.topbar[data-v-a9d2e30a]{z-index:1100;box-sizing:border-box;min-height:68px;box-shadow:var(--shadow-sm);background:linear-gradient(90deg,#0f172a 0%,#1e293b 100%);border-bottom:1px solid #334155;align-items:center;gap:20px;padding:10px 20px;display:flex;position:fixed;top:0;left:0;right:0}.left-wrap[data-v-a9d2e30a]{flex-shrink:0;align-items:center;display:flex}.logo[data-v-a9d2e30a]{align-items:center;gap:12px;display:flex}.logo-mark[data-v-a9d2e30a]{color:#fff;text-transform:lowercase;background:#06b6d4;border-radius:10px;justify-content:center;align-items:center;width:44px;height:40px;font-size:18px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 4px 10px #06b6d459}.logo-text[data-v-a9d2e30a]{justify-content:center;align-items:center;min-height:40px;line-height:1;display:flex}.logo-text strong[data-v-a9d2e30a]{color:#fff;letter-spacing:.02em;font-size:18px;font-weight:700}.menu[data-v-a9d2e30a]{background:#ffffff0f;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:4px;padding:4px;display:flex}.menu button[data-v-a9d2e30a]{cursor:pointer;color:#cbd5e1;text-align:center;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;min-width:100px;padding:8px 16px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.menu button[data-v-a9d2e30a]:hover,.menu button[data-v-a9d2e30a]:focus-visible{color:#fff;background:#ffffff1a}.menu button.active[data-v-a9d2e30a],.menu button.active[data-v-a9d2e30a]:hover,.menu button.active[data-v-a9d2e30a]:focus-visible{color:#fff;background:var(--brand-primary);box-shadow:var(--shadow-sm);font-weight:600}.right[data-v-a9d2e30a]{align-items:center;gap:12px;margin-left:auto;display:flex}.search-container[data-v-a9d2e30a]{flex:1;justify-content:center;align-items:center;min-width:0;padding:0 10px;display:flex}.listing-search[data-v-a9d2e30a]{align-items:center;gap:8px;display:flex;position:relative}.listing-search-input[data-v-a9d2e30a]{color:#f8fafc;background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;outline:none;width:320px;height:38px;padding:0 32px 0 16px;font-size:13px;transition:all .3s cubic-bezier(.4,0,.2,1)}.listing-search-input[data-v-a9d2e30a]::placeholder{color:#94a3b8}.listing-search-input[data-v-a9d2e30a]:focus{background:#ffffff26;border-color:#10b98199;width:420px;box-shadow:0 0 0 2px #10b98129}.listing-search-btn[data-v-a9d2e30a]{background:var(--brand-primary);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:background-color .2s,transform .2s,box-shadow .2s,opacity .2s;display:flex}.listing-search-btn svg[data-v-a9d2e30a]{width:18px;height:18px}.icon-spin[data-v-a9d2e30a]{animation:1s linear infinite spin-a9d2e30a}@keyframes spin-a9d2e30a{to{transform:rotate(360deg)}}.listing-search-btn[data-v-a9d2e30a]:hover:not(:disabled){background:var(--brand-primary-dark);transform:translateY(-1px);box-shadow:0 2px 6px #10b98140}.listing-search-btn[data-v-a9d2e30a]:active:not(:disabled){transform:translateY(0)scale(.95);box-shadow:0 1px 3px #10b98140}.listing-search-btn[data-v-a9d2e30a]:disabled{opacity:.6;cursor:not-allowed}.listing-search-input[data-v-a9d2e30a]::-webkit-search-cancel-button{appearance:none;cursor:pointer;background-color:#fff6;width:14px;height:14px;margin-right:-8px;transition:background-color .2s;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><line x1='18' y1='6' x2='6' y2='18'></line><line x1='6' y1='6' x2='18' y2='18'></line></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><line x1='18' y1='6' x2='6' y2='18'></line><line x1='6' y1='6' x2='18' y2='18'></line></svg>");-webkit-mask-size:cover;mask-size:cover}.listing-search-input[data-v-a9d2e30a]::-webkit-search-cancel-button:hover{background-color:#fffc}@media (width<=960px){.listing-search-input[data-v-a9d2e30a]{width:124px;height:34px;padding:0 24px 0 12px;font-size:12px}.listing-search-input[data-v-a9d2e30a]:focus{width:124px}.listing-search-input[data-v-a9d2e30a]::placeholder{color:#0000}.listing-search-btn[data-v-a9d2e30a]{width:34px;height:34px;padding:0}.listing-search-btn svg[data-v-a9d2e30a]{width:16px;height:16px}.listing-search-btn[data-v-a9d2e30a]:hover:not(:disabled){transform:none}}.fade-slide-enter-active[data-v-a9d2e30a],.fade-slide-leave-active[data-v-a9d2e30a]{transition:opacity .3s,transform .3s}.fade-slide-enter-from[data-v-a9d2e30a],.fade-slide-leave-to[data-v-a9d2e30a]{opacity:0;transform:translate(10px)}.login[data-v-a9d2e30a],.support-console-entry[data-v-a9d2e30a],.profile[data-v-a9d2e30a],.nav-back[data-v-a9d2e30a]{cursor:pointer;color:#f8fafc;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.profile[data-v-a9d2e30a]{position:relative}.support-console-entry[data-v-a9d2e30a]{background:#ffffff0d;position:relative}.support-console-entry.active[data-v-a9d2e30a],.support-console-entry[data-v-a9d2e30a]:hover,.support-console-entry[data-v-a9d2e30a]:focus-visible{color:#fff;border-color:var(--brand-primary);background:var(--brand-primary)}.nav-red-dot[data-v-a9d2e30a]{background:#ef4444;border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 0 2px #0f172a}.nav-back[data-v-a9d2e30a]{color:#fff;box-shadow:var(--shadow-sm);background:#ffffff26;border-color:#0000;align-items:center;gap:8px;display:inline-flex}.nav-back-icon[data-v-a9d2e30a]{font-size:16px;font-weight:700;line-height:1}.nav-back-text[data-v-a9d2e30a]{white-space:nowrap}.nav-back--highlight[data-v-a9d2e30a]{background:var(--brand-primary);color:#fff;border:none;font-weight:600}.nav-back--highlight[data-v-a9d2e30a]:hover{background:var(--brand-primary-dark);box-shadow:var(--shadow-md);transform:translateY(-1px)}.login[data-v-a9d2e30a]:hover,.profile[data-v-a9d2e30a]:hover{border-color:var(--brand-primary);color:var(--brand-primary);background:#ffffff26}.nav-back[data-v-a9d2e30a]:hover{background:#ffffff40}.publish[data-v-a9d2e30a]{background:var(--brand-primary);color:#fff;cursor:pointer;box-shadow:var(--shadow-sm);border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 20px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.publish[data-v-a9d2e30a]:hover{background:var(--brand-primary-dark);box-shadow:var(--shadow-md);transform:translateY(-1px)}.publish-icon[data-v-a9d2e30a]{display:none}@media (width<=1200px){.topbar[data-v-a9d2e30a]{gap:14px;padding:8px 14px}.logo-mark[data-v-a9d2e30a]{width:42px;height:38px;font-size:16px}.logo-text strong[data-v-a9d2e30a]{font-size:16px}.logo-text small[data-v-a9d2e30a]{font-size:11px}.menu[data-v-a9d2e30a]{gap:6px;padding:4px}.menu button[data-v-a9d2e30a]{gap:6px;min-width:82px;padding:8px 12px;font-size:14px}.publish[data-v-a9d2e30a]{padding:8px 12px;font-size:13px}.listing-search-input[data-v-a9d2e30a]{width:200px;height:38px}.listing-search-input[data-v-a9d2e30a]:focus{width:260px}.listing-search-btn[data-v-a9d2e30a]{height:38px;padding:0 12px}.listing-search-clear[data-v-a9d2e30a]{right:66px}.login[data-v-a9d2e30a],.support-console-entry[data-v-a9d2e30a],.profile[data-v-a9d2e30a],.logout[data-v-a9d2e30a],.nav-back[data-v-a9d2e30a]{padding:8px 12px;font-size:13px}}@media (width<=960px){.topbar[data-v-a9d2e30a]{align-items:center;gap:8px;min-height:60px;padding:10px 12px}.left-wrap[data-v-a9d2e30a]{margin-right:auto}.menu[data-v-a9d2e30a]{display:none}.right[data-v-a9d2e30a]{gap:8px;min-width:0;padding:0}.login[data-v-a9d2e30a],.profile[data-v-a9d2e30a],.logout[data-v-a9d2e30a],.support-console-entry[data-v-a9d2e30a],.publish[data-v-a9d2e30a]{display:none}.nav-back[data-v-a9d2e30a]{min-height:40px;box-shadow:none;border-radius:12px;padding:8px 12px;font-size:13px;transform:none}.nav-back--highlight[data-v-a9d2e30a]:hover{transform:none}.nav-back:not(.nav-back--highlight) .nav-back-text[data-v-a9d2e30a]{display:none}.search-container[data-v-a9d2e30a]{flex:auto;justify-content:flex-end;padding:0}.listing-search[data-v-a9d2e30a]{flex:0 auto;gap:5px;min-width:0}.listing-search-input[data-v-a9d2e30a]{width:min(34vw,124px);min-width:0;height:36px;padding:0 24px 0 12px}.listing-search-input[data-v-a9d2e30a]:focus{width:min(34vw,124px)}.listing-search-input[data-v-a9d2e30a]::placeholder{color:#0000}.listing-search-btn[data-v-a9d2e30a]{width:36px;height:36px;padding:0}}.auth-wrap[data-v-e9c0edd4]{background:#f8fafc;justify-content:center;align-items:center;min-height:calc(100vh - 68px);padding:40px 24px;display:flex}.auth-card[data-v-e9c0edd4]{background:#fff;border-radius:20px;width:min(400px,100%);overflow:hidden;transform:translateY(-40px);box-shadow:0 20px 40px -8px #00000014,0 1px 3px #0000000d}.auth-header[data-v-e9c0edd4]{border-bottom:1px solid #0000;align-items:center;gap:24px;margin-top:32px;padding:0 32px;display:flex}.auth-header.single[data-v-e9c0edd4]{border-bottom:1px solid #f1f5f9;justify-content:space-between;margin-top:24px;padding-bottom:16px}.tab-item[data-v-e9c0edd4]{color:#64748b;cursor:pointer;padding-bottom:8px;font-size:18px;font-weight:500;transition:all .3s;position:relative}.tab-item.active[data-v-e9c0edd4]{color:#0f172a;font-size:22px;font-weight:600}.tab-item.active[data-v-e9c0edd4]:after{content:"";background:#3b82f6;border-radius:2px;width:24px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.back-btn[data-v-e9c0edd4]{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:14px}.back-btn[data-v-e9c0edd4]:hover{color:#0f172a;background:#f1f5f9}.auth-body[data-v-e9c0edd4]{flex-direction:column;gap:20px;padding:24px 32px 36px;display:flex}.input-group[data-v-e9c0edd4]{position:relative}.input-group input[data-v-e9c0edd4]{color:#0f172a;box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;outline:none;width:100%;height:48px;padding:0 16px;font-size:15px;transition:all .2s}.input-group input[data-v-e9c0edd4]:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f61a}.input-group input[data-v-e9c0edd4]::placeholder{color:#94a3b8}.input-group input[data-v-e9c0edd4]:disabled{opacity:.6;cursor:not-allowed;background:#f1f5f9}.input-tip[data-v-e9c0edd4]{color:#64748b;margin:8px 2px 0;font-size:12px;line-height:1.6}.code-group[data-v-e9c0edd4]{gap:12px;display:flex}.code-group input[data-v-e9c0edd4]{flex:1}.code-btn[data-v-e9c0edd4]{color:#3b82f6;cursor:pointer;background:#eff6ff;border:none;border-radius:12px;width:120px;height:48px;font-size:14px;font-weight:500;transition:all .2s}.code-btn[data-v-e9c0edd4]:hover:not(:disabled){background:#dbeafe}.code-btn[data-v-e9c0edd4]:disabled{color:#94a3b8;cursor:not-allowed;background:#f1f5f9}.aux-links[data-v-e9c0edd4]{justify-content:space-between;align-items:center;margin-top:-4px;display:flex}.aux-links .link[data-v-e9c0edd4]{color:#64748b;cursor:pointer;font-size:14px;transition:color .2s}.aux-links .link[data-v-e9c0edd4]:hover{color:#3b82f6}.submit-btn[data-v-e9c0edd4]{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:12px;width:100%;height:48px;margin-top:4px;font-size:16px;font-weight:600;transition:all .2s}.submit-btn[data-v-e9c0edd4]:hover:not(:disabled){background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #2563eb33}.submit-btn[data-v-e9c0edd4]:active:not(:disabled){transform:translateY(0)}.submit-btn[data-v-e9c0edd4]:disabled{cursor:not-allowed;box-shadow:none;background:#94a3b8;transform:none}.agreement-wrap[data-v-e9c0edd4]{text-align:center;margin-top:8px}.agreement-label[data-v-e9c0edd4]{color:#64748b;cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;font-size:12px;line-height:1.8;display:inline-flex}.agreement-label input[data-v-e9c0edd4]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.checkmark[data-v-e9c0edd4]{background:#fff;border:1px solid #cbd5e1;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;margin-right:8px;transition:all .2s;display:flex}.agreement-label:hover input~.checkmark[data-v-e9c0edd4]{border-color:#3b82f6}.agreement-label input:checked~.checkmark[data-v-e9c0edd4]{background-color:#3b82f6;border-color:#3b82f6}.agreement-label input:checked~.checkmark[data-v-e9c0edd4]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;margin-bottom:2px;transform:rotate(45deg)}.agreement-link[data-v-e9c0edd4]{color:#3b82f6;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.agreement-link[data-v-e9c0edd4]:hover{text-decoration:underline}.agreement-modal[data-v-e9c0edd4]{z-index:50;background:#0f172a85;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.agreement-modal__card[data-v-e9c0edd4]{background:#fff;border-radius:20px;flex-direction:column;width:min(720px,100%);max-height:min(80vh,720px);display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a3d}.agreement-modal__header[data-v-e9c0edd4]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 16px;display:flex}.agreement-modal__header h3[data-v-e9c0edd4]{color:#0f172a;margin:0;font-size:20px}.agreement-modal__header p[data-v-e9c0edd4]{color:#64748b;margin:6px 0 0;font-size:13px}.agreement-modal__close[data-v-e9c0edd4]{color:#334155;cursor:pointer;background:#f1f5f9;border:none;border-radius:10px;padding:10px 14px;font-size:13px}.agreement-modal__body[data-v-e9c0edd4]{padding:20px 24px 28px;overflow-y:auto}.agreement-section+.agreement-section[data-v-e9c0edd4]{margin-top:20px}.agreement-section h4[data-v-e9c0edd4]{color:#0f172a;margin:0 0 10px;font-size:15px}.agreement-paragraphs p[data-v-e9c0edd4]{color:#475569;text-align:justify;align-items:flex-start;margin:0;font-size:14px;line-height:1.8;display:flex}.agreement-paragraphs p+p[data-v-e9c0edd4]{margin-top:10px}.paragraph-prefix[data-v-e9c0edd4]{flex-shrink:0;width:2.2em;font-weight:500}.paragraph-content[data-v-e9c0edd4]{flex:1}@media (width<=640px){.auth-wrap[data-v-e9c0edd4]{align-items:flex-start;padding:16px}.auth-card[data-v-e9c0edd4]{border-radius:16px;margin-top:20px;transform:none}.auth-header[data-v-e9c0edd4]{margin-top:24px;padding:0 24px}.auth-body[data-v-e9c0edd4]{padding:20px 24px 28px}.agreement-modal[data-v-e9c0edd4]{align-items:flex-end;padding:12px}.agreement-modal__card[data-v-e9c0edd4]{border-radius:18px 18px 0 0;max-height:88vh}.agreement-modal__header[data-v-e9c0edd4],.agreement-modal__body[data-v-e9c0edd4]{padding-left:18px;padding-right:18px}}.bottom-nav[data-v-55527142]{padding:6px 0 calc(6px + env(safe-area-inset-bottom,0px));z-index:30;background:#fff;border-top:1px solid #e5e7eb;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000000d}.nav-item[data-v-55527142]{color:#9ca3af;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;min-width:50px;padding:4px 8px;transition:color .2s;display:flex}.nav-item[data-v-55527142]:active{opacity:.7}.nav-item.active[data-v-55527142]{color:#111827}.nav-icon[data-v-55527142]{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.nav-icon-wrap[data-v-55527142]{justify-content:center;align-items:center;display:inline-flex;position:relative}.nav-red-dot[data-v-55527142]{background:#dc2626;border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;right:-4px;box-shadow:0 0 0 2px #fff}.nav-icon[data-v-55527142] svg{width:100%;height:100%}.nav-label[data-v-55527142]{white-space:nowrap;font-size:11px;font-weight:500}.nav-item-publish[data-v-55527142]{position:relative;transform:translateY(-8px)}.publish-icon-wrap[data-v-55527142]{background:var(--brand-primary);color:#fff;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 4px 10px #10b98159}.nav-item-publish:active .publish-icon-wrap[data-v-55527142]{background:var(--brand-primary-dark);transform:scale(.95)}.publish-icon-wrap .nav-icon[data-v-55527142]{color:#fff;width:20px;height:20px}.publish-label[data-v-55527142]{margin-top:4px}@media (width>=961px){.bottom-nav[data-v-55527142]{display:none}}.app-toast-stack[data-v-8f359d68]{z-index:4000;pointer-events:none;flex-direction:column;gap:12px;width:min(420px,100vw - 24px);display:flex;position:fixed;top:84px;left:50%;transform:translate(-50%)}.app-toast[data-v-8f359d68]{pointer-events:auto;color:#fff;background:linear-gradient(135deg,#0f766ef5 0%,#16a34af5 100%);border:1px solid #fff3;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:68px;padding:14px 16px;display:grid;box-shadow:0 18px 36px #0f766e38}.app-toast--error[data-v-8f359d68]{background:linear-gradient(135deg,#b91c1cf5 0%,#ef4444f5 100%);box-shadow:0 18px 36px #b91c1c38}.app-toast--warning[data-v-8f359d68]{background:linear-gradient(135deg,#b45309f5 0%,#f59e0bf5 100%);box-shadow:0 18px 36px #b4530938}.app-toast-icon[data-v-8f359d68]{background:#ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:700;display:inline-flex}.app-toast-content[data-v-8f359d68]{min-width:0}.app-toast-title[data-v-8f359d68]{font-size:14px;font-weight:700;line-height:1.2;display:block}.app-toast-message[data-v-8f359d68]{color:#ffffffeb;word-break:break-word;white-space:pre-wrap;margin:4px 0 0;font-size:13px;line-height:1.5}.app-toast-close[data-v-8f359d68]{color:inherit;cursor:pointer;background:#ffffff1f;border:none;border-radius:999px;width:28px;height:28px;font-size:18px;line-height:1}.app-toast-close[data-v-8f359d68]:hover{background:#fff3}.app-toast-move[data-v-8f359d68],.app-toast-enter-active[data-v-8f359d68],.app-toast-leave-active[data-v-8f359d68]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.app-toast-leave-active[data-v-8f359d68]{width:100%;position:absolute}.app-toast-enter-from[data-v-8f359d68]{opacity:0;transform:translateY(-20px)scale(.96)}.app-toast-leave-to[data-v-8f359d68]{opacity:0;transform:translateY(-10px)scale(.96)}@media (width<=960px){.app-toast-stack[data-v-8f359d68]{width:min(100vw - 20px,420px);top:72px}.app-toast[data-v-8f359d68]{border-radius:16px;min-height:64px;padding:12px 14px}}.app-confirm-overlay[data-v-0a134753]{z-index:3500;background:#0f172a75;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.app-confirm-card[data-v-0a134753]{background:#fff;border-radius:24px;width:min(420px,100%);padding:24px 22px 20px;box-shadow:0 24px 50px #0f172a2e}.app-confirm-card h3[data-v-0a134753]{color:#0f172a;margin:0;font-size:20px}.app-confirm-card p[data-v-0a134753]{color:#475569;white-space:pre-wrap;margin:10px 0 0;font-size:14px;line-height:1.7}.app-confirm-input-wrap[data-v-0a134753]{margin-top:16px}.app-confirm-input[data-v-0a134753]{color:#1e293b;resize:vertical;box-sizing:border-box;background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s}.app-confirm-input[data-v-0a134753]:focus{background:#fff;border-color:#2563eb;outline:none}.app-confirm-actions[data-v-0a134753]{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.app-confirm-btn[data-v-0a134753]{cursor:pointer;border:none;border-radius:12px;padding:10px 16px;font-size:14px;font-weight:700}.app-confirm-btn--ghost[data-v-0a134753]{color:#334155;background:#f8fafc}.app-confirm-btn--primary[data-v-0a134753]{color:#fff;background:linear-gradient(135deg,#166534 0%,#15803d 100%)}.app-confirm-btn--danger[data-v-0a134753]{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}.app-confirm-fade-enter-active[data-v-0a134753],.app-confirm-fade-leave-active[data-v-0a134753]{transition:opacity .2s}.app-confirm-fade-enter-from[data-v-0a134753],.app-confirm-fade-leave-to[data-v-0a134753]{opacity:0}.conversation-overlay[data-v-09a60511]{z-index:2000;background:#1118277a;justify-content:flex-end;display:flex;position:fixed;inset:0}.conversation-panel[data-v-09a60511]{background:#fff;flex-direction:column;width:min(460px,100vw);height:100vh;display:flex;box-shadow:-12px 0 32px #0f172a2e}.conversation-header[data-v-09a60511]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.conversation-header h3[data-v-09a60511]{color:#111827;margin:0;font-size:18px}.conversation-header p[data-v-09a60511]{color:#6b7280;margin:6px 0 0;font-size:13px}.conversation-close-btn[data-v-09a60511]{color:#374151;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:10px;min-width:64px;padding:8px 12px}.conversation-state[data-v-09a60511],.conversation-empty[data-v-09a60511]{text-align:center;color:#6b7280;padding:24px}.conversation-state--error[data-v-09a60511]{color:#b91c1c}.conversation-messages[data-v-09a60511]{background:#f8fafc;flex-direction:column;flex:1;gap:14px;padding:20px;display:flex;overflow-y:auto}.conversation-message[data-v-09a60511]{flex-direction:column;gap:6px;max-width:82%;display:flex}.conversation-message--self[data-v-09a60511]{align-items:flex-end;margin-left:auto}.conversation-message-meta[data-v-09a60511]{color:#6b7280;gap:8px;font-size:12px;display:flex}.conversation-message-bubble[data-v-09a60511]{white-space:pre-wrap;word-break:break-word;color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:10px 12px;line-height:1.6}.conversation-message-bubble--image[data-v-09a60511]{padding:6px}.conversation-message-bubble--system[data-v-09a60511]{color:#9a3412;background:#fff7ed;border-color:#fdba74}.conversation-message--self .conversation-message-bubble[data-v-09a60511]{color:#fff;background:#111827;border-color:#111827}.conversation-message--self .conversation-message-bubble--image[data-v-09a60511]{background:#111827}.conversation-image-link[data-v-09a60511]{cursor:pointer;background:0 0;border:none;padding:0}.conversation-message-image[data-v-09a60511]{object-fit:cover;border-radius:10px;max-width:min(260px,62vw);max-height:320px;display:block}.conversation-footer[data-v-09a60511]{background:#fff;border-top:1px solid #e5e7eb;padding:16px 20px 20px}.conversation-composer[data-v-09a60511]{background:#fff;border:1px solid #d1d5db;border-radius:12px;overflow:hidden}.conversation-pending-images[data-v-09a60511]{flex-wrap:wrap;gap:6px;padding:8px 8px 0;display:flex}.conversation-pending-image-card[data-v-09a60511]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;width:60px;height:60px;position:relative;overflow:hidden}.conversation-pending-preview[data-v-09a60511]{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0}.conversation-pending-image[data-v-09a60511]{object-fit:cover;width:100%;height:100%}.conversation-pending-remove[data-v-09a60511]{color:#fff;cursor:pointer;background:#111827c7;border:none;border-radius:999px;width:18px;height:18px;padding:0;font-size:12px;line-height:1;position:absolute;top:4px;right:4px}.conversation-input[data-v-09a60511]{box-sizing:border-box;resize:none;width:100%;font:inherit;color:#111827;border:none;border-radius:0;padding:12px}.conversation-image-input[data-v-09a60511]{display:none}.conversation-input[data-v-09a60511]:focus{box-shadow:none;outline:none}.conversation-footer-actions[data-v-09a60511]{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.conversation-footer-buttons[data-v-09a60511]{align-items:center;gap:8px;display:flex}.conversation-footer-tip[data-v-09a60511]{color:#6b7280;font-size:12px}.conversation-send-btn[data-v-09a60511]{color:#fff;cursor:pointer;background:#111827;border:none;border-radius:10px;padding:10px 18px}.conversation-image-btn[data-v-09a60511]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:10px;justify-content:center;align-items:center;padding:10px;display:flex}.conversation-image-btn[data-v-09a60511]:disabled,.conversation-send-btn[data-v-09a60511]:disabled{opacity:.55;cursor:not-allowed}.conversation-image-viewer[data-v-09a60511]{z-index:2;background:#111827d1;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.conversation-image-viewer-close[data-v-09a60511]{color:#fff;cursor:pointer;background:#111827b8;border:1px solid #ffffff47;border-radius:999px;padding:8px 12px;position:absolute;top:16px;right:16px}.conversation-image-viewer-image[data-v-09a60511]{object-fit:contain;background:#111827;border-radius:14px;max-width:min(80vw,880px);max-height:min(76vh,880px);display:block;box-shadow:0 18px 48px #0000004d}.conversation-image-viewer-name[data-v-09a60511]{color:#e5e7eb;text-align:center;word-break:break-all;max-width:min(80vw,880px);font-size:13px}.conversation-fade-enter-active[data-v-09a60511],.conversation-fade-leave-active[data-v-09a60511]{transition:opacity .2s}.conversation-fade-enter-from[data-v-09a60511],.conversation-fade-leave-to[data-v-09a60511]{opacity:0}@media (width<=640px){.conversation-panel[data-v-09a60511]{width:100vw}.conversation-header[data-v-09a60511],.conversation-footer[data-v-09a60511]{padding-left:14px;padding-right:14px}.conversation-messages[data-v-09a60511]{padding:14px}.conversation-message[data-v-09a60511]{max-width:92%}.conversation-pending-image-card[data-v-09a60511]{width:56px;height:56px}.conversation-image-viewer[data-v-09a60511]{padding:16px}.conversation-image-viewer-image[data-v-09a60511]{max-width:92vw;max-height:68vh}}.page[data-v-b131271a]{background:#f3f4f6;flex-direction:column;min-height:100vh;padding-top:68px;font-family:Arial;display:flex;position:relative}.main-content[data-v-b131271a]{flex:1}.page-stage[data-v-b131271a]{min-height:100%}.app-page-enter-active[data-v-b131271a],.app-page-leave-active[data-v-b131271a]{will-change:opacity, transform, filter;transition:opacity .18s,transform .18s,filter .18s}.app-page-enter-from[data-v-b131271a]{opacity:0;filter:blur(1px);transform:translateY(6px)scale(.996)}.app-page-leave-to[data-v-b131271a]{opacity:0;filter:blur(.6px);transform:translateY(-4px)scale(.998)}.global-floating-actions[data-v-b131271a]{z-index:40;flex-direction:column;gap:12px;display:flex;position:fixed;top:50%;right:24px;transform:translateY(-50%)}.scroll-top-wrapper[data-v-b131271a]{opacity:1;flex-direction:column;align-items:center;gap:4px;transition:opacity .3s;display:flex}.scroll-top-wrapper.is-hidden[data-v-b131271a]{opacity:0;pointer-events:none}.scroll-top-btn[data-v-b131271a]{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;transition:all .2s;display:flex;box-shadow:0 4px 16px #0000001a}.scroll-top-btn[data-v-b131271a]:hover,.home-quick-action-btn[data-v-b131271a]:hover{color:var(--brand-primary);border-color:var(--brand-primary);transform:translateY(-2px);box-shadow:0 6px 20px #10b9812e}.scroll-top-icon[data-v-b131271a]{font-size:24px;font-weight:700;line-height:1}.quick-action-wrapper[data-v-b131271a]{flex-direction:column;align-items:center;gap:4px;display:flex}.action-label[data-v-b131271a]{color:#64748b;font-size:12px;font-weight:500}.home-quick-action-btn[data-v-b131271a]{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;transition:all .2s;display:flex;position:relative;box-shadow:0 4px 16px #0000001a}.action-icon[data-v-b131271a]{width:22px;height:22px}@media (width<=960px){.page[data-v-b131271a]{padding-top:60px;padding-bottom:70px}.global-floating-actions[data-v-b131271a]{right:16px}.global-floating-actions.is-home[data-v-b131271a]{gap:8px;top:auto;bottom:132px;transform:none}.scroll-top-wrapper.is-home[data-v-b131271a]{display:none}.scroll-top-btn[data-v-b131271a]{width:46px;height:46px}.invite-action[data-v-b131271a],.action-label[data-v-b131271a]{display:none}.home-quick-action-btn[data-v-b131271a]{width:46px;height:46px}.action-icon[data-v-b131271a]{width:20px;height:20px}}.filter-wrap[data-v-9f9f59cf]{box-sizing:border-box;width:100%;box-shadow:none;z-index:50;background:0 0;border-bottom:none;margin-bottom:0;padding:16px 20px 2px;position:relative}.filter-layout[data-v-9f9f59cf]{align-items:center;gap:8px;max-width:1400px;margin:0 auto;display:flex}.filter-scroll-area[data-v-9f9f59cf]{flex:1;min-width:0}.filter-line[data-v-9f9f59cf]{grid-template-columns:repeat(10,minmax(0,1fr));align-items:center;gap:8px;display:grid;overflow:visible}.filter-dropdown-wrapper[data-v-9f9f59cf]{min-width:0;position:relative}.filter-trigger[data-v-9f9f59cf],.region-picker-section select[data-v-9f9f59cf],.custom-input-row input[data-v-9f9f59cf],.confirm-custom-btn[data-v-9f9f59cf],.apply-btn[data-v-9f9f59cf],.reset-btn[data-v-9f9f59cf],.region-reset-btn[data-v-9f9f59cf]{border-radius:10px;min-height:42px;font-size:14px;line-height:1.2;transition:border-color .2s,background-color .2s,color .2s}.filter-trigger[data-v-9f9f59cf],.dropdown-item[data-v-9f9f59cf],.apply-btn[data-v-9f9f59cf],.reset-btn[data-v-9f9f59cf],.region-reset-btn[data-v-9f9f59cf],.confirm-custom-btn[data-v-9f9f59cf]{touch-action:manipulation}.filter-trigger[data-v-9f9f59cf]{width:100%;min-width:0;max-width:none;color:var(--text-main);cursor:pointer;background:#fff;border:1px solid #0f172a3d;align-items:center;gap:6px;padding:0 10px;display:flex;box-shadow:0 2px 8px #0f172a0a}.filter-trigger[data-v-9f9f59cf]:hover{background:#f8fafc;border-color:#0f172a57;transform:translateY(-1px);box-shadow:0 6px 14px #0f172a0f}.filter-trigger[data-v-9f9f59cf]:focus-visible,.region-picker-section select[data-v-9f9f59cf]:focus-visible,.custom-input-row input[data-v-9f9f59cf]:focus-visible{border-color:var(--brand-primary);outline:none;box-shadow:0 0 0 2px #10b9811f}.filter-trigger.active[data-v-9f9f59cf],.filter-trigger.selected[data-v-9f9f59cf]{color:#fff;background:linear-gradient(#374151 0%,#111827 100%);border-color:#0f172ab8;font-weight:600;transform:translateY(-1px);box-shadow:0 8px 18px #0f172a24}.filter-trigger.active .arrow[data-v-9f9f59cf],.filter-trigger.selected .arrow[data-v-9f9f59cf],.filter-trigger.active .selected-text[data-v-9f9f59cf],.filter-trigger.selected .selected-text[data-v-9f9f59cf]{color:#fff}.trigger-label[data-v-9f9f59cf]{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;min-width:0;font-weight:600;overflow:hidden}.selected-text[data-v-9f9f59cf]{min-width:0;color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:auto;overflow:hidden}.arrow[data-v-9f9f59cf]{color:var(--text-main);margin-left:auto;font-size:11px;transition:transform .2s}.filter-trigger.active .arrow[data-v-9f9f59cf]{transform:rotate(180deg)}.filter-actions[data-v-9f9f59cf]{white-space:nowrap;flex-wrap:nowrap;flex:none;align-items:center;gap:8px;margin-left:auto;padding-left:8px;display:flex}.reset-btn[data-v-9f9f59cf],.region-reset-btn[data-v-9f9f59cf]{border:1px solid var(--text-main);color:var(--text-main);cursor:pointer;white-space:nowrap;background:#ffffff0a;flex-shrink:0;padding:0 16px}.reset-btn[data-v-9f9f59cf]:hover,.region-reset-btn[data-v-9f9f59cf]:hover{background:#ffffff14}.apply-btn[data-v-9f9f59cf],.confirm-custom-btn[data-v-9f9f59cf]{background:var(--brand-primary);color:#fff;cursor:pointer;white-space:nowrap;flex-shrink:0;padding:0 18px;font-weight:600}.confirm-custom-btn[data-v-9f9f59cf]{border:1px solid var(--text-main)}.apply-btn[data-v-9f9f59cf]{border:none}.apply-btn[data-v-9f9f59cf]:hover,.confirm-custom-btn[data-v-9f9f59cf]:hover{background:var(--brand-primary-dark);box-shadow:var(--shadow-md);transform:translateY(-1px)}.dropdown-menu[data-v-9f9f59cf]{z-index:50;will-change:transform, opacity;background:#fff;border:1px solid #d8dde3;border-radius:10px;min-width:220px;max-width:280px;padding:10px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 24px #0f172a1f}.dropdown-options[data-v-9f9f59cf],.region-picker-section[data-v-9f9f59cf],.custom-range-section[data-v-9f9f59cf]{gap:8px;display:grid}.dropdown-item[data-v-9f9f59cf]{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;min-height:34px;padding:0 10px;font-size:13px;display:flex}.dropdown-item[data-v-9f9f59cf]:hover{background:#f8fafc;border-color:#94a3b8}.dropdown-item.selected[data-v-9f9f59cf]{border-color:var(--brand-primary);color:var(--brand-primary-dark);background:#10b9810d;font-weight:600}.dropdown-item.disabled[data-v-9f9f59cf]{opacity:.45;cursor:not-allowed;pointer-events:none}.region-picker-section select[data-v-9f9f59cf],.region-picker-placeholder[data-v-9f9f59cf],.custom-input-row input[data-v-9f9f59cf]{color:#334155;background:#fff;border:1px solid #d8dde3;width:100%;padding:0 10px}.region-picker-placeholder[data-v-9f9f59cf]{background:#f8fafc;border-radius:8px;justify-content:center;align-items:center;min-height:36px;display:flex}.region-picker-section select[data-v-9f9f59cf]:disabled,.custom-input-row input[data-v-9f9f59cf]:disabled{opacity:.55;cursor:not-allowed;background:#f8fafc}.custom-input-row[data-v-9f9f59cf]{grid-template-columns:1fr auto 1fr auto;align-items:center;gap:8px;display:grid}.range-separator[data-v-9f9f59cf]{color:#64748b;font-weight:600}.dropdown-fade-enter-active[data-v-9f9f59cf],.dropdown-fade-leave-active[data-v-9f9f59cf]{transition:opacity .18s,transform .18s}.dropdown-fade-enter-from[data-v-9f9f59cf],.dropdown-fade-leave-to[data-v-9f9f59cf]{opacity:0;transform:translateY(-4px)}@media (width<=960px){.filter-wrap[data-v-9f9f59cf]{padding:12px 12px 0}.filter-layout[data-v-9f9f59cf]{align-items:center;gap:8px;display:flex}.filter-scroll-area[data-v-9f9f59cf]{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.filter-scroll-area[data-v-9f9f59cf]::-webkit-scrollbar{display:none}.filter-line[data-v-9f9f59cf]{align-items:center;gap:6px;padding:2px 0 6px;display:flex;overflow-x:visible}.filter-dropdown-wrapper[data-v-9f9f59cf]{flex:none;position:static}.dropdown-menu[data-v-9f9f59cf]{border-top:none;border-radius:0 0 10px 10px;width:100%;max-width:none;margin-top:0;position:absolute;top:100%;left:0;right:0}.filter-trigger[data-v-9f9f59cf]{min-height:38px;padding:0 14px}.filter-actions[data-v-9f9f59cf]{flex:none;gap:6px;margin-left:0;padding-bottom:6px;padding-left:0}.filter-trigger[data-v-9f9f59cf],.apply-btn[data-v-9f9f59cf],.reset-btn[data-v-9f9f59cf]{min-height:38px;box-shadow:none;font-size:14px;transform:none}.apply-btn[data-v-9f9f59cf]:hover,.confirm-custom-btn[data-v-9f9f59cf]:hover{transform:none}.selected-text[data-v-9f9f59cf]{display:none}}@media (width<=768px){.filter-wrap[data-v-9f9f59cf]{padding:12px 10px 0}.filter-trigger[data-v-9f9f59cf],.apply-btn[data-v-9f9f59cf],.reset-btn[data-v-9f9f59cf]{min-height:36px;box-shadow:none;font-size:13px;transform:none}.filter-trigger[data-v-9f9f59cf]{padding:0 12px}.selected-text[data-v-9f9f59cf]{display:none}.filter-line[data-v-9f9f59cf]{gap:8px}.filter-actions[data-v-9f9f59cf]{gap:6px}}.sort-wrap[data-v-82ba9eb3]{box-sizing:border-box;width:100%;box-shadow:none;background:0 0;border-bottom:1px solid #e2e8f066;margin-bottom:0;padding:0 20px 10px}.sort-line[data-v-82ba9eb3]{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:10px;max-width:1400px;margin:0 auto;padding:2px 0;display:flex;overflow-x:auto}.sort-line[data-v-82ba9eb3]::-webkit-scrollbar{display:none}.sort-trigger[data-v-82ba9eb3]{min-height:42px;color:var(--text-main);cursor:pointer;background:#fff;border:1px solid #0f172a3d;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:0 16px;font-size:14px;line-height:1.2;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #0f172a0a}.sort-trigger[data-v-82ba9eb3]:hover{color:var(--text-main);background:#f8fafc;border-color:#0f172a57;transform:translateY(-1px);box-shadow:0 6px 14px #0f172a0f}.sort-trigger[data-v-82ba9eb3]:focus-visible{border-color:var(--brand-primary);outline:none;box-shadow:0 0 0 2px #10b9811f}.sort-trigger.active[data-v-82ba9eb3]{color:#fff;background:linear-gradient(#374151 0%,#111827 100%);border-color:#0f172ab8;font-weight:600;transform:translateY(-1px);box-shadow:0 8px 18px #0f172a24}.sort-label[data-v-82ba9eb3]{white-space:nowrap}.sort-arrows[data-v-82ba9eb3]{color:#94a3b8;justify-content:center;align-items:center;margin-left:-2px;display:inline-flex}.sort-trigger:hover .sort-arrows[data-v-82ba9eb3]{color:#64748b}.sort-trigger.active .sort-arrows[data-v-82ba9eb3]{color:#ffffff40}.sort-arrow[data-v-82ba9eb3]{transition:stroke .2s,transform .2s}.sort-arrow.strong[data-v-82ba9eb3]{stroke:var(--brand-primary)}.sort-trigger.active .sort-arrow.strong[data-v-82ba9eb3]{stroke:#fff}@media (width<=960px){.sort-wrap[data-v-82ba9eb3]{padding:2px 12px 10px}.sort-line[data-v-82ba9eb3]{gap:8px}.sort-trigger[data-v-82ba9eb3]{min-height:38px;margin-top:0;padding:0 14px;font-size:14px}}@media (width<=768px){.sort-wrap[data-v-82ba9eb3]{padding:2px 10px 10px}.sort-trigger[data-v-82ba9eb3]{min-height:36px;margin-top:0;padding:0 12px;font-size:13px}}.copy-text-btn[data-v-d5ae25b0]{color:#94a3b8;cursor:pointer;vertical-align:text-bottom;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-left:4px;padding:0;transition:all .2s;display:inline-flex}.copy-text-btn[data-v-d5ae25b0]:hover{color:var(--brand-primary);background:#10b9811a;transform:translateY(-1px)scale(1.05)}.copy-text-btn[data-v-d5ae25b0]:active{transform:scale(.95)}.copy-text-btn svg[data-v-d5ae25b0]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}@media (width<=960px){.copy-text-btn[data-v-d5ae25b0]{width:16px;height:16px;margin-left:2px}.copy-text-btn svg[data-v-d5ae25b0]{width:12px;height:12px}.copy-text-btn[data-v-d5ae25b0]:hover{transform:none}}.product-icon[data-v-7e2416bd]{vertical-align:-2px;opacity:.9;margin-right:4px}.row-card[data-v-77d4432f]{border:1px solid var(--border-color);min-width:0;box-shadow:var(--shadow-sm);background:#f1f5f9;border-radius:12px;grid-template-columns:180px 1fr;align-items:stretch;gap:16px;padding:16px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:grid;transform:translateY(0)}.clickable-card[data-v-77d4432f]{cursor:pointer}@media (hover:hover){.clickable-card[data-v-77d4432f]:hover{box-shadow:var(--shadow-hover);border-color:#10b98166;transform:translateY(-4px)}.clickable-card:hover .cover-img[data-v-77d4432f]{transform:scale(1.05)}}.clickable-card[data-v-77d4432f]:active{box-shadow:var(--shadow-md);transition:all .1s;transform:translateY(-1px)}.cover-wrap[data-v-77d4432f]{border:1px solid var(--border-color);background:#f8fafc;border-radius:8px;grid-template-columns:1fr;height:150px;display:grid;overflow:hidden}.cover-frame[data-v-77d4432f]{background:#eef2f7;min-width:0;height:100%;overflow:hidden}.cover-img[data-v-77d4432f]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .4s}.cover-placeholder[data-v-77d4432f]{color:#6b7280;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;display:flex}.main-area[data-v-77d4432f]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.top-line[data-v-77d4432f]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.owner[data-v-77d4432f]{color:#111827;font-size:14px;font-weight:700}.owner-line[data-v-77d4432f]{align-items:center;gap:8px;min-width:0;display:flex}.tag-list[data-v-77d4432f]{flex-wrap:wrap;gap:8px;display:flex}.tag-scroll-wrap[data-v-77d4432f]{flex:1;min-width:0;max-width:100%;position:relative}@media (width<=1200px){.row-card[data-v-77d4432f]{grid-template-columns:140px 1fr}.cover-wrap[data-v-77d4432f]{height:130px}.pc-grid[data-v-77d4432f]{grid-template-columns:repeat(3,1fr)}.tag[data-v-77d4432f]{font-size:11px}.owner[data-v-77d4432f]{font-size:13px}.info-box[data-v-77d4432f]{padding:6px 8px;font-size:12px}.info-box p[data-v-77d4432f]{font-size:12px}.price-area[data-v-77d4432f]{padding:6px 8px}.price-row[data-v-77d4432f]{font-size:12px}.price-row strong[data-v-77d4432f]{font-size:13px}.total-row em[data-v-77d4432f]{font-size:22px}}@media (width<=960px){.tag-scroll-wrap[data-v-77d4432f]{-webkit-overflow-scrolling:touch;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.tag-scroll-wrap .tag-list[data-v-77d4432f]{flex-wrap:nowrap}}.tag[data-v-77d4432f]{color:var(--brand-primary-dark);background:#10b9811a;border:1px solid #10b98140;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500}.tag--special[data-v-77d4432f]{color:#dc2626;background:#fef2f2;border-color:#dc2626}.tag--mobile-special[data-v-77d4432f],.tag--mobile-login-method[data-v-77d4432f],.tag--mobile-login-time[data-v-77d4432f]{display:none}.detail-grid[data-v-77d4432f],.pc-grid[data-v-77d4432f]{flex:1;grid-template-columns:repeat(6,1fr);align-items:stretch;gap:8px;min-height:0;display:grid}.mobile-grid[data-v-77d4432f]{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px;min-height:0;display:grid}@media (width<=960px){.mobile-grid .info-box[data-v-77d4432f],.mobile-grid .price-area[data-v-77d4432f]{gap:3px;padding:8px 10px;font-size:12px;line-height:1.35}.mobile-grid .info-box p[data-v-77d4432f]{font-size:12px;line-height:1.35}.mobile-grid .price-row[data-v-77d4432f]{font-size:12px}.mobile-grid .price-row strong[data-v-77d4432f]{font-size:13px}.mobile-grid .id-text[data-v-77d4432f]{font-size:11px}.mobile-grid .total-row em[data-v-77d4432f]{font-size:18px}}.info-box[data-v-77d4432f]{text-align:left;background:#e2e8f0;border:1px solid #cbd5e1;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:8px 10px;font-size:14px;line-height:1.35;transition:all .2s;display:flex}.info-box p[data-v-77d4432f]{color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.35;overflow:hidden}.info-box span[data-v-77d4432f]{color:#4b5563}.blue[data-v-77d4432f],.orange[data-v-77d4432f],.green[data-v-77d4432f],.purple[data-v-77d4432f]{background:#e2e8f0;border-color:#cbd5e1}.price-area[data-v-77d4432f]{background:linear-gradient(135deg,#fef2f2 0%,#fff 100%);border:1px solid #fecaca;border-radius:8px;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:8px 10px;display:flex;position:relative;overflow:hidden}.price-area[data-v-77d4432f]:before{content:"";background:#dc2626;width:4px;height:100%;position:absolute;top:0;left:0}.clickable-card[data-v-77d4432f]{cursor:pointer;touch-action:pan-y;transition:all .2s}.clickable-card[data-v-77d4432f]:hover{border-color:var(--brand-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.clickable-card[data-v-77d4432f]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.id-text[data-v-77d4432f]{text-align:right;color:#475569;white-space:nowrap;justify-content:flex-end;align-self:flex-end;align-items:center;gap:6px;font-size:12px;font-weight:700;line-height:1.4;display:flex}.price-row[data-v-77d4432f]{color:#374151;white-space:nowrap;justify-content:space-between;font-size:13px;line-height:1.4;display:flex}.price-row strong[data-v-77d4432f]{color:#111827;font-size:14px}.price-row--plain-value strong[data-v-77d4432f]{color:var(--text-main);font-size:inherit;font-weight:400}.price-row span[data-v-77d4432f]{flex-shrink:0}.total-row[data-v-77d4432f]{border-top:1px dashed var(--border-color);color:#dc2626;white-space:nowrap;justify-content:space-between;align-items:baseline;margin-top:4px;padding-top:6px;font-weight:700;line-height:1.4;display:flex}.total-row span[data-v-77d4432f]{flex-shrink:0}.total-row em[data-v-77d4432f]{font-size:24px;font-style:normal;line-height:1}.publish-time[data-v-77d4432f]{color:#dc2626;text-align:right;white-space:nowrap;text-overflow:ellipsis;border-top:1px dashed #fecaca;margin-top:4px;padding-top:4px;font-size:11px;overflow:hidden}@media (width<=960px){.row-card[data-v-77d4432f]{flex-direction:column;align-items:stretch;gap:6px;min-height:auto;padding:8px;display:flex}.cover-wrap[data-v-77d4432f]{aspect-ratio:16/9;flex-shrink:0;width:100%;min-width:0;height:auto}.main-area[data-v-77d4432f]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.top-line[data-v-77d4432f]{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:2px}.owner[data-v-77d4432f]{white-space:nowrap;font-size:12px}.owner-line[data-v-77d4432f]{width:100%}.tag-list[data-v-77d4432f]{display:none}.tag--mobile-special[data-v-77d4432f],.tag--mobile-login-method[data-v-77d4432f],.tag--mobile-login-time[data-v-77d4432f]{flex-shrink:0;display:inline-flex}.info-box[data-v-77d4432f],.price-area[data-v-77d4432f]{flex-direction:column;gap:1px;padding:4px 6px;font-size:10.5px;line-height:1.25;display:flex}.info-box p[data-v-77d4432f]{margin:0;font-size:10.5px;line-height:1.25}.price-row[data-v-77d4432f]{font-size:10.5px}.mobile-grid .price-area[data-v-77d4432f]{justify-content:flex-start;height:100%}.price-row strong[data-v-77d4432f]{font-size:11px}.id-text[data-v-77d4432f]{gap:2px;font-size:9.5px}.total-row em[data-v-77d4432f]{font-size:15px}.mobile-grid .price-area .total-row[data-v-77d4432f]{margin-top:auto;padding-top:12px}.publish-time[data-v-77d4432f]{margin-top:2px;padding-top:2px;font-size:9.5px}.mobile-grid[data-v-77d4432f]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.resource-toolbar[data-v-d467f73c]{z-index:120;isolation:isolate;background:linear-gradient(#fff 0%,#f8fafc 100%);border-bottom:1px solid #e2e8f0e6;position:sticky;top:68px;box-shadow:0 8px 20px #0f172a0d}.empty-state[data-v-d467f73c]{color:#6b7280;max-width:1400px;margin:0 auto;padding:24px 20px 32px}.list[data-v-d467f73c]{flex-direction:column;gap:12px;width:100%;max-width:1400px;margin:0 auto;padding:8px 20px 20px;display:flex}.load-more-sentinel[data-v-d467f73c]{width:100%;height:1px}.list-status[data-v-d467f73c]{text-align:center;color:#6b7280;padding:0 20px 32px;font-size:14px}@media (width<=960px){.resource-toolbar[data-v-d467f73c]{top:60px}}.modal-overlay[data-v-5566e9b3]{z-index:9999;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-card[data-v-5566e9b3]{background:#fff;border-radius:12px;flex-direction:column;width:500px;max-width:90vw;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0003}.modal-header[data-v-5566e9b3]{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-title[data-v-5566e9b3]{color:#111827;margin:0;font-size:17px;font-weight:700}.close-btn[data-v-5566e9b3]{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.close-btn[data-v-5566e9b3]:hover{color:#111827;background:#f3f4f6}.modal-body[data-v-5566e9b3]{flex:1;padding:16px 20px;overflow-y:auto}.listing-summary[data-v-5566e9b3]{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;gap:12px;padding:12px;display:flex}.summary-cover[data-v-5566e9b3]{background:linear-gradient(#f8fafc 0%,#eef2f7 100%);border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;padding:6px;display:flex;overflow:hidden}.cover-img[data-v-5566e9b3]{object-fit:contain;width:100%;height:100%;display:block}.cover-placeholder[data-v-5566e9b3]{color:#6b7280;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;display:flex}.summary-info[data-v-5566e9b3]{flex-direction:column;justify-content:center;gap:4px;display:flex}.listing-no[data-v-5566e9b3]{color:#111827;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:700;display:inline-flex}.owner-name[data-v-5566e9b3]{color:#6b7280;margin:0;font-size:13px}.price-detail[data-v-5566e9b3]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-top:14px;padding:12px 14px}.contact-form[data-v-5566e9b3]{gap:12px;margin-top:14px;display:grid}.contact-field[data-v-5566e9b3]{gap:6px;display:grid}.contact-field span[data-v-5566e9b3]{color:#111827;font-size:14px;font-weight:600}.contact-field input[data-v-5566e9b3]{box-sizing:border-box;border:1px solid #d1d5db;border-radius:10px;width:100%;min-height:42px;padding:0 12px}.order-price-hint[data-v-5566e9b3]{color:#6b7280;margin:10px 0 0;font-size:13px;line-height:1.6}.price-detail .price-row[data-v-5566e9b3]{color:#374151;justify-content:space-between;align-items:center;font-size:14px;line-height:2;display:flex}.price-detail .price-row span[data-v-5566e9b3]{color:#6b7280}.price-detail .price-row em[data-v-5566e9b3]{color:#111827;font-style:normal;font-weight:600}.price-divider[data-v-5566e9b3]{background:#e5e7eb;height:1px;margin:6px 0}.total-row[data-v-5566e9b3]{color:#dc2626;justify-content:space-between;align-items:baseline;display:flex}.total-row span[data-v-5566e9b3]{font-size:15px;font-weight:600}.total-row strong[data-v-5566e9b3]{font-size:22px;font-weight:700}.modal-footer[data-v-5566e9b3]{border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.btn-cancel[data-v-5566e9b3],.btn-confirm[data-v-5566e9b3]{cursor:pointer;border:none;border-radius:8px;padding:9px 24px;font-size:14px;font-weight:600;transition:opacity .15s,background .15s}.btn-cancel[data-v-5566e9b3]{color:#374151;background:#e5e7eb}.btn-cancel[data-v-5566e9b3]:hover:not(:disabled){background:#d1d5db}.btn-confirm[data-v-5566e9b3]{color:#fff;background:#2563eb}.btn-confirm[data-v-5566e9b3]:hover:not(:disabled){background:#1d4ed8}.btn-cancel[data-v-5566e9b3]:disabled,.btn-confirm[data-v-5566e9b3]:disabled{opacity:.6;cursor:not-allowed}.modal-fade-enter-active[data-v-5566e9b3],.modal-fade-leave-active[data-v-5566e9b3]{transition:opacity .25s}.modal-fade-enter-from[data-v-5566e9b3],.modal-fade-leave-to[data-v-5566e9b3]{opacity:0}@media (width<=540px){.modal-card[data-v-5566e9b3]{border-radius:10px;width:92vw;max-height:88vh}.modal-header[data-v-5566e9b3]{padding:14px 16px}.modal-title[data-v-5566e9b3]{font-size:16px}.modal-body[data-v-5566e9b3]{padding:14px 16px}.listing-summary[data-v-5566e9b3]{gap:10px;padding:10px}.summary-cover[data-v-5566e9b3]{width:64px;height:64px;padding:5px}.listing-no[data-v-5566e9b3]{align-items:center;font-size:13px;display:flex}.owner-name[data-v-5566e9b3]{font-size:12px}.price-detail[data-v-5566e9b3]{padding:10px 12px}.price-detail .price-row[data-v-5566e9b3]{font-size:13px}.total-row strong[data-v-5566e9b3]{font-size:19px}.modal-footer[data-v-5566e9b3]{padding:12px 16px}.btn-cancel[data-v-5566e9b3],.btn-confirm[data-v-5566e9b3]{padding:8px 18px;font-size:13px}}.detail-wrap[data-v-84472eb5]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;max-width:900px;margin:20px auto;padding:16px 20px 200px}.detail-content[data-v-84472eb5],.status-box[data-v-84472eb5]{max-width:100%;margin:0}.status-box[data-v-84472eb5]{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px}.status-box.error[data-v-84472eb5]{color:#b91c1c;background:#fff1f2;border-color:#fecaca}.status-box.inner[data-v-84472eb5]{border-style:dashed}.publish-section[data-v-84472eb5]{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-top:12px;padding:16px 24px}.publish-section h3[data-v-84472eb5],.publish-section h4[data-v-84472eb5]{color:#111827;margin:0 0 10px}.form-grid[data-v-84472eb5]{flex-direction:column;gap:12px;display:flex}.form-grid>label[data-v-84472eb5],.field-group[data-v-84472eb5]{color:#374151;flex-direction:column;gap:5px;font-size:13px;display:flex}.form-grid>label>span[data-v-84472eb5],.field-group>span[data-v-84472eb5]{align-items:center;gap:6px;display:inline-flex}.field-row[data-v-84472eb5]{color:#374151;align-items:center;gap:12px;font-size:13px;display:flex}.inline-radio-row[data-v-84472eb5]{flex-wrap:wrap}.inline-row-title[data-v-84472eb5]{white-space:nowrap}.radio-group[data-v-84472eb5]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.radio-label[data-v-84472eb5]{cursor:default;background:#f9fafb;border:1px solid #d1d5db;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;display:inline-flex}.radio-label.active[data-v-84472eb5]{color:#14532d;background:#dcfce7;border-color:#166534;font-weight:700}.radio-label input[type=radio][data-v-84472eb5]{accent-color:#166534;width:auto}.readonly-input[data-v-84472eb5]{cursor:not-allowed;font-weight:600;color:#111827!important;background:#e5e7eb!important;border:1px solid #d1d5db!important}.form-grid input[data-v-84472eb5],.form-grid textarea[data-v-84472eb5]{box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:8px;width:80%;max-width:560px;padding:9px 10px;font-size:14px}.form-grid textarea[data-v-84472eb5]{resize:vertical}.time-range-input[data-v-84472eb5],.region-select-row[data-v-84472eb5],.hafu-input-wrap[data-v-84472eb5],.copy-field-row[data-v-84472eb5]{width:80%;max-width:560px}.copy-field-row[data-v-84472eb5]{align-items:center;gap:8px;display:flex}.copy-field-row .readonly-input[data-v-84472eb5]{width:100%}.copy-inline[data-v-84472eb5]{align-items:center;display:inline-flex}.time-range-input[data-v-84472eb5]{align-items:center;gap:8px;display:flex}.time-range-input input[data-v-84472eb5]{width:100%}.time-sep[data-v-84472eb5],.hafu-unit[data-v-84472eb5]{color:#6b7280;font-size:13px}.hafu-input-wrap[data-v-84472eb5]{align-items:center;display:flex}.hafu-input-wrap input[data-v-84472eb5]{flex:1}.hafu-unit[data-v-84472eb5]{padding:0 10px;font-weight:700}.region-select-row[data-v-84472eb5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.capsule-selector[data-v-84472eb5]{flex-wrap:wrap;gap:10px;display:flex}.capsule-btn[data-v-84472eb5]{color:#4b5563;background:#f9fafb;border:1px solid #d1d5db;border-radius:999px;padding:8px 14px;font-size:14px}.readonly-capsule[data-v-84472eb5]{cursor:default}.empty-text[data-v-84472eb5]{color:#6b7280}.items-table[data-v-84472eb5]{grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:10px 12px;display:grid}.item-head-empty[data-v-84472eb5]{height:1px}.item-col[data-v-84472eb5]{justify-content:center;align-items:center;display:flex}.col-label[data-v-84472eb5]{color:#6b7280;text-align:center;font-size:13px;font-weight:600}.item-name[data-v-84472eb5]{color:#111827;font-size:14px}.item-qty-input[data-v-84472eb5]{text-align:center;width:100%;min-width:86px;max-width:none}.auto-total[data-v-84472eb5]{color:#111827;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:100%;min-width:86px;min-height:36px;font-size:14px;font-weight:600;display:flex}.items-total-row[data-v-84472eb5]{display:contents}.total-label[data-v-84472eb5]{color:#111827;font-weight:700}.items-total-price[data-v-84472eb5]{background:#e5e7eb;border-color:#d1d5db}.items-table-mobile[data-v-84472eb5]{display:none}.item-card-mobile[data-v-84472eb5]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:10px;margin-bottom:10px;padding:14px;display:flex}.item-card-mobile[data-v-84472eb5]:last-child{margin-bottom:0}.item-card-header[data-v-84472eb5]{border-bottom:1px dashed #cbd5e1;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.item-name-mobile[data-v-84472eb5]{color:#0f172a;font-size:15px;font-weight:600}.item-price-mobile[data-v-84472eb5]{color:#0f172a;font-size:15px;font-weight:700}.item-card-body[data-v-84472eb5]{justify-content:space-between;align-items:center;display:flex}.item-mode-mobile[data-v-84472eb5]{color:#475569;background:#f1f5f9;border-radius:6px;padding:4px 8px;font-size:13px}.item-qty-mobile[data-v-84472eb5]{align-items:center;gap:6px;display:flex}.qty-label[data-v-84472eb5]{color:#64748b;font-size:13px}.qty-val[data-v-84472eb5]{text-align:center;color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:6px;width:60px;padding:4px;font-size:13px}.items-total-mobile[data-v-84472eb5]{background:#f0fdf4;border-color:#bbf7d0;flex-direction:row;justify-content:space-between;align-items:center;padding:14px}.items-total-mobile .item-name-mobile[data-v-84472eb5]{color:#166534}.items-total-mobile .total-price-display[data-v-84472eb5]{color:#15803d;font-size:16px}.media-block+.media-block[data-v-84472eb5]{margin-top:18px}.preview-grid[data-v-84472eb5]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.preview-card[data-v-84472eb5]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:4px}.preview-media-trigger[data-v-84472eb5]{cursor:zoom-in;background:0 0;border:none;width:100%;padding:0;display:block}.preview-card img[data-v-84472eb5]{aspect-ratio:1;object-fit:fill;border-radius:6px;width:100%}.video-link[data-v-84472eb5]{color:#166534;cursor:pointer;background:0 0;border:none;margin-top:8px;font-weight:600;text-decoration:none;display:inline-block}.video-link[data-v-84472eb5]:hover{text-decoration:underline}.submit-row[data-v-84472eb5]{z-index:1000;background:#fff;border-top:1px solid #e5e7eb;justify-content:center;padding:8px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #00000014}.submit-container[data-v-84472eb5]{justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:900px;display:flex}.submit-info-block[data-v-84472eb5]{flex-direction:column;flex:1;gap:8px;display:flex}.price-summary[data-v-84472eb5]{border-bottom:1px solid #dbeafe;grid-template-columns:repeat(4,max-content);justify-content:space-between;align-items:center;gap:6px 14px;padding-bottom:8px;display:grid;overflow-x:auto}.summary-row[data-v-84472eb5],.summary-total[data-v-84472eb5]{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:6px;font-size:15px;display:flex}.summary-row span[data-v-84472eb5]{color:#6b7280;font-weight:500}.summary-row em[data-v-84472eb5]{color:#111827;font-size:16px;font-style:normal;font-weight:700}.summary-total[data-v-84472eb5]{color:#dc2626;justify-self:end;font-weight:700}.summary-total strong[data-v-84472eb5]{font-size:22px}.agreement-box[data-v-84472eb5]{background:#f8fbff;border:1px solid #dbeafe;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.agreement-content[data-v-84472eb5]{flex-direction:column;flex:1;gap:8px;display:flex}.agreement-checks-wrap[data-v-84472eb5]{flex-direction:column;gap:6px;display:flex}.agreement-checks[data-v-84472eb5]{flex-direction:column;gap:8px;display:flex}.agreement-title[data-v-84472eb5]{color:#1e3a8a;font-size:14px;font-weight:700}.agreement-check[data-v-84472eb5]{color:#334155;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;line-height:1.4;display:flex}.agreement-check input[type=checkbox][data-v-84472eb5]{accent-color:#2563eb;width:16px;height:16px}.agreement-link[data-v-84472eb5]{color:#2563eb;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.rent-now-btn[data-v-84472eb5]{color:#fff;white-space:nowrap;cursor:pointer;background:#111827;border:none;border-radius:10px;min-width:112px;padding:10px 18px;font-size:14px;font-weight:700}.agreement-submit-btn[data-v-84472eb5]{align-self:center;min-width:116px;padding-top:8px;padding-bottom:8px}.rent-now-btn.disabled[data-v-84472eb5],.rent-now-btn[data-v-84472eb5]:disabled{cursor:not-allowed;background:#94a3b8}.agreement-modal-overlay[data-v-84472eb5]{z-index:1200;background:#0f172a8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.agreement-modal[data-v-84472eb5]{background:#fff;border-radius:20px;flex-direction:column;width:min(880px,100%);max-height:min(86vh,900px);display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a33}.agreement-modal-header[data-v-84472eb5],.agreement-modal-footer[data-v-84472eb5]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.agreement-modal-footer[data-v-84472eb5]{border-top:1px solid #e5e7eb;border-bottom:none;justify-content:flex-end}.agreement-modal-header h3[data-v-84472eb5]{color:#0f172a;margin:0}.agreement-modal-header p[data-v-84472eb5]{color:#64748b;margin:6px 0 0;font-size:13px}.agreement-close-btn[data-v-84472eb5]{color:#64748b;cursor:pointer;background:0 0;border:none;font-size:28px;line-height:1}.agreement-modal-body[data-v-84472eb5]{padding:20px 22px;overflow-y:auto}.agreement-intro[data-v-84472eb5]{color:#475569;margin:0 0 16px;line-height:1.8}.agreement-section+.agreement-section[data-v-84472eb5]{margin-top:18px}.agreement-section h4[data-v-84472eb5]{color:#0f172a;margin:0 0 10px}.agreement-section ol[data-v-84472eb5]{color:#475569;margin:0;padding-left:20px;line-height:1.9}.agreement-confirm-btn[data-v-84472eb5]{color:#fff;cursor:pointer;background:#111827;border:none;border-radius:10px;padding:12px 18px;font-size:14px;font-weight:700}.media-preview-overlay[data-v-84472eb5]{z-index:2000;background:#111827d1;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:fixed;inset:0}.media-preview-close[data-v-84472eb5]{color:#fff;cursor:pointer;background:#111827b8;border:1px solid #ffffff47;border-radius:999px;padding:8px 12px;position:absolute;top:16px;right:16px}.media-preview-image[data-v-84472eb5],.media-preview-video[data-v-84472eb5]{object-fit:contain;background:#111827;border-radius:14px;max-width:min(80vw,880px);max-height:min(76vh,880px);display:block;box-shadow:0 18px 48px #0000004d}.media-preview-name[data-v-84472eb5]{color:#e5e7eb;text-align:center;word-break:break-all;max-width:min(80vw,880px);font-size:13px}.media-preview-fade-enter-active[data-v-84472eb5],.media-preview-fade-leave-active[data-v-84472eb5]{transition:opacity .2s}.media-preview-fade-enter-from[data-v-84472eb5],.media-preview-fade-leave-to[data-v-84472eb5]{opacity:0}@media (width<=1200px){.detail-wrap[data-v-84472eb5]{max-width:100%;margin:12px auto;padding:12px}.publish-section[data-v-84472eb5]{padding:12px}.form-grid input[data-v-84472eb5],.form-grid textarea[data-v-84472eb5],.time-range-input[data-v-84472eb5],.region-select-row[data-v-84472eb5],.hafu-input-wrap[data-v-84472eb5]{width:100%;max-width:none}.region-select-row[data-v-84472eb5]{grid-template-columns:1fr}.preview-grid[data-v-84472eb5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.preview-card[data-v-84472eb5]{border-radius:6px;padding:3px}.items-table[data-v-84472eb5]{display:none}.items-table-mobile[data-v-84472eb5]{flex-direction:column;display:flex}.submit-row[data-v-84472eb5]{z-index:auto;box-shadow:none;background:0 0;border-top:none;margin-top:16px;padding:0;position:static;bottom:auto;left:auto;right:auto}.submit-container[data-v-84472eb5]{flex-direction:column;align-items:stretch;gap:12px;max-width:none}.price-summary[data-v-84472eb5]{flex-direction:column;align-items:stretch;gap:4px;padding-bottom:4px;display:flex}.summary-row[data-v-84472eb5],.summary-total[data-v-84472eb5]{justify-content:space-between}.summary-row[data-v-84472eb5],.summary-total[data-v-84472eb5],.summary-row span[data-v-84472eb5],.summary-row em[data-v-84472eb5],.summary-total span[data-v-84472eb5],.summary-total strong[data-v-84472eb5]{line-height:1.2}.rent-now-btn[data-v-84472eb5]{width:100%}.agreement-box[data-v-84472eb5]{flex-direction:column;align-items:stretch;gap:6px;padding:5px 6px}.agreement-content[data-v-84472eb5]{gap:4px}.agreement-checks-wrap[data-v-84472eb5],.agreement-checks[data-v-84472eb5]{gap:3px}.agreement-title[data-v-84472eb5]{font-size:13px}.agreement-check[data-v-84472eb5]{gap:4px;font-size:13px;line-height:1.25}.agreement-submit-btn[data-v-84472eb5]{align-self:auto;min-width:0;padding-top:10px;padding-bottom:10px}.agreement-modal[data-v-84472eb5]{max-height:90vh}.agreement-modal-header[data-v-84472eb5],.agreement-modal-body[data-v-84472eb5],.agreement-modal-footer[data-v-84472eb5]{padding-left:16px;padding-right:16px}}.animated-select[data-v-fa9359de]{box-sizing:border-box;width:100%;font-size:14px;position:relative}.animated-select.is-open[data-v-fa9359de]{z-index:60}.select-trigger[data-v-fa9359de]{cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:38px;padding:9px 10px;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.is-disabled .select-trigger[data-v-fa9359de]{cursor:not-allowed;color:#9ca3af;background:#f3f4f6}.animated-select.is-open .select-trigger[data-v-fa9359de]{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.select-value[data-v-fa9359de]{color:#111827;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.select-value.is-placeholder[data-v-fa9359de]{color:#9ca3af}.select-arrow[data-v-fa9359de]{color:#9ca3af;flex-shrink:0;width:16px;height:16px;margin-left:8px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.animated-select.is-open .select-arrow[data-v-fa9359de]{color:#3b82f6;transform:rotate(180deg)}.select-dropdown[data-v-fa9359de]{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;max-height:240px;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.select-dropdown[data-v-fa9359de]::-webkit-scrollbar{width:6px}.select-dropdown[data-v-fa9359de]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.select-dropdown[data-v-fa9359de]::-webkit-scrollbar-track{background:0 0}.select-options[data-v-fa9359de]{margin:0;padding:0;list-style:none}.select-option[data-v-fa9359de]{cursor:pointer;color:#374151;align-items:center;padding:8px 12px;transition:background-color .15s,color .15s;display:flex}.select-option[data-v-fa9359de]:hover{color:#111827;background-color:#f3f4f6}.select-option.is-selected[data-v-fa9359de]{color:#2563eb;background-color:#eff6ff;font-weight:600}.select-option-placeholder[data-v-fa9359de]{color:#6b7280;font-style:italic}.select-dropdown-fade-enter-active[data-v-fa9359de],.select-dropdown-fade-leave-active[data-v-fa9359de]{transform-origin:top;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.select-dropdown-fade-enter-from[data-v-fa9359de],.select-dropdown-fade-leave-to[data-v-fa9359de]{opacity:0;transform:scaleY(.95)translateY(-4px)}.publish-wrap[data-v-1499ed19]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;max-width:900px;margin:20px auto;padding:16px 20px 84px}.error-box[data-v-1499ed19]{color:#b91c1c;background:#fff1f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:12px;padding:12px 14px}.error-box p[data-v-1499ed19]{margin:0 0 8px}.error-box ul[data-v-1499ed19]{margin:0;padding-left:18px}.publish-section[data-v-1499ed19]{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-top:12px;padding:16px 24px}.publish-section h3[data-v-1499ed19]{color:#111827;margin:0 0 12px}.form-grid[data-v-1499ed19],.auto-calc-grid[data-v-1499ed19]{flex-direction:column;gap:18px;display:flex}.form-grid>label[data-v-1499ed19],.auto-calc-grid>label[data-v-1499ed19],.field-group[data-v-1499ed19]{color:#374151;flex-direction:column;gap:5px;font-size:13px;display:flex}.form-grid>label>span[data-v-1499ed19],.auto-calc-grid>label>span[data-v-1499ed19],.field-group>span[data-v-1499ed19]{color:#111827;flex-wrap:wrap;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.form-grid input[data-v-1499ed19],.form-grid .animated-select[data-v-1499ed19],.form-grid textarea[data-v-1499ed19],.auto-calc-grid input[data-v-1499ed19]{width:80%;max-width:560px}.form-grid input[data-v-1499ed19],.form-grid textarea[data-v-1499ed19],.auto-calc-grid input[data-v-1499ed19]{box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:9px 10px;font-size:14px}.form-grid textarea[data-v-1499ed19]{resize:vertical}.required-star[data-v-1499ed19]{color:#dc2626;font-style:normal}.inline-label-hint[data-v-1499ed19]{color:#6b7280;margin-left:8px;font-size:12px;font-style:normal;font-weight:400}.inline-emphasis-danger[data-v-1499ed19]{color:#dc2626}.field-hint[data-v-1499ed19]{color:#6b7280;font-size:12px;font-style:normal;line-height:1.5;display:block}.inline-field-hint[data-v-1499ed19]{width:100%}.warning-field-hint[data-v-1499ed19]{color:#92400e;background:#fffbeb;border:1px solid #fcd34d;border-radius:8px;margin-top:4px;padding:8px 10px}.error-field-hint[data-v-1499ed19]{color:#dc2626;margin-top:4px}.field-row[data-v-1499ed19]{align-items:center;gap:12px;display:flex}.inline-radio-row[data-v-1499ed19]{flex-wrap:wrap}.inline-row-title[data-v-1499ed19]{color:#111827;font-size:14px;font-weight:700}.radio-group[data-v-1499ed19]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.radio-label[data-v-1499ed19]{white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.time-range-input[data-v-1499ed19],.region-select-row[data-v-1499ed19],.hafu-input-wrap[data-v-1499ed19]{width:80%;max-width:560px}.time-range-input[data-v-1499ed19]{align-items:center;gap:8px;display:flex}.time-range-input .animated-select[data-v-1499ed19]{width:100%}.time-sep[data-v-1499ed19],.hafu-unit[data-v-1499ed19]{color:#6b7280;font-size:13px}.hafu-input-wrap[data-v-1499ed19]{align-items:center;display:flex}.hafu-input-wrap input[data-v-1499ed19]{flex:1}.hafu-unit[data-v-1499ed19]{padding:0 10px;font-weight:700}.region-select-row[data-v-1499ed19]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.capsule-selector[data-v-1499ed19]{flex-wrap:wrap;gap:10px;display:flex}.capsule-btn[data-v-1499ed19]{color:#4b5563;cursor:pointer;background:#f9fafb;border:1px solid #d1d5db;border-radius:999px;padding:8px 14px;font-size:14px}.capsule-btn.active[data-v-1499ed19]{color:#1e40af;background:#dbeafe;border-color:#2563eb;font-weight:600}.ban-upload-section[data-v-1499ed19]{background:#fff8f0;border:1px solid #fed7aa;border-radius:8px;padding:10px 14px}.ban-upload-title[data-v-1499ed19]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.upload-input-hidden[data-v-1499ed19]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.upload-entry-row[data-v-1499ed19]{align-items:center;margin-top:6px;display:flex}.upload-square[data-v-1499ed19]{color:#94a3b8;cursor:pointer;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;justify-content:center;align-items:center;width:96px;height:96px;transition:border-color .2s,color .2s,background-color .2s,transform .2s;display:flex;box-shadow:inset 0 0 0 1px #fff6}.upload-square[data-v-1499ed19]:hover{color:#2563eb;background:#eff6ff;border-color:#2563eb}.upload-square-plus[data-v-1499ed19]{font-size:40px;font-weight:300;line-height:1}.ban-video-row[data-v-1499ed19]{margin-top:8px}.preview-video-card[data-v-1499ed19]{flex-direction:column;justify-content:space-between;align-items:stretch;width:96px;min-height:126px;padding:10px 8px 8px;display:flex}.preview-video-card[data-v-1499ed19]:before{content:"VIDEO";color:#1d4ed8;letter-spacing:.08em;background:linear-gradient(135deg,#e0f2fe,#dbeafe);border-radius:8px;flex:1;justify-content:center;align-items:center;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.video-link[data-v-1499ed19]{color:#1d4ed8;background:#eff6ff;border-radius:6px;justify-content:center;align-items:center;width:100%;min-height:30px;margin-bottom:6px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.video-link[data-v-1499ed19]:hover{background:#dbeafe;text-decoration:none}.auto-calc-section[data-v-1499ed19]{background:#fafafa;border:none;border-radius:10px;margin-bottom:18px;padding:14px;box-shadow:0 1px 2px #0f172a0a}.pricing-main-section[data-v-1499ed19],.items-card-section[data-v-1499ed19]{background:#fafafa}.readonly-label[data-v-1499ed19]{flex-direction:column;gap:5px;display:flex}.readonly-input[data-v-1499ed19]{cursor:not-allowed;font-weight:600;color:#111827!important;background:#e5e7eb!important;border:1px solid #d1d5db!important}.auto-calc-grid .readonly-input[data-v-1499ed19]{color:#111827!important;background:#f8fafc!important;border-color:#d1d5db!important}.items-table[data-v-1499ed19]{grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:10px 12px;display:grid}.item-head-empty[data-v-1499ed19]{height:1px}.item-col[data-v-1499ed19]{justify-content:center;align-items:center;display:flex}.col-label[data-v-1499ed19]{color:#6b7280;text-align:center;font-size:13px;font-weight:600}.item-name[data-v-1499ed19]{color:#4b5563;font-size:13px;font-weight:500}.item-qty-input[data-v-1499ed19]{text-align:center;color:#111827;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;width:100%;min-width:86px;max-width:none;min-height:36px;font-size:14px;font-weight:600}.item-mode-select[data-v-1499ed19]{width:100%;min-width:86px}.item-mode-select[data-v-1499ed19] .select-trigger{color:#111827;text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;min-height:36px;font-size:14px;font-weight:600}.auto-total[data-v-1499ed19]{color:#111827;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:100%;min-width:86px;min-height:36px;font-size:14px;font-weight:600;display:flex}.items-total-row[data-v-1499ed19]{display:contents}.items-total-price[data-v-1499ed19],.total-label[data-v-1499ed19]{font-weight:700}.items-mobile-list[data-v-1499ed19]{flex-direction:column;gap:8px;display:flex}.item-mobile-card[data-v-1499ed19]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:10px}.item-mobile-name[data-v-1499ed19]{color:#111827;margin-bottom:8px;font-size:13px;font-weight:700}.item-mobile-row[data-v-1499ed19]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.item-mobile-field[data-v-1499ed19],.item-mobile-total[data-v-1499ed19],.item-mobile-summary[data-v-1499ed19]{flex-direction:column;gap:4px;display:flex}.item-mobile-total[data-v-1499ed19]{margin-top:8px}.item-mobile-label[data-v-1499ed19],.item-mobile-summary-label[data-v-1499ed19]{color:#6b7280;font-size:11px;font-weight:600}.item-mobile-summary[data-v-1499ed19]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:10px}.item-mobile-summary .auto-total[data-v-1499ed19]{font-weight:700}.preview-grid[data-v-1499ed19]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.preview-card[data-v-1499ed19]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:4px}.preview-image-wrap[data-v-1499ed19]{position:relative}.preview-media-trigger[data-v-1499ed19]{cursor:zoom-in;background:0 0;border:none;width:100%;padding:0;display:block}.preview-card img[data-v-1499ed19]{aspect-ratio:1;object-fit:fill;border-radius:6px;width:100%}.preview-sort-btn[data-v-1499ed19]{color:#fff;cursor:pointer;background:#1118276b;border:1px solid #ffffffc7;border-radius:999px;width:24px;height:24px;padding:0;font-size:14px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.preview-sort-btn-left[data-v-1499ed19]{left:6px}.preview-sort-btn-right[data-v-1499ed19]{right:6px}.preview-remove-btn[data-v-1499ed19]{color:#b91c1c;cursor:pointer;background:#fff1f2;border:1px solid #fecaca;border-radius:6px;width:100%;margin-top:6px;padding:5px 0;font-size:12px;font-weight:600}.media-preview-overlay[data-v-1499ed19]{z-index:2000;background:#111827d1;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:fixed;inset:0}.media-preview-close[data-v-1499ed19]{color:#fff;cursor:pointer;background:#111827b8;border:1px solid #ffffff47;border-radius:999px;padding:8px 12px;position:absolute;top:16px;right:16px}.media-preview-image[data-v-1499ed19],.media-preview-video[data-v-1499ed19]{object-fit:contain;background:#111827;border-radius:14px;max-width:min(80vw,880px);max-height:min(76vh,880px);display:block;box-shadow:0 18px 48px #0000004d}.media-preview-name[data-v-1499ed19]{color:#e5e7eb;text-align:center;word-break:break-all;max-width:min(80vw,880px);font-size:13px}.media-preview-fade-enter-active[data-v-1499ed19],.media-preview-fade-leave-active[data-v-1499ed19]{transition:opacity .2s}.media-preview-fade-enter-from[data-v-1499ed19],.media-preview-fade-leave-to[data-v-1499ed19]{opacity:0}.compensation-plan-list[data-v-1499ed19]{flex-direction:column;gap:12px;display:flex}.compensation-plan-card[data-v-1499ed19]{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.compensation-plan-card input[type=radio][data-v-1499ed19]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.compensation-plan-card.active[data-v-1499ed19]{background:#eff6ff;border-color:#2563eb;box-shadow:0 0 0 1px #2563eb1f}.compensation-plan-header[data-v-1499ed19]{color:#111827;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.compensation-plan-header strong[data-v-1499ed19]{font-size:15px}.compensation-plan-fee[data-v-1499ed19]{color:#1d4ed8;font-size:12px;font-weight:700}.compensation-plan-desc[data-v-1499ed19]{color:#4b5563;margin:0;font-size:13px;line-height:1.75}.inline-remove-btn[data-v-1499ed19]{width:auto;padding:5px 12px}.submit-row[data-v-1499ed19]{z-index:1000;background:#fff;border-top:1px solid #e5e7eb;justify-content:center;padding:12px 20px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #00000014}.submit-container[data-v-1499ed19]{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:900px;display:flex}.submit-left[data-v-1499ed19]{flex-direction:column;flex:1;gap:8px;display:flex;overflow:hidden}.price-summary[data-v-1499ed19]{flex-direction:column;gap:8px;display:flex}.price-summary-row[data-v-1499ed19]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.price-summary[data-v-1499ed19]::-webkit-scrollbar{display:none}.summary-row[data-v-1499ed19],.summary-total[data-v-1499ed19]{white-space:nowrap;align-items:baseline;gap:5px;font-size:14px;display:flex}.summary-row span[data-v-1499ed19]{color:#6b7280}.summary-row em[data-v-1499ed19]{color:#111827;font-size:14px;font-style:normal;font-weight:700}.summary-row--highlight em[data-v-1499ed19]{color:#dc2626}.agreements-row[data-v-1499ed19]{align-items:center;font-size:14px;display:flex}.agreement-label[data-v-1499ed19]{cursor:pointer;color:#4b5563;align-items:center;gap:6px;display:flex}.agreement-label input[data-v-1499ed19]{cursor:pointer;width:16px;height:16px;margin:0}.agreement-label a[data-v-1499ed19]{color:#2563eb;text-decoration:none}.agreement-label a[data-v-1499ed19]:hover{text-decoration:underline}.agreement-modal[data-v-1499ed19]{background:#fff;border-radius:12px;flex-direction:column;width:90%;max-width:700px;max-height:85vh;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.agreement-modal-header[data-v-1499ed19]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.agreement-modal-header h3[data-v-1499ed19]{color:#111827;margin:0;font-size:18px}.agreement-close-btn[data-v-1499ed19]{color:#6b7280;cursor:pointer;background:0 0;border:none;padding:4px;font-size:20px}.agreement-modal-body[data-v-1499ed19]{flex:1;padding:20px;overflow-y:auto}.agreement-modal-body pre[data-v-1499ed19]{white-space:pre-wrap;word-wrap:break-word;color:#374151;margin:0;font-family:inherit;font-size:14px;line-height:1.6}.agreement-modal-footer[data-v-1499ed19]{border-top:1px solid #e5e7eb;justify-content:flex-end;padding:16px 20px;display:flex}.agreement-confirm-btn[data-v-1499ed19]{padding:8px 24px;font-size:14px}.summary-total[data-v-1499ed19]{color:#dc2626;font-weight:700}.summary-total strong[data-v-1499ed19]{font-size:20px}.submit-btn[data-v-1499ed19]{color:#fff;cursor:pointer;white-space:nowrap;background:#111827;border:none;border-radius:10px;padding:12px 24px;font-size:16px;font-weight:700}.submit-btn[data-v-1499ed19]:disabled{opacity:.6;cursor:not-allowed}@media (width<=1200px){.publish-wrap[data-v-1499ed19]{max-width:100%;margin:12px auto;padding:12px}.publish-section[data-v-1499ed19]{padding:12px}.form-grid input[data-v-1499ed19],.form-grid .animated-select[data-v-1499ed19],.form-grid textarea[data-v-1499ed19],.auto-calc-grid input[data-v-1499ed19],.time-range-input[data-v-1499ed19],.region-select-row[data-v-1499ed19],.hafu-input-wrap[data-v-1499ed19]{width:100%;max-width:none}.region-select-row[data-v-1499ed19]{grid-template-columns:1fr}.preview-grid[data-v-1499ed19]{grid-template-columns:repeat(3,minmax(0,1fr))}.upload-square[data-v-1499ed19],.preview-video-card[data-v-1499ed19]{width:88px}.upload-square[data-v-1499ed19]{height:88px}.item-mobile-row[data-v-1499ed19]{grid-template-columns:1fr;gap:6px}.item-mobile-card[data-v-1499ed19]{padding:9px}.item-mobile-name[data-v-1499ed19]{margin-bottom:6px}.item-mobile-total[data-v-1499ed19]{margin-top:6px}.item-mode-select[data-v-1499ed19],.item-mode-select[data-v-1499ed19] .select-trigger,.item-qty-input[data-v-1499ed19],.item-mobile-total .auto-total[data-v-1499ed19],.item-mobile-summary .auto-total[data-v-1499ed19]{min-height:32px;font-size:13px}.submit-row[data-v-1499ed19]{z-index:auto;box-shadow:none;background:0 0;border-top:none;margin-top:16px;padding:0;position:static;bottom:auto;left:auto;right:auto}.submit-container[data-v-1499ed19]{flex-direction:column;align-items:stretch;gap:12px;max-width:none}.submit-left[data-v-1499ed19]{flex-direction:column;gap:12px;display:flex}.price-summary[data-v-1499ed19]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-flow:column;align-items:stretch;gap:8px;padding:12px}.price-summary-row[data-v-1499ed19]{flex-direction:column;align-items:stretch;gap:8px}.summary-row[data-v-1499ed19],.summary-total[data-v-1499ed19]{justify-content:space-between}.submit-btn[data-v-1499ed19]{width:100%}}.payment-modal-overlay[data-v-ec7e63bf]{z-index:9999;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.payment-modal[data-v-ec7e63bf]{background:#fff;border-radius:20px;width:100%;max-width:420px;overflow:hidden;box-shadow:0 20px 60px #0003}.payment-modal-header[data-v-ec7e63bf]{justify-content:space-between;align-items:center;padding:20px 24px 0;display:flex}.payment-modal-header h3[data-v-ec7e63bf]{color:#111827;margin:0;font-size:20px;font-weight:700}.payment-close-btn[data-v-ec7e63bf]{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:inline-flex}.payment-close-btn[data-v-ec7e63bf]:hover:not(:disabled){color:#374151;background:#e5e7eb}.payment-close-btn[data-v-ec7e63bf]:disabled{opacity:.5;cursor:not-allowed}.payment-modal-body[data-v-ec7e63bf]{padding:20px 24px}.payment-order-summary[data-v-ec7e63bf]{background:#f9fafb;border-radius:12px;gap:14px;margin-bottom:16px;padding:14px 16px;display:flex}.payment-cover-wrap[data-v-ec7e63bf]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:10px;width:80px;min-width:80px;height:80px;overflow:hidden}.payment-cover-img[data-v-ec7e63bf]{object-fit:fill;width:100%;height:100%;display:block}.payment-product-info[data-v-ec7e63bf]{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;display:flex}.payment-product-name[data-v-ec7e63bf]{color:#111827;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:15px;font-weight:600;overflow:hidden}.payment-rent-days[data-v-ec7e63bf]{color:#6b7280;white-space:nowrap;font-size:13px}.payment-amount-card[data-v-ec7e63bf]{border:1px solid #e5e7eb;border-radius:12px;margin-bottom:20px;padding:4px 0}.payment-amount-row[data-v-ec7e63bf]{color:#374151;justify-content:space-between;align-items:center;padding:10px 16px;font-size:14px;display:flex}.payment-total-row[data-v-ec7e63bf]{border-top:1px solid #f3f4f6;margin-top:4px}.payment-amount-value[data-v-ec7e63bf]{color:#374151}.payment-total-value[data-v-ec7e63bf]{color:#dc2626;font-size:20px;font-weight:700}.payment-method-section[data-v-ec7e63bf]{margin-bottom:8px}.payment-method-title[data-v-ec7e63bf]{color:#374151;margin:0 0 12px;font-size:15px;font-weight:600}.payment-method-list[data-v-ec7e63bf]{flex-direction:column;gap:10px;display:flex}.payment-method-item[data-v-ec7e63bf]{cursor:pointer;-webkit-user-select:none;user-select:none;border:1.5px solid #e5e7eb;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;transition:all .2s;display:flex}.payment-method-item[data-v-ec7e63bf]:hover{background:#eff6ff;border-color:#93c5fd}.payment-method-item.active[data-v-ec7e63bf]{background:#eff6ff;border-color:#1d4ed8}.payment-method-radio[data-v-ec7e63bf]{display:none}.payment-method-icon[data-v-ec7e63bf]{font-size:22px;line-height:1}.payment-method-name[data-v-ec7e63bf]{color:#374151;flex:1;font-size:14px;font-weight:500}.payment-method-check[data-v-ec7e63bf]{color:#1d4ed8;justify-content:center;align-items:center;display:inline-flex}.payment-processing-body[data-v-ec7e63bf],.payment-result-body[data-v-ec7e63bf]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.payment-transaction-no[data-v-ec7e63bf]{color:#6b7280;word-break:break-all;margin-top:10px;font-size:12px}.payment-processing-icon[data-v-ec7e63bf]{margin-bottom:20px}@keyframes spin-ec7e63bf{to{transform:rotate(360deg)}}.spinner-circle[data-v-ec7e63bf]{transform-origin:50%;animation:1s linear infinite spin-ec7e63bf}.payment-spinner[data-v-ec7e63bf]{display:block}.payment-processing-text[data-v-ec7e63bf]{color:#111827;margin:0;font-size:17px;font-weight:600}.payment-processing-hint[data-v-ec7e63bf]{color:#9ca3af;margin-top:8px;font-size:13px}.payment-result-icon[data-v-ec7e63bf]{border-radius:999px;min-width:92px;margin-bottom:16px;padding:18px 16px;font-size:24px;font-weight:700;line-height:1}.payment-result-icon.success[data-v-ec7e63bf]{color:#047857;background:#d1fae5}.payment-result-icon.fail[data-v-ec7e63bf]{color:#b91c1c;background:#fee2e2}.payment-result-text[data-v-ec7e63bf]{color:#111827;margin:0;font-size:20px;font-weight:700}.payment-result-reason[data-v-ec7e63bf]{color:#dc2626;margin-top:8px;font-size:14px}.payment-modal-footer[data-v-ec7e63bf]{gap:12px;padding:0 24px 24px;display:flex}.payment-btn[data-v-ec7e63bf]{cursor:pointer;border:none;border-radius:12px;flex:1;padding:13px 20px;font-size:15px;font-weight:600;transition:all .2s}.payment-btn-cancel[data-v-ec7e63bf]{color:#374151;background:#f3f4f6}.payment-btn-cancel[data-v-ec7e63bf]:hover{background:#e5e7eb}.payment-btn-confirm[data-v-ec7e63bf]{color:#fff;background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 100%);box-shadow:0 4px 12px #1d4ed84d}.payment-btn-confirm[data-v-ec7e63bf]:hover{opacity:.92;box-shadow:0 6px 16px #1d4ed859}.payment-btn-retry[data-v-ec7e63bf]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.payment-btn-retry[data-v-ec7e63bf]:hover{background:#fee2e2}.modal-fade-enter-active[data-v-ec7e63bf],.modal-fade-leave-active[data-v-ec7e63bf]{transition:opacity .25s}.modal-fade-enter-active .payment-modal[data-v-ec7e63bf],.modal-fade-leave-active .payment-modal[data-v-ec7e63bf]{transition:transform .25s}.modal-fade-enter-from[data-v-ec7e63bf],.modal-fade-leave-to[data-v-ec7e63bf]{opacity:0}.modal-fade-enter-from .payment-modal[data-v-ec7e63bf],.modal-fade-leave-to .payment-modal[data-v-ec7e63bf]{transform:scale(.95)translateY(10px)}@media (width<=480px){.payment-modal[data-v-ec7e63bf]{border-radius:16px;max-width:100%}.payment-modal-header[data-v-ec7e63bf]{padding:16px 18px 0}.payment-modal-body[data-v-ec7e63bf]{padding:16px 18px}.payment-modal-footer[data-v-ec7e63bf]{padding:0 18px 18px}.payment-product-name[data-v-ec7e63bf]{max-width:160px}.payment-total-value[data-v-ec7e63bf]{font-size:18px}.payment-btn[data-v-ec7e63bf]{padding:12px 16px;font-size:14px}}.profile-placeholder-card[data-v-92ddfd7a],.profile-panel-card[data-v-92ddfd7a]{background:#fff;border-radius:16px}.profile-panel-card[data-v-92ddfd7a],.profile-placeholder-card[data-v-92ddfd7a]{padding:20px}.profile-placeholder-card h4[data-v-92ddfd7a]{color:#111827;margin:0}.profile-placeholder-card p[data-v-92ddfd7a]{color:#6b7280;margin:10px 0 0;line-height:1.8}.profile-login-btn[data-v-92ddfd7a]{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#111827;border:none;border-radius:999px;justify-content:center;align-items:center;margin-top:16px;padding:0 16px;font-weight:700;display:inline-flex}.profile-login-btn[data-v-92ddfd7a]:hover{background:#1f2937}.profile-empty[data-v-92ddfd7a]{text-align:center;color:#6b7280;padding:28px 12px}.profile-error[data-v-92ddfd7a]{color:#b91c1c}.order-action-btn[data-v-92ddfd7a]{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:10px 14px;font-size:14px}.order-action-btn[data-v-92ddfd7a]:disabled{opacity:.6;cursor:not-allowed}.order-action-btn.primary[data-v-92ddfd7a]{color:#fff;background:#111827;border-color:#111827}.order-action-btn.secondary[data-v-92ddfd7a],.order-action-btn.ghost[data-v-92ddfd7a]{background:#f8fafc}.order-action-btn.danger[data-v-92ddfd7a]{color:#b91c1c;background:#fff1f2;border-color:#fecaca}.order-status[data-v-92ddfd7a],.listing-status[data-v-92ddfd7a]{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.status-pending_payment[data-v-92ddfd7a]{color:#b45309;background:#fffbeb}.status-in_progress[data-v-92ddfd7a],.status-paid[data-v-92ddfd7a],.status-settlement_pending[data-v-92ddfd7a],.status-rented[data-v-92ddfd7a]{color:#1d4ed8;background:#eff6ff}.status-completed[data-v-92ddfd7a],.status-active[data-v-92ddfd7a]{color:#047857;background:#ecfdf5}.status-support_handling[data-v-92ddfd7a],.status-pending_review[data-v-92ddfd7a],.status-failed[data-v-92ddfd7a],.status-rejected[data-v-92ddfd7a]{color:#b91c1c;background:#fef2f2}.status-cancelled[data-v-92ddfd7a],.status-inactive[data-v-92ddfd7a],.status-sold_out[data-v-92ddfd7a]{color:#4b5563;background:#f3f4f6}.status-pending[data-v-92ddfd7a],.status-processing[data-v-92ddfd7a]{color:#b45309;background:#fffbeb}.status-verified[data-v-92ddfd7a],.status-success[data-v-92ddfd7a]{color:#047857;background:#ecfdf5}@media (width<=960px){.profile-panel-card[data-v-92ddfd7a],.profile-placeholder-card[data-v-92ddfd7a]{padding:18px 16px}.profile-login-btn[data-v-92ddfd7a],.order-action-btn[data-v-92ddfd7a]{width:100%}}.profile-order-toolbar[data-v-92ddfd7a]{gap:16px;margin-bottom:18px;display:flex}.profile-message-toolbar[data-v-92ddfd7a]{flex-direction:row;justify-content:space-between;align-items:center}.profile-message-summary[data-v-92ddfd7a]{color:#374151;align-items:center;gap:10px;font-size:14px;display:flex}.profile-message-summary strong[data-v-92ddfd7a]{color:#111827;font-size:16px}.profile-message-refresh-btn[data-v-92ddfd7a]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:8px 14px}.profile-message-refresh-btn[data-v-92ddfd7a]:disabled{opacity:.55;cursor:not-allowed}.profile-message-list[data-v-92ddfd7a]{flex-direction:column;gap:14px;display:flex}.profile-message-item[data-v-92ddfd7a]{cursor:pointer;background:#fff;border:1px solid #e8eaed;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:18px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #00000008,0 6px 18px #0000000a}.profile-message-item--unread[data-v-92ddfd7a]{background:#f8fbff;border-color:#bfdbfe}.profile-message-item[data-v-92ddfd7a]:hover{border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 10px 24px #2563eb14}.profile-message-item-main[data-v-92ddfd7a]{flex:1;min-width:0}.profile-message-item-header[data-v-92ddfd7a]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.profile-message-title-wrap[data-v-92ddfd7a]{align-items:center;gap:10px;min-width:0;display:flex}.profile-message-title-wrap h4[data-v-92ddfd7a]{color:#111827;margin:0;font-size:17px}.profile-message-unread-badge[data-v-92ddfd7a]{color:#fff;background:#dc2626;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.profile-message-time[data-v-92ddfd7a]{color:#9ca3af;flex-shrink:0;font-size:12px}.profile-message-counterpart[data-v-92ddfd7a],.profile-message-preview[data-v-92ddfd7a]{color:#6b7280;margin:8px 0 0;font-size:14px}.profile-message-preview[data-v-92ddfd7a]{color:#374151;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=960px){.profile-message-refresh-btn[data-v-92ddfd7a]{border-radius:8px;width:auto;padding:6px 16px;font-size:13px}.profile-message-item[data-v-92ddfd7a],.profile-message-item-header[data-v-92ddfd7a]{flex-direction:column;align-items:stretch}.profile-message-title-wrap[data-v-92ddfd7a]{justify-content:space-between}.profile-message-preview[data-v-92ddfd7a]{white-space:normal}}.profile-placeholder-card[data-v-3a6de71e],.profile-panel-card[data-v-3a6de71e]{background:#fff;border-radius:16px}.profile-panel-card[data-v-3a6de71e],.profile-placeholder-card[data-v-3a6de71e]{padding:20px}.profile-placeholder-card h4[data-v-3a6de71e]{color:#111827;margin:0}.profile-placeholder-card p[data-v-3a6de71e]{color:#6b7280;margin:10px 0 0;line-height:1.8}.profile-login-btn[data-v-3a6de71e]{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#111827;border:none;border-radius:999px;justify-content:center;align-items:center;margin-top:16px;padding:0 16px;font-weight:700;display:inline-flex}.profile-login-btn[data-v-3a6de71e]:hover{background:#1f2937}.profile-empty[data-v-3a6de71e]{text-align:center;color:#6b7280;padding:28px 12px}.profile-error[data-v-3a6de71e]{color:#b91c1c}.order-action-btn[data-v-3a6de71e]{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:10px 14px;font-size:14px}.order-action-btn[data-v-3a6de71e]:disabled{opacity:.6;cursor:not-allowed}.order-action-btn.primary[data-v-3a6de71e]{color:#fff;background:#111827;border-color:#111827}.order-action-btn.secondary[data-v-3a6de71e],.order-action-btn.ghost[data-v-3a6de71e]{background:#f8fafc}.order-action-btn.danger[data-v-3a6de71e]{color:#b91c1c;background:#fff1f2;border-color:#fecaca}.order-status[data-v-3a6de71e],.listing-status[data-v-3a6de71e]{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.status-pending_payment[data-v-3a6de71e]{color:#b45309;background:#fffbeb}.status-in_progress[data-v-3a6de71e],.status-paid[data-v-3a6de71e],.status-settlement_pending[data-v-3a6de71e],.status-rented[data-v-3a6de71e]{color:#1d4ed8;background:#eff6ff}.status-completed[data-v-3a6de71e],.status-active[data-v-3a6de71e]{color:#047857;background:#ecfdf5}.status-support_handling[data-v-3a6de71e],.status-pending_review[data-v-3a6de71e],.status-failed[data-v-3a6de71e],.status-rejected[data-v-3a6de71e]{color:#b91c1c;background:#fef2f2}.status-cancelled[data-v-3a6de71e],.status-inactive[data-v-3a6de71e],.status-sold_out[data-v-3a6de71e]{color:#4b5563;background:#f3f4f6}.status-pending[data-v-3a6de71e],.status-processing[data-v-3a6de71e]{color:#b45309;background:#fffbeb}.status-verified[data-v-3a6de71e],.status-success[data-v-3a6de71e]{color:#047857;background:#ecfdf5}@media (width<=960px){.profile-panel-card[data-v-3a6de71e],.profile-placeholder-card[data-v-3a6de71e]{padding:18px 16px}.profile-login-btn[data-v-3a6de71e],.order-action-btn[data-v-3a6de71e]{width:100%}}.verify-status-card[data-v-3a6de71e]{background:linear-gradient(135deg,#eff6ff 0%,#f8fbff 100%);border:1px solid #dbeafe;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;padding:20px;display:flex}.verify-status-main[data-v-3a6de71e]{flex-direction:column;gap:8px;display:flex}.verify-status-label[data-v-3a6de71e]{color:#6b7280;font-size:13px;display:block}.verify-status-main strong[data-v-3a6de71e]{color:#111827;font-size:28px}.verify-status-main p[data-v-3a6de71e]{color:#475569;margin:0;font-size:14px;line-height:1.7}.verify-status-badge[data-v-3a6de71e]{flex-shrink:0}.verify-panel[data-v-3a6de71e]{flex-direction:column;gap:18px;display:flex}.verify-info-grid[data-v-3a6de71e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.verify-info-item[data-v-3a6de71e]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.verify-info-item span[data-v-3a6de71e]{color:#6b7280;font-size:12px;display:block}.verify-info-item strong[data-v-3a6de71e]{color:#111827;margin-top:8px;font-size:18px;display:block}.verify-tips-card[data-v-3a6de71e],.verify-form-card[data-v-3a6de71e]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:18px}.verify-tips-card h4[data-v-3a6de71e],.wallet-action-header h4[data-v-3a6de71e]{color:#111827;margin:0;font-size:18px}.verify-tips-card p[data-v-3a6de71e],.wallet-action-header p[data-v-3a6de71e]{color:#6b7280;margin:8px 0 0;line-height:1.7}.verify-action-row[data-v-3a6de71e]{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.verify-tips-card--error[data-v-3a6de71e]{background:#fff7f7;border-color:#fecaca}.wallet-action-header[data-v-3a6de71e]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wallet-form-grid[data-v-3a6de71e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.wallet-form-field[data-v-3a6de71e]{flex-direction:column;gap:8px;display:flex}.wallet-form-field span[data-v-3a6de71e]{color:#374151;font-size:13px;font-weight:600}.wallet-form-field input[data-v-3a6de71e]{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:12px;outline:none;min-height:44px;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.wallet-form-field input[data-v-3a6de71e]:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa2e}.wallet-form-field input[data-v-3a6de71e]:disabled{color:#9ca3af;cursor:not-allowed;background:#f8fafc}.wallet-form-actions[data-v-3a6de71e]{margin-top:2px}@media (width<=960px){.verify-status-card[data-v-3a6de71e],.wallet-action-header[data-v-3a6de71e]{flex-direction:column}.verify-info-grid[data-v-3a6de71e],.wallet-form-grid[data-v-3a6de71e]{grid-template-columns:1fr}}.profile-placeholder-card[data-v-31b937be],.profile-panel-card[data-v-31b937be]{background:#fff;border-radius:16px}.profile-panel-card[data-v-31b937be],.profile-placeholder-card[data-v-31b937be]{padding:20px}.profile-placeholder-card h4[data-v-31b937be]{color:#111827;margin:0}.profile-placeholder-card p[data-v-31b937be]{color:#6b7280;margin:10px 0 0;line-height:1.8}.profile-login-btn[data-v-31b937be]{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#111827;border:none;border-radius:999px;justify-content:center;align-items:center;margin-top:16px;padding:0 16px;font-weight:700;display:inline-flex}.profile-login-btn[data-v-31b937be]:hover{background:#1f2937}.profile-empty[data-v-31b937be]{text-align:center;color:#6b7280;padding:28px 12px}.profile-error[data-v-31b937be]{color:#b91c1c}.order-action-btn[data-v-31b937be]{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:10px 14px;font-size:14px}.order-action-btn[data-v-31b937be]:disabled{opacity:.6;cursor:not-allowed}.order-action-btn.primary[data-v-31b937be]{color:#fff;background:#111827;border-color:#111827}.order-action-btn.secondary[data-v-31b937be],.order-action-btn.ghost[data-v-31b937be]{background:#f8fafc}.order-action-btn.danger[data-v-31b937be]{color:#b91c1c;background:#fff1f2;border-color:#fecaca}.order-status[data-v-31b937be],.listing-status[data-v-31b937be]{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.status-pending_payment[data-v-31b937be]{color:#b45309;background:#fffbeb}.status-in_progress[data-v-31b937be],.status-paid[data-v-31b937be],.status-settlement_pending[data-v-31b937be],.status-rented[data-v-31b937be]{color:#1d4ed8;background:#eff6ff}.status-completed[data-v-31b937be],.status-active[data-v-31b937be]{color:#047857;background:#ecfdf5}.status-support_handling[data-v-31b937be],.status-pending_review[data-v-31b937be],.status-failed[data-v-31b937be],.status-rejected[data-v-31b937be]{color:#b91c1c;background:#fef2f2}.status-cancelled[data-v-31b937be],.status-inactive[data-v-31b937be],.status-sold_out[data-v-31b937be]{color:#4b5563;background:#f3f4f6}.status-pending[data-v-31b937be],.status-processing[data-v-31b937be]{color:#b45309;background:#fffbeb}.status-verified[data-v-31b937be],.status-success[data-v-31b937be]{color:#047857;background:#ecfdf5}@media (width<=960px){.profile-panel-card[data-v-31b937be],.profile-placeholder-card[data-v-31b937be]{padding:18px 16px}.profile-login-btn[data-v-31b937be],.order-action-btn[data-v-31b937be]{width:100%}}.wallet-summary-grid[data-v-31b937be]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.wallet-summary-grid>div[data-v-31b937be]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px;transition:transform .2s,box-shadow .2s}.wallet-summary-grid>div[data-v-31b937be]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000a}.wallet-summary-caption[data-v-31b937be]{color:#374151;font-size:13px;font-weight:600;display:block}.tooltip-wrap[data-v-31b937be]{align-items:center;gap:4px;display:inline-flex;position:relative}.help-icon[data-v-31b937be]{color:#6b7280;cursor:help;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-style:normal;display:inline-flex}.tooltip-text[data-v-31b937be]{color:#fff;text-align:left;opacity:0;visibility:hidden;z-index:10;pointer-events:none;background:#1f2937;border-radius:6px;width:max-content;margin-bottom:8px;padding:8px 12px;font-size:12px;line-height:1.5;transition:all .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.tooltip-text[data-v-31b937be]:after{content:"";border:5px solid #0000;border-top-color:#1f2937;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip-wrap:hover .tooltip-text[data-v-31b937be]{opacity:1;visibility:visible;transform:translate(-50%)translateY(-4px)}.wallet-summary-minor[data-v-31b937be]{color:#111827;margin-top:8px;font-size:24px;display:block}.wallet-summary-minor--frozen[data-v-31b937be]{color:#60a5fa}.wallet-summary-minor--highlight[data-v-31b937be]{color:#10b981}.wallet-action-card[data-v-31b937be]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin-bottom:24px;padding:18px}.wallet-action-header[data-v-31b937be]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wallet-action-header h4[data-v-31b937be]{color:#111827;margin:0;font-size:18px}.wallet-action-header p[data-v-31b937be]{color:#6b7280;margin:8px 0 0;font-size:13px;line-height:1.7}.wallet-tab-section[data-v-31b937be]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:18px}.wallet-tabs[data-v-31b937be]{border-bottom:1px solid #f3f4f6;gap:8px;margin-bottom:16px;padding-bottom:12px;display:flex}.wallet-tab-btn[data-v-31b937be]{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 16px;font-size:15px;font-weight:600;transition:all .2s}.wallet-tab-btn[data-v-31b937be]:hover{color:#374151;background:#f3f4f6}.wallet-tab-btn.active[data-v-31b937be]{color:#111827;background:#f3f4f6}.wallet-form-grid[data-v-31b937be]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.wallet-form-field[data-v-31b937be]{flex-direction:column;gap:8px;display:flex}.wallet-form-field--full[data-v-31b937be]{grid-column:1/-1}.wallet-form-field span[data-v-31b937be]{color:#374151;font-size:13px;font-weight:600}.wallet-form-field input[data-v-31b937be],.wallet-form-field select[data-v-31b937be]{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:12px;outline:none;min-height:44px;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.wallet-form-field input[data-v-31b937be]:focus,.wallet-form-field select[data-v-31b937be]:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa2e}.wallet-form-field input[data-v-31b937be]:disabled,.wallet-form-field select[data-v-31b937be]:disabled{color:#9ca3af;cursor:not-allowed;background:#f8fafc}.wallet-form-actions[data-v-31b937be]{margin-top:4px}.wallet-submit-btn[data-v-31b937be]{min-width:180px}.order-action-btn[data-v-31b937be]{transition:all .2s}.order-action-btn[data-v-31b937be]:active:not(:disabled){transform:scale(.96)}.order-action-btn.ghost[data-v-31b937be]:hover:not(:disabled){background:#f1f5f9}.wallet-ledger-list[data-v-31b937be]{flex-direction:column;gap:12px;display:flex}.wallet-ledger-item[data-v-31b937be]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;gap:16px;padding:16px;transition:transform .2s,box-shadow .2s;display:flex}.wallet-ledger-item[data-v-31b937be]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000a}.wallet-ledger-item h4[data-v-31b937be]{color:#111827;margin:0;font-size:16px}.wallet-ledger-item p[data-v-31b937be]{color:#6b7280;margin:6px 0 0;font-size:13px}.wallet-ledger-amount[data-v-31b937be]{color:#6b7280;flex-direction:column;align-items:flex-end;gap:8px;font-size:12px;display:flex}.wallet-ledger-amount strong[data-v-31b937be]{color:#10b981;font-size:18px}.wallet-ledger-amount--credit[data-v-31b937be]{color:#10b981!important}.wallet-ledger-amount span[data-v-31b937be]{color:#6b7280}.wallet-withdraw-title-row[data-v-31b937be]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=960px){.wallet-ledger-item[data-v-31b937be],.wallet-action-header[data-v-31b937be],.wallet-withdraw-title-row[data-v-31b937be]{flex-direction:column}.wallet-ledger-amount[data-v-31b937be]{align-items:flex-start}.wallet-summary-grid[data-v-31b937be],.wallet-form-grid[data-v-31b937be]{grid-template-columns:1fr}}html{scrollbar-gutter:stable}.profile-center[data-v-d3684267]{box-sizing:border-box;align-items:flex-start;gap:24px;max-width:1400px;min-height:calc(100vh - 92px);margin:0 auto;padding:24px 20px 32px;display:flex}.profile-sidebar[data-v-d3684267]{z-index:10;flex-direction:column;align-self:flex-start;gap:16px;width:220px;min-width:220px;display:flex;position:sticky;top:92px}.profile-user-card[data-v-d3684267],.profile-content[data-v-d3684267]{background:#fff;border:1px solid #e5e7eb;border-radius:16px}.profile-placeholder-card[data-v-d3684267],.profile-panel-card[data-v-d3684267]{background:#fff;border-radius:16px}.profile-user-card[data-v-d3684267]{padding:18px 16px}.profile-user-label[data-v-d3684267]{color:#6b7280;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px}.profile-user-card h2[data-v-d3684267],.profile-placeholder-card h4[data-v-d3684267]{color:#111827;margin:0}.profile-user-title[data-v-d3684267]{flex-direction:column;gap:4px;display:flex}.profile-user-title-line[data-v-d3684267]{display:block}.profile-user-card h2[data-v-d3684267]{font-size:22px;line-height:1.3}.profile-login-title[data-v-d3684267]{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.profile-login-link[data-v-d3684267],.profile-login-btn[data-v-d3684267]{color:#2563eb;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.profile-login-link[data-v-d3684267]:hover,.profile-login-btn[data-v-d3684267]:hover{color:#1d4ed8}.profile-login-btn[data-v-d3684267]{color:#fff;background:#111827;border-radius:999px;justify-content:center;align-items:center;min-height:40px;margin-top:16px;padding:0 16px;display:inline-flex}.profile-login-btn[data-v-d3684267]:hover{color:#fff;background:#1f2937}.profile-nav[data-v-d3684267]{flex-direction:column;gap:10px;display:flex}.profile-nav-item[data-v-d3684267]{color:#374151;cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:14px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.profile-nav-item[data-v-d3684267]:hover{color:#1d4ed8;border-color:#c7d2fe}.profile-nav-item.active[data-v-d3684267]{color:#1d4ed8;background:linear-gradient(135deg,#eff6ff 0%,#eef2ff 100%);border-color:#1d4ed8;box-shadow:0 10px 30px #1d4ed814}.profile-nav-label-wrap[data-v-d3684267]{align-items:center;gap:8px;min-width:0;display:inline-flex;position:relative}.profile-nav-label[data-v-d3684267]{display:inline-block}.profile-nav-dot[data-v-d3684267]{background:#dc2626;border-radius:999px;width:10px;height:10px;display:inline-flex;box-shadow:0 0 0 2px #fff}.profile-nav-divider[data-v-d3684267]{background-color:var(--border-color);height:1px;margin:4px 0}.profile-nav-logout[data-v-d3684267]{color:#ef4444;background:#fef2f2;border-color:#fecaca}.profile-nav-logout[data-v-d3684267]:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}.profile-nav-items-wrapper[data-v-d3684267]{flex-direction:column;width:100%;display:flex}.profile-nav-items-group[data-v-d3684267]{flex-direction:column;gap:10px;width:100%;display:flex}.profile-nav-slide-left-enter-active[data-v-d3684267],.profile-nav-slide-left-leave-active[data-v-d3684267],.profile-nav-slide-right-enter-active[data-v-d3684267],.profile-nav-slide-right-leave-active[data-v-d3684267]{transition:all .25s cubic-bezier(.4,0,.2,1)}.profile-nav-slide-right-enter-from[data-v-d3684267]{opacity:0;transform:translate(15px)}.profile-nav-slide-right-leave-to[data-v-d3684267],.profile-nav-slide-left-enter-from[data-v-d3684267]{opacity:0;transform:translate(-15px)}.profile-nav-slide-left-leave-to[data-v-d3684267]{opacity:0;transform:translate(15px)}.profile-content[data-v-d3684267]{scrollbar-gutter:stable both-edges;flex-direction:column;flex:1;min-width:0;min-height:calc(100vh - 116px);padding:20px;display:flex}.profile-section-fade-enter-active[data-v-d3684267],.profile-section-fade-leave-active[data-v-d3684267]{transition:opacity .12s}.profile-section-fade-enter-from[data-v-d3684267],.profile-section-fade-leave-to[data-v-d3684267]{opacity:0}.profile-panel[data-v-d3684267]{flex-direction:column;flex:1;height:100%;display:flex}.profile-panel-card[data-v-d3684267],.profile-placeholder-card[data-v-d3684267],.profile-tab-content[data-v-d3684267]{flex-direction:column;flex:1;display:flex}.profile-order-toolbar[data-v-d3684267]{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}.order-role-tabs[data-v-d3684267],.order-filter-tabs[data-v-d3684267]{flex-wrap:wrap;gap:10px;display:flex}.order-role-tab[data-v-d3684267],.order-filter-tab[data-v-d3684267],.order-page-btn[data-v-d3684267]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:500;transition:all .2s}.order-role-tab[data-v-d3684267]:hover,.order-filter-tab[data-v-d3684267]:hover,.order-page-btn[data-v-d3684267]:not(:disabled):hover{color:#1d4ed8;border-color:#c7d2fe}.order-role-tab.active[data-v-d3684267],.order-filter-tab.active[data-v-d3684267],.order-page-btn.active[data-v-d3684267]{color:#1d4ed8;background:linear-gradient(135deg,#eff6ff 0%,#eef2ff 100%);border-color:#1d4ed8;box-shadow:0 4px 12px #1d4ed814}.order-filter-count[data-v-d3684267]{opacity:.88;margin-left:6px;font-size:12px}.profile-empty[data-v-d3684267]{text-align:center;color:#6b7280;padding:28px 12px}.invite-panel[data-v-d3684267]{flex-direction:column;gap:18px;display:flex}.invite-rule-card[data-v-d3684267]{padding:0 4px}.invite-rule-card p[data-v-d3684267]{color:#111827;margin:0;font-size:15px;line-height:1.6}@media (width>=961px){.invite-rule-card[data-v-d3684267]{background:#f9fafb;border-radius:12px;padding:14px 20px}}.invite-panel-title[data-v-d3684267]{color:#111827;margin:0;font-size:22px}.invite-panel-subtitle[data-v-d3684267]{color:#6b7280;margin:8px 0 0;line-height:1.7}.invite-summary-grid[data-v-d3684267]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.invite-summary-card[data-v-d3684267],.invite-order-card[data-v-d3684267]{background:#fff;border:1px solid #e5e7eb;border-radius:16px}.invite-summary-card[data-v-d3684267]{flex-direction:column;justify-content:center;gap:14px;padding:18px;display:flex}.invite-summary-card--full[data-v-d3684267]{grid-column:1/-1}.invite-summary-card-header[data-v-d3684267]{margin-bottom:0}.invite-summary-title[data-v-d3684267]{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.invite-summary-title h4[data-v-d3684267]{color:#111827;margin:0;font-size:18px}.tooltip-wrap[data-v-d3684267]{align-items:center;gap:4px;display:inline-flex;position:relative}.help-icon[data-v-d3684267]{color:#6b7280;cursor:help;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-style:normal;display:inline-flex;position:relative}.tooltip-text[data-v-d3684267]{text-align:left;opacity:0;visibility:hidden;z-index:100;pointer-events:none;white-space:nowrap;background:#1f2937;border-radius:6px;width:max-content;margin-bottom:8px;padding:8px 12px;font-size:12px;line-height:1.5;transition:all .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%);color:#fff!important;font-weight:400!important}.tooltip-text[data-v-d3684267]:after{content:"";border:5px solid #0000;border-top-color:#1f2937;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip-wrap:hover .tooltip-text[data-v-d3684267]{opacity:1;visibility:visible;transform:translate(-50%)translateY(-4px)}.invite-summary-label[data-v-d3684267]{color:#6b7280;font-size:13px;display:block}.invite-summary-card strong[data-v-d3684267]{color:#111827;font-size:24px;display:block}.invite-summary-card--full strong[data-v-d3684267]{color:#10b981}.invite-summary-card .invite-summary-code[data-v-d3684267]{color:#60a5fa;letter-spacing:.08em;display:block}.invite-summary-card p[data-v-d3684267]{color:#6b7280;margin:10px 0 0;line-height:1.7}.invite-bind-row[data-v-d3684267]{align-items:center;gap:12px;margin-top:0;display:flex}.invite-bind-input[data-v-d3684267]{color:#111827;background:#f9fafb;border:1px solid #d1d5db;border-radius:12px;outline:none;flex:1;min-height:44px;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.invite-bind-input[data-v-d3684267]::placeholder{color:#9ca3af;font-size:13px}.invite-bind-input[data-v-d3684267]:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa2e}.invite-summary-card--bind .order-action-btn[data-v-d3684267]{flex-shrink:0;min-width:108px;min-height:44px}.invite-order-section[data-v-d3684267]{flex-direction:column;gap:14px;display:flex}.invite-order-section-header[data-v-d3684267]{justify-content:space-between;align-items:center;gap:12px;display:flex}.invite-order-section-header h4[data-v-d3684267]{color:#111827;margin:0;font-size:18px}.invite-order-section-header span[data-v-d3684267]{color:#6b7280;font-size:13px}.invite-order-list[data-v-d3684267]{flex-direction:column;gap:14px;display:flex}.invite-order-card[data-v-d3684267]{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.invite-order-card--empty[data-v-d3684267]{padding:0}.invite-order-card--empty .profile-empty[data-v-d3684267]{width:100%;padding:24px 18px}.invite-order-card h4[data-v-d3684267]{color:#111827;margin:0 0 8px;font-size:18px}.invite-order-card p[data-v-d3684267]{color:#6b7280;margin:6px 0 0;font-size:13px}.invite-order-amounts[data-v-d3684267]{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.invite-order-amounts strong[data-v-d3684267]{color:#10b981;font-size:18px}.invite-order-amounts span[data-v-d3684267]{color:#6b7280;font-size:12px}.profile-error[data-v-d3684267]{color:#b91c1c}.order-list[data-v-d3684267],.listing-list[data-v-d3684267]{flex-direction:column;gap:16px;display:flex}.order-item[data-v-d3684267],.listing-item[data-v-d3684267]{background:#fff;border:1px solid #e8eaed;border-radius:16px;align-items:stretch;gap:18px;padding:18px;display:flex;box-shadow:0 1px 3px #00000008,0 6px 18px #0000000a}.order-cover[data-v-d3684267],.listing-cover[data-v-d3684267]{aspect-ratio:16/9;background:#eef2f7;border-radius:12px;flex-shrink:0;width:240px;min-width:240px;height:auto;overflow:hidden}.order-cover img[data-v-d3684267],.listing-cover img[data-v-d3684267]{object-fit:cover;object-position:center;width:100%;height:100%}.order-cover-placeholder[data-v-d3684267]{color:#6b7280;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;display:flex}.order-main[data-v-d3684267],.listing-main[data-v-d3684267]{flex-direction:column;flex:1;justify-content:space-between;min-width:0;display:flex}.order-header[data-v-d3684267]{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.order-title-row[data-v-d3684267]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.order-title-row h4[data-v-d3684267]{color:#111827;word-break:break-all;margin:0;font-size:20px}.order-subtitle[data-v-d3684267]{color:#6b7280;margin:0;font-size:14px}.order-status[data-v-d3684267],.listing-status[data-v-d3684267]{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.order-status-wrap[data-v-d3684267]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.order-status-countdown[data-v-d3684267]{color:#c2410c;white-space:nowrap;background:#fff7ed;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.status-pending_payment[data-v-d3684267]{color:#b45309;background:#fffbeb}.status-in_progress[data-v-d3684267],.status-paid[data-v-d3684267],.status-settlement_pending[data-v-d3684267],.status-rented[data-v-d3684267]{color:#1d4ed8;background:#eff6ff}.status-completed[data-v-d3684267],.status-active[data-v-d3684267]{color:#047857;background:#ecfdf5}.status-support_handling[data-v-d3684267],.status-pending_review[data-v-d3684267],.status-failed[data-v-d3684267],.status-rejected[data-v-d3684267]{color:#b91c1c;background:#fef2f2}.status-cancelled[data-v-d3684267],.status-inactive[data-v-d3684267],.status-sold_out[data-v-d3684267]{color:#4b5563;background:#f3f4f6}.status-pending[data-v-d3684267],.status-processing[data-v-d3684267]{color:#b45309;background:#fffbeb}.status-verified[data-v-d3684267],.status-success[data-v-d3684267]{color:#047857;background:#ecfdf5}.order-meta-grid[data-v-d3684267],.listing-meta-grid[data-v-d3684267]{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;padding:12px 14px;display:grid}.order-meta-grid p[data-v-d3684267],.listing-meta-grid p[data-v-d3684267]{color:#374151;margin:0;font-size:14px}.order-meta-grid p.copy-inline[data-v-d3684267],.listing-meta-grid p.copy-inline[data-v-d3684267]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.order-meta-grid span[data-v-d3684267],.listing-meta-grid span[data-v-d3684267]{color:#6b7280;min-width:72px;display:inline-block}.order-actions[data-v-d3684267],.listing-actions-col[data-v-d3684267]{flex-direction:column;justify-content:center;align-items:flex-end;gap:10px;min-width:120px;display:flex}.order-action-btn[data-v-d3684267]{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:10px 14px;font-size:14px;transition:all .2s}.order-action-btn[data-v-d3684267]:hover{background:#f3f4f6;border-color:#9ca3af}.order-action-btn[data-v-d3684267]:active{background:#e5e7eb;transform:scale(.96)}.order-action-btn.primary[data-v-d3684267]{color:#fff;background:#111827;border-color:#111827}.order-action-btn.primary[data-v-d3684267]:hover{background:#374151;border-color:#374151}.order-action-btn.primary[data-v-d3684267]:active{background:#1f2937}.order-action-btn.danger[data-v-d3684267]{color:#b91c1c;background:#fff1f2;border-color:#fecaca}.order-action-btn.danger[data-v-d3684267]:hover{background:#ffe4e6;border-color:#fca5a5}.order-action-btn.danger[data-v-d3684267]:active{background:#fecdd3}.order-action-btn.ghost[data-v-d3684267]{background:#f8fafc;border-color:#e5e7eb}.order-action-btn.ghost[data-v-d3684267]:hover{background:#f1f5f9;border-color:#cbd5e1}.order-action-btn.ghost[data-v-d3684267]:active{background:#e2e8f0}.order-pagination[data-v-d3684267]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.order-page-btn[data-v-d3684267]:disabled{opacity:.55;cursor:not-allowed}.order-page-summary[data-v-d3684267]{color:#6b7280;font-size:14px}.profile-placeholder-card[data-v-d3684267]{padding:28px 24px}.profile-placeholder-card p[data-v-d3684267]{color:#6b7280;margin:10px 0 0;line-height:1.8}.feedback-form-card[data-v-d3684267]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;flex-direction:column;gap:16px;padding:20px;display:flex}.feedback-form-footer[data-v-d3684267],.feedback-count[data-v-d3684267]{align-items:center;gap:12px;display:flex}.feedback-form-footer[data-v-d3684267]{flex-direction:column;align-items:flex-start}.feedback-count[data-v-d3684267]{color:#6b7280;font-size:13px}.feedback-field[data-v-d3684267]{flex-direction:column;gap:8px;display:flex}.feedback-field span[data-v-d3684267]{color:#374151;font-size:14px;font-weight:600}.feedback-select[data-v-d3684267],.feedback-textarea[data-v-d3684267]{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:12px}.feedback-select[data-v-d3684267]{align-self:flex-start;min-height:44px;padding:0 12px}.feedback-textarea[data-v-d3684267]{resize:vertical;width:100%;padding:12px 14px;line-height:1.7}@media (width<=960px){.profile-center[data-v-d3684267]{flex-direction:column;gap:16px;width:100%;min-height:calc(100vh - 60px);padding:12px 12px 88px;display:flex}.profile-sidebar[data-v-d3684267]{z-index:20;background:#f3f4f6;flex-direction:column;gap:12px;width:100%;min-width:auto;margin-top:-12px;margin-bottom:-16px;padding-top:12px;padding-bottom:16px;position:sticky;top:60px;left:auto;transform:none}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.profile-sidebar[data-v-d3684267]{-webkit-backdrop-filter:blur(12px);background:#f3f4f6d9}}.profile-user-card[data-v-d3684267]{border-radius:16px;padding:16px;display:block}.profile-nav[data-v-d3684267]{-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:row;justify-content:space-between;align-items:center;gap:0;width:100%;min-height:56px;padding:0 6px;overflow-x:hidden}.profile-nav-items-wrapper[data-v-d3684267]{touch-action:pan-y;flex-direction:row;flex:1;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.profile-nav-items-group[data-v-d3684267]{flex-direction:row;justify-content:space-around;align-items:center;gap:0;width:100%;display:flex}.profile-nav[data-v-d3684267]::-webkit-scrollbar{display:none}.profile-nav-arrow[data-v-d3684267]{color:#6b7280;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;height:56px;padding:0 4px;transition:color .2s,opacity .2s;display:flex}.profile-nav-arrow.is-invisible[data-v-d3684267]{opacity:0;pointer-events:none}.profile-nav-arrow[data-v-d3684267]:hover,.profile-nav-arrow[data-v-d3684267]:active{color:#111827}.profile-nav-item[data-v-d3684267]{text-align:center;white-space:nowrap;border-radius:0;flex:1 0;justify-content:center;align-items:center;width:auto;height:56px;min-height:auto;padding:0 4px;font-size:14px;font-weight:500;transition:color .2s;display:flex;position:relative;box-shadow:none!important;color:#6b7280!important;background:0 0!important;border:none!important}.profile-nav-item.active[data-v-d3684267]{font-weight:600;color:#111827!important}.profile-nav-item[data-v-d3684267]:after{content:"";background:#111827;border-radius:3px 3px 0 0;width:0;height:3px;transition:width .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.profile-nav-item.active[data-v-d3684267]:after{width:16px}.profile-nav-divider[data-v-d3684267]{display:none}.profile-nav-label-wrap[data-v-d3684267]{justify-content:center;align-items:center;width:auto;line-height:1.4;display:inline-flex}.profile-nav-dot[data-v-d3684267]{width:6px;height:6px;box-shadow:none;position:absolute;top:0;left:auto;right:-10px;transform:none}.profile-nav-logout[data-v-d3684267]{color:#ef4444!important}.profile-content[data-v-d3684267]{background:0 0;border:none;width:100%;min-height:auto;padding:0}.profile-panel-card[data-v-d3684267],.profile-placeholder-card[data-v-d3684267]{padding:18px 16px}.order-filter-tabs[data-v-d3684267]{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:8px;width:100%;padding-bottom:2px;overflow:auto hidden}.order-filter-tabs[data-v-d3684267]::-webkit-scrollbar{display:none}.order-filter-tab[data-v-d3684267]{white-space:nowrap;flex:none}.profile-user-card[data-v-d3684267]{padding:16px 14px}.profile-user-title[data-v-d3684267]{flex-flow:wrap;align-items:baseline;gap:4px}.profile-user-card h2[data-v-d3684267]{font-size:20px}.profile-login-btn[data-v-d3684267]{width:100%}.order-item[data-v-d3684267],.listing-item[data-v-d3684267]{flex-direction:column;padding:14px}.wallet-ledger-item[data-v-d3684267]{flex-direction:column}.wallet-ledger-amount[data-v-d3684267]{align-items:flex-start}.verify-status-card[data-v-d3684267],.wallet-action-header[data-v-d3684267],.wallet-subpanel-header[data-v-d3684267],.wallet-withdraw-title-row[data-v-d3684267]{flex-direction:column}.verify-info-grid[data-v-d3684267],.wallet-summary-grid[data-v-d3684267],.wallet-panels[data-v-d3684267],.wallet-form-grid[data-v-d3684267],.invite-summary-grid[data-v-d3684267]{grid-template-columns:1fr}.order-cover[data-v-d3684267],.listing-cover[data-v-d3684267]{aspect-ratio:16/9;width:100%;min-width:0;height:auto}.order-title-row[data-v-d3684267]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px}.order-title-row h4[data-v-d3684267]{font-size:18px}.order-meta-grid[data-v-d3684267],.listing-meta-grid[data-v-d3684267]{gap:8px 12px}.order-meta-grid p[data-v-d3684267],.listing-meta-grid p[data-v-d3684267]{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.order-meta-grid p.copy-inline[data-v-d3684267],.listing-meta-grid p.copy-inline[data-v-d3684267]{flex-direction:row;align-items:center}.order-meta-grid p.mobile-inline-meta[data-v-d3684267],.listing-meta-grid p.mobile-inline-meta[data-v-d3684267]{flex-direction:row;align-items:center;gap:8px}.order-meta-grid span[data-v-d3684267],.listing-meta-grid span[data-v-d3684267]{min-width:0;line-height:1.4}.order-meta-grid .meta-value[data-v-d3684267],.listing-meta-grid .meta-value[data-v-d3684267]{color:#374151;overflow-wrap:anywhere;min-width:0;font-weight:500;line-height:1.4}.mobile-full-row[data-v-d3684267]{grid-column:1/-1}.order-actions[data-v-d3684267],.listing-actions-col[data-v-d3684267]{align-items:stretch;width:100%;min-width:0}.order-action-btn[data-v-d3684267]{width:100%}.profile-panel--orders .order-item[data-v-d3684267],.profile-panel--published .order-item[data-v-d3684267],.profile-panel--published .listing-item[data-v-d3684267]{cursor:pointer}.profile-panel--orders .order-action-btn--detail[data-v-d3684267],.profile-panel--published .listing-actions-col .order-action-btn--detail[data-v-d3684267]{display:none}.invite-bind-row[data-v-d3684267],.invite-order-card[data-v-d3684267]{flex-direction:column}.invite-order-amounts[data-v-d3684267]{text-align:left;align-items:flex-start}.feedback-form-footer[data-v-d3684267]{flex-direction:column;align-items:flex-start}}.order-detail[data-v-c54b94bf]{max-width:1200px;margin:0 auto;padding:20px 16px 100px}.state-card[data-v-c54b94bf]{text-align:center;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:48px 20px}.state-card--error p[data-v-c54b94bf]{color:#b91c1c}.hero[data-v-c54b94bf]{background:linear-gradient(135deg,#eff6ff,#e0f2fe);border:1px solid #e5e7eb;border-radius:22px;justify-content:space-between;gap:16px;padding:24px;display:flex}.hero--pending_payment[data-v-c54b94bf]{background:linear-gradient(135deg,#fffbeb,#fef3c7)}.hero--completed[data-v-c54b94bf]{background:linear-gradient(135deg,#ecfdf5,#d1fae5)}.hero--cancelled[data-v-c54b94bf]{background:linear-gradient(135deg,#f9fafb,#e5e7eb)}.hero--support_handling[data-v-c54b94bf]{background:linear-gradient(135deg,#fef2f2,#fee2e2)}.hero--settlement_pending[data-v-c54b94bf]{background:linear-gradient(135deg,#eff6ff,#dbeafe)}.hero-kicker[data-v-c54b94bf]{color:#6b7280;margin:0 0 6px;font-size:13px}.hero h2[data-v-c54b94bf]{color:#111827;margin:0;font-size:28px}.hero-title-row[data-v-c54b94bf]{justify-content:space-between;align-items:center;gap:16px;display:flex}.hero-main[data-v-c54b94bf]{flex:1;min-width:0}.hero-desc-row[data-v-c54b94bf]{justify-content:space-between;align-items:center;gap:16px;margin-top:10px;display:flex}.hero-desc[data-v-c54b94bf]{color:#475569;margin:0;line-height:1.7}.hero-pay-btn[data-v-c54b94bf],.hero-chat-btn[data-v-c54b94bf]{flex-shrink:0;min-width:112px}.pill[data-v-c54b94bf]{color:#1f2937;background:#ffffffb3;border-radius:999px;align-items:center;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.pill--warn[data-v-c54b94bf]{color:#c2410c}.grid[data-v-c54b94bf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.card[data-v-c54b94bf]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:20px}.card--wide[data-v-c54b94bf]{grid-column:1/-1}.card-head[data-v-c54b94bf]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.card-head h3[data-v-c54b94bf]{color:#111827;margin:0;font-size:18px}.subtle[data-v-c54b94bf]{color:#6b7280;font-size:13px}.product[data-v-c54b94bf]{gap:16px;display:flex}.product-cover[data-v-c54b94bf]{object-fit:fill;background:#f8fafc;border-radius:16px;width:168px;min-width:168px;height:168px}.product-cover--empty[data-v-c54b94bf]{color:#94a3b8;border:1px dashed #cbd5e1;justify-content:center;align-items:center;display:flex}.product-main h4[data-v-c54b94bf]{color:#111827;margin:0 0 10px;font-size:20px}.product-main p[data-v-c54b94bf],.note-list p[data-v-c54b94bf]{color:#475569;margin:6px 0;line-height:1.7}.copy-inline[data-v-c54b94bf]{align-items:center;display:inline-flex}.money-list[data-v-c54b94bf],.info-list[data-v-c54b94bf]{flex-direction:column;gap:10px;display:flex}.money-list div[data-v-c54b94bf],.info-list div[data-v-c54b94bf]{border-bottom:1px solid #f1f5f9;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.money-list div[data-v-c54b94bf]:last-child,.info-list div[data-v-c54b94bf]:last-child{border-bottom:none}.money-list span[data-v-c54b94bf],.info-list span[data-v-c54b94bf]{color:#6b7280}.money-list strong[data-v-c54b94bf],.info-list strong[data-v-c54b94bf]{color:#111827}.table[data-v-c54b94bf]{flex-direction:column;gap:8px;display:flex}.table-row[data-v-c54b94bf]{color:#334155;background:#f8fafc;border-radius:14px;grid-template-columns:2fr 1fr 1fr 1fr;gap:12px;padding:12px 14px;display:grid}.table-row--head[data-v-c54b94bf]{color:#1e3a8a;background:#eff6ff;font-weight:700}.usage-form[data-v-c54b94bf]{flex-direction:column;gap:12px;display:flex}.usage-row[data-v-c54b94bf]{background:#f8fafc;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.usage-row p[data-v-c54b94bf]{color:#6b7280;margin:6px 0 0;font-size:13px}.usage-row input[data-v-c54b94bf]{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:12px;width:120px;min-height:42px;padding:0 12px}.usage-actions[data-v-c54b94bf],.actions[data-v-c54b94bf]{flex-wrap:wrap;gap:10px;display:flex}.empty-tip[data-v-c54b94bf]{color:#6b7280;line-height:1.7}.timeline[data-v-c54b94bf]{flex-direction:column;gap:14px;display:flex}.timeline-item[data-v-c54b94bf]{gap:12px;display:flex}.timeline-item p[data-v-c54b94bf]{color:#111827;margin:0}.timeline-item small[data-v-c54b94bf]{color:#6b7280}.timeline-dot[data-v-c54b94bf]{background:#2563eb;border-radius:999px;flex-shrink:0;width:12px;height:12px;margin-top:4px;box-shadow:0 0 0 4px #2563eb1f}.btn[data-v-c54b94bf]{cursor:pointer;border:1px solid #0000;border-radius:12px;min-height:42px;padding:0 16px;font-size:14px;font-weight:700}.btn--primary[data-v-c54b94bf]{color:#fff;background:#2563eb}.btn--ghost[data-v-c54b94bf]{color:#1f2937;background:#fff;border-color:#d1d5db}.btn--danger[data-v-c54b94bf]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}@media (width<=960px){.grid[data-v-c54b94bf]{grid-template-columns:1fr}.product[data-v-c54b94bf],.hero[data-v-c54b94bf]{flex-direction:column}.hero-desc-row[data-v-c54b94bf]{flex-direction:column;align-items:flex-start}.hero-title-row[data-v-c54b94bf]{flex-flow:wrap;align-items:center}button.hero-chat-btn[data-v-c54b94bf]{width:auto;min-height:42px;margin-left:auto;padding:0 20px;font-size:15px}button.card-view-btn[data-v-c54b94bf]{width:auto;min-height:42px;padding:0 20px;font-size:15px}.hero-pay-btn[data-v-c54b94bf]{width:100%}.product-cover[data-v-c54b94bf]{width:100%;min-width:0;height:220px}.table-row[data-v-c54b94bf]{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-row[data-v-c54b94bf]{flex-direction:column;align-items:stretch}.usage-row input[data-v-c54b94bf],.btn[data-v-c54b94bf]{width:100%}}.payment-result-page[data-v-7b78d1b7]{max-width:920px;margin:0 auto;padding:32px 20px 40px}.payment-result-card[data-v-7b78d1b7]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:28px;box-shadow:0 18px 40px #0f172a14}.payment-result-hero[data-v-7b78d1b7]{align-items:center;gap:18px;margin-bottom:24px;display:flex}.payment-result-hero-icon[data-v-7b78d1b7]{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;font-weight:700;display:inline-flex}.payment-result-hero-icon.success[data-v-7b78d1b7]{color:#047857;background:#ecfdf5}.payment-result-hero-icon.fail[data-v-7b78d1b7]{color:#b91c1c;background:#fee2e2}.payment-result-hero-icon.pending[data-v-7b78d1b7]{color:#1d4ed8;background:#dbeafe}.payment-result-kicker[data-v-7b78d1b7]{color:#047857;margin:0 0 6px;font-weight:700}.payment-result-hero h2[data-v-7b78d1b7]{color:#111827;margin:0;font-size:28px}.payment-result-subtitle[data-v-7b78d1b7]{color:#6b7280;margin:8px 0 0}.payment-result-summary[data-v-7b78d1b7]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:18px;gap:14px;padding:22px;display:grid}.payment-result-row[data-v-7b78d1b7]{color:#374151;justify-content:space-between;gap:20px;display:flex}.payment-result-row--amount[data-v-7b78d1b7]{border-top:1px dashed #d1d5db;align-items:center;padding-top:14px}.payment-result-amount-value[data-v-7b78d1b7]{color:#111827;font-size:22px}.payment-result-actions[data-v-7b78d1b7]{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.payment-result-status-note[data-v-7b78d1b7]{color:#6b7280;margin:16px 0 0;font-size:14px}.payment-result-btn[data-v-7b78d1b7]{color:#111827;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:12px;min-width:120px;height:42px;font-weight:600}.payment-result-btn--primary[data-v-7b78d1b7]{border-color:var(--brand-primary);background:var(--brand-primary);color:#fff}@media (width<=960px){.payment-result-page[data-v-7b78d1b7]{padding:20px 14px 28px}.payment-result-card[data-v-7b78d1b7]{border-radius:16px;padding:20px}.payment-result-hero[data-v-7b78d1b7]{align-items:flex-start}.payment-result-row[data-v-7b78d1b7]{flex-direction:column;gap:6px}.payment-result-actions[data-v-7b78d1b7]{flex-direction:column}.payment-result-btn[data-v-7b78d1b7]{width:100%}}.support-console[data-v-d7d974a9]{flex-direction:column;gap:16px;display:flex}.toolbar[data-v-d7d974a9],.panel[data-v-d7d974a9],.summary-card[data-v-d7d974a9]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:18px}.toolbar[data-v-d7d974a9]{justify-content:space-between;align-items:center;gap:12px;display:flex}.toolbar-search[data-v-d7d974a9]{flex:0 clamp(320px,42vw,560px);max-width:100%;position:relative}.search-input[data-v-d7d974a9],.note-textarea[data-v-d7d974a9]{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:12px;width:100%;min-height:42px;padding:0 14px}.search-input[data-v-d7d974a9]{min-width:0;padding-right:54px;transition:border-color .2s,box-shadow .2s,background-color .2s}.search-input[data-v-d7d974a9]:focus{background:#fff;border-color:#93c5fd;outline:none;box-shadow:0 0 0 4px #3b82f61f}.search-submit-btn[data-v-d7d974a9]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:0;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.search-submit-btn[data-v-d7d974a9]:hover{transform:translateY(-50%)scale(1.03);box-shadow:0 10px 18px #2563eb38}.search-submit-btn[data-v-d7d974a9]:focus-visible{outline-offset:2px;outline:2px solid #bfdbfe}.search-submit-btn svg[data-v-d7d974a9]{fill:currentColor;width:16px;height:16px}.toolbar-actions[data-v-d7d974a9],.detail-actions[data-v-d7d974a9]{gap:10px;display:flex}.toolbar-actions[data-v-d7d974a9]{flex-wrap:wrap;flex:1 0 auto;justify-content:flex-end}.detail-actions[data-v-d7d974a9]{flex-wrap:wrap}.detail-actions__freeze[data-v-d7d974a9]{margin-left:auto}.tab-btn[data-v-d7d974a9],.ghost-btn[data-v-d7d974a9],.primary-btn[data-v-d7d974a9],.danger-btn[data-v-d7d974a9],.ok-btn[data-v-d7d974a9]{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;min-height:42px;padding:0 16px;font-weight:700;transition:all .2s}.tab-btn[data-v-d7d974a9]:disabled,.ghost-btn[data-v-d7d974a9]:disabled,.primary-btn[data-v-d7d974a9]:disabled,.danger-btn[data-v-d7d974a9]:disabled,.ok-btn[data-v-d7d974a9]:disabled{cursor:not-allowed;opacity:.6}.tab-btn[data-v-d7d974a9]{color:#475569;background:#f8fafc;border-color:#e5e7eb}.tab-btn[data-v-d7d974a9]:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}.tab-btn--active[data-v-d7d974a9]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.tab-btn--active[data-v-d7d974a9]:hover:not(:disabled){background:#dbeafe;border-color:#93c5fd}.ghost-btn[data-v-d7d974a9]{color:#1f2937;background:#fff;border-color:#d1d5db}.ghost-btn[data-v-d7d974a9]:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.primary-btn[data-v-d7d974a9]{color:#fff;background:#2563eb}.primary-btn[data-v-d7d974a9]:hover:not(:disabled){background:#1d4ed8}.danger-btn[data-v-d7d974a9]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.danger-btn[data-v-d7d974a9]:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5}.ok-btn[data-v-d7d974a9]{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.ok-btn[data-v-d7d974a9]:hover:not(:disabled){background:#d1fae5;border-color:#6ee7b7}.freeze-resolution-card[data-v-d7d974a9]{background:linear-gradient(#fffbea 0%,#fffbeb 100%);border-color:#fcd34d}.freeze-resolution-head[data-v-d7d974a9]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.freeze-resolution-head span[data-v-d7d974a9]{color:#92400e;white-space:nowrap;font-size:12px;font-weight:700}.freeze-resolution-card p[data-v-d7d974a9]{color:#78350f;margin:0;font-weight:700;line-height:1.7}.summary-grid[data-v-d7d974a9],.shell[data-v-d7d974a9]{gap:16px;display:grid}.summary-grid[data-v-d7d974a9]{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-card span[data-v-d7d974a9]{color:#6b7280;font-size:13px}.summary-card strong[data-v-d7d974a9]{color:#111827;margin-top:8px;font-size:28px;display:block}.shell[data-v-d7d974a9]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.panel[data-v-d7d974a9]{flex-direction:column;height:clamp(560px,72vh,820px);min-height:0;display:flex;position:relative}.panel-scroll-shell[data-v-d7d974a9]{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.panel-body[data-v-d7d974a9]{overscroll-behavior:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#94a3b8e0 transparent;flex:auto;min-height:0;overflow-y:auto}.panel-body[data-v-d7d974a9]::-webkit-scrollbar{width:10px;height:10px}.panel-body[data-v-d7d974a9]::-webkit-scrollbar-thumb{background:#94a3b8e0;border-radius:999px}.panel-body[data-v-d7d974a9]::-webkit-scrollbar-track{background:0 0}.panel-scrollbar[data-v-d7d974a9]{display:none}.panel-body--orders[data-v-d7d974a9]{padding-right:12px}.panel-body--detail[data-v-d7d974a9]{flex-direction:column;gap:16px;padding-right:12px;display:flex}.panel-body--empty[data-v-d7d974a9]{justify-content:center}.panel--detail[data-v-d7d974a9]{grid-column:span 3;height:clamp(620px,72vh,860px)}.panel-head[data-v-d7d974a9]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.desk-tabs[data-v-d7d974a9]{background:#f1f5f9;border-radius:8px;gap:4px;padding:4px;display:flex}.desk-tab-btn[data-v-d7d974a9]{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 16px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex;position:relative}.desk-tab-btn[data-v-d7d974a9]:hover{color:#334155}.desk-tab-btn--active[data-v-d7d974a9]{color:#111827;background:#fff;box-shadow:0 1px 3px #0000001a}.desk-tab-dot[data-v-d7d974a9]{background:#dc2626;border-radius:999px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 3px #dc262624}.panel-head--sub[data-v-d7d974a9]{margin-bottom:10px}.panel-head h3[data-v-d7d974a9],.info-block h4[data-v-d7d974a9]{color:#111827;margin:0}.panel-head span[data-v-d7d974a9]{color:#6b7280;font-size:13px}.state[data-v-d7d974a9]{text-align:center;color:#6b7280;padding:48px 12px}.state--error[data-v-d7d974a9]{color:#b91c1c}.order-card[data-v-d7d974a9]{text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:16px;width:100%;margin-bottom:12px;padding:14px}.order-card--active[data-v-d7d974a9]{background:#eff6ff;border-color:#93c5fd}.order-card-title[data-v-d7d974a9]{align-items:center;gap:8px;min-width:0;display:inline-flex}.order-card-unread-badge[data-v-d7d974a9]{background:#dc2626;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;color:#fff!important}.order-card-top[data-v-d7d974a9],.order-card-meta[data-v-d7d974a9],.detail-grid[data-v-d7d974a9]{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.order-card p[data-v-d7d974a9],.info-block p[data-v-d7d974a9],.timeline-item p[data-v-d7d974a9]{color:#334155;margin:8px 0 0;line-height:1.7}.info-block-text[data-v-d7d974a9]{white-space:pre-wrap;word-break:break-word}.order-card-top strong[data-v-d7d974a9],.detail-grid strong[data-v-d7d974a9]{color:#111827}.order-card-top span[data-v-d7d974a9],.order-card-meta span[data-v-d7d974a9],.detail-grid span[data-v-d7d974a9],.timeline-item small[data-v-d7d974a9],.note-head span[data-v-d7d974a9]{color:#6b7280;font-size:13px}.order-card-meta--grid[data-v-d7d974a9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.meta-cell[data-v-d7d974a9]{flex-direction:column;gap:4px;min-width:0;display:flex}.meta-cell em[data-v-d7d974a9]{color:#6b7280;font-size:12px;font-style:normal}.meta-cell strong[data-v-d7d974a9]{color:#111827;font-size:14px;line-height:1.5}.detail-grid[data-v-d7d974a9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-bottom:16px;display:grid}.detail-grid div[data-v-d7d974a9],.info-block[data-v-d7d974a9]{background:#f8fafc;border-radius:16px;padding:14px}.detail-grid div[data-v-d7d974a9]{flex-direction:column;gap:6px;display:flex}.detail-grid strong[data-v-d7d974a9]{line-height:1.6}.note-head[data-v-d7d974a9]{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.note-textarea[data-v-d7d974a9]{resize:vertical;min-height:110px;padding-top:12px}.freeze-dialog-overlay[data-v-d7d974a9]{z-index:80;background:#0f172a7a;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.freeze-dialog[data-v-d7d974a9]{background:#fff;border-radius:20px;width:min(560px,100%);overflow:hidden;box-shadow:0 28px 80px #0f172a3d}.freeze-dialog__header[data-v-d7d974a9],.freeze-dialog__body[data-v-d7d974a9],.freeze-dialog__footer[data-v-d7d974a9]{padding:18px 20px}.freeze-dialog__header[data-v-d7d974a9]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.freeze-dialog__header h3[data-v-d7d974a9]{color:#0f172a;margin:0 0 6px;font-size:20px}.freeze-dialog__header p[data-v-d7d974a9]{color:#64748b;margin:0;line-height:1.7}.freeze-dialog__close[data-v-d7d974a9]{color:#64748b;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.freeze-dialog__close[data-v-d7d974a9]:hover{color:#0f172a}.freeze-dialog__textarea[data-v-d7d974a9]{min-height:128px}.freeze-dialog__footer[data-v-d7d974a9]{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:12px;display:flex}.freeze-dialog-fade-enter-active[data-v-d7d974a9],.freeze-dialog-fade-leave-active[data-v-d7d974a9]{transition:opacity .2s}.freeze-dialog-fade-enter-active .freeze-dialog[data-v-d7d974a9],.freeze-dialog-fade-leave-active .freeze-dialog[data-v-d7d974a9]{transition:transform .2s,opacity .2s}.freeze-dialog-fade-enter-from[data-v-d7d974a9],.freeze-dialog-fade-leave-to[data-v-d7d974a9]{opacity:0}.freeze-dialog-fade-enter-from .freeze-dialog[data-v-d7d974a9],.freeze-dialog-fade-leave-to .freeze-dialog[data-v-d7d974a9]{opacity:0;transform:translateY(10px)scale(.98)}.badge[data-v-d7d974a9]{border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.badge--resolved[data-v-d7d974a9]{color:#047857;background:#d1fae5}.badge--handling[data-v-d7d974a9]{color:#1d4ed8;background:#dbeafe}.badge--pending_review[data-v-d7d974a9],.badge--processing[data-v-d7d974a9]{color:#b45309;background:#fef3c7}.badge--success[data-v-d7d974a9]{color:#047857;background:#d1fae5}.badge--failed[data-v-d7d974a9],.badge--rejected[data-v-d7d974a9]{color:#b91c1c;background:#fee2e2}.badge--cancelled[data-v-d7d974a9]{color:#4b5563;background:#e5e7eb}.timeline[data-v-d7d974a9]{flex-direction:column;gap:14px;display:flex}.timeline-item[data-v-d7d974a9]{gap:12px;display:flex}.timeline-dot[data-v-d7d974a9]{background:#2563eb;border-radius:999px;flex-shrink:0;width:12px;height:12px;margin-top:4px;box-shadow:0 0 0 4px #2563eb1f}@media (width<=960px){.toolbar[data-v-d7d974a9],.summary-grid[data-v-d7d974a9],.shell[data-v-d7d974a9],.detail-grid[data-v-d7d974a9]{grid-template-columns:1fr}.toolbar[data-v-d7d974a9]{flex-direction:column;align-items:stretch}.freeze-dialog-overlay[data-v-d7d974a9]{padding:14px}.freeze-dialog__header[data-v-d7d974a9],.freeze-dialog__body[data-v-d7d974a9],.freeze-dialog__footer[data-v-d7d974a9]{padding:16px}.freeze-dialog__header[data-v-d7d974a9],.freeze-dialog__footer[data-v-d7d974a9]{flex-direction:column;align-items:stretch}.toolbar-search[data-v-d7d974a9]{flex-basis:auto;width:100%}.panel[data-v-d7d974a9],.panel--detail[data-v-d7d974a9]{grid-column:span 1;height:auto}.panel-body[data-v-d7d974a9]{overscroll-behavior:auto;scrollbar-gutter:auto;overflow:visible}.panel-body--orders[data-v-d7d974a9],.panel-body--detail[data-v-d7d974a9]{padding-right:0}.panel-scrollbar[data-v-d7d974a9]{display:none}.tab-btn[data-v-d7d974a9],.ghost-btn[data-v-d7d974a9],.primary-btn[data-v-d7d974a9],.danger-btn[data-v-d7d974a9],.ok-btn[data-v-d7d974a9]{width:100%}}.gun-page[data-v-ad2223f8]{box-sizing:border-box;max-width:1400px;margin:0 auto;padding:20px}.gun-filter-panel[data-v-ad2223f8],.gun-group-section[data-v-ad2223f8]{background:#fff;border:1px solid #e5e7eb;border-radius:16px}.gun-filter-panel[data-v-ad2223f8]{flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:16px;display:flex}.gun-filter-chip[data-v-ad2223f8]{color:#374151;cursor:pointer;background:#f9fafb;border:1px solid #d1d5db;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;transition:all .15s;display:inline-flex}.gun-filter-chip em[data-v-ad2223f8]{color:#111827;background:#e5e7eb;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.gun-filter-chip[data-v-ad2223f8]:hover{background:#f3f4f6;border-color:#111827}.gun-filter-chip.active[data-v-ad2223f8]{color:#fff;background:#111827;border-color:#111827;box-shadow:0 8px 20px #11182724}.gun-filter-chip.active em[data-v-ad2223f8]{color:#fff;background:#ffffff2e}.gun-group-section[data-v-ad2223f8]{padding:22px}.gun-card-grid[data-v-ad2223f8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.gun-code-card[data-v-ad2223f8]{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;justify-content:flex-start;gap:10px;min-height:300px;padding:16px;display:flex;box-shadow:0 10px 30px #0f172a0d}.gun-card-top[data-v-ad2223f8]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-bottom:2px;display:flex}.gun-card-top strong[data-v-ad2223f8]{color:#111827;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:20px;line-height:1.2;overflow:hidden}.gun-card-body[data-v-ad2223f8]{flex-direction:column;flex:auto;gap:12px;padding-top:2px;display:flex}.gun-code-entry[data-v-ad2223f8]{border-bottom:1px solid #e5e7eb;flex-direction:column;gap:8px;padding-bottom:12px;display:flex}.gun-code-entry[data-v-ad2223f8]:last-child{border-bottom:none;padding-bottom:0}.gun-code-meta[data-v-ad2223f8]{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.gun-code-price[data-v-ad2223f8]{color:#111827;font-size:15px;font-weight:700}.gun-code-description[data-v-ad2223f8]{color:#4b5563;font-size:14px;line-height:1.5}.gun-code-row[data-v-ad2223f8]{align-items:center;gap:8px;display:flex}.gun-code-row code[data-v-ad2223f8]{color:#111827;letter-spacing:.2px;word-break:break-all;box-sizing:border-box;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;flex:auto;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;font-weight:600;line-height:1.5;display:block}.gun-copy-button[data-v-ad2223f8]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:inline-flex}.gun-copy-button[data-v-ad2223f8]:hover{color:#111827;background:#f3f4f6;border-color:#111827}.gun-copy-button svg[data-v-ad2223f8]{width:18px;height:18px}.gun-code-placeholder[data-v-ad2223f8]{box-sizing:border-box;background:0 0;align-items:center;width:100%;padding:6px 0 0;display:flex}.gun-code-placeholder code[data-v-ad2223f8]{color:#6b7280;letter-spacing:0;box-sizing:border-box;background:0 0;border:none;border-radius:0;align-items:center;width:100%;min-height:36px;padding:0;font-family:inherit;font-size:15px;font-weight:400;display:inline-flex}@media (width<=1200px){.gun-page[data-v-ad2223f8]{margin:0;padding:12px}.gun-filter-panel[data-v-ad2223f8]{gap:8px;margin-bottom:12px;padding:12px}.gun-filter-chip[data-v-ad2223f8]{justify-content:space-between;width:calc(50% - 4px);padding:10px 12px}.gun-group-section[data-v-ad2223f8]{padding:16px}.gun-card-grid[data-v-ad2223f8]{grid-template-columns:1fr;gap:12px}.gun-code-card[data-v-ad2223f8]{min-height:0;padding:14px}.gun-card-top[data-v-ad2223f8]{gap:6px}.gun-card-top strong[data-v-ad2223f8]{white-space:normal;max-width:100%;font-size:18px}.gun-code-placeholder[data-v-ad2223f8]{padding-top:6px}.gun-code-entry[data-v-ad2223f8]{gap:6px;padding-bottom:10px}.gun-code-meta[data-v-ad2223f8]{gap:6px}.gun-code-price[data-v-ad2223f8]{font-size:14px}.gun-code-description[data-v-ad2223f8]{font-size:13px}.gun-code-row[data-v-ad2223f8]{gap:6px}.gun-code-row code[data-v-ad2223f8],.gun-code-placeholder code[data-v-ad2223f8]{min-height:32px;font-size:14px}.gun-copy-button[data-v-ad2223f8]{border-radius:9px;width:34px;height:34px}}:root{--brand-primary:#10b981;--brand-primary-dark:#059669;--brand-secondary:#0f172a;--text-main:#111827;--text-regular:#374151;--text-muted:#6b7280;--bg-page:#f3f4f6;--bg-card:#fff;--border-color:#e5e7eb;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000000d, 0 2px 4px -2px #00000008;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-hover:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}body{background:var(--bg-page);min-width:320px;color:var(--text-main);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit}#app{width:100%;min-height:100vh}
