.mobile-bottom-nav[data-v-e0f6d4b1]{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:none;background:var(--card-bg, var(--t-surface));border-top:1px solid var(--border-color, var(--t-line));padding:3px 0 calc(3px + env(safe-area-inset-bottom,0px));box-shadow:0 -2px 10px rgba(0,0,0,.08);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.mobile-bottom-nav.nav-hidden[data-v-e0f6d4b1]{transform:translateY(calc(100% + 20px))!important;pointer-events:none}@media (max-width: 991.98px){.mobile-bottom-nav[data-v-e0f6d4b1]{display:flex;justify-content:space-around;align-items:center}}.nav-item[data-v-e0f6d4b1]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:44px;padding:2px 8px;text-decoration:none;color:var(--text-secondary, var(--t-text-3));transition:all .2s ease;-webkit-tap-highlight-color:transparent}.nav-item[data-v-e0f6d4b1]:hover,.nav-item[data-v-e0f6d4b1]:focus{color:var(--primary-color, var(--t-primary-text));text-decoration:none}.nav-item.active[data-v-e0f6d4b1]{color:var(--primary-color, var(--t-primary-text))}.nav-icon[data-v-e0f6d4b1]{position:relative;display:flex;align-items:center;justify-content:center;width:26px;height:24px;margin-bottom:1px}.nav-icon i[data-v-e0f6d4b1]{font-size:20px;line-height:1;transition:transform .2s ease}.nav-item.active .nav-icon i[data-v-e0f6d4b1]{transform:scale(1.1)}.nav-badge[data-v-e0f6d4b1]{position:absolute;top:-4px;right:-8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;text-align:center;color:var(--t-white);background:var(--t-danger);border-radius:8px;box-shadow:0 1px 3px rgba(239,68,68,.4)}.nav-label[data-v-e0f6d4b1]{font-size:11px;font-weight:500;line-height:1.2;white-space:nowrap}.nav-item.active .nav-label[data-v-e0f6d4b1]{font-weight:600}html[data-theme=dark] .mobile-bottom-nav[data-v-e0f6d4b1]{background:var(--t-surface, #1e293b);border-top-color:var(--t-line, #334155)}html[data-theme=dark] .nav-item[data-v-e0f6d4b1]{color:var(--t-text-3, #94a3b8)}.nav-item[data-v-e0f6d4b1]:active{opacity:.7;transform:scale(.95)}.nav-item[href*=cart] .nav-icon i[data-v-e0f6d4b1]{font-size:22px}@media (max-width: 991.98px){body{padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}}.vue-toast-container[data-v-f76e223e]{position:fixed;top:20px;right:20px;z-index:30000;display:flex;flex-direction:column;gap:10px;max-width:360px;pointer-events:none}.vue-toast[data-v-f76e223e]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:var(--t-surface);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.12);border-left:4px solid;pointer-events:auto;animation:slideIn-f76e223e .3s ease}.vue-toast.success[data-v-f76e223e]{border-color:var(--t-success)}.vue-toast.success>i[data-v-f76e223e]{color:var(--t-success-text)}.vue-toast.error[data-v-f76e223e]{border-color:var(--t-danger)}.vue-toast.error>i[data-v-f76e223e]{color:var(--t-danger-text)}.vue-toast.warning[data-v-f76e223e]{border-color:var(--t-warning)}.vue-toast.warning>i[data-v-f76e223e]{color:var(--t-warning-text)}.vue-toast.info[data-v-f76e223e]{border-color:var(--t-primary)}.vue-toast.info>i[data-v-f76e223e]{color:var(--t-primary-text)}.vue-toast>i[data-v-f76e223e]{font-size:1.4rem;flex-shrink:0;margin-top:2px}.vue-toast-content[data-v-f76e223e]{flex:1;display:flex;flex-direction:column;gap:2px}.vue-toast-title[data-v-f76e223e]{font-weight:600;font-size:.95rem;color:var(--t-text)}.vue-toast-message[data-v-f76e223e]{font-size:.9rem;color:var(--t-text-3);line-height:1.4}.vue-toast-close[data-v-f76e223e]{background:none;border:none;color:var(--t-text-4);cursor:pointer;padding:4px;margin:-4px -4px -4px 0;font-size:1rem;opacity:.6;transition:opacity .2s}.vue-toast-close[data-v-f76e223e]:hover{opacity:1}.toast-enter-active[data-v-f76e223e]{animation:slideIn-f76e223e .3s ease}.toast-leave-active[data-v-f76e223e]{animation:slideOut-f76e223e .3s ease}@keyframes slideIn-f76e223e{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOut-f76e223e{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@media (max-width: 480px){.vue-toast-container[data-v-f76e223e]{left:10px;right:10px;max-width:none}}.nb-wrapper[data-v-41861c8d]{position:relative;display:inline-block}.nb-bell[data-v-41861c8d]{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:none;border-radius:50%;cursor:pointer;transition:all .2s;color:var(--text-secondary, var(--t-text-3))}.nb-bell[data-v-41861c8d]:hover{background:var(--hover-bg, var(--t-surface-3));color:var(--primary-color, var(--t-primary-text))}.nb-bell i[data-v-41861c8d]{font-size:1.4rem}.nb-bell.nb-has-unread i[data-v-41861c8d]{animation:none}@keyframes bell-shake-41861c8d{0%,to{transform:rotate(0)}25%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(5deg)}}.nb-badge[data-v-41861c8d]{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;line-height:18px;text-align:center;color:var(--t-white);background:var(--t-danger);border-radius:9px;box-shadow:0 2px 4px rgba(239,68,68,.4)}.nb-dropdown[data-v-41861c8d]{position:absolute;top:calc(100% + 8px);right:0;width:360px;max-height:480px;background:var(--card-bg, var(--t-surface));border:1px solid var(--border-color, var(--t-line));border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);z-index:1000;overflow:hidden}.nb-dropdown-header[data-v-41861c8d]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--border-color, var(--t-line))}.nb-dropdown-title[data-v-41861c8d]{font-weight:600;color:var(--text-primary, var(--t-text))}.nb-mark-all[data-v-41861c8d]{background:none;border:none;color:var(--t-primary-text);font-size:.85rem;cursor:pointer}.nb-mark-all[data-v-41861c8d]:hover{text-decoration:underline}.nb-dropdown-body[data-v-41861c8d]{max-height:360px;overflow-y:auto}.nb-loading[data-v-41861c8d],.nb-empty[data-v-41861c8d]{padding:40px 20px;text-align:center;color:var(--t-text-4)}.nb-empty i[data-v-41861c8d]{font-size:2rem;display:block;margin-bottom:8px}.nb-list[data-v-41861c8d]{padding:8px 0}.nb-item[data-v-41861c8d]{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;cursor:pointer;transition:background .15s}.nb-item[data-v-41861c8d]:hover{background:var(--hover-bg, var(--t-surface-2))}.nb-item-unread[data-v-41861c8d]{background:var(--t-primary-soft)}.nb-item-unread[data-v-41861c8d]:hover{background:var(--t-primary-soft-2)}.nb-item-icon[data-v-41861c8d]{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:1.1rem}.nb-icon-primary[data-v-41861c8d]{background:var(--t-primary-soft-2);color:var(--t-primary-text)}.nb-icon-success[data-v-41861c8d]{background:var(--t-success-soft-2);color:var(--t-success-text)}.nb-icon-warning[data-v-41861c8d]{background:var(--t-warning-soft);color:var(--t-warning-text)}.nb-icon-danger[data-v-41861c8d]{background:var(--t-danger-soft-2);color:var(--t-danger-text)}.nb-icon-info[data-v-41861c8d]{background:var(--t-info-soft);color:var(--t-info-text)}.nb-item-content[data-v-41861c8d]{flex:1;min-width:0}.nb-item-title[data-v-41861c8d]{font-weight:600;font-size:.9rem;color:var(--text-primary, var(--t-text));margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-item-message[data-v-41861c8d]{font-size:.85rem;color:var(--t-text-3);margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nb-item-time[data-v-41861c8d]{font-size:.75rem;color:var(--t-text-4)}.nb-dot[data-v-41861c8d]{width:8px;height:8px;background:var(--t-primary);border-radius:50%;flex-shrink:0;margin-top:6px}.nb-dropdown-footer[data-v-41861c8d]{padding:12px 16px;border-top:1px solid var(--border-color, var(--t-line));text-align:center}.nb-view-all[data-v-41861c8d]{color:var(--t-primary-text);font-size:.9rem;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.nb-view-all[data-v-41861c8d]:hover{text-decoration:underline}.dropdown-enter-active[data-v-41861c8d],.dropdown-leave-active[data-v-41861c8d]{transition:all .2s ease}.dropdown-enter-from[data-v-41861c8d],.dropdown-leave-to[data-v-41861c8d]{opacity:0;transform:translateY(-10px)}@media (max-width: 480px){.nb-dropdown[data-v-41861c8d]{position:fixed;top:60px;bottom:auto;left:8px;right:8px;width:auto;max-height:70vh;border-radius:12px}}.avd[data-v-13c2439e]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;overflow:hidden;line-height:1;font-weight:700;background-color:var(--t-primary);color:var(--t-white);background-size:cover;background-position:center;background-repeat:no-repeat;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.avd--img[data-v-13c2439e]{background-color:var(--t-surface-3, #e5e7eb);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.hua[data-v-ac3883a7]{display:flex;align-items:center;gap:4px}.hua__trigger[data-v-ac3883a7]{display:inline-flex;align-items:center;gap:6px;height:36px;margin:0;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--t-text-2);font:inherit;font-size:13px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s}.hua__trigger[data-v-ac3883a7]:hover,.hua__trigger.is-open[data-v-ac3883a7]{background:var(--t-surface-3);color:var(--t-text)}.hua__trigger[data-v-ac3883a7]:focus-visible{outline:2px solid var(--t-primary);outline-offset:1px}.hua__pop[data-v-ac3883a7]{position:absolute;top:calc(100% + 6px);right:0;z-index:1050;padding:6px;background:var(--t-surface);border:1px solid var(--t-line);border-radius:12px;box-shadow:0 12px 32px rgba(15,23,42,.12),0 2px 6px rgba(15,23,42,.06);overflow-y:auto;overscroll-behavior:contain;text-align:left}html[data-theme=dark]{box-shadow:0 12px 32px rgba(0,0,0,.5),0 2px 6px rgba(0,0,0,.35)}.hua__pop-label[data-v-ac3883a7]{display:flex;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;color:var(--t-text-3);white-space:nowrap}.hua__pop-label i[data-v-ac3883a7]{font-size:14px;color:var(--t-text-4)}.hua__pop-sep[data-v-ac3883a7]{height:1px;margin:4px;background:var(--t-line)}.hua__item[data-v-ac3883a7]{display:flex;align-items:center;gap:10px;width:100%;min-height:32px;margin:0;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--t-text-2);font:inherit;font-size:13px;line-height:1.2;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .12s,color .12s}.hua__item i[data-v-ac3883a7]{flex:none;width:18px;font-size:17px;text-align:center;color:var(--t-text-3)}.hua__item[data-v-ac3883a7]:hover{background:var(--t-surface-3);color:var(--t-text)}.hua__item:hover i[data-v-ac3883a7]{color:var(--t-text-2)}.hua__item[data-v-ac3883a7]:focus-visible{outline:2px solid var(--t-primary);outline-offset:-2px}.hua__item--accent[data-v-ac3883a7],.hua__item--accent i[data-v-ac3883a7],.hua__item--accent[data-v-ac3883a7]:hover,.hua__item--accent:hover i[data-v-ac3883a7]{color:var(--t-primary-text)}.hua__item--accent[data-v-ac3883a7]{font-weight:600}.hua__item--accent[data-v-ac3883a7]:hover{background:var(--t-primary-soft)}.hua__item--danger[data-v-ac3883a7],.hua__item--danger i[data-v-ac3883a7],.hua__item--danger[data-v-ac3883a7]:hover,.hua__item--danger:hover i[data-v-ac3883a7]{color:var(--t-danger-text)}.hua__item--danger[data-v-ac3883a7]:hover{background:var(--t-danger-soft)}.hua__wallet[data-v-ac3883a7]{position:relative;display:flex;align-items:center;flex-shrink:0}.hua__wallet-btn[data-v-ac3883a7]{color:var(--t-text);font-weight:600}.hua__wallet-ico[data-v-ac3883a7]{font-size:18px;color:var(--t-primary-text)}.hua__wallet-amount[data-v-ac3883a7]{white-space:nowrap;font-variant-numeric:tabular-nums}.hua__vsep[data-v-ac3883a7]{flex:none;width:1px;height:16px;margin:0 2px;background:var(--t-line)}.hua__wallet-plus[data-v-ac3883a7]{color:var(--t-primary-text);font-weight:600}.hua__wallet-plus[data-v-ac3883a7]:hover{background:var(--t-primary-soft);color:var(--t-primary-text)}.hua__wallet-menu[data-v-ac3883a7]{min-width:220px;width:max-content}.hua__wallet-head[data-v-ac3883a7]{display:flex;flex-direction:column;gap:4px;padding:6px 10px 8px}.hua__wallet-head .hua__pop-label[data-v-ac3883a7]{padding:0}.hua__wallet-balance[data-v-ac3883a7]{font-size:20px;font-weight:700;line-height:1.2;color:var(--t-text);white-space:nowrap;font-variant-numeric:tabular-nums}.hua__locale[data-v-ac3883a7]{position:relative;flex-shrink:0}.hua__flag[data-v-ac3883a7]{flex:none;width:18px;height:13px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px rgba(15,23,42,.08)}.hua__locale-sep[data-v-ac3883a7]{flex:none;width:1px;height:12px;margin:0 2px;background:var(--t-line)}.hua__locale-cur[data-v-ac3883a7]{display:inline-flex;align-items:baseline;gap:3px;font-weight:600}.hua__locale-cur-sym[data-v-ac3883a7]{color:var(--t-text-3);font-weight:600}.hua__locale-menu[data-v-ac3883a7]{display:flex;align-items:stretch}.hua__locale-col[data-v-ac3883a7]{min-width:140px}.hua__locale-col+.hua__locale-col[data-v-ac3883a7]{margin-left:6px;padding-left:6px;border-left:1px solid var(--t-line)}.hua__locale-list[data-v-ac3883a7]{list-style:none;margin:0;padding:0;max-height:280px;overflow-y:auto}.hua__locale-list li+li[data-v-ac3883a7]{margin-top:1px}.hua__opt[data-v-ac3883a7]{gap:8px}.hua__opt-text[data-v-ac3883a7]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.hua__opt-sym[data-v-ac3883a7]{flex:none;width:18px;text-align:center;font-weight:600;color:var(--t-text-3)}.hua__opt .hua__opt-check[data-v-ac3883a7]{width:auto;margin-left:6px;font-size:14px}.hua__opt.active[data-v-ac3883a7],.hua__opt.active[data-v-ac3883a7]:hover{background:var(--t-primary-soft);color:var(--t-primary-text);font-weight:600}.hua__opt.active i[data-v-ac3883a7],.hua__opt.active .hua__opt-sym[data-v-ac3883a7]{color:var(--t-primary-text)}@media (max-width: 991px){.hua__locale[data-v-ac3883a7]{display:none}}.hua__notif[data-v-ac3883a7]{position:relative}.hua__notif-btn[data-v-ac3883a7]{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:var(--t-surface-3);border:none;border-radius:50%;font-size:14px;color:var(--t-text-2);cursor:pointer;transition:all .2s}.hua__notif-btn[data-v-ac3883a7]:hover{background:var(--t-surface-4)}.hua__notif-badge[data-v-ac3883a7]{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;background:var(--t-danger);border-radius:8px;font-size:10px;font-weight:600;color:var(--t-white);display:flex;align-items:center;justify-content:center}.hua__notif-dropdown[data-v-ac3883a7]{position:absolute;top:calc(100% + 8px);right:0;width:300px;background:var(--t-surface);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);z-index:1000;overflow:hidden}.hua__notif-header[data-v-ac3883a7]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--t-line-2);font-size:14px;font-weight:600;color:var(--t-text)}.hua__notif-mark-all[data-v-ac3883a7]{padding:4px 8px;background:none;border:none;font-size:12px;color:var(--t-primary-text);cursor:pointer;transition:color .2s}.hua__notif-mark-all[data-v-ac3883a7]:hover{color:var(--t-primary-text)}.hua__notif-loading[data-v-ac3883a7],.hua__notif-empty[data-v-ac3883a7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 20px;color:var(--t-text-4);gap:8px}.hua__notif-empty i[data-v-ac3883a7]{font-size:24px}.hua__notif-list[data-v-ac3883a7]{max-height:300px;overflow-y:auto}.hua__notif-item[data-v-ac3883a7]{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;cursor:pointer;transition:background .15s}.hua__notif-item[data-v-ac3883a7]:hover{background:var(--t-surface-2)}.hua__notif-item.unread[data-v-ac3883a7]{background:var(--t-primary-soft)}.hua__notif-item.unread[data-v-ac3883a7]:hover{background:var(--t-primary-soft-2)}.hua__notif-icon[data-v-ac3883a7]{width:36px;height:36px;background:var(--t-surface-3);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--t-text-3);font-size:14px;flex-shrink:0}.hua__notif-icon--primary[data-v-ac3883a7]{background:var(--t-primary-soft-2);color:var(--t-primary-text)}.hua__notif-icon--success[data-v-ac3883a7]{background:var(--t-success-soft-2);color:var(--t-success-text)}.hua__notif-icon--warning[data-v-ac3883a7]{background:var(--t-warning-soft);color:var(--t-warning-text)}.hua__notif-icon--danger[data-v-ac3883a7]{background:var(--t-danger-soft-2);color:var(--t-danger-text)}.hua__notif-icon--info[data-v-ac3883a7]{background:var(--t-info-soft);color:var(--t-info-text)}.hua__notif-dot[data-v-ac3883a7]{width:8px;height:8px;background:var(--t-primary);border-radius:50%;flex-shrink:0;margin-top:6px}.hua__notif-content[data-v-ac3883a7]{flex:1;min-width:0}.hua__notif-title[data-v-ac3883a7]{font-size:13px;font-weight:600;color:var(--t-text);line-height:1.4;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hua__notif-message[data-v-ac3883a7]{font-size:12px;color:var(--t-text-3);line-height:1.4;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hua__notif-time[data-v-ac3883a7]{font-size:11px;color:var(--t-text-4)}.hua__notif-footer[data-v-ac3883a7]{display:block;padding:12px 16px;text-align:center;font-size:13px;color:var(--t-primary-text);text-decoration:none;border-top:1px solid var(--t-line-2);transition:background .15s}.hua__notif-footer[data-v-ac3883a7]:hover{background:var(--t-surface-2)}.hua__user[data-v-ac3883a7]{position:relative;flex-shrink:0}.hua__user-btn[data-v-ac3883a7]{gap:8px;padding:0 5px}.hua__user-avatar[data-v-ac3883a7]{flex:none}.hua__user-name[data-v-ac3883a7]{margin-right:5px;max-width:128px;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.hua__user-menu[data-v-ac3883a7]{width:248px}.hua__user-card[data-v-ac3883a7]{display:flex;align-items:center;gap:10px;padding:6px 6px 8px}.hua__user-card-info[data-v-ac3883a7]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.hua__user-card-name[data-v-ac3883a7]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.25;color:var(--t-text)}.hua__user-card-lv[data-v-ac3883a7]{display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 6px;border-radius:4px;background:var(--t-surface-3);color:var(--t-text-2);font-size:11px;font-weight:600}.hua__user-card-lv i[data-v-ac3883a7]{font-size:12px;color:var(--t-text-3)}.hua__user-lv[data-v-ac3883a7]{padding:0 6px 8px}.hua__user-lv-meta[data-v-ac3883a7]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:12px;color:var(--t-text-3);white-space:nowrap}.hua__user-lv-meta b[data-v-ac3883a7]{font-weight:600;color:var(--t-text)}.hua__user-lv-pct[data-v-ac3883a7]{flex-shrink:0;font-weight:600;color:var(--t-text-2);font-variant-numeric:tabular-nums}.hua__user-lv-track[data-v-ac3883a7]{height:4px;border-radius:2px;background:var(--t-surface-4);overflow:hidden}.hua__user-lv-bar[data-v-ac3883a7]{height:100%;border-radius:2px;background:var(--t-primary);transition:width .4s ease}.hua__pop .hua__m-only[data-v-ac3883a7]{display:none}.hua__user-balance[data-v-ac3883a7]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;padding:0 4px 0 10px}.hua__user-balance-info[data-v-ac3883a7]{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:700;color:var(--t-text)}.hua__user-balance-info i[data-v-ac3883a7]{flex:none;font-size:17px;color:var(--t-primary-text)}.hua__user-balance-info span[data-v-ac3883a7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hua__user-balance-btn[data-v-ac3883a7]{flex:none;padding:6px 10px;border-radius:6px;color:var(--t-primary-text);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.hua__user-balance-btn[data-v-ac3883a7]:hover{background:var(--t-primary-soft);color:var(--t-primary-text)}.hua__login-btn[data-v-ac3883a7]{display:flex;align-items:center;gap:6px;height:34px;padding:0 14px;background:var(--t-primary);border-radius:8px;font-size:13px;font-weight:600;color:var(--t-white);text-decoration:none;white-space:nowrap;transition:background-color .15s}.hua__login-btn[data-v-ac3883a7]:hover{background:var(--t-primary-hover);color:var(--t-white)}.dropdown-enter-active[data-v-ac3883a7],.dropdown-leave-active[data-v-ac3883a7]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-ac3883a7],.dropdown-leave-to[data-v-ac3883a7]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion: reduce){.dropdown-enter-active[data-v-ac3883a7],.dropdown-leave-active[data-v-ac3883a7]{transition:none}}@media (max-width: 767px){.hua[data-v-ac3883a7]{gap:2px}.hua__wallet[data-v-ac3883a7]{display:none}.hua__pop .hua__item.hua__m-only[data-v-ac3883a7],.hua__pop .hua__user-balance.hua__m-only[data-v-ac3883a7]{display:flex}.hua__pop .hua__pop-sep.hua__m-only[data-v-ac3883a7]{display:block}.hua__user-btn[data-v-ac3883a7]{padding:0 5px}.hua__user-name[data-v-ac3883a7]{display:none}.hua__user-menu[data-v-ac3883a7]{width:min(248px,calc(100vw - 16px))}.hua__login-btn[data-v-ac3883a7]{height:32px;padding:0 12px;font-size:12px}}@media (max-width: 767px){.hua__notif-btn[data-v-ac3883a7]{width:32px;height:32px;font-size:13px}.hua__notif-dropdown[data-v-ac3883a7]{width:280px;right:-40px}.hua__notif-list[data-v-ac3883a7]{max-height:250px}}.search-suggestions[data-v-0a8ecfac]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--t-surface);border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.12);border:1px solid var(--t-line);z-index:9999;overflow:hidden;animation:slideDown-0a8ecfac .15s ease}@keyframes slideDown-0a8ecfac{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.search-loading[data-v-0a8ecfac]{padding:16px;text-align:center;color:var(--t-text-3);font-size:.9rem}.search-loading i[data-v-0a8ecfac]{margin-right:6px}.search-suggestion-item[data-v-0a8ecfac]{display:flex;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;color:var(--t-text);transition:background .15s;border-bottom:1px solid var(--t-line-2)}.search-suggestion-item[data-v-0a8ecfac]:last-of-type{border-bottom:none}.search-suggestion-item[data-v-0a8ecfac]:hover,.search-suggestion-item.active[data-v-0a8ecfac]{background:var(--t-surface-2)}.suggestion-img[data-v-0a8ecfac]{width:44px;height:44px;object-fit:cover;border-radius:8px;background:var(--t-surface-3);flex-shrink:0}.suggestion-info[data-v-0a8ecfac]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.suggestion-name[data-v-0a8ecfac]{font-size:.9rem;font-weight:500;color:var(--t-text-2);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.suggestion-name[data-v-0a8ecfac] mark{background:var(--t-warning-soft-2);color:inherit;padding:0 2px;border-radius:2px}.suggestion-price[data-v-0a8ecfac]{font-size:.85rem;color:var(--t-primary-text);font-weight:600}.suggestion-stock[data-v-0a8ecfac]{font-size:.75rem;color:var(--t-success-text);background:var(--t-success-soft);padding:2px 8px;border-radius:10px;flex-shrink:0}.search-suggestion-empty[data-v-0a8ecfac]{padding:14px 14px 12px;font-size:13px;color:var(--t-text-3);line-height:1.6}.search-suggestion-footer[data-v-0a8ecfac]{background:var(--t-surface-2);padding:10px 14px;border-top:1px solid var(--t-line)}.search-all-link[data-v-0a8ecfac]{display:flex;align-items:center;gap:6px;color:var(--t-primary-text);font-size:.85rem;text-decoration:none;font-weight:500}.search-all-link[data-v-0a8ecfac]:hover{color:var(--t-primary-text)}.search-all-link i[data-v-0a8ecfac]{font-size:1rem}.contact-card[data-v-a7effe1c]{border:1px solid var(--t-line);border-radius:14px;padding:1rem;display:flex;align-items:flex-start;gap:.85rem;margin-bottom:.85rem;background:var(--t-surface-2);transition:all .2s ease}.contact-card[data-v-a7effe1c]:hover{background:var(--t-surface-3);border-color:var(--t-line-3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.06)}.contact-card[data-v-a7effe1c]:last-child{margin-bottom:0}.contact-icon[data-v-a7effe1c]{width:44px;height:44px;font-size:1.2rem;border-radius:12px;color:var(--t-white);flex-shrink:0;display:flex;align-items:center;justify-content:center}.icon-telegram[data-v-a7effe1c]{background:linear-gradient(135deg,var(--t-info),#229ed9)}.icon-channel[data-v-a7effe1c]{background:linear-gradient(135deg,var(--t-primary),var(--t-primary))}.icon-email[data-v-a7effe1c]{background:linear-gradient(135deg,var(--t-warning),var(--t-warning))}.contact-info[data-v-a7effe1c]{flex:1;min-width:0}.contact-info strong[data-v-a7effe1c]{display:block;font-size:.95rem;font-weight:700;margin-bottom:.2rem;color:var(--t-text)}.contact-info a[data-v-a7effe1c]{color:var(--t-primary-text);text-decoration:none;font-weight:600;transition:color .15s}.contact-info a[data-v-a7effe1c]:hover{color:var(--t-primary-hover);text-decoration:underline}.contact-info small[data-v-a7effe1c]{color:var(--t-text-3);display:block;margin-top:.25rem;font-size:.82rem;line-height:1.4}.asm-overlay[data-v-351c1588]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11500;background:rgba(var(--t-scrim-rgb, 0, 0, 0),.5);display:flex;align-items:center;justify-content:center;padding:20px}.asm-box[data-v-351c1588]{background:var(--t-surface);border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.2)}.asm-head[data-v-351c1588]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px 14px;border-bottom:1px solid var(--t-line)}.asm-head__main[data-v-351c1588]{display:flex;align-items:flex-start;gap:6px;min-width:0}.asm-back[data-v-351c1588]{background:none;border:0;padding:4px 8px 4px 0;color:var(--t-text-3);cursor:pointer;font-size:16px;line-height:1.4}.asm-title[data-v-351c1588]{margin:0;font-size:17px;font-weight:600;color:var(--t-text)}.asm-sub[data-v-351c1588]{margin:3px 0 0;font-size:12.5px;color:var(--t-text-3);word-break:break-word}.asm-x[data-v-351c1588]{background:none;border:none;font-size:20px;color:var(--t-text-4);cursor:pointer;padding:4px;line-height:1}.asm-x[data-v-351c1588]:hover{color:var(--t-text)}.asm-x--sm[data-v-351c1588]{font-size:13px;flex:none}.asm-steps[data-v-351c1588]{display:flex;gap:18px;padding:10px 22px 0;font-size:12.5px;color:var(--t-text-4)}.asm-steps span.is-on[data-v-351c1588]{color:var(--t-text);font-weight:600}.asm-body[data-v-351c1588]{padding:14px 22px 18px}.asm-loading[data-v-351c1588]{color:var(--t-text-3);font-size:14px;display:flex;align-items:center;gap:8px;min-height:120px;justify-content:center}.asm-info[data-v-351c1588]{padding:10px 12px;border-radius:8px;background:var(--t-surface-2);color:var(--t-text-3);font-size:13px;line-height:1.6;margin-bottom:12px}.asm-info a[data-v-351c1588]{color:var(--t-primary-text);margin-left:4px}.asm-quick[data-v-351c1588]{border:1px solid var(--t-line);border-radius:10px;margin-bottom:8px}.asm-quick--dead[data-v-351c1588]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:var(--t-danger-soft-2);border-color:transparent}.asm-quick--dead b[data-v-351c1588]{display:block;font-size:14px;color:var(--t-danger-strong)}.asm-quick--dead small[data-v-351c1588]{font-size:12px;color:var(--t-text-3)}.asm-quick__label[data-v-351c1588]{display:block;padding:12px 14px 0;margin:0;font-size:14px;font-weight:600;color:var(--t-text)}.asm-quick__label small[data-v-351c1588],.asm-quick__toggle small[data-v-351c1588]{display:block;font-weight:400;font-size:12px;color:var(--t-text-4);margin-top:2px}.asm-quick__row[data-v-351c1588]{display:flex;gap:8px;padding:8px 14px 12px}.asm-quick__row input[data-v-351c1588]{flex:1;min-width:0;padding:8px 10px;border:1px solid var(--t-line);border-radius:8px;font-size:14px;background:var(--t-surface);color:var(--t-text)}.asm-quick__toggle[data-v-351c1588]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;background:none;border:0;text-align:left;font-size:14px;font-weight:600;color:var(--t-text);cursor:pointer}.asm-quick__toggle i[data-v-351c1588]{color:var(--t-text-4);font-size:12px}.asm-quick__body[data-v-351c1588]{padding:0 14px 12px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.asm-quick__body textarea[data-v-351c1588]{width:100%;box-sizing:border-box;border:1px solid var(--t-line);border-radius:8px;padding:8px 10px;font:12.5px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:var(--t-surface);color:var(--t-text);resize:vertical}.asm-quick__row input[data-v-351c1588]:focus,.asm-quick__body textarea[data-v-351c1588]:focus,.asm-search input[data-v-351c1588]:focus{outline:none;border-color:var(--t-primary)}.asm-pickmsg[data-v-351c1588]{margin:4px 0 10px;font-size:13px;color:var(--t-success-text)}.asm-pickmsg.is-warn[data-v-351c1588]{color:var(--t-warning-strong)}.asm-listwrap[data-v-351c1588]{margin-bottom:10px}.asm-search[data-v-351c1588]{position:relative;margin-bottom:8px}.asm-search i[data-v-351c1588]{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--t-text-4)}.asm-search input[data-v-351c1588]{width:100%;box-sizing:border-box;padding:8px 10px 8px 30px;border:1px solid var(--t-line);border-radius:8px;font-size:14px;background:var(--t-surface);color:var(--t-text)}.asm-list[data-v-351c1588]{border:1px solid var(--t-line);border-radius:10px;max-height:44vh;overflow-y:auto}.asm-empty[data-v-351c1588]{padding:24px 12px;text-align:center;font-size:13px;color:var(--t-text-4)}.asm-row[data-v-351c1588]{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-top:1px solid var(--t-line);cursor:pointer;min-width:0}.asm-row[data-v-351c1588]:first-child{border-top:0}.asm-row.is-on[data-v-351c1588]{background:var(--t-surface-2)}.asm-row.is-off[data-v-351c1588]{cursor:default}.asm-row input[data-v-351c1588]{width:17px;height:17px;flex:none;cursor:inherit}.asm-row__no[data-v-351c1588]{flex:none;min-width:32px;font-size:12px;color:var(--t-text-4);font-variant-numeric:tabular-nums}.asm-row__acc[data-v-351c1588]{flex:1;min-width:0;font:12.5px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--t-text-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asm-row__acc b[data-v-351c1588]{color:var(--t-text);font-weight:600}.asm-row.is-off .asm-row__acc[data-v-351c1588],.asm-row.is-off .asm-row__acc b[data-v-351c1588]{color:var(--t-text-4)}.asm-row__block[data-v-351c1588]{flex:none;font-size:11.5px;color:var(--t-text-4);max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asm-det[data-v-351c1588]{flex:none;font-size:11px;font-weight:600;padding:1px 6px;border-radius:4px;white-space:nowrap}.asm-det.is-dead[data-v-351c1588]{background:var(--t-danger-soft-2);color:var(--t-danger-text)}.asm-det.is-live[data-v-351c1588]{background:var(--t-success-soft-2);color:var(--t-success-strong)}.asm-det.is-unknown[data-v-351c1588]{background:var(--t-surface-3);color:var(--t-text-3)}.asm-more[data-v-351c1588]{display:block;width:100%;padding:10px;border:0;border-top:1px solid var(--t-line);background:none;color:var(--t-primary-text);font-size:13px;cursor:pointer}.asm-picked[data-v-351c1588]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:8px;background:var(--t-primary-soft);color:var(--t-primary-text);font-size:13px;margin:6px 0 10px}.asm-picked b[data-v-351c1588]{font-size:15px}.asm-link[data-v-351c1588]{background:none;border:0;padding:0;color:var(--t-primary-text);font-size:13px;cursor:pointer;flex:none}.asm-link--block[data-v-351c1588]{display:block;margin:2px 0 12px}.asm-other[data-v-351c1588]{display:flex;align-items:center;gap:6px;width:100%;margin:4px 0 0;padding:10px 0;background:none;border:0;border-top:1px dashed var(--t-line);color:var(--t-text-3);font-size:13px;cursor:pointer;text-align:left}.asm-other i[data-v-351c1588]{font-size:10px}.asm-group-card[data-v-351c1588]{border:1px solid var(--t-line);border-radius:10px;padding:12px 14px;margin-bottom:10px}.asm-group-card.has-err[data-v-351c1588]{border-color:var(--t-danger)}.asm-group-card__head[data-v-351c1588]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.asm-group-card__head b[data-v-351c1588]{font-size:14px;color:var(--t-text)}.asm-group-card__head span[data-v-351c1588]{font-size:12px;color:var(--t-text-4)}.asm-group-card__hint[data-v-351c1588]{margin:6px 0 0;font-size:12.5px;color:var(--t-text-3);line-height:1.6}.asm-group-card__form[data-v-351c1588],.asm-per__form[data-v-351c1588]{display:flex;gap:8px;margin-top:10px}.asm-group-card__form select[data-v-351c1588],.asm-per__form select[data-v-351c1588]{flex:none;width:150px;padding:8px;border:1px solid var(--t-line);border-radius:8px;font-size:14px;background:var(--t-surface);color:var(--t-text)}.asm-group-card__form input[data-v-351c1588],.asm-per__form input[data-v-351c1588]{flex:1;min-width:0;padding:8px 10px;border:1px solid var(--t-line);border-radius:8px;font-size:14px;background:var(--t-surface);color:var(--t-text)}.asm-group-card__form select[data-v-351c1588]:focus,.asm-group-card__form input[data-v-351c1588]:focus,.asm-per__form select[data-v-351c1588]:focus,.asm-per__form input[data-v-351c1588]:focus{outline:none;border-color:var(--t-primary)}.asm-group-card__err[data-v-351c1588]{margin-top:6px;font-size:12.5px;color:var(--t-danger-text);line-height:1.5}.asm-list--per[data-v-351c1588]{max-height:40vh;margin-bottom:12px}.asm-per[data-v-351c1588]{padding:10px 12px;border-top:1px solid var(--t-line)}.asm-per[data-v-351c1588]:first-child{border-top:0}.asm-per.has-err[data-v-351c1588]{box-shadow:inset 3px 0 0 var(--t-danger)}.asm-per__top[data-v-351c1588]{display:flex;align-items:center;gap:8px;min-width:0}.asm-per__form[data-v-351c1588]{margin-top:8px}.asm-per__form select[data-v-351c1588]{width:170px}.asm-group[data-v-351c1588]{margin-bottom:14px}.asm-label[data-v-351c1588]{display:block;font-size:13px;font-weight:600;color:var(--t-text);margin-bottom:6px}.asm-req[data-v-351c1588]{color:var(--t-danger-text)}.asm-opt[data-v-351c1588]{font-weight:400;color:var(--t-text-4);margin-left:4px;font-size:12px}.asm-input[data-v-351c1588]{width:100%;padding:10px 12px;border:1px solid var(--t-line);border-radius:8px;font-size:14px;box-sizing:border-box;background:var(--t-surface);color:var(--t-text)}.asm-input[data-v-351c1588]:focus{outline:none;border-color:var(--t-primary)}.asm-input[readonly][data-v-351c1588]{background:var(--t-surface-2);color:var(--t-text-3)}.asm-textarea[data-v-351c1588]{resize:vertical;min-height:56px}.asm-shots[data-v-351c1588]{display:flex;flex-wrap:wrap;gap:8px}.asm-addshot[data-v-351c1588]{width:72px;height:72px;border:1px dashed var(--t-line);border-radius:8px;background:var(--t-surface-2);color:var(--t-text-3);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:12px;cursor:pointer}.asm-addshot i[data-v-351c1588]{font-size:16px}.asm-kinds[data-v-351c1588]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px;font-size:14px;color:var(--t-text)}.asm-kinds label[data-v-351c1588]{display:flex;align-items:center;gap:8px;cursor:pointer;margin:0}.asm-terms[data-v-351c1588]{margin:4px 0 0;font-size:12px;color:var(--t-text-4)}.asm-note[data-v-351c1588]{display:flex;gap:12px;padding:14px;background:var(--t-warning-soft);border-radius:10px;margin-bottom:20px}.asm-note__icon[data-v-351c1588]{width:36px;height:36px;background:var(--t-warning);color:var(--t-white);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.asm-note__text[data-v-351c1588]{font-size:13px;color:var(--t-warning-strong);line-height:1.5}.asm-note__text .small[data-v-351c1588]{margin-top:4px;opacity:.9}.asm-row2[data-v-351c1588]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.asm-file[data-v-351c1588]{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.asm-drop[data-v-351c1588]{border:2px dashed var(--t-line);border-radius:10px;padding:24px;text-align:center;cursor:pointer;transition:all .2s}.asm-drop[data-v-351c1588]:hover,.asm-drop.is-over[data-v-351c1588]{border-color:var(--t-primary);background:var(--t-surface-2)}.asm-drop i[data-v-351c1588]{font-size:32px;color:var(--t-text-4);margin-bottom:8px}.asm-drop span[data-v-351c1588]{display:block;font-size:14px;color:var(--t-text);margin-bottom:4px}.asm-drop small[data-v-351c1588]{font-size:12px;color:var(--t-text-4)}.asm-files[data-v-351c1588]{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.asm-files__item[data-v-351c1588]{position:relative;width:72px;height:72px;border-radius:8px;overflow:hidden;border:1px solid var(--t-line);background:var(--t-surface-2)}.asm-files__item img[data-v-351c1588]{width:100%;height:100%;object-fit:cover}.asm-files__rm[data-v-351c1588]{position:absolute;top:4px;right:4px;width:20px;height:20px;background:rgba(0,0,0,.6);color:var(--t-white);border:none;border-radius:50%;font-size:10px;cursor:pointer;display:flex;align-items:center;justify-content:center}.asm-check[data-v-351c1588]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--t-text);cursor:pointer}.asm-check input[data-v-351c1588]{width:16px;height:16px;cursor:pointer;flex:none}.asm-err[data-v-351c1588]{padding:10px 12px;background:var(--t-danger-soft-2);color:var(--t-danger-strong);border-radius:8px;font-size:13px;margin:8px 0 10px;display:flex;align-items:center;gap:8px}.asm-foot[data-v-351c1588]{display:flex;justify-content:flex-end;gap:12px;padding:12px 0 2px;margin-top:8px;position:sticky;bottom:0;background:var(--t-surface);z-index:2}.asm-btn[data-v-351c1588]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none}.asm-btn--sm[data-v-351c1588]{padding:7px 14px;font-size:13px;flex:none}.asm-btn--block[data-v-351c1588]{width:100%;padding:12px 20px;font-size:15px}.asm-btn--primary[data-v-351c1588]{background:var(--t-primary);color:var(--t-white)}.asm-btn--primary[data-v-351c1588]:hover{background:var(--t-primary-hover);color:var(--t-white)}.asm-btn--primary[data-v-351c1588]:disabled{opacity:.55;cursor:not-allowed}.asm-btn--ghost[data-v-351c1588]{background:var(--t-surface-3);color:var(--t-text)}.asm-btn--ghost[data-v-351c1588]:hover{background:var(--t-surface-4)}.asm-btn--ghost[data-v-351c1588]:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 640px){.asm-overlay[data-v-351c1588]{padding:0;align-items:flex-end}.asm-box[data-v-351c1588]{max-height:92vh;max-height:92dvh;border-radius:16px 16px 0 0}.asm-head[data-v-351c1588]{padding:14px 16px 12px}.asm-steps[data-v-351c1588]{padding:10px 16px 0}.asm-body[data-v-351c1588]{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.asm-list[data-v-351c1588]{max-height:none}.asm-group-card__form[data-v-351c1588],.asm-per__form[data-v-351c1588]{flex-direction:column}.asm-group-card__form select[data-v-351c1588],.asm-per__form select[data-v-351c1588]{width:100%}.asm-row2[data-v-351c1588]{grid-template-columns:1fr;gap:0}.asm-row__block[data-v-351c1588]{display:none}.asm-foot[data-v-351c1588]{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}}.ticket-hub[data-v-493225f3]{display:flex;flex-direction:column;height:100%;max-height:70vh;min-height:400px}.tab-content[data-v-493225f3]{flex:1;overflow-y:auto;padding:12px}.skeleton-list[data-v-493225f3]{padding:.5rem 0}.skeleton-item[data-v-493225f3]{padding:12px;margin-bottom:8px;border:1px solid var(--t-line);border-radius:10px}.skeleton-line[data-v-493225f3]{height:14px;background:linear-gradient(90deg,var(--t-surface-3) 25%,var(--t-surface-4) 50%,var(--t-surface-3) 75%);background-size:200% 100%;border-radius:4px;animation:shimmer-493225f3 1.5s infinite}.skeleton-line.short[data-v-493225f3]{width:40%}.skeleton-line.medium[data-v-493225f3]{width:65%;margin-top:8px}@keyframes shimmer-493225f3{0%{background-position:200% 0}to{background-position:-200% 0}}.step-hint[data-v-493225f3]{font-size:13px;color:var(--t-text-3);margin-bottom:10px;font-weight:500}.order-list[data-v-493225f3]{max-height:280px;overflow-y:auto}.order-item[data-v-493225f3]{border:1px solid var(--t-line);border-radius:10px;padding:10px 12px;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .15s ease}.order-item[data-v-493225f3]:hover:not(.disabled){background:var(--t-surface-2);border-color:var(--t-primary)}.order-item.disabled[data-v-493225f3]{opacity:.5;cursor:not-allowed}.order-main[data-v-493225f3]{flex:1;min-width:0}.order-header[data-v-493225f3]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.order-trx[data-v-493225f3]{font-weight:700;font-size:12px;color:var(--t-text-2)}.order-seller-tag[data-v-493225f3]{display:inline-flex;align-items:center;gap:3px;padding:1px 5px;background:linear-gradient(135deg,var(--t-warning-soft),var(--t-warning-line));border:1px solid var(--t-warning-line);border-radius:3px;font-size:10px;font-weight:600;color:var(--t-warning-strong);text-decoration:none;transition:all .15s}.order-seller-tag[data-v-493225f3]:hover{background:linear-gradient(135deg,var(--t-warning-line),var(--t-warning-line))}.order-seller-tag i[data-v-493225f3]{font-size:8px}.order-self-tag[data-v-493225f3]{display:inline-flex;align-items:center;gap:3px;padding:1px 5px;background:linear-gradient(135deg,var(--t-primary-soft-2),var(--t-primary-line));border:1px solid var(--t-primary-line);border-radius:3px;font-size:10px;font-weight:600;color:var(--t-primary-dark)}.order-self-tag i[data-v-493225f3]{font-size:8px}.order-meta[data-v-493225f3]{font-size:12px;color:var(--t-text-3);display:flex;gap:8px;align-items:center}.order-product[data-v-493225f3]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-amount[data-v-493225f3]{font-weight:700;color:var(--t-success-strong);flex-shrink:0}.pill[data-v-493225f3]{padding:3px 8px;border-radius:6px;font-size:11px;font-weight:600;white-space:nowrap}.pill-green[data-v-493225f3]{background:var(--t-success-soft);color:var(--t-success-strong)}.pill-blue[data-v-493225f3]{background:var(--t-primary-soft);color:var(--t-primary-hover)}.pill-gray[data-v-493225f3]{background:var(--t-surface-3);color:var(--t-text-3)}.form-header[data-v-493225f3]{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--t-line)}.btn-back[data-v-493225f3]{width:32px;height:32px;border-radius:8px;border:1px solid var(--t-line);background:var(--t-surface);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.btn-back[data-v-493225f3]:hover{background:var(--t-surface-3)}.form-title[data-v-493225f3]{font-weight:700;font-size:14px}.ticket-form[data-v-493225f3]{display:flex;flex-direction:column;gap:12px}.form-group label[data-v-493225f3]{display:block;font-size:13px;font-weight:600;margin-bottom:6px;color:var(--t-text-2)}.required[data-v-493225f3]{color:var(--t-danger-text)}.form-group textarea[data-v-493225f3]{width:100%;padding:10px;border:1px solid var(--t-line);border-radius:8px;font-size:14px;resize:vertical;transition:border-color .15s}.form-group textarea[data-v-493225f3]:focus{outline:none;border-color:var(--t-primary);box-shadow:0 0 0 3px rgba(0,111,255,.1)}.upload-zone[data-v-493225f3]{border:2px dashed var(--t-line-3);border-radius:8px;padding:20px;text-align:center;cursor:pointer;transition:all .15s}.upload-zone[data-v-493225f3]:hover{border-color:var(--t-primary);background:var(--t-surface-2)}.upload-zone i[data-v-493225f3]{font-size:24px;color:var(--t-text-4);margin-bottom:6px;display:block}.upload-zone span[data-v-493225f3]{display:block;font-weight:600;color:var(--t-text-2);font-size:13px}.upload-zone small[data-v-493225f3]{display:block;color:var(--t-text-4);font-size:11px;margin-top:4px}.file-list[data-v-493225f3]{margin-top:8px;display:flex;flex-direction:column;gap:6px}.file-item[data-v-493225f3]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--t-surface-3);border-radius:6px;font-size:12px}.file-item i[data-v-493225f3]{color:var(--t-primary-text)}.file-item span[data-v-493225f3]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-remove[data-v-493225f3]{width:22px;height:22px;border-radius:4px;border:none;background:var(--t-danger-soft-2);color:var(--t-danger-text);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px}.btn-remove[data-v-493225f3]:hover{background:var(--t-danger-line)}.form-actions[data-v-493225f3]{padding-top:6px}.btn-submit[data-v-493225f3]{width:100%;padding:10px 16px;border:none;border-radius:8px;background:linear-gradient(135deg,var(--t-primary),var(--t-primary-hover));color:var(--t-white);font-weight:700;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .15s}.btn-submit[data-v-493225f3]:hover:not(:disabled){box-shadow:0 4px 12px rgba(0,111,255,.3)}.btn-submit[data-v-493225f3]:disabled{opacity:.6;cursor:not-allowed}.success-state[data-v-493225f3]{text-align:center;padding:32px 16px}.success-state i[data-v-493225f3]{font-size:48px;color:var(--t-success-text);margin-bottom:12px}.success-state h4[data-v-493225f3]{font-size:16px;font-weight:700;margin-bottom:6px}.success-state p[data-v-493225f3]{color:var(--t-text-3);margin-bottom:20px;font-size:14px}.success-actions[data-v-493225f3]{display:flex;gap:10px;justify-content:center}.btn-primary[data-v-493225f3],.btn-secondary[data-v-493225f3]{padding:8px 18px;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:all .15s}.btn-primary[data-v-493225f3]{background:var(--t-primary);color:var(--t-white);border:none}.btn-primary[data-v-493225f3]:hover{background:var(--t-primary-hover)}.btn-secondary[data-v-493225f3]{background:var(--t-surface-3);color:var(--t-text-2);border:1px solid var(--t-line)}.btn-secondary[data-v-493225f3]:hover{background:var(--t-surface-4)}.empty-state[data-v-493225f3]{text-align:center;padding:40px 16px;color:var(--t-text-3)}.empty-state i[data-v-493225f3]{font-size:40px;margin-bottom:12px;opacity:.5}.empty-state p[data-v-493225f3]{font-weight:600;margin-bottom:4px}.empty-state small[data-v-493225f3]{font-size:12px}@keyframes pulse-dot-493225f3{0%,to{opacity:1}50%{opacity:.4}}.image-preview-overlay[data-v-493225f3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;padding:20px}.image-preview-container[data-v-493225f3]{position:relative;max-width:90vw;max-height:90vh}.image-preview-container img[data-v-493225f3]{max-width:100%;max-height:85vh;object-fit:contain;border-radius:8px}.preview-close[data-v-493225f3]{position:absolute;top:-40px;right:0;width:36px;height:36px;border-radius:50%;border:none;background:rgba(255,255,255,.2);color:var(--t-white);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.preview-close[data-v-493225f3]:hover{background:rgba(255,255,255,.3)}.preview-download[data-v-493225f3]{display:block;text-align:center;margin-top:12px;color:var(--t-white);text-decoration:none;font-size:14px;padding:8px 16px;background:rgba(255,255,255,.15);border-radius:8px;transition:background .2s}.preview-download[data-v-493225f3]:hover{background:rgba(255,255,255,.25)}.preview-fade-enter-active[data-v-493225f3],.preview-fade-leave-active[data-v-493225f3]{transition:opacity .25s ease}.preview-fade-enter-from[data-v-493225f3],.preview-fade-leave-to[data-v-493225f3]{opacity:0}.toast[data-v-493225f3]{position:fixed;top:20px;left:50%;transform:translate(-50%);padding:10px 18px;border-radius:8px;font-weight:600;font-size:13px;z-index:12000;box-shadow:0 4px 20px rgba(0,0,0,.15)}.toast.success[data-v-493225f3]{background:var(--t-success);color:var(--t-white)}.toast.error[data-v-493225f3]{background:var(--t-danger);color:var(--t-white)}.toast-enter-active[data-v-493225f3],.toast-leave-active[data-v-493225f3]{transition:all .3s ease}.toast-enter-from[data-v-493225f3],.toast-leave-to[data-v-493225f3]{opacity:0;transform:translate(-50%) translateY(-20px)}.install-sheet[data-v-87dcb6a3]{padding:.5rem 0}.installed-state[data-v-87dcb6a3]{text-align:center;padding:2rem 1rem}.success-icon[data-v-87dcb6a3]{font-size:4rem;color:var(--t-success-text);margin-bottom:1rem}.installed-state h3[data-v-87dcb6a3]{font-size:1.25rem;margin-bottom:.5rem;color:var(--t-text)}.installed-state p[data-v-87dcb6a3]{color:var(--t-text-3)}.install-guide h3[data-v-87dcb6a3]{font-size:1.1rem;font-weight:700;margin-bottom:1rem;color:var(--t-text);display:flex;align-items:center;gap:.5rem}.install-guide h3 i[data-v-87dcb6a3]{color:var(--t-primary-text)}.install-guide h3 i.fa-android[data-v-87dcb6a3]{color:var(--t-success-text)}.install-guide h3 i.fa-desktop[data-v-87dcb6a3]{color:var(--t-primary-text)}.install-steps[data-v-87dcb6a3]{list-style:none;padding:0;margin:0 0 1rem}.install-steps li[data-v-87dcb6a3]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;margin-bottom:.5rem;background:var(--t-surface-2);border-radius:10px;font-size:.95rem}.step-num[data-v-87dcb6a3]{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--t-primary),var(--t-accent));color:var(--t-white);font-weight:700;font-size:.8rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tip-box[data-v-87dcb6a3]{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:var(--t-warning-soft);border:1px solid var(--t-warning-line);border-radius:10px;font-size:.9rem;color:var(--t-warning-strong)}.tip-box i[data-v-87dcb6a3]{color:var(--t-warning-text)}.install-action[data-v-87dcb6a3]{text-align:center}.install-action p[data-v-87dcb6a3]{margin-bottom:1rem;color:var(--t-text-2)}.benefits[data-v-87dcb6a3]{list-style:none;padding:0;margin:0 0 1.5rem;text-align:left}.benefits li[data-v-87dcb6a3]{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;color:var(--t-text-2)}.benefits li i[data-v-87dcb6a3]{width:20px;color:var(--t-success-text)}.btn-install[data-v-87dcb6a3]{width:100%;padding:.875rem 1.5rem;border:none;border-radius:12px;background:linear-gradient(135deg,var(--t-success),var(--t-success));color:var(--t-white);font-weight:700;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 4px 15px rgba(34,197,94,.3);transition:all .2s ease}.btn-install[data-v-87dcb6a3]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(34,197,94,.4)}.btn-install[data-v-87dcb6a3]:disabled{opacity:.7;cursor:not-allowed}.btn-install.btn-android[data-v-87dcb6a3]{background:linear-gradient(135deg,var(--t-success),var(--t-success));box-shadow:0 4px 15px rgba(61,220,132,.3)}.btn-install.btn-android[data-v-87dcb6a3]:hover:not(:disabled){box-shadow:0 6px 20px rgba(61,220,132,.4)}.btn-install.btn-pc[data-v-87dcb6a3]{background:linear-gradient(135deg,var(--t-primary),var(--t-primary));box-shadow:0 4px 15px rgba(33,150,243,.3)}.btn-install.btn-pc[data-v-87dcb6a3]:hover:not(:disabled){box-shadow:0 6px 20px rgba(33,150,243,.4)}.install-manual p[data-v-87dcb6a3]{margin-bottom:1rem;color:var(--t-text-2)}.fab-dock-wrapper[data-v-479fb385]{--fab-size: 52px;--fab-gap: 10px;--fab-left: 16px;--fab-bottom: 16px;--nav-offset: 0px;--fab-z: 10010;--sheet-z: 11010}.fab-overlay[data-v-479fb385]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--fab-z) - 1);background:rgba(var(--t-scrim-rgb, 15, 23, 42),.4)}.fab-group[data-v-479fb385]{position:fixed;left:var(--fab-left);bottom:calc(var(--fab-bottom) + max(var(--nav-offset),var(--bottom-bar-h, 0px)) + var(--notice-h, 0px) + env(safe-area-inset-bottom,0px));z-index:var(--fab-z);transition:bottom .3s cubic-bezier(.4,0,.2,1)}.fab-group.is-covered[data-v-479fb385]{opacity:0;visibility:hidden;pointer-events:none}.fab-main[data-v-479fb385]{position:relative;width:var(--fab-size);height:var(--fab-size);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;color:var(--t-white);background:var(--t-primary);box-shadow:0 3px 10px rgba(0,0,0,.18);cursor:pointer;transition:transform .2s ease}.fab-main i[data-v-479fb385]{font-size:20px;transition:transform .2s ease}.fab-main i.rotated[data-v-479fb385]{transform:rotate(45deg)}.fab-main[data-v-479fb385]:active{transform:scale(.95)}.fab-main-badge[data-v-479fb385]{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 6px;border-radius:8px;background:var(--t-danger);color:var(--t-white);font-size:11px;font-weight:700;line-height:20px;text-align:center;border:2px solid var(--t-surface);box-shadow:0 2px 6px rgba(239,68,68,.4);pointer-events:none;animation:badge-pop-479fb385 .25s ease}.fab-action-btn[data-v-479fb385]{position:relative}.fab-action-badge[data-v-479fb385]{margin-left:auto;min-width:20px;height:20px;padding:0 7px;border-radius:10px;background:var(--t-danger);color:var(--t-white);font-size:11px;font-weight:700;line-height:20px;text-align:center;flex-shrink:0}@keyframes badge-pop-479fb385{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.fab-actions[data-v-479fb385]{position:absolute;left:0;bottom:calc(var(--fab-size) + var(--fab-gap));display:flex;flex-direction:column;gap:10px;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.fab-group.open .fab-actions[data-v-479fb385]{opacity:1;transform:translateY(0);pointer-events:auto}.fab-action-btn[data-v-479fb385]{display:flex;align-items:center;gap:12px;width:100%;min-width:200px;min-height:52px;padding:9px 14px 9px 10px;border:1px solid var(--t-line);border-radius:12px;background:var(--t-surface);text-align:left;white-space:nowrap;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.06);transition:all .15s ease;opacity:0;transform:translateY(10px)}.fab-group.open .fab-action-btn[data-v-479fb385]{opacity:1;transform:translateY(0)}.fab-action-btn[data-v-479fb385]:hover{background:var(--t-surface);border-color:var(--t-primary-line)}.fab-action-icon[data-v-479fb385]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.fab-action-btn.messages .fab-action-icon[data-v-479fb385]{background:var(--t-primary-soft);color:var(--t-primary-text)}.fab-action-btn.aftersales .fab-action-icon[data-v-479fb385]{background:var(--t-warning-soft);color:var(--t-warning-text)}.fab-action-btn.contact .fab-action-icon[data-v-479fb385]{background:var(--t-surface-3);color:var(--t-text-2)}.fab-action-btn.install .fab-action-icon[data-v-479fb385]{background:var(--t-success-soft);color:var(--t-success-text)}.fab-action-meta[data-v-479fb385]{display:flex;flex-direction:column;line-height:1.35;min-width:0}.fab-action-label[data-v-479fb385]{font-size:14px;font-weight:600;color:var(--t-text)}.fab-action-btn:hover .fab-action-label[data-v-479fb385]{color:var(--t-primary-text)}.fab-action-desc[data-v-479fb385]{font-size:11px;color:var(--t-text-4)}@media (min-width: 992px){.fab-actions[data-v-479fb385]{background:var(--t-surface);border:1px solid var(--t-line);border-radius:14px;padding:6px;gap:2px;box-shadow:0 8px 24px rgba(0,0,0,.08)}.fab-group:hover .fab-actions[data-v-479fb385]{opacity:1;transform:translateY(0);pointer-events:auto}.fab-group:hover .fab-action-btn[data-v-479fb385]{opacity:1;transform:translateY(0)}.fab-actions[data-v-479fb385]:after{content:"";position:absolute;top:100%;left:0;width:100%;height:14px}.fab-action-btn[data-v-479fb385]{border:none;box-shadow:none;border-radius:10px}.fab-action-btn[data-v-479fb385]:hover{background:var(--t-primary-soft);border:none}}@media (max-width: 991.98px){.fab-dock-wrapper[data-v-479fb385]{--fab-bottom: 16px}}.fab-sheet[data-v-479fb385]{position:fixed;left:50%;bottom:0;transform:translate(-50%);z-index:var(--sheet-z);width:100%;max-width:880px;max-height:calc(100vh - 1rem);background:var(--t-surface);border-radius:16px 16px 0 0;box-shadow:0 -8px 30px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden}@media (max-width: 991.98px){.fab-sheet .fab-sheet-header[data-v-479fb385]{padding-top:.9rem}}.fab-sheet-header[data-v-479fb385]{display:flex;align-items:center;justify-content:space-between;padding:.25rem 1rem .65rem;border-bottom:1px solid var(--t-line-2)}.fab-sheet-title[data-v-479fb385]{font-weight:700;font-size:1.02rem;color:var(--t-text)}.fab-sheet-close[data-v-479fb385]{width:36px;height:36px;border-radius:10px;border:none;background:var(--t-surface-3);color:var(--t-text-2);font-size:1.25rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.fab-sheet-close[data-v-479fb385]:hover{background:var(--t-danger-soft-2);color:var(--t-danger-text)}.fab-sheet-body[data-v-479fb385]{flex:1;overflow-y:auto;padding:.5rem 1rem 1rem;-webkit-overflow-scrolling:touch}.fade-enter-active[data-v-479fb385],.fade-leave-active[data-v-479fb385]{transition:opacity .25s ease}.fade-enter-from[data-v-479fb385],.fade-leave-to[data-v-479fb385]{opacity:0}.sheet-enter-active[data-v-479fb385]{transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .2s ease}.sheet-leave-active[data-v-479fb385]{transition:transform .25s ease,opacity .2s ease}.sheet-enter-from[data-v-479fb385],.sheet-leave-to[data-v-479fb385]{transform:translate(-50%) translateY(100%);opacity:0}@media (min-width: 992px){.fab-overlay[data-v-479fb385]{background:transparent;pointer-events:none}.fab-sheet[data-v-479fb385]{left:24px;right:auto;bottom:24px;transform:none;width:460px;max-width:460px;max-height:min(680px,calc(100vh - 48px));border-radius:16px;box-shadow:0 12px 48px rgba(0,0,0,.22),0 2px 8px rgba(0,0,0,.1)}.sheet-enter-from[data-v-479fb385],.sheet-leave-to[data-v-479fb385]{transform:translateY(16px);opacity:0}}.auth-modal-overlay[data-v-643201bf]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10060;padding:16px}.auth-modal[data-v-643201bf]{position:relative;background:var(--t-surface);border-radius:16px;width:100%;max-width:420px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.auth-modal--loading[data-v-643201bf]{pointer-events:none;opacity:.7}.auth-modal__close[data-v-643201bf]{position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;background:var(--t-surface-3);border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--t-text-3);transition:all .2s;z-index:10}.auth-modal__close[data-v-643201bf]:hover{background:var(--t-surface-4);color:var(--t-text)}.auth-modal__tabs[data-v-643201bf]{display:flex;border-bottom:1px solid var(--t-line)}.auth-modal__tab[data-v-643201bf]{flex:1;padding:16px;border:none;background:none;font-size:15px;font-weight:600;color:var(--t-text-3);cursor:pointer;position:relative;transition:color .2s}.auth-modal__tab[data-v-643201bf]:hover{color:var(--t-text-2)}.auth-modal__tab--active[data-v-643201bf]{color:var(--t-primary-text)}.auth-modal__tab--active[data-v-643201bf]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--t-primary)}.auth-modal__header[data-v-643201bf]{display:flex;align-items:center;padding:16px 24px;border-bottom:1px solid var(--t-line);gap:12px}.auth-modal__back[data-v-643201bf]{width:32px;height:32px;border:none;background:var(--t-surface-3);border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--t-text-3);transition:all .2s}.auth-modal__back[data-v-643201bf]:hover{background:var(--t-surface-4);color:var(--t-text)}.auth-modal__title[data-v-643201bf]{font-size:16px;font-weight:600;color:var(--t-text);margin:0}.auth-modal__content[data-v-643201bf]{padding:24px}.auth-social[data-v-643201bf]{margin-bottom:8px}.auth-social__btn[data-v-643201bf]{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border:1px solid var(--t-line);border-radius:10px;background:var(--t-surface);font-size:14px;font-weight:500;color:var(--t-text-2);cursor:pointer;transition:all .2s;margin-bottom:10px}.auth-social__btn[data-v-643201bf]:hover{background:var(--t-surface-2);border-color:var(--t-line-3)}.auth-social__btn--telegram[data-v-643201bf]{background:#2aabee;border-color:#2aabee;color:var(--t-white)}.auth-social__btn--telegram[data-v-643201bf]:hover{background:#229ed9;border-color:#229ed9;color:var(--t-white)}.auth-social__btn--telegram .auth-social__icon[data-v-643201bf]{color:var(--t-white);flex-shrink:0}.auth-social__icon[data-v-643201bf]{width:20px;height:20px}.auth-divider[data-v-643201bf]{display:flex;align-items:center;margin:16px 0;color:var(--t-text-4);font-size:13px}.auth-divider[data-v-643201bf]:before,.auth-divider[data-v-643201bf]:after{content:"";flex:1;height:1px;background:var(--t-surface-4)}.auth-divider span[data-v-643201bf]{padding:0 12px}.auth-form__group[data-v-643201bf]{margin-bottom:16px}.auth-form__row[data-v-643201bf]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.auth-form__label[data-v-643201bf]{display:block;font-size:13px;font-weight:500;color:var(--t-text-2);margin-bottom:6px}.auth-form__input-wrapper[data-v-643201bf]{position:relative}.auth-form__input[data-v-643201bf]{width:100%;padding:12px 14px;border:1px solid var(--t-line);border-radius:10px;font-size:16px;color:var(--t-text);transition:border-color .2s,box-shadow .2s}.auth-form__input[data-v-643201bf]:focus{outline:none;border-color:var(--t-primary);box-shadow:0 0 0 3px rgba(0,111,255,.1)}.auth-form__toggle-password[data-v-643201bf]{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:none;background:none;color:var(--t-text-4);cursor:pointer;font-size:18px}.auth-form__options[data-v-643201bf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:13px}.auth-form__checkbox[data-v-643201bf]{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--t-text-2)}.auth-form__checkbox input[data-v-643201bf]{width:16px;height:16px;accent-color:var(--t-primary)}.auth-form__link[data-v-643201bf]{color:var(--t-primary-text);text-decoration:none}.auth-form__link[data-v-643201bf]:hover{text-decoration:underline}.auth-form__error[data-v-643201bf],.auth-form__warning[data-v-643201bf]{padding:12px;border-radius:8px;font-size:13px;margin-bottom:16px;display:flex;align-items:flex-start;gap:8px}.auth-form__error[data-v-643201bf]{background:var(--t-danger-soft);color:var(--t-danger-text);border:1px solid var(--t-danger-line)}.auth-form__warning[data-v-643201bf]{background:var(--t-warning-soft-2);color:var(--t-warning-text);border:1px solid var(--t-warning-line)}.auth-form__warning a[data-v-643201bf]{color:var(--t-primary-text);text-decoration:underline}.auth-form__link-btn[data-v-643201bf]{background:none;border:none;padding:0;color:var(--t-primary-text);font-size:inherit;cursor:pointer;text-decoration:none}.auth-form__link-btn[data-v-643201bf]:hover{text-decoration:underline}.auth-form__desc[data-v-643201bf]{font-size:14px;color:var(--t-text-3);margin-bottom:20px;line-height:1.5}.auth-form__success-tip[data-v-643201bf]{display:flex;align-items:center;gap:8px;padding:12px 14px;background:var(--t-success-soft);border:1px solid var(--t-success-line);border-radius:10px;color:var(--t-success-strong);font-size:13px;margin-bottom:20px}.auth-form__success-tip i[data-v-643201bf]{font-size:18px;color:var(--t-success-text);flex-shrink:0}.auth-form__success[data-v-643201bf]{text-align:center;padding:20px 0}.auth-form__success .success-icon[data-v-643201bf]{width:64px;height:64px;margin:0 auto 16px;background:var(--t-success-soft);border-radius:50%;display:flex;align-items:center;justify-content:center}.auth-form__success .success-icon i[data-v-643201bf]{font-size:32px;color:var(--t-success-text)}.auth-form__success h4[data-v-643201bf]{font-size:18px;font-weight:600;color:var(--t-text);margin-bottom:8px}.auth-form__success p[data-v-643201bf]{font-size:14px;color:var(--t-text-3);margin-bottom:8px}.auth-form__hint[data-v-643201bf]{font-size:12px;color:var(--t-text-4);margin-bottom:20px}.auth-form__captcha[data-v-643201bf]{display:flex;gap:8px;margin-bottom:8px}.auth-form__captcha-image[data-v-643201bf]{flex:1;border-radius:8px;overflow:hidden;min-height:46px;background:var(--t-ink)}.auth-form__captcha-image[data-v-643201bf] div{border-radius:8px}.auth-form__captcha-refresh[data-v-643201bf]{width:46px;height:46px;border:1px solid var(--t-line);border-radius:8px;background:var(--t-surface-2);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--t-text-3);transition:all .2s;flex-shrink:0}.auth-form__captcha-refresh[data-v-643201bf]:hover:not(:disabled){background:var(--t-surface-4);color:var(--t-text-2)}.auth-form__captcha-refresh[data-v-643201bf]:disabled{opacity:.6;cursor:not-allowed}.auth-form__captcha-input[data-v-643201bf]{letter-spacing:4px;text-align:center;font-size:16px}.auth-form__code-input[data-v-643201bf]{letter-spacing:8px;text-align:center;font-size:20px;font-weight:600;font-family:monospace}.auth-form__resend[data-v-643201bf]{display:block;width:100%;margin-top:12px;text-align:center;font-size:13px}.auth-form__submit[data-v-643201bf]{width:100%;padding:14px;border:none;border-radius:10px;background:linear-gradient(135deg,var(--t-primary),var(--t-primary-hover));color:var(--t-white);font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s,transform .2s;display:flex;align-items:center;justify-content:center;gap:8px}.auth-form__submit[data-v-643201bf]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.auth-form__submit[data-v-643201bf]:disabled{opacity:.6;cursor:not-allowed}.auth-form__spinner[data-v-643201bf]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:var(--t-surface);border-radius:50%;animation:spin-643201bf .8s linear infinite}@keyframes spin-643201bf{to{transform:rotate(360deg)}}.auth-form__password-strength[data-v-643201bf]{margin:-8px 0 16px;display:flex;align-items:center;gap:10px}.strength-bar[data-v-643201bf]{flex:1;height:4px;background:var(--t-surface-4);border-radius:2px;overflow:hidden}.strength-bar__fill[data-v-643201bf]{height:100%;transition:width .3s,background .3s}.strength-bar__fill.weak[data-v-643201bf]{background:var(--t-danger)}.strength-bar__fill.medium[data-v-643201bf]{background:var(--t-warning)}.strength-bar__fill.strong[data-v-643201bf]{background:var(--t-success)}.strength-text[data-v-643201bf]{font-size:12px;font-weight:500}.strength-text.weak[data-v-643201bf]{color:var(--t-danger-text)}.strength-text.medium[data-v-643201bf]{color:var(--t-warning-text)}.strength-text.strong[data-v-643201bf]{color:var(--t-success-text)}.modal-fade-enter-active[data-v-643201bf],.modal-fade-leave-active[data-v-643201bf]{transition:opacity .25s ease}.modal-fade-enter-active .auth-modal[data-v-643201bf],.modal-fade-leave-active .auth-modal[data-v-643201bf]{transition:transform .25s ease,opacity .25s ease}.modal-fade-enter-from[data-v-643201bf],.modal-fade-leave-to[data-v-643201bf]{opacity:0}.modal-fade-enter-from .auth-modal[data-v-643201bf],.modal-fade-leave-to .auth-modal[data-v-643201bf]{transform:scale(.95) translateY(-10px);opacity:0}@media (max-width: 480px){.auth-modal[data-v-643201bf]{max-width:100%;border-radius:16px 16px 0 0;max-height:85vh}.auth-modal-overlay[data-v-643201bf]{align-items:flex-end;padding:0}.auth-form__row[data-v-643201bf]{grid-template-columns:1fr}.auth-modal__content[data-v-643201bf]{padding:20px 16px}}.telegram-login-overlay[data-v-643201bf]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--t-surface);display:flex;align-items:center;justify-content:center;border-radius:16px;z-index:20;overflow:hidden}.auth-modal--tg[data-v-643201bf]>:not(.telegram-login-overlay){display:none!important}.auth-modal--tg .telegram-login-overlay[data-v-643201bf]{position:relative;inset:auto}.telegram-login-content[data-v-643201bf]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 24px 20px;width:100%}.telegram-logo[data-v-643201bf]{margin-bottom:14px;flex-shrink:0;filter:drop-shadow(0 6px 14px rgba(34,158,217,.28))}.telegram-spinner[data-v-643201bf]{width:36px;height:36px;margin:20px auto;border:3px solid var(--t-line);border-top-color:#2aabee;border-radius:50%;animation:spin-643201bf .8s linear infinite}.telegram-message[data-v-643201bf]{font-size:14px;color:var(--t-text-3);margin-bottom:24px;line-height:1.5}.telegram-cancel[data-v-643201bf]{display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:8px 12px;border:0;border-radius:8px;background:transparent;color:var(--t-text-3);font-size:13.5px;cursor:pointer;transition:color .2s,background .2s}.telegram-cancel[data-v-643201bf]:hover{background:var(--t-surface-3);color:var(--t-text)}.tg-choose-title[data-v-643201bf]{font-size:19px;font-weight:700;color:var(--t-text);margin:0 0 6px;letter-spacing:-.2px}.tg-choose-sub[data-v-643201bf]{font-size:13px;color:var(--t-text-3);margin:0 0 22px}.tg-choose-options[data-v-643201bf]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px;width:100%}.tg-opt[data-v-643201bf]{display:flex;align-items:center;gap:14px;width:100%;padding:14px;border:1px solid var(--t-line);border-radius:14px;background:var(--t-surface);text-align:left;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.tg-opt[data-v-643201bf]:hover,.tg-opt[data-v-643201bf]:focus-visible{border-color:#2aabee;background:var(--t-primary-soft);box-shadow:0 4px 14px rgba(42,171,238,.12);outline:none}.tg-opt__icon[data-v-643201bf]{flex:0 0 44px;height:44px;border-radius:12px;background:var(--t-primary-soft);color:#229ed9;display:flex;align-items:center;justify-content:center}.tg-opt__text[data-v-643201bf]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.tg-opt__label[data-v-643201bf]{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--t-text);line-height:1.3}.tg-opt__badge[data-v-643201bf]{font-style:normal;font-size:11px;font-weight:600;line-height:1;padding:3px 6px;border-radius:6px;background:#2aabee;color:var(--t-white)}.tg-opt__desc[data-v-643201bf]{font-size:12.5px;color:var(--t-text-3);line-height:1.4}.tg-opt__arrow[data-v-643201bf]{flex-shrink:0;color:var(--t-text-4)}.tg-opt:hover .tg-opt__arrow[data-v-643201bf]{color:#229ed9}.tg-choose-btn[data-v-643201bf]{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 14px;border:1px solid var(--t-line);border-radius:16px;background:var(--t-surface);cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}.tg-choose-btn[data-v-643201bf]:hover{border-color:#229ed9;background:var(--t-info-soft-2);box-shadow:0 6px 20px rgba(0,136,204,.1);transform:translateY(-2px)}.tg-choose-btn i[data-v-643201bf]{font-size:30px;color:#229ed9}.tg-choose-btn__label[data-v-643201bf]{font-size:14px;font-weight:600;color:var(--t-text)}.tg-choose-btn__desc[data-v-643201bf]{font-size:12px;color:var(--t-text-4)}.tg-choose-btn--single[data-v-643201bf]{flex:none;flex-direction:row;padding:12px 24px;gap:10px}.tg-choose-btn--single i[data-v-643201bf]{font-size:18px}.tg-choose-btn--single .tg-choose-btn__label[data-v-643201bf]{font-size:14px}.qr-panel__wrapper[data-v-643201bf]{position:relative;padding:14px;background:var(--t-surface);border-radius:16px;border:1px solid var(--t-line);box-shadow:0 4px 16px rgba(0,0,0,.06);margin-bottom:16px}.qr-panel__img[data-v-643201bf]{display:block;border-radius:8px;width:200px;height:200px}.qr-panel__logo[data-v-643201bf]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;background:var(--t-surface);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(15,23,42,.15)}.qr-panel__hint[data-v-643201bf]{font-size:14px;color:var(--t-text-3);margin:0 0 10px;line-height:1.5}.qr-panel__hint strong[data-v-643201bf]{color:#229ed9}.qr-panel__timer[data-v-643201bf]{display:inline-flex;align-items:center;gap:6px;color:var(--t-text-4);font-size:13px;font-variant-numeric:tabular-nums;margin-bottom:6px;padding:4px 12px;background:var(--t-surface-2);border-radius:20px}.qr-panel__status[data-v-643201bf]{font-size:13px;color:#229ed9;margin-bottom:20px;animation:pulse-643201bf 2s ease-in-out infinite}@keyframes pulse-643201bf{0%,to{opacity:1}50%{opacity:.5}}.qr-panel__expired-text[data-v-643201bf]{font-size:15px;color:var(--t-text-3);margin:0 0 20px}.qr-panel__success-icon[data-v-643201bf]{width:64px;height:64px;background:linear-gradient(135deg,var(--t-success),var(--t-success-strong));border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px;flex-shrink:0;box-shadow:0 6px 20px rgba(16,185,129,.2);animation:scaleInBounce-643201bf .5s cubic-bezier(.16,1,.3,1)}@keyframes scaleInBounce-643201bf{0%{transform:scale(0)}60%{transform:scale(1.12)}to{transform:scale(1)}}.qr-panel__success-icon i[data-v-643201bf]{font-size:30px;color:var(--t-white)}.qr-panel__success-text[data-v-643201bf]{font-size:18px;font-weight:700;color:var(--t-text);margin:0 0 4px}.qr-panel__success-hint[data-v-643201bf]{font-size:13px;color:var(--t-text-4);margin:0 0 16px}.qr-panel__note[data-v-643201bf]{font-size:11px;color:var(--t-text-5);margin:16px 0 0}.fade-enter-active[data-v-643201bf],.fade-leave-active[data-v-643201bf]{transition:opacity .2s ease}.fade-enter-from[data-v-643201bf],.fade-leave-to[data-v-643201bf]{opacity:0}.asp[data-v-e908e543]{flex-shrink:0;margin:6px 12px;border:1px solid var(--t-line,#dbe0e8);border-radius:8px;color:var(--t-text,#273142);background:var(--t-surface,#fff);font-size:12px;overflow:hidden}.asp-head[data-v-e908e543]{width:100%;display:flex;justify-content:space-between;gap:8px;border:0;background:transparent;color:inherit;padding:9px 10px;text-align:left;cursor:pointer}.asp-body[data-v-e908e543]{max-height:240px;overflow:auto;border-top:1px solid var(--t-line,#dbe0e8)}.asp-toolbar[data-v-e908e543]{display:flex;flex-wrap:wrap;gap:6px;padding:8px}.asp-toolbar button[data-v-e908e543],.asp-toolbar select[data-v-e908e543]{max-width:100%;padding:5px 7px;border:1px solid var(--t-line,#dbe0e8);border-radius:5px;background:var(--t-surface,#fff);color:inherit;font:inherit}.asp-toolbar button[data-v-e908e543]:disabled{opacity:.45}.asp-row[data-v-e908e543]{padding:8px 10px;border-top:1px solid var(--t-line,#dbe0e8);overflow-wrap:anywhere}.asp-who[data-v-e908e543]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.asp-who b[data-v-e908e543]{min-width:0;flex:1;overflow-wrap:anywhere}.asp-summary[data-v-e908e543],.asp-empty[data-v-e908e543]{margin:0;padding:8px 10px;color:var(--t-text-3,#667085);overflow-wrap:anywhere}.oic-card[data-v-d717de9d]{flex-shrink:0;border:1px solid var(--t-line);border-radius:10px;background:var(--t-surface);margin:10px 12px 4px;overflow:hidden;font-size:.86rem}.oic-summary[data-v-d717de9d]{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;user-select:none;transition:background .15s}.oic-summary[data-v-d717de9d]:hover{background:var(--t-surface-2)}.oic-summary__icon[data-v-d717de9d]{flex-shrink:0;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(0,111,255,.1);color:var(--t-primary-text);font-size:.82rem}.oic-summary__text[data-v-d717de9d]{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.oic-summary__name[data-v-d717de9d]{font-weight:600;color:var(--t-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oic-summary__meta[data-v-d717de9d]{font-size:.78rem;color:var(--t-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oic-summary__meta b[data-v-d717de9d]{color:var(--t-text);font-weight:600}.oic-refunded[data-v-d717de9d]{color:var(--t-danger-text)}.oic-status[data-v-d717de9d]{flex-shrink:0;font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:6px;line-height:1.5}.oic-st--paid[data-v-d717de9d]{background:rgba(16,185,129,.12);color:var(--t-success-strong)}.oic-st--refunded[data-v-d717de9d]{background:rgba(225,29,72,.1);color:var(--t-danger-text)}.oic-st--partial[data-v-d717de9d]{background:rgba(234,179,8,.14);color:var(--t-warning-text)}.oic-st--muted[data-v-d717de9d]{background:var(--t-surface-3);color:var(--t-text-3)}.oic-chev[data-v-d717de9d]{flex-shrink:0;font-size:11px;color:var(--t-text-4)}.oic-detail[data-v-d717de9d]{border-top:1px solid var(--t-line);padding:10px 12px 12px}.oic-rows[data-v-d717de9d]{display:flex;flex-direction:column;gap:7px}.oic-row[data-v-d717de9d]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.oic-row__label[data-v-d717de9d]{flex-shrink:0;color:var(--t-text-4);font-size:.8rem}.oic-row__value[data-v-d717de9d]{color:var(--t-text-2);text-align:right;word-break:break-all}.oic-mono[data-v-d717de9d]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.oic-detail-btn[data-v-d717de9d]{display:inline-flex;align-items:center;gap:6px;margin-top:12px;background:var(--t-primary);color:var(--t-white);font-weight:600;font-size:.8rem;padding:8px 16px;border-radius:8px;text-decoration:none}.oic-detail-btn[data-v-d717de9d]:hover{background:var(--t-primary-hover);color:var(--t-white)}html[data-theme=dark] .oic-card[data-v-d717de9d]{background:#1e293b;border-color:#334155}html[data-theme=dark] .oic-summary[data-v-d717de9d]:hover{background:#243244}html[data-theme=dark] .oic-summary__name[data-v-d717de9d]{color:#e2e8f0}html[data-theme=dark] .oic-summary__meta[data-v-d717de9d]{color:#94a3b8}html[data-theme=dark] .oic-summary__meta b[data-v-d717de9d]{color:#e2e8f0}html[data-theme=dark] .oic-detail[data-v-d717de9d]{border-top-color:#334155}html[data-theme=dark] .oic-row__value[data-v-d717de9d]{color:#cbd5e1}html[data-theme=dark] .oic-st--muted[data-v-d717de9d]{background:#334155;color:#cbd5e1}.rpc[data-v-d962bf3c]{min-width:0;width:100%;max-width:520px;box-sizing:border-box;font-size:13px;line-height:1.5;color:var(--t-text)}.rpc__head[data-v-d962bf3c]{display:flex;min-width:0;align-items:center;gap:8px;margin-bottom:8px}.rpc__icon[data-v-d962bf3c]{flex:0 0 26px;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--t-success-soft);color:var(--t-success-text);font-size:12px}.rpc--supplement .rpc__icon[data-v-d962bf3c]{background:var(--t-primary-soft);color:var(--t-primary-text)}.rpc__title[data-v-d962bf3c]{min-width:0;overflow-wrap:anywhere;font-weight:600;font-size:14px}.rpc__list[data-v-d962bf3c]{min-width:0;max-width:100%;list-style:none;margin:0;padding:0;border:1px solid var(--t-line);border-radius:8px;background:var(--t-surface);overflow:hidden}.rpc__row[data-v-d962bf3c]{padding:7px 10px}.rpc__row+.rpc__row[data-v-d962bf3c]{border-top:1px solid var(--t-line)}.rpc__line[data-v-d962bf3c]{display:flex;align-items:center;gap:6px;min-width:0}.rpc__line--old[data-v-d962bf3c]{margin-bottom:3px;color:var(--t-text-4);font-size:12px}.rpc__tag[data-v-d962bf3c]{flex:0 0 auto;font-size:11px;line-height:1;padding:3px 5px;border-radius:4px;background:var(--t-surface-3);color:var(--t-text-3)}.rpc__tag--new[data-v-d962bf3c]{background:var(--t-success-soft);color:var(--t-success-text)}.rpc--supplement .rpc__tag--new[data-v-d962bf3c]{background:var(--t-primary-soft);color:var(--t-primary-text)}.rpc__val[data-v-d962bf3c]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.rpc__line--old .rpc__val[data-v-d962bf3c]{font-size:12px}.rpc__copy[data-v-d962bf3c]{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 9px;border:1px solid var(--t-line);border-radius:6px;background:var(--t-surface);color:var(--t-text-2);font-size:12px;cursor:pointer}.rpc__copy[data-v-d962bf3c]:hover{border-color:var(--t-primary);color:var(--t-primary-text)}.rpc__copy.is-done[data-v-d962bf3c]{border-color:var(--t-success);color:var(--t-success-text)}.rpc__more[data-v-d962bf3c]{margin-top:6px;font-size:12px;color:var(--t-text-3)}.rpc__reason[data-v-d962bf3c]{margin-top:8px;font-size:12.5px;color:var(--t-text-2);word-break:break-word}.rpc__acts[data-v-d962bf3c]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.rpc__btn[data-v-d962bf3c]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:7px;border:1px solid var(--t-line);background:var(--t-surface);color:var(--t-text);font-size:13px;text-decoration:none;cursor:pointer}.rpc__btn[data-v-d962bf3c]:hover{border-color:var(--t-primary);color:var(--t-primary-text);text-decoration:none}.rpc__btn--primary[data-v-d962bf3c]{background:var(--t-primary);border-color:var(--t-primary);color:var(--t-white)}.rpc__btn--primary[data-v-d962bf3c]:hover{color:var(--t-white);filter:brightness(1.05)}.rfc[data-v-14f0f270]{min-width:0;max-width:360px;color:inherit;font-size:12px;line-height:1.5}.rfc-head[data-v-14f0f270]{display:flex;align-items:center;gap:6px}.rfc-head i[data-v-14f0f270]{color:inherit}.rfc-money[data-v-14f0f270]{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;margin-top:4px;overflow-wrap:anywhere}.rfc-money small[data-v-14f0f270]{font-size:10px;font-weight:500;color:inherit}.rfc-note[data-v-14f0f270],.rfc-total[data-v-14f0f270],.rfc-reason[data-v-14f0f270]{font-size:12px;color:inherit;margin-top:3px}.rfc-reason[data-v-14f0f270]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rfc-link[data-v-14f0f270]{display:inline-flex;align-items:center;gap:6px;margin-top:7px;font-size:12px;color:inherit;text-decoration:underline}.rfc-link[data-v-14f0f270]:hover{text-decoration:underline}.ccd[data-v-ed228006]{display:flex;gap:10px;align-items:flex-start;width:280px;max-width:100%;box-sizing:border-box;padding:10px;border:1px solid var(--t-line);border-radius:10px;background:var(--t-surface);color:var(--t-text);text-decoration:none;text-align:left;line-height:1.45;transition:border-color .15s}.ccd[data-v-ed228006]:hover{border-color:var(--t-primary-line);color:var(--t-text);text-decoration:none}.ccd-img[data-v-ed228006]{flex-shrink:0;width:52px;height:52px;border-radius:8px;overflow:hidden;background:var(--t-surface-3);display:flex;align-items:center;justify-content:center;color:var(--t-text-4);font-size:18px}.ccd-img img[data-v-ed228006]{width:100%;height:100%;object-fit:cover;display:block}.ccd-body[data-v-ed228006]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ccd-top[data-v-ed228006]{display:flex;align-items:center;gap:6px;min-width:0;font-size:11px;color:var(--t-text-4)}.ccd-kind[data-v-ed228006]{flex-shrink:0;font-weight:600;color:var(--t-text-3)}.ccd-no[data-v-ed228006]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.ccd-st[data-v-ed228006]{flex-shrink:0;margin-left:auto;font-weight:600}.ccd-st.is-success[data-v-ed228006]{color:var(--t-success-text)}.ccd-st.is-warning[data-v-ed228006]{color:var(--t-warning-text)}.ccd-st.is-muted[data-v-ed228006]{color:var(--t-text-4)}.ccd-name[data-v-ed228006]{font-size:13px;font-weight:600;color:var(--t-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.ccd-foot[data-v-ed228006]{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;font-size:12px;color:var(--t-text-3)}.ccd-foot b[data-v-ed228006]{color:var(--t-text);font-weight:700;font-variant-numeric:tabular-nums}.ccd-price[data-v-ed228006]{font-size:14px;color:var(--t-danger-text)!important}.ccd-from[data-v-ed228006]{font-size:11px;color:var(--t-text-4)}.ccd-dot[data-v-ed228006]{color:var(--t-text-5)}.ccd-go[data-v-ed228006]{margin-left:auto;font-size:12px;color:var(--t-primary-text);white-space:nowrap}.dm-sheet-overlay[data-v-45425d5d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:center}.dm-sheet[data-v-45425d5d]{background:var(--t-surface);border-radius:20px 20px 0 0;width:100%;max-width:680px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 -10px 40px rgba(0,0,0,.15);overflow:hidden}@media (max-width: 639.98px){.dm-sheet .dm-sheet__header[data-v-45425d5d]{padding-top:14px}}.dm-sheet__header[data-v-45425d5d]{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid var(--t-line)}.dm-sheet__title[data-v-45425d5d]{flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:var(--t-text)}.dm-sheet__title-text[data-v-45425d5d]{font-size:15px}.dm-seller-avatar[data-v-45425d5d]{width:34px;height:34px;border-radius:50%;background:var(--t-primary);color:var(--t-white);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0;overflow:hidden}.dm-seller-avatar img[data-v-45425d5d]{width:100%;height:100%;object-fit:cover;display:block}.dm-seller-avatar--ticket[data-v-45425d5d]{background:var(--t-warning);font-size:13px}.dm-seller-meta[data-v-45425d5d]{display:flex;flex-direction:column;min-width:0;line-height:1.3}.dm-seller-name[data-v-45425d5d]{font-size:14px;font-weight:700;color:var(--t-text);text-decoration:none;display:flex;align-items:center;gap:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.dm-seller-name[data-v-45425d5d]:hover{color:var(--t-primary-text)}.dm-seller-name i[data-v-45425d5d]{font-size:11px;color:var(--t-text-4);flex-shrink:0}a.dm-seller-name:hover i[data-v-45425d5d]{color:var(--t-primary-text)}.dm-seller-sub[data-v-45425d5d]{font-size:11px;color:var(--t-text-4);display:flex;align-items:center;gap:4px}.dm-seller-sub .dm-online-dot.typing[data-v-45425d5d]{background:var(--t-primary)!important}.dm-typing[data-v-45425d5d]{display:flex;align-items:center;gap:8px;padding:6px 2px 2px;color:var(--t-text-3);font-size:12px}.dm-typing__dots[data-v-45425d5d]{display:inline-flex;gap:3px;padding:8px 10px;background:var(--t-surface-3);border-radius:14px}.dm-typing__dots i[data-v-45425d5d]{width:6px;height:6px;border-radius:50%;background:var(--t-text-4);animation:dmTyping-45425d5d 1.2s infinite ease-in-out}.dm-typing__dots i[data-v-45425d5d]:nth-child(2){animation-delay:.15s}.dm-typing__dots i[data-v-45425d5d]:nth-child(3){animation-delay:.3s}@keyframes dmTyping-45425d5d{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.dm-seller-sub .dm-online-dot[data-v-45425d5d]{width:6px;height:6px;border-radius:50%;background:var(--t-text-4);display:inline-block}.dm-seller-sub .dm-online-dot.online[data-v-45425d5d]{background:var(--t-success)}.dm-sheet__title>i[data-v-45425d5d]{color:var(--t-primary-text)}.dm-online-status[data-v-45425d5d]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:var(--t-text-4);padding:2px 8px;background:var(--t-surface-3);border-radius:10px}.dm-online-status.online[data-v-45425d5d]{color:var(--t-success-strong);background:var(--t-success-soft)}.dm-online-dot[data-v-45425d5d]{width:6px;height:6px;border-radius:50%;background:var(--t-text-4)}.dm-online-status.online .dm-online-dot[data-v-45425d5d]{background:var(--t-success)}.dm-sheet__btns[data-v-45425d5d]{display:flex;align-items:center;gap:2px;flex-shrink:0}.dm-hbtn[data-v-45425d5d]{width:30px;height:30px;border:none;border-radius:8px;background:transparent;color:var(--t-text-4);font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}.dm-hbtn--muted[data-v-45425d5d]{color:var(--t-text-4)}.dm-hbtn[data-v-45425d5d]:hover{background:var(--t-surface-3);color:var(--t-text-2)}.dm-hbtn--close[data-v-45425d5d]:hover{background:var(--t-danger-soft);color:var(--t-danger-text)}.dm-hbtn--back[data-v-45425d5d]{margin-right:2px}.dm-list-tabs[data-v-45425d5d]{display:flex;align-items:center;gap:6px;padding:8px 12px 0}.dm-list-tab[data-v-45425d5d]{border:1px solid var(--t-line);background:var(--t-surface);color:var(--t-text-3);font-size:12px;font-weight:500;padding:3px 14px;border-radius:999px;cursor:pointer;transition:all .15s}.dm-list-tab[data-v-45425d5d]:hover{border-color:var(--t-primary-line);color:var(--t-primary-text)}.dm-list-tab.active[data-v-45425d5d]{background:var(--t-primary);border-color:var(--t-primary);color:var(--t-white);font-weight:600}.dm-list-refresh[data-v-45425d5d]{margin-left:auto;width:26px;height:26px;border:none;border-radius:8px;background:transparent;color:var(--t-text-4);cursor:pointer;font-size:12px}.dm-list-refresh[data-v-45425d5d]:hover{background:var(--t-surface-3);color:var(--t-text-2)}.dm-list-refresh[data-v-45425d5d]:disabled{opacity:.5;cursor:default}.dm-list-items[data-v-45425d5d]{flex:1;overflow-y:auto;padding:8px 12px;display:flex;flex-direction:column;gap:8px}.dm-list-item[data-v-45425d5d]{display:block;width:100%;text-align:left;border:1px solid var(--t-line);border-radius:12px;background:var(--t-surface);padding:10px 12px;cursor:pointer;transition:all .15s}.dm-list-item[data-v-45425d5d]:hover{border-color:var(--t-primary-line);background:var(--t-surface)}.dm-list-item__top[data-v-45425d5d]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.dm-list-item__name[data-v-45425d5d]{font-size:13px;font-weight:600;color:var(--t-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.dm-list-item__icon[data-v-45425d5d]{color:var(--t-primary-text);font-size:12px;margin-right:4px}.dm-list-item__avatar[data-v-45425d5d]{display:inline-block;width:18px;height:18px;border-radius:50%;margin-right:6px;vertical-align:-4px;background-color:var(--t-surface-3);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);-webkit-touch-callout:none;user-select:none}.dm-list-item__time[data-v-45425d5d]{font-size:11px;color:var(--t-text-4);flex-shrink:0}.dm-list-item__bottom[data-v-45425d5d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.dm-list-item__preview[data-v-45425d5d]{font-size:12px;color:var(--t-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.dm-list-item__unread[data-v-45425d5d]{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--t-danger);color:var(--t-white);font-size:10px;font-weight:700;line-height:18px;text-align:center;flex-shrink:0}.dm-list-item__status[data-v-45425d5d]{font-size:10px;font-weight:600;padding:1px 7px;border-radius:999px;flex-shrink:0;background:var(--t-surface-3);color:var(--t-text-3)}.dm-list-item__status.is-success[data-v-45425d5d]{background:var(--t-success-soft);color:var(--t-success-strong)}.dm-list-item__status.is-warning[data-v-45425d5d]{background:var(--t-warning-soft);color:var(--t-warning-strong)}.dm-list-item__status.is-danger[data-v-45425d5d]{background:var(--t-danger-soft);color:var(--t-danger-strong)}.dm-list-item__status.is-primary[data-v-45425d5d]{background:var(--t-primary-soft);color:var(--t-primary-text)}.dm-back-badge[data-v-45425d5d]{position:absolute;top:2px;right:-2px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--t-danger);color:var(--t-white);font-size:10px;line-height:16px;font-style:normal;font-weight:700}.dm-hbtn--back[data-v-45425d5d]{position:relative}.dm-hbtn--on[data-v-45425d5d]{color:var(--t-primary-text)!important}.dm-list-search[data-v-45425d5d]{position:relative;margin:0 12px 8px}.dm-list-search i[data-v-45425d5d]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--t-text-4);font-size:12px}.dm-list-search input[data-v-45425d5d]{width:100%;height:32px;border:1px solid var(--t-line);border-radius:8px;padding:0 10px 0 28px;font-size:13px;outline:none;background:var(--t-surface-2)}.dm-list-search input[data-v-45425d5d]:focus{border-color:var(--t-primary);background:var(--t-surface)}.dm-list-loadmore[data-v-45425d5d]{display:block;width:calc(100% - 24px);margin:6px 12px;height:32px;border:1px dashed var(--t-line-3);border-radius:8px;background:var(--t-surface);color:var(--t-text-2);font-size:13px;cursor:pointer}.dm-protect[data-v-45425d5d]{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--t-warning-strong);white-space:nowrap}.dm-protect.is-refund[data-v-45425d5d]{color:var(--t-success-strong)}.dm-protect b[data-v-45425d5d]{font-variant-numeric:tabular-nums;font-weight:700}.dm-ticket-acts[data-v-45425d5d]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.dm-ticket-acts button[data-v-45425d5d]{border:1px solid var(--t-line);background:var(--t-surface);border-radius:6px;padding:2px 8px;font-size:12px;color:var(--t-text-2);cursor:pointer}.dm-ticket-acts button[data-v-45425d5d]:hover{border-color:var(--t-primary);color:var(--t-primary-text)}.dm-ticket-acts a[data-v-45425d5d]{font-size:12px}.dm-ticket-acts .dm-invite-btn[data-v-45425d5d],.dm-invite-btn[data-v-45425d5d]{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--t-warning);background:var(--t-warning);color:var(--t-white);border-radius:6px;padding:3px 10px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.dm-ticket-acts .dm-invite-btn[data-v-45425d5d]:hover,.dm-invite-btn[data-v-45425d5d]:hover{background:var(--t-warning-strong);border-color:var(--t-warning-strong);color:var(--t-white)}.dm-invite-btn[data-v-45425d5d]:disabled{opacity:.6;cursor:not-allowed}.dm-safety-tip__t[data-v-45425d5d]{min-width:0}.dm-tag-invited[data-v-45425d5d]{font-style:normal;font-size:12px;color:var(--t-success-strong)}.dm-closed[data-v-45425d5d]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.dm-closed__btn[data-v-45425d5d]{border:1px solid var(--t-primary);background:var(--t-surface);color:var(--t-primary-text);border-radius:6px;padding:4px 12px;font-size:13px;cursor:pointer}.dm-closed__btn[data-v-45425d5d]:hover{background:var(--t-primary);color:var(--t-white)}.dm-ctx[data-v-45425d5d]{display:flex;align-items:center;gap:10px;margin:0 0 8px;padding:8px;border:1px solid var(--t-line);border-radius:10px;background:var(--t-surface)}.dm-ctx__img[data-v-45425d5d]{flex-shrink:0;width:42px;height:42px;border-radius:7px;overflow:hidden;background:var(--t-surface-3);display:flex;align-items:center;justify-content:center;color:var(--t-text-4);font-size:15px}.dm-ctx__img img[data-v-45425d5d]{width:100%;height:100%;object-fit:cover;display:block}.dm-ctx__body[data-v-45425d5d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dm-ctx__name[data-v-45425d5d]{font-size:13px;font-weight:600;color:var(--t-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-ctx__sub[data-v-45425d5d]{font-size:12px;color:var(--t-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-ctx__sub b[data-v-45425d5d]{color:var(--t-text);font-variant-numeric:tabular-nums}.dm-ctx__sub .dm-ctx__price[data-v-45425d5d]{color:var(--t-danger-text)}.dm-ctx__send[data-v-45425d5d]{flex-shrink:0;height:30px;padding:0 12px;border:1px solid var(--t-primary);border-radius:7px;background:var(--t-primary);color:var(--t-white);font-size:12px;font-weight:600;cursor:pointer}.dm-ctx__send[data-v-45425d5d]:hover:not(:disabled){background:var(--t-primary-hover)}.dm-ctx__send[data-v-45425d5d]:disabled{opacity:.6;cursor:default}.dm-ctx__x[data-v-45425d5d]{flex-shrink:0;width:26px;height:26px;border:0;border-radius:6px;background:none;color:var(--t-text-4);cursor:pointer}.dm-ctx__x[data-v-45425d5d]:hover{background:var(--t-surface-3);color:var(--t-text-2)}.dm-pick[data-v-45425d5d]{overflow-y:auto;padding:0 0 12px}.dm-pick__head[data-v-45425d5d]{display:flex;align-items:center;gap:10px;padding:8px 12px 4px}.dm-pick__back[data-v-45425d5d]{border:0;background:none;color:var(--t-text-2);font-size:13px;cursor:pointer;padding:4px 0}.dm-pick__back[data-v-45425d5d]:hover{color:var(--t-primary-text)}.dm-pick__title[data-v-45425d5d]{margin-left:auto;font-size:12px;color:var(--t-text-4)}.dm-pick__search[data-v-45425d5d]{display:flex;align-items:center;gap:6px;margin:6px 12px 8px;height:32px;padding:0 10px;border:1px solid var(--t-line);border-radius:8px;background:var(--t-surface-2);color:var(--t-text-4);font-size:12px}.dm-pick__search input[data-v-45425d5d]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--t-text);font-size:13px}.dm-pick__empty[data-v-45425d5d]{padding:28px 14px;text-align:center;font-size:13px;color:var(--t-text-4)}.dm-pick__list[data-v-45425d5d]{border-top:1px solid var(--t-line)}.dm-pick__row[data-v-45425d5d]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--t-line)}.dm-pick__img[data-v-45425d5d]{flex-shrink:0;width:40px;height:40px;border-radius:7px;overflow:hidden;background:var(--t-surface-3);display:flex;align-items:center;justify-content:center;color:var(--t-text-4);font-size:14px}.dm-pick__img img[data-v-45425d5d]{width:100%;height:100%;object-fit:cover;display:block}.dm-pick__info[data-v-45425d5d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dm-pick__name[data-v-45425d5d]{font-size:13px;font-weight:600;color:var(--t-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-pick__meta[data-v-45425d5d]{font-size:12px;color:var(--t-text-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-pick__meta b[data-v-45425d5d]{color:var(--t-text-2);font-variant-numeric:tabular-nums}.dm-pick__meta .is-success[data-v-45425d5d]{color:var(--t-success-text)}.dm-pick__meta .is-warning[data-v-45425d5d]{color:var(--t-warning-text)}.dm-pick__meta .is-primary[data-v-45425d5d]{color:var(--t-primary-text)}.dm-pick__send[data-v-45425d5d]{flex-shrink:0;min-width:52px;height:30px;padding:0 10px;border:1px solid var(--t-primary-line);border-radius:7px;background:var(--t-primary-soft);color:var(--t-primary-text);font-size:12px;font-weight:600;cursor:pointer}.dm-pick__send[data-v-45425d5d]:hover:not(:disabled){background:var(--t-primary);border-color:var(--t-primary);color:var(--t-white)}.dm-pick__send[data-v-45425d5d]:disabled{opacity:.6;cursor:default}.dm-message .dm-message__bubble.is-card[data-v-45425d5d],.dm-message.is-mine .dm-message__bubble.is-card[data-v-45425d5d],.dm-message.is-seller .dm-message__bubble.is-card[data-v-45425d5d]{background:transparent;border-left:0;border-radius:10px;overflow:visible;color:var(--t-text)}.dm-newbelow[data-v-45425d5d]{position:sticky;bottom:8px;align-self:center;margin:4px auto 0;display:flex;align-items:center;gap:5px;border:0;border-radius:999px;background:var(--t-primary);color:var(--t-white);font-size:12px;padding:5px 12px;box-shadow:0 4px 12px rgba(0,111,255,.3);cursor:pointer;z-index:2}.dm-quote[data-v-45425d5d]{display:block;margin:0 0 5px;padding:4px 8px;border-left:3px solid var(--t-text-4);background:rgba(148,163,184,.14);border-radius:4px;font-size:12px;line-height:1.45;color:var(--t-text-2);cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.dm-quote[data-v-45425d5d]:hover{background:rgba(148,163,184,.24)}.dm-quote b[data-v-45425d5d]{font-weight:600;margin-right:4px}.dm-quote-bar[data-v-45425d5d]{display:flex;align-items:center;gap:8px;margin:0 0 6px;padding:5px 8px 5px 10px;border-left:3px solid var(--t-primary);background:var(--t-primary-soft);border-radius:6px;font-size:12px;color:var(--t-text-2)}.dm-quote-bar__body[data-v-45425d5d]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-quote-bar__body b[data-v-45425d5d]{color:var(--t-primary-text);margin-right:4px}.dm-quote-bar button[data-v-45425d5d]{border:0;background:none;color:var(--t-text-3);cursor:pointer;padding:0 4px}.dm-quote-btn[data-v-45425d5d]{border:0;background:var(--t-surface-3);color:var(--t-text-2);border-radius:5px;font-size:11px;font-weight:600;padding:1px 7px;line-height:1.6;cursor:pointer}.dm-quote-btn[data-v-45425d5d]:hover{background:var(--t-surface-4);color:var(--t-primary-text)}.q-flash[data-v-45425d5d]{animation:qFlash-45425d5d 1.7s ease}@keyframes qFlash-45425d5d{0%,55%{background:rgba(0,111,255,.1);box-shadow:0 0 0 3px rgba(0,111,255,.18);border-radius:10px}to{background:transparent;box-shadow:none}}.dm-message.is-mine .dm-quote[data-v-45425d5d]{align-self:flex-end}.dm-retry[data-v-45425d5d]{margin-top:6px;border:1px solid var(--t-line);background:var(--t-surface);border-radius:6px;padding:4px 14px;font-size:13px;color:var(--t-primary-text);cursor:pointer}.dm-auto-badge[data-v-45425d5d]{font-size:10px;padding:1px 5px;border-radius:4px;background:var(--t-accent-soft);color:var(--t-accent-text)}.dm-system-msg[data-v-45425d5d]{align-self:center;max-width:88%;margin:6px auto;padding:6px 12px;border-radius:8px;background:var(--t-surface-3);color:var(--t-text-3);font-size:12px;line-height:1.6;text-align:center}.dm-system-msg em[data-v-45425d5d]{display:block;font-style:normal;font-size:11px;color:var(--t-text-4);margin-top:2px}.dm-message__status.is-pending[data-v-45425d5d]{color:var(--t-warning-text)}.dm-message__content[data-v-45425d5d] a{word-break:break-all;text-decoration:underline}.dm-message.is-mine .dm-message__bubble[data-v-45425d5d] a{color:inherit}@media (max-width: 767px){.dm-input[data-v-45425d5d]{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}}.dm-list-item__status.is-open[data-v-45425d5d],.dm-list-item__status.is-warn[data-v-45425d5d]{background:var(--t-warning-soft);color:var(--t-warning-strong)}.dm-list-item__status.is-replied[data-v-45425d5d]{background:var(--t-primary-soft);color:var(--t-primary-text)}.dm-list-item__status.is-answered[data-v-45425d5d],.dm-list-item__status.is-seller[data-v-45425d5d]{background:var(--t-success-soft);color:var(--t-success-strong)}.dm-list-item__status.is-info[data-v-45425d5d]{background:var(--t-info-soft);color:var(--t-info-text)}.dm-list-item__status.is-refund[data-v-45425d5d]{background:var(--t-danger-soft);color:var(--t-danger-strong)}.dm-list-item__status.is-closed[data-v-45425d5d],.dm-list-item__status.is-secondary[data-v-45425d5d],.dm-list-item__status.is-muted[data-v-45425d5d]{background:var(--t-surface-3);color:var(--t-text-3)}.dm-input__file.is-img img[data-v-45425d5d]{width:28px;height:28px;object-fit:cover;border-radius:4px;flex-shrink:0}.dm-composer.is-drop[data-v-45425d5d]{outline:2px dashed var(--t-primary);outline-offset:-2px;border-radius:10px}.dm-list-more[data-v-45425d5d]{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;border-top:1px solid var(--t-line);font-size:12px;font-weight:600;color:var(--t-primary-text);text-decoration:none;background:var(--t-surface-2)}.dm-list-more[data-v-45425d5d]:hover{background:var(--t-primary-soft);color:var(--t-primary-hover)}.dm-message__tools[data-v-45425d5d]{margin-top:4px}.dm-trans-btn[data-v-45425d5d]{border:none;background:none;padding:0;font-size:11px;color:var(--t-text-4);cursor:pointer;display:inline-flex;align-items:center;gap:4px}.dm-trans-btn[data-v-45425d5d]:hover{color:var(--t-primary-text)}.dm-trans-bar[data-v-45425d5d]{display:flex;align-items:center;gap:8px;padding:6px 12px;background:var(--t-surface-2);border-bottom:1px solid var(--t-line);font-size:11px;color:var(--t-text-3)}.dm-trans-bar__label[data-v-45425d5d]{display:flex;align-items:center;gap:4px;font-weight:600;color:var(--t-primary-hover);flex-shrink:0}.dm-trans-bar__select[data-v-45425d5d]{border:1px solid var(--t-line);border-radius:7px;background:var(--t-surface);font-size:11px;padding:2px 6px;color:var(--t-text-2);cursor:pointer}.dm-trans-bar__auto[data-v-45425d5d]{display:flex;align-items:center;gap:4px;margin-left:auto;cursor:pointer;user-select:none;padding:2px 8px;border-radius:999px;border:1px solid var(--t-line);background:var(--t-surface);margin-bottom:0;font-weight:500}.dm-trans-bar__auto.on[data-v-45425d5d]{border-color:var(--t-primary-line);background:var(--t-primary-soft);color:var(--t-primary-text);font-weight:600}.dm-trans-bar__auto input[data-v-45425d5d]{margin:0;accent-color:var(--t-primary)}.dm-ticket-bar[data-v-45425d5d]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:var(--t-warning-soft-2);border-bottom:1px solid var(--t-warning-line);font-size:11px;color:var(--t-warning-text)}.dm-ticket-bar a[data-v-45425d5d]{color:var(--t-warning-text);font-weight:600;text-decoration:none;flex-shrink:0}.dm-ticket-bar a[data-v-45425d5d]:hover{text-decoration:underline}.dm-composer[data-v-45425d5d]{display:flex;align-items:flex-end;gap:6px;background:var(--t-surface-3);border:1px solid var(--t-line);border-radius:14px;padding:5px;transition:all .15s}.dm-composer[data-v-45425d5d]:focus-within{border-color:var(--t-primary);background:var(--t-surface);box-shadow:0 0 0 3px rgba(0,111,255,.08)}.dm-composer__attach[data-v-45425d5d]{width:34px;height:34px;border:none;background:none;color:var(--t-text-4);border-radius:10px;cursor:pointer;flex-shrink:0;font-size:15px;display:flex;align-items:center;justify-content:center;transition:all .15s}.dm-composer__attach[data-v-45425d5d]:hover{background:var(--t-surface-4);color:var(--t-text-2)}.dm-composer__input[data-v-45425d5d]{flex:1;border:none;background:none;resize:none;font-size:16px;line-height:1.45;max-height:96px;padding:7px 2px;font-family:inherit;min-width:0}.dm-composer__input[data-v-45425d5d]:focus{outline:none}.dm-composer__send[data-v-45425d5d]{width:34px;height:34px;border:none;border-radius:10px;background:var(--t-primary);color:var(--t-white);cursor:pointer;flex-shrink:0;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .15s}.dm-composer__send[data-v-45425d5d]:hover:not(:disabled){background:var(--t-primary-hover)}.dm-composer__send[data-v-45425d5d]:disabled{opacity:.4;cursor:not-allowed}.dm-bubble[data-v-45425d5d]{position:fixed;right:92px;bottom:26px;z-index:11000;width:56px;height:56px;border-radius:50%;border:none;background:var(--t-primary);color:var(--t-white);font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px rgba(0,0,0,.18);transition:all .15s ease}.dm-bubble[data-v-45425d5d]:hover{transform:scale(1.04);background:var(--t-primary-hover)}.dm-bubble-badge[data-v-45425d5d]{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--t-danger);color:var(--t-white);font-size:11px;font-weight:700;line-height:20px;text-align:center;border:2px solid var(--t-surface)}@media (max-width: 639.98px){.dm-bubble[data-v-45425d5d]{right:76px;bottom:86px}}.bubble-pop-enter-active[data-v-45425d5d],.bubble-pop-leave-active[data-v-45425d5d]{transition:transform .2s ease,opacity .2s ease}.bubble-pop-enter-from[data-v-45425d5d],.bubble-pop-leave-to[data-v-45425d5d]{transform:scale(.4);opacity:0}.dm-safety-tip[data-v-45425d5d]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,var(--t-danger-soft),var(--t-danger-soft-2));border-bottom:1px solid var(--t-danger-line);font-size:11px;color:var(--t-danger-strong)}.dm-safety-tip i[data-v-45425d5d]{color:var(--t-danger-text)}.dm-sheet__body[data-v-45425d5d]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.dm-loading[data-v-45425d5d],.dm-error[data-v-45425d5d]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--t-text-3);padding:40px}.dm-loading i[data-v-45425d5d]{font-size:28px;color:var(--t-primary-text)}.dm-error[data-v-45425d5d]{color:var(--t-danger-text)}.dm-error i[data-v-45425d5d]{font-size:36px}.dm-error button[data-v-45425d5d]{margin-top:8px;padding:8px 20px;background:var(--t-primary);color:var(--t-white);border:none;border-radius:8px;font-size:13px;cursor:pointer}.dm-error button[data-v-45425d5d]:hover{background:var(--t-primary)}.dm-messages[data-v-45425d5d]{flex:1;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:12px;min-height:140px;max-height:50vh}.dm-messages-loading[data-v-45425d5d]{text-align:center;padding:40px;color:var(--t-text-3)}.dm-message[data-v-45425d5d]{min-width:0;box-sizing:border-box;max-width:85%}.dm-message.is-mine[data-v-45425d5d]{align-self:flex-end}.dm-message__header[data-v-45425d5d]{flex-wrap:wrap;min-width:0;display:flex;align-items:center;gap:8px;margin-bottom:4px}.dm-message__sender[data-v-45425d5d]{overflow-wrap:anywhere;font-size:11px;font-weight:600;color:var(--t-text-3)}.dm-message.is-mine .dm-message__sender[data-v-45425d5d]{color:var(--t-primary-text)}.dm-message.is-seller .dm-message__sender[data-v-45425d5d]{color:var(--t-success-text)}.dm-message.is-admin .dm-message__sender[data-v-45425d5d]{color:var(--t-danger-text)}.dm-message__time[data-v-45425d5d]{font-size:10px;color:var(--t-text-4)}.dm-message__bubble[data-v-45425d5d]{min-width:0;max-width:100%;box-sizing:border-box;background:var(--t-surface-3);border-radius:12px;overflow:hidden}.dm-message__bubble[data-v-45425d5d] .rpc,.dm-message__bubble[data-v-45425d5d] .rfc{padding:10px 12px;box-sizing:border-box}.dm-message__content[data-v-45425d5d]{padding:10px 14px;font-size:14px;line-height:1.5;word-break:break-word}.dm-message.is-mine .dm-message__bubble[data-v-45425d5d]{background:var(--t-primary);color:var(--t-white)}.dm-message.is-seller .dm-message__bubble[data-v-45425d5d]{background:var(--t-success-soft-2);border-left:3px solid var(--t-success)}.dm-message.is-admin .dm-message__bubble.is-at-me[data-v-45425d5d]{box-shadow:0 0 0 1.5px var(--t-warning-strong);background:var(--t-warning-soft);border-color:transparent}.dm-at-flag[data-v-45425d5d]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:#fff;background:var(--t-warning-strong);padding:1px 8px;border-radius:999px;white-space:nowrap}.dm-at-flag i[data-v-45425d5d]{font-size:10px}.dm-message.is-admin .dm-message__bubble[data-v-45425d5d]{background:var(--t-danger-soft-2);border-left:3px solid var(--t-danger)}.dm-message__trans[data-v-45425d5d]{border-top:1px dashed rgba(0,0,0,.16);padding:7px 14px 10px;font-size:13px;line-height:1.5;color:var(--t-text);background:rgba(255,255,255,.55);word-break:break-word}.dm-trans-tag[data-v-45425d5d]{font-size:10px;font-weight:600;color:var(--t-primary-hover);margin-bottom:3px;display:flex;align-items:center;gap:4px}.dm-message__attachments[data-v-45425d5d]{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.dm-attach-image[data-v-45425d5d]{max-width:120px;border-radius:8px;overflow:hidden;cursor:pointer}.dm-attach-image img[data-v-45425d5d]{width:100%;height:auto;display:block}.dm-attach-file[data-v-45425d5d]{font-size:12px;color:var(--t-primary-text);text-decoration:none;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:var(--t-primary-soft);border-radius:6px}.dm-attach-file[data-v-45425d5d]:hover{background:var(--t-primary-soft-2)}.dm-message__status[data-v-45425d5d]{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px;font-size:10px;color:var(--t-text-4)}.dm-message.is-mine .dm-message__status i.fa-check-double[data-v-45425d5d],.dm-message.is-mine .dm-message__status i.fa-check-double+span[data-v-45425d5d]{color:var(--t-primary-text)}.dm-input[data-v-45425d5d]{border-top:1px solid var(--t-line);padding:10px 12px;background:var(--t-surface)}.dm-input__files[data-v-45425d5d]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.dm-input__file[data-v-45425d5d]{display:flex;align-items:center;gap:6px;padding:4px 10px;background:var(--t-primary-soft);border:1px solid var(--t-primary-line);border-radius:999px;font-size:11px;color:var(--t-primary-text);max-width:100%}.dm-input__file>i[data-v-45425d5d]{font-size:10px}.dm-input__file span[data-v-45425d5d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.dm-input__file button[data-v-45425d5d]{border:none;background:none;color:var(--t-danger-text);cursor:pointer;padding:0;font-size:10px;flex-shrink:0}.dm-closed[data-v-45425d5d]{text-align:center;padding:16px;background:var(--t-surface-3);color:var(--t-text-3);font-size:13px}.dm-preview-overlay[data-v-45425d5d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;padding:20px}.dm-preview-container[data-v-45425d5d]{position:relative;max-width:90vw;max-height:90vh}.dm-preview-container img[data-v-45425d5d]{max-width:100%;max-height:85vh;object-fit:contain;border-radius:8px}.dm-preview-close[data-v-45425d5d]{position:absolute;top:-40px;right:0;width:36px;height:36px;border-radius:50%;border:none;background:rgba(255,255,255,.2);color:var(--t-white);font-size:18px;cursor:pointer}.dm-preview-close[data-v-45425d5d]:hover{background:rgba(255,255,255,.3)}.dm-preview-download[data-v-45425d5d]{display:block;text-align:center;margin-top:12px;color:var(--t-white);text-decoration:none;font-size:14px;padding:8px 16px;background:rgba(255,255,255,.15);border-radius:8px}.dm-preview-download[data-v-45425d5d]:hover{background:rgba(255,255,255,.25)}.sheet-fade-enter-active[data-v-45425d5d],.sheet-fade-leave-active[data-v-45425d5d]{transition:opacity .25s ease}.sheet-fade-enter-from[data-v-45425d5d],.sheet-fade-leave-to[data-v-45425d5d]{opacity:0}.sheet-slide-enter-active[data-v-45425d5d]{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.sheet-slide-leave-active[data-v-45425d5d]{transition:transform .25s ease}.sheet-slide-enter-from[data-v-45425d5d],.sheet-slide-leave-to[data-v-45425d5d]{transform:translateY(100%)}.preview-fade-enter-active[data-v-45425d5d],.preview-fade-leave-active[data-v-45425d5d]{transition:opacity .25s ease}.preview-fade-enter-from[data-v-45425d5d],.preview-fade-leave-to[data-v-45425d5d]{opacity:0}@media (min-width: 640px){.dm-sheet-overlay[data-v-45425d5d]{background:transparent;pointer-events:none;align-items:flex-end;justify-content:flex-end;padding:0 24px 24px 0}.dm-sheet[data-v-45425d5d]{pointer-events:auto;width:384px;max-width:384px;height:min(620px,calc(100vh - 48px));max-height:calc(100vh - 48px);border-radius:16px;box-shadow:0 12px 48px rgba(0,0,0,.22),0 2px 8px rgba(0,0,0,.1)}.dm-messages[data-v-45425d5d]{max-height:none}.sheet-slide-enter-from[data-v-45425d5d],.sheet-slide-leave-to[data-v-45425d5d]{transform:translateY(16px);opacity:0}}.dm-message__content[data-v-45425d5d] .order-code-link{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;text-decoration:underline dotted;text-underline-offset:3px;word-break:break-all}.rcm-mask[data-v-0f6dd5b1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10900;background:rgba(var(--t-scrim-rgb, 0, 0, 0),.5);display:flex;align-items:center;justify-content:center;padding:20px}.rcm[data-v-0f6dd5b1]{width:760px;max-width:100%;height:min(860px,90vh);background:var(--t-surface);color:var(--t-text);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.2)}.rcm__head[data-v-0f6dd5b1]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--t-line)}.rcm__head b[data-v-0f6dd5b1]{font-size:16px}.rcm__bal[data-v-0f6dd5b1]{font-size:13px;color:var(--t-text-3)}.rcm__bal em[data-v-0f6dd5b1]{font-style:normal;color:var(--t-text);font-weight:600;font-variant-numeric:tabular-nums}.rcm__full[data-v-0f6dd5b1]{margin-left:auto;font-size:13px;color:var(--t-text-3);text-decoration:none;white-space:nowrap}.rcm__full[data-v-0f6dd5b1]:hover{color:var(--t-primary-text)}.rcm__x[data-v-0f6dd5b1]{border:0;background:none;font-size:18px;color:var(--t-text-4);cursor:pointer;padding:4px}.rcm__x[data-v-0f6dd5b1]:hover{color:var(--t-text)}.rcm__note[data-v-0f6dd5b1]{display:flex;align-items:center;gap:8px;padding:9px 16px;font-size:13px;background:var(--t-surface-2);color:var(--t-text-2);border-bottom:1px solid var(--t-line)}.rcm__note.is-ok[data-v-0f6dd5b1]{background:var(--t-success-soft, var(--t-surface-2));color:var(--t-success-strong, var(--t-text))}.rcm__done[data-v-0f6dd5b1]{margin-left:auto;border:0;border-radius:6px;background:var(--t-primary);color:var(--t-white);padding:4px 14px;font-size:13px;cursor:pointer}.rcm__body[data-v-0f6dd5b1]{position:relative;flex:1;min-height:0}.rcm__frame[data-v-0f6dd5b1]{width:100%;height:100%;border:0;display:block;opacity:0;transition:opacity .15s;background:var(--t-bg, var(--t-surface))}.rcm__frame.is-loaded[data-v-0f6dd5b1]{opacity:1}.rcm__loading[data-v-0f6dd5b1]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--t-text-4);font-size:22px}@media (max-width: 640px){.rcm-mask[data-v-0f6dd5b1]{padding:0;align-items:flex-end}.rcm[data-v-0f6dd5b1]{width:100%;height:92vh;height:92dvh;border-radius:16px 16px 0 0}.rcm__bal[data-v-0f6dd5b1]{display:none}}.vue-favorite-btn[data-v-18a1910d]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px;border:none;background:transparent;color:var(--pl-text-muted, var(--t-text-4));font-size:1.25rem;cursor:pointer;border-radius:50%;transition:all .2s}.vue-favorite-btn[data-v-18a1910d]:hover{background:rgba(239,68,68,.1);color:var(--t-danger-text)}.vue-favorite-btn.active[data-v-18a1910d]{color:var(--t-danger-text)}.vue-favorite-btn.active i[data-v-18a1910d]{animation:heartBeat-18a1910d .3s ease}.vue-favorite-btn.loading[data-v-18a1910d]{pointer-events:none;opacity:.7}.vue-favorite-btn[data-v-18a1910d]:disabled{cursor:not-allowed}.vue-favorite-count[data-v-18a1910d]{font-size:.75rem;font-weight:600;color:inherit}.pd-chip.fav.active .pd-chip-icon i[data-v-18a1910d]{color:var(--t-danger-text)}.pd-chip.fav.active[data-v-18a1910d]{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.05)}.pd-chip.fav.disabled[data-v-18a1910d]{pointer-events:none;opacity:.7}.pd-chip .la-spinner[data-v-18a1910d]{animation:spin-18a1910d 1s linear infinite}@keyframes heartBeat-18a1910d{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes spin-18a1910d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vue-contact-seller[data-v-b8e018da]{display:inline-block}.cs-btn[data-v-b8e018da]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:var(--t-primary);color:var(--t-white);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.cs-btn[data-v-b8e018da]:hover:not(:disabled){background:var(--t-primary-hover)}.cs-btn[data-v-b8e018da]:disabled{opacity:.6;cursor:not-allowed}.cs-btn--loading[data-v-b8e018da]{pointer-events:none}
