.number-auth-register[data-v-9ca0e7ea]{display:block;margin:16px auto}.number-auth-registration[data-v-f5dda0ed]{padding:32px 0}.number-auth-registration h1[data-v-f5dda0ed]{margin:28px 0 12px;font-size:26px}.number-auth-registration>p[data-v-f5dda0ed]{line-height:1.8}.number-auth-registration .exp-field[data-v-f5dda0ed]{margin-top:28px}.number-auth-action[data-v-f5dda0ed]{display:block;margin:22px auto 0}.number-auth-button[data-v-f5dda0ed]{margin-top:12px}.number-auth-hint[data-v-f5dda0ed]{margin:12px 0;font-size:12px;line-height:1.5;opacity:.7}.agent-help[data-v-8a0212ca]{border:0;background:transparent;text-align:left;color:var(--gold);font-size:13px;padding:4px 0;min-height:36px;cursor:pointer}.agents-page[data-v-8a0212ca]{-webkit-text-size-adjust:100%;text-size-adjust:100%}.account-line[data-v-8a0212ca]{display:flex;align-items:center;gap:10px;padding:8px 12px;margin-bottom:10px;border:1px solid var(--gold-line);border-radius:16px;background:var(--surface);box-shadow:var(--sh-card)}.account-main[data-v-8a0212ca]{display:flex;align-items:center;gap:10px;flex:1;min-width:0;background:none;border:0;color:inherit;text-align:left;cursor:pointer;padding:0}.account-main .s-avatar[data-v-8a0212ca]{width:30px;height:30px;font-size:14px}.account-text[data-v-8a0212ca]{display:flex;flex-wrap:wrap;gap:2px 10px;min-width:0;font-size:13px;color:var(--muted);line-height:1.6}.account-text>span[data-v-8a0212ca]{white-space:nowrap}.account-text b[data-v-8a0212ca]{font-variant-numeric:tabular-nums}.account-text b[data-v-8a0212ca]{color:var(--gold);font-weight:600}.account-text u[data-v-8a0212ca]{color:var(--gold);cursor:pointer}.account-recent[data-v-8a0212ca]{flex:none;background:none;border:0;color:var(--gold);font-size:13px;cursor:pointer;padding:6px 0 6px 6px}.direct-question[data-v-8a0212ca]{margin-bottom:14px;color:var(--text)}.direct-question input[data-v-8a0212ca]{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font-size:14px;outline:none;padding:7px 0}.direct-question input[data-v-8a0212ca]::placeholder{color:var(--faint)}.direct-question .send[data-v-8a0212ca]{border:0;cursor:pointer}.direct-question .send[data-v-8a0212ca]:disabled{opacity:.5}.agent-group[data-v-8a0212ca]{margin-bottom:16px}.group-hdr[data-v-8a0212ca]{display:flex;align-items:baseline;gap:10px;margin:2px 0 8px}.group-hint[data-v-8a0212ca]{font-size:12px;color:var(--muted);opacity:0;animation:hint-in-8a0212ca .7s ease .3s forwards}@keyframes hint-in-8a0212ca{to{opacity:1}}@media(prefers-reduced-motion:reduce){.group-hint[data-v-8a0212ca]{animation:none;opacity:1}}.agents-page .agent-grid[data-v-8a0212ca]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:0}@media(min-width:680px){.agents-page[data-v-8a0212ca]{max-width:800px}.agents-page .agent-grid[data-v-8a0212ca]{grid-template-columns:repeat(2,minmax(0,1fr))}}.agents-page .agent-card[data-v-8a0212ca]{padding:16px;min-width:0;display:flex;flex-direction:column;gap:10px;border-radius:17px}.card-main[data-v-8a0212ca]{display:flex;align-items:center;gap:12px;width:100%;min-width:0;background:none;border:0;color:inherit;text-align:left;cursor:pointer;padding:0}.card-main .s-avatar[data-v-8a0212ca]{flex-shrink:0}.card-copy[data-v-8a0212ca]{flex:1;min-width:0;display:grid;gap:3px}.agents-page .agent-card .card-copy .s-title[data-v-8a0212ca]{font-size:17px;line-height:1.5;margin:0;white-space:normal;overflow-wrap:break-word}.card-chevron[data-v-8a0212ca]{flex:none;color:var(--faint);font-size:22px}.card-skill[data-v-8a0212ca]{margin:0;color:var(--muted);font-size:13px;line-height:1.7;overflow-wrap:break-word}.card-example[data-v-8a0212ca]{display:block;width:100%;text-align:left;background:var(--gold-dim);border:1px solid transparent;border-radius:10px;padding:7px 9px;color:var(--text);font-size:12.6px;line-height:1.5;cursor:pointer;overflow-wrap:anywhere}.card-example span[data-v-8a0212ca]{color:var(--gold)}.card-example[data-v-8a0212ca]:active{border-color:var(--gold-line)}.card-profile-row[data-v-8a0212ca]{display:flex;align-items:center;gap:12px;padding-top:6px;border-top:1px solid var(--hair)}.profile-name[data-v-8a0212ca]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px}.card-profile[data-v-8a0212ca]{flex:none;min-height:36px;text-align:right;background:none;border:0;padding:4px 0;color:var(--gold);font-size:12px;cursor:pointer}.planned .s-avatar[data-v-8a0212ca]{opacity:.6}.agent-card .s-tag[data-v-8a0212ca]{display:inline-block;margin-top:3px}.agents-page[data-v-8a0212ca] :is(button,input):focus-visible{outline:2px solid var(--gold);outline-offset:2px}.tool-history-button{font-size:12px;color:var(--muted);white-space:nowrap;min-height:36px;padding:0 2px;text-align:right}.tool-history-button:focus-visible{outline:2px solid var(--gold);border-radius:5px}.image-button[data-v-a056c20a]{font-size:12px;min-height:32px;margin:0 0 6px}.chart-image-panel[data-v-a056c20a]{padding:24px 20px;max-height:85vh;overflow:auto;background:var(--bg);color:var(--text);text-align:left}.chart-image-panel h2[data-v-a056c20a]{font-size:19px;color:var(--gold)}.chart-image-panel p[data-v-a056c20a]{font-size:13px;line-height:1.8}.chart-image-panel img[data-v-a056c20a]{display:block;width:100%}.chart-image-panel a[data-v-a056c20a],.chart-image-panel button[data-v-a056c20a]{display:inline-block;padding:12px;min-height:44px;color:var(--gold)}.chart-export[data-v-5d9318cd]{text-align:right}.chart-export>.s-btn[data-v-5d9318cd]{font-size:12px;padding:4px 8px;min-height:28px;margin:0 0 6px}.export-panel[data-v-5d9318cd]{padding:24px 20px;max-height:85vh;overflow:auto;background:var(--bg);color:var(--text);text-align:left}.export-panel h2[data-v-5d9318cd]{color:var(--gold);font-size:18px}.export-panel p[data-v-5d9318cd]{font-size:13px;line-height:1.8}.export-panel .s-btn[data-v-5d9318cd]{display:block;width:100%;margin:12px 0}.name-assessment[data-v-83c78529]{min-width:0}.name-assessment .s-card[data-v-83c78529]{padding:20px;margin:16px 0}.name-assessment h2[data-v-83c78529],.name-assessment h3[data-v-83c78529]{color:var(--gold);margin:0 0 14px}.report-intro h2[data-v-83c78529]{font-size:24px}.report-intro p[data-v-83c78529],.report-intro li[data-v-83c78529]{font-size:13px;line-height:1.9;color:var(--muted)}.report-intro ol[data-v-83c78529]{padding-left:20px;margin:12px 0 0}.report-intro li+li[data-v-83c78529]{margin-top:8px}.report-intro b[data-v-83c78529]{color:var(--text)}.assessment-row[data-v-83c78529]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 0;border-bottom:1px solid var(--hair)}.assessment-row[data-v-83c78529]:last-child{border:0;padding-bottom:0}.assessment-row h4[data-v-83c78529]{margin:0;font-size:14px;font-weight:500}.assessment-row b[data-v-83c78529]{color:var(--gold);white-space:nowrap}.report-total[data-v-83c78529]{border-color:var(--gold-line);background:var(--card)}.report-total small[data-v-83c78529]{color:var(--muted)}.report-total>div[data-v-83c78529]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:8px;color:var(--gold)}.report-total strong[data-v-83c78529]{font:48px var(--font-display)}.report-total b[data-v-83c78529]{margin-left:auto;font-size:15px}.report-analysis article+article[data-v-83c78529]{border-top:1px solid var(--hair);padding-top:16px;margin-top:16px}.report-analysis h4[data-v-83c78529]{font-size:15px;color:var(--gold);margin:0 0 8px}.report-analysis p[data-v-83c78529]{font-size:14px;line-height:1.9;margin:0;overflow-wrap:anywhere}.report-disclaimer[data-v-83c78529]{font-size:12px;color:var(--muted);line-height:1.8;padding:8px 4px}.brand-assessment[data-v-a5ee46eb]{color:var(--text);line-height:1.8}.s-card[data-v-a5ee46eb]{padding:24px 20px;margin:20px 0;border:1px solid var(--hair);border-radius:18px;background:var(--surface,var(--bg))}.eyebrow[data-v-a5ee46eb]{color:var(--gold);font-size:12px;letter-spacing:2px}.brand-cover[data-v-a5ee46eb]{text-align:center}.brand-cover h1[data-v-a5ee46eb]{font-family:var(--font-display);font-size:32px;letter-spacing:4px;margin:12px 0;color:var(--gold)}.muted[data-v-a5ee46eb]{color:var(--muted);font-size:12px}.character-grid[data-v-a5ee46eb]{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin:24px 0 16px}.character-grid>div[data-v-a5ee46eb]{width:62px}.character-grid small[data-v-a5ee46eb],.character-grid b[data-v-a5ee46eb]{display:block;font-size:11px}.tianzi[data-v-a5ee46eb]{height:62px;display:grid;place-items:center;position:relative;border:1px solid var(--gold);border-radius:4px;margin-bottom:5px;color:var(--gold);background:linear-gradient(45deg,transparent 49.5%,var(--hair) 50%,transparent 50.5%),linear-gradient(-45deg,transparent 49.5%,var(--hair) 50%,transparent 50.5%)}.tianzi[data-v-a5ee46eb]:before,.tianzi[data-v-a5ee46eb]:after{content:"";position:absolute}.tianzi[data-v-a5ee46eb]:before{left:50%;height:100%;border-left:1px dashed var(--hair)}.tianzi[data-v-a5ee46eb]:after{top:50%;width:100%;border-top:1px dashed var(--hair)}.tianzi span[data-v-a5ee46eb]{font-size:36px;z-index:1;font-family:var(--font-display)}.total-strokes strong[data-v-a5ee46eb]{font-size:23px;color:var(--gold)}h2[data-v-a5ee46eb]{font-size:18px;color:var(--gold);margin:0 0 20px}h3[data-v-a5ee46eb]{font-size:14px;margin:0;color:var(--text-strong,var(--text))}.hexagrams[data-v-a5ee46eb]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;text-align:center}.hexagrams small[data-v-a5ee46eb]{display:block;color:var(--muted);font-size:11px}.hexagrams b[data-v-a5ee46eb]{font-size:14px;color:var(--gold)}.lines[data-v-a5ee46eb]{max-width:54px;margin:12px auto}.lines>div[data-v-a5ee46eb]{display:flex;gap:0;height:5px;margin:5px 0}.lines i[data-v-a5ee46eb]{background:var(--gold);flex:1}.lines .yin[data-v-a5ee46eb]{gap:9px}.lines .moving i[data-v-a5ee46eb]{background:var(--g04-moving,#cc725d)}.moving-line[data-v-a5ee46eb]{font-size:12px;text-align:center;color:var(--muted);margin:15px 0}.element-counts[data-v-a5ee46eb]{display:grid;grid-template-columns:repeat(5,1fr);padding-top:18px;border-top:1px solid var(--hair);text-align:center}.element-counts b[data-v-a5ee46eb]{font-size:13px;color:var(--muted)}.element-counts strong[data-v-a5ee46eb]{display:block;font-size:23px;color:var(--gold)}.dimension-list article[data-v-a5ee46eb]{padding:16px 0;border-top:1px solid var(--hair)}.dimension-list article[data-v-a5ee46eb]:first-child{border-top:0;padding-top:0}.dimension-list header[data-v-a5ee46eb]{display:flex;align-items:center;gap:10px;justify-content:space-between}.dimension-list strong[data-v-a5ee46eb]{color:var(--gold);font-size:23px;white-space:nowrap}.dimension-list strong small[data-v-a5ee46eb]{font-size:11px;margin-left:3px}.score-track[data-v-a5ee46eb]{height:3px;background:var(--hair);border-radius:5px;margin:10px 0}.score-track span[data-v-a5ee46eb]{display:block;height:100%;background:var(--gold);border-radius:5px}.dimension-list p[data-v-a5ee46eb]{font-size:12px;color:var(--muted);margin:10px 0 0;overflow-wrap:anywhere}.brand-total[data-v-a5ee46eb]{text-align:center;border-color:var(--gold)}.brand-total>span[data-v-a5ee46eb]{display:block;color:var(--muted);font-size:12px}.brand-total>strong[data-v-a5ee46eb]{font-size:50px;color:var(--gold);font-family:var(--font-display);line-height:1.4}.brand-total strong small[data-v-a5ee46eb]{font-size:12px;margin-left:6px}.brand-total>b[data-v-a5ee46eb]{display:inline-block;color:var(--gold);border:1px solid var(--gold);border-radius:20px;padding:0 12px;margin-left:16px;vertical-align:8px}.brand-total p[data-v-a5ee46eb]{font-size:12px;color:var(--muted);margin:8px 0 0}.deep-analysis article[data-v-a5ee46eb]{padding:18px 0;border-top:1px solid var(--hair)}.deep-analysis h3[data-v-a5ee46eb]{font-size:15px;line-height:1.7}.deep-analysis h3 span[data-v-a5ee46eb]{color:var(--gold);margin-right:10px;font-size:12px}.deep-analysis p[data-v-a5ee46eb]{font-size:14px;line-height:2;margin:12px 0 0;overflow-wrap:anywhere}.brand-recipe>div[data-v-a5ee46eb]{display:flex;justify-content:center;gap:20px;margin:25px 0}.brand-recipe>div span[data-v-a5ee46eb]{text-align:center;min-width:35px}.brand-recipe b[data-v-a5ee46eb]{color:var(--gold);font-size:30px}.brand-recipe small[data-v-a5ee46eb]{display:block}.brand-recipe p[data-v-a5ee46eb]{font-size:13px}.brand-disclaimer[data-v-a5ee46eb]{font-size:12px;color:var(--muted);padding:10px 8px 28px;line-height:1.9}@media(min-width:700px){.dimension-list[data-v-a5ee46eb]{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.dimension-list article[data-v-a5ee46eb]:nth-child(2){border-top:0;padding-top:0}.brand-cover h1[data-v-a5ee46eb]{font-size:40px}}.naming[data-v-27d8d591]{padding-bottom:40px}fieldset[data-v-27d8d591]{border:0;padding:0;margin:0}label[data-v-27d8d591]{display:block;margin:16px 0;color:var(--gold)}.pair[data-v-27d8d591]{display:flex;gap:12px}.pair[data-v-27d8d591]>*{flex:1;min-width:0}.s-sub[data-v-27d8d591],p[data-v-27d8d591]{line-height:1.8}.s-card[data-v-27d8d591]{margin-top:18px;padding:16px}.name[data-v-27d8d591]{width:100%;text-align:left;color:var(--gold);font-size:24px}.name small[data-v-27d8d591]{display:block;font-size:12px;margin-top:8px}.grids[data-v-27d8d591]{display:grid;grid-template-columns:repeat(5,1fr);text-align:center;gap:4px}.grids b[data-v-27d8d591]{display:block;color:var(--gold);font-size:20px}.grids span[data-v-27d8d591]{font-size:12px}button[data-v-27d8d591]:disabled{opacity:.5}.score-head[data-v-27d8d591]{display:flex;align-items:center;justify-content:space-between}.score-head>strong[data-v-27d8d591]{font:42px var(--font-display);color:var(--gold);text-align:right}.score-head>strong small[data-v-27d8d591]{display:block;font:12px var(--font-body)}.trigram-row[data-v-27d8d591]{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0}.trigram-row span[data-v-27d8d591]{display:grid;place-items:center;min-width:58px;padding:9px 6px;border:1px solid var(--hair);border-radius:10px;color:var(--gold)}.trigram-row b[data-v-27d8d591]{display:block;font-size:10px;color:var(--muted);font-weight:400}.score-result li[data-v-27d8d591]{margin:9px 0;line-height:1.7}.comparison[data-v-27d8d591]{overflow-x:auto;margin-top:16px}.comparison table[data-v-27d8d591]{width:100%;border-collapse:collapse;font-size:12px}.comparison th[data-v-27d8d591],.comparison td[data-v-27d8d591]{padding:10px 6px;text-align:left;border-bottom:1px solid var(--hair)}.comparison th[data-v-27d8d591]{color:var(--gold)}summary[data-v-27d8d591]{color:var(--gold);padding:12px 0;cursor:pointer}.user-portrait[data-v-8a3ee2e2]{display:block;flex:none;object-fit:cover;border-radius:20%;overflow:hidden}.avatar-editor[data-v-75b8e1c6]{padding:16px;margin:16px 0;border:1px solid var(--gold-line);border-radius:12px}.avatar-editor h2[data-v-75b8e1c6]{font-size:17px}.avatar-editor>div[data-v-75b8e1c6]{display:flex;gap:14px;align-items:center}.avatar-editor p[data-v-75b8e1c6]{font-size:13px;line-height:1.7}.avatar-editor button[data-v-75b8e1c6]{padding:10px;margin:8px 8px 0 0;border:1px solid var(--gold-line);border-radius:7px;background:var(--gold-dim);color:var(--text);cursor:pointer}.binding-panel[data-v-9bb5a6a5]{margin-top:16px}.binding-panel .s-li[data-v-9bb5a6a5]{flex-wrap:wrap;gap:8px}.link[data-v-9bb5a6a5]{background:transparent;border:0;color:var(--gold);padding:8px;cursor:pointer}.binding-error[data-v-9bb5a6a5]{color:var(--cinnabar-2);font-size:14px;line-height:1.7}form[data-v-9bb5a6a5]{display:grid;gap:10px;margin-top:16px}label[data-v-9bb5a6a5]{font-size:13px;color:var(--muted)}input[data-v-9bb5a6a5]{box-sizing:border-box;width:100%;min-width:0;background:var(--surface);color:var(--text);border:1px solid var(--gold-line);border-radius:10px;padding:12px;font-size:16px}.actions[data-v-9bb5a6a5]{display:flex;gap:10px}.actions button[data-v-9bb5a6a5]{flex:1}button[data-v-9bb5a6a5]:disabled{opacity:.5}.security-page[data-v-b28c977d]{padding-bottom:30px}.account-line[data-v-b28c977d]{display:block;overflow-wrap:anywhere}.bk[data-v-b28c977d],.refresh[data-v-b28c977d],.reset[data-v-b28c977d]{background:transparent;color:var(--gold);border:0;cursor:pointer}.refresh[data-v-b28c977d]{font-size:13px;padding:8px}.reset[data-v-b28c977d]{width:100%;margin-top:10px;text-align:left}.device[data-v-b28c977d]{margin-top:12px;overflow-wrap:anywhere}.device dl[data-v-b28c977d]{line-height:1.7;margin:15px 0}.device dl div[data-v-b28c977d]{display:flex;gap:12px}.device dt[data-v-b28c977d]{flex:0 0 65px}.device dd[data-v-b28c977d]{margin:0;overflow-wrap:anywhere}.device-limit[data-v-b28c977d]{color:var(--gold)}.error[data-v-b28c977d]{color:var(--cinnabar-2)}button[data-v-b28c977d]:disabled{opacity:.5;cursor:default}.pb[data-v-62131dd3]{display:flex;gap:6px}.col[data-v-62131dd3]{flex:1;min-width:0;border-radius:12px;border:1px solid rgba(236,229,213,.09);display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0;box-sizing:border-box}.col.gold[data-v-62131dd3]{border:1.5px solid #C9A96E;background:#c9a96e29}.col.tap[data-v-62131dd3]{cursor:pointer}.col.hidden[data-v-62131dd3]{border:1px dashed #8D8676;justify-content:flex-start}.nm[data-v-62131dd3]{font-size:11px;color:#a39b88}.ss[data-v-62131dd3]{font-size:11px;color:#d9bc82}.ch[data-v-62131dd3]{font-family:var(--font-display);font-size:28px;line-height:34px;font-weight:700}.zhi[data-v-62131dd3]{padding:0 6px}.cang[data-v-62131dd3]{font-size:12px;display:flex;gap:3px}.ny[data-v-62131dd3]{font-size:10px;color:#8d8676;text-align:center}.hid-txt[data-v-62131dd3]{flex:1;display:flex;align-items:center;font-size:12px;color:#8d8676;writing-mode:horizontal-tb;padding:24px 0}img[data-v-4d31f629]{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.mav[data-v-d1bf72d9]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;color:#fff;box-sizing:border-box;line-height:1}.mav.t[data-v-d1bf72d9]{background:var(--surface-3);color:var(--text-strong)}.mav[data-v-d1bf72d9] img{object-position:50% 18%}.video-bubble[data-v-8e1bb6a6]{max-width:260px;min-width:150px;background:var(--surface-2);border-radius:14px;overflow:hidden}.video-bubble video[data-v-8e1bb6a6]{display:block;width:100%;max-height:300px}.video-bubble button[data-v-8e1bb6a6],.video-bubble span[data-v-8e1bb6a6]{display:block;padding:24px 20px;color:var(--text)}.m-thumb[data-v-cb44fa57]{width:100%;height:100%;object-fit:cover;display:block}.ph[data-v-cb44fa57]{display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,var(--surface-2),var(--surface-3));font-family:var(--font-display);font-size:30px;font-weight:700}.pm[data-v-3ccd3444]{display:flex;flex-direction:column;gap:2px}.pm-row[data-v-3ccd3444]{display:flex;justify-content:space-between;font-family:var(--font-display);font-weight:700}.hid[data-v-3ccd3444]{color:var(--faint);font-weight:400}.cc[data-v-2f39c0da]{width:236px;max-width:100%;box-sizing:border-box;border-radius:16px;background:var(--surface);border:1px solid var(--m-gold-line);padding:12px;display:flex;flex-direction:column;gap:8px;text-align:left;color:var(--text)}.cc.full[data-v-2f39c0da]{width:100%}.hd[data-v-2f39c0da]{display:flex;align-items:center;gap:6px;min-width:0}.tg[data-v-2f39c0da]{height:18px;padding:0 6px;border-radius:5px;background:var(--gold);color:var(--on-gold);font-size:10px;font-weight:700;display:flex;align-items:center;flex-shrink:0}.lb[data-v-2f39c0da]{font-size:13px;color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc[data-v-2f39c0da] .hid{color:var(--m-hidden)}.dy[data-v-2f39c0da]{font-size:11px;color:var(--gold-2)}.ft[data-v-2f39c0da]{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--faint)}.vw[data-v-347da84a]{display:flex;align-items:center;gap:8px}.vb[data-v-347da84a]{height:44px;box-sizing:border-box;padding:0 14px;border-radius:4px 18px 18px;display:flex;align-items:center;gap:8px;background:var(--surface-3);color:var(--text);max-width:100%}.vb.me[data-v-347da84a]{border-radius:18px 4px 18px 18px;background:var(--gold);color:var(--on-gold)}.s[data-v-347da84a]{font-size:14px;font-variant-numeric:tabular-nums}.f[data-v-347da84a]{flex:1}.bars[data-v-347da84a]{display:flex;align-items:center;gap:3px}.bars i[data-v-347da84a]{width:3px;border-radius:2px;background:currentColor}.on .bars i[data-v-347da84a]:nth-child(n+5){opacity:.45;animation:vb-347da84a .9s ease-in-out infinite alternate}@keyframes vb-347da84a{to{opacity:1}}.dot[data-v-347da84a]{position:static;box-shadow:none;width:8px;height:8px;border-radius:4px;background:var(--red);flex-shrink:0}.ib[data-v-ecb802f3]{position:relative;display:block;border-radius:14px;overflow:hidden;background:var(--surface-2);padding:0;max-width:100%}.ib img[data-v-ecb802f3]{width:100%;height:100%;object-fit:cover;display:block}.ib.rej img[data-v-ecb802f3]{filter:grayscale(1) brightness(.5)}.ph[data-v-ecb802f3]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--faint)}.mc[data-v-c8f07aeb]{display:flex;flex-direction:column;gap:6px;align-items:flex-start;min-width:0;max-width:100%}.mc.me[data-v-c8f07aeb]{align-items:flex-end}.quote[data-v-c8f07aeb]{max-width:252px;padding:6px 10px;border-radius:8px;background:var(--surface-2);font-size:12px;line-height:18px;color:var(--muted);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.bb[data-v-c8f07aeb]{max-width:252px;padding:10px 14px;border-radius:4px 18px 18px;font-size:15px;line-height:22px;background:var(--surface-3);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none}.bb.me[data-v-c8f07aeb]{border-radius:18px 4px 18px 18px;background:var(--gold);color:var(--on-gold)}.bb b[data-v-c8f07aeb]{font-weight:500}.bb:not(.me) b[data-v-c8f07aeb]{color:var(--gold-2)}.pd[data-v-c8f07aeb],.cs[data-v-c8f07aeb]{width:236px;max-width:100%;box-sizing:border-box;border-radius:16px;background:var(--surface);border:1px solid var(--m-gold-line);padding:12px;display:flex;align-items:center;gap:12px;text-align:left;color:var(--text)}.held[data-v-c8f07aeb]{display:flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:12px;background:var(--surface-2);color:var(--faint);font-size:13px}.pic[data-v-c8f07aeb]{width:64px;height:64px;border-radius:10px;overflow:hidden;flex-shrink:0}.pi[data-v-c8f07aeb]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.pn[data-v-c8f07aeb]{font-size:14px;line-height:20px;color:var(--text-strong);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ci[data-v-c8f07aeb]{width:44px;height:44px;border-radius:12px;background:var(--surface-3);color:var(--gold-2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ck[data-v-c8f07aeb]{font-size:11px;color:var(--gold-2)}.cs>svg[data-v-c8f07aeb]{color:var(--faint);flex-shrink:0}.lc[data-v-c8f07aeb]{width:236px;max-width:100%;border-radius:16px;overflow:hidden;background:var(--surface);border:1px solid var(--m-red-line);display:flex;flex-direction:column}.cover[data-v-c8f07aeb]{position:relative;display:block;height:118px;background:linear-gradient(160deg,var(--surface-3),var(--surface-2));padding:0}.cover[data-v-c8f07aeb] img{object-position:50% 15%}.cover[data-v-c8f07aeb] span:not(.zy-live-badge):not(.zy-wave){display:none}.cover .zy-live-badge[data-v-c8f07aeb]{position:absolute;left:8px;top:8px}.lb[data-v-c8f07aeb]{padding:10px 12px;display:flex;align-items:center;gap:8px}.lt[data-v-c8f07aeb]{flex:1;min-width:0;font-size:14px;color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb .zy-btn.in[data-v-c8f07aeb]{height:30px;min-height:30px;padding:0 16px;border-radius:15px;font-size:12px}.in[data-v-c8f07aeb]:after{content:"";position:absolute;top:-7px;right:-4px;bottom:-7px;left:-4px}.zy-btn[data-v-c8f07aeb]{position:relative}.lp[data-v-c8f07aeb]{width:248px;max-width:100%;box-sizing:border-box;border-radius:16px;background:var(--surface);border:1px solid var(--m-gold-line);padding:12px;display:flex;gap:10px;align-items:center}.lpc[data-v-c8f07aeb]{position:relative;width:56px;height:72px;border-radius:10px;overflow:hidden;flex-shrink:0;background:var(--surface-3)}.lpc[data-v-c8f07aeb] img{object-position:50% 15%}.lpc[data-v-c8f07aeb] span{display:none}.lpi[data-v-c8f07aeb]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.lpk[data-v-c8f07aeb]{font-size:11px;color:var(--gold-2)}.lpo[data-v-c8f07aeb]{display:flex;align-items:center;gap:8px}.mini[data-v-c8f07aeb]{height:28px;min-height:28px;padding:0 14px;border-radius:14px;font-size:12px}.mini[data-v-c8f07aeb]:after{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}.lk[data-v-c8f07aeb]{position:relative;font-size:12px;color:var(--muted);min-height:28px}.lk[data-v-c8f07aeb]:after{content:"";position:absolute;top:-8px;right:-6px;bottom:-8px;left:-6px}.svc[data-v-c8f07aeb]{width:236px;max-width:100%;box-sizing:border-box;border-radius:16px;background:var(--surface);border:1px solid var(--m-gold-line);padding:14px;display:flex;flex-direction:column;gap:8px}.sk[data-v-c8f07aeb]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--gold-2)}.svc b[data-v-c8f07aeb]{font-size:15px;font-weight:600;color:var(--text-strong)}.sp[data-v-c8f07aeb]{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.sp>small[data-v-c8f07aeb]{font-size:11px;color:var(--muted);text-align:right}.bk[data-v-c8f07aeb]{height:36px;min-height:36px;border-radius:18px;font-size:14px}.rv[data-v-c8f07aeb]{font-size:11px;color:var(--faint)}.rv.bad[data-v-c8f07aeb]{color:var(--red)}.acts[data-v-12de2397]{display:flex;flex-direction:column;margin-top:6px}.acts button[data-v-12de2397],.cancel[data-v-12de2397]{min-height:52px;font-size:16px;color:var(--text);text-align:center;width:100%}.acts button+button[data-v-12de2397]{border-top:1px solid var(--hair)}.acts .danger[data-v-12de2397]{color:var(--red)}.acts button[data-v-12de2397]:disabled{color:var(--faint)}.cancel[data-v-12de2397]{margin-top:8px;border-radius:14px;background:var(--surface-2);color:var(--muted)}.ml[data-v-92c609d8]{display:flex;flex-direction:column;max-height:56dvh;overflow-y:auto}.msg-person[data-v-92c609d8]:disabled{opacity:.5}.go[data-v-92c609d8]{display:flex;align-items:center;gap:12px}.ct[data-v-92c609d8]{flex:1;font-size:13px;color:var(--m-soft)}.ct b[data-v-92c609d8]{color:var(--gold-2)}.hd[data-v-3a0915b7]{display:flex;align-items:center;gap:14px;padding-top:6px}.who[data-v-3a0915b7]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.n[data-v-3a0915b7]{display:flex;align-items:center;gap:6px;font-size:18px;color:var(--text-strong);font-weight:600}.d[data-v-3a0915b7]{font-size:12px;color:var(--muted)}.d.red[data-v-3a0915b7],.t.red[data-v-3a0915b7]{color:var(--red)}.ops[data-v-3a0915b7]{display:flex;gap:10px}.ops[data-v-3a0915b7]:empty{display:none}.mg[data-v-3a0915b7]{display:flex;flex-direction:column;border-radius:16px;background:var(--surface-2);padding:0 14px}.none[data-v-6756ef0f]{font-size:13px;color:var(--muted);padding:8px 0 16px}.lk[data-v-6756ef0f]{position:relative;font-size:13px;color:var(--gold-2);min-height:32px}.lk[data-v-6756ef0f]:after{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px}.list[data-v-6756ef0f]{display:flex;flex-direction:column;gap:10px;max-height:34dvh;overflow-y:auto}.cr[data-v-6756ef0f]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;border:1.5px solid var(--hair);background:var(--surface-2);text-align:left;width:100%;box-sizing:border-box}.cr.on[data-v-6756ef0f]{border-color:var(--gold);background:var(--m-gold-soft)}.ci[data-v-6756ef0f]{width:40px;height:40px;border-radius:12px;background:var(--surface-3);color:var(--gold-2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cn[data-v-6756ef0f]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cn .n[data-v-6756ef0f]{font-size:15px;color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cn .s[data-v-6756ef0f]{font-size:12px;color:var(--muted)}.opts[data-v-6756ef0f]{display:flex;flex-direction:column;padding:4px 14px;border-radius:16px;background:var(--surface-2)}.op[data-v-6756ef0f]{display:flex;align-items:center;gap:10px;min-height:48px;width:100%;text-align:left}.ot[data-v-6756ef0f]{flex:1;display:flex;flex-direction:column;gap:2px}.o1[data-v-6756ef0f]{font-size:14px;color:var(--text)}.o2[data-v-6756ef0f]{font-size:11px;color:var(--faint)}.pv[data-v-6756ef0f]{display:flex;flex-direction:column;gap:8px}.pl[data-v-6756ef0f]{font-size:12px;color:var(--muted)}.go[data-v-6756ef0f]{display:flex}.pl[data-v-eef99709]{display:flex;flex-direction:column;max-height:56dvh;overflow-y:auto}.pr[data-v-eef99709]{display:flex;align-items:center;gap:12px;min-height:64px;width:100%;text-align:left;padding:8px 0}.pr+.pr[data-v-eef99709]{border-top:1px solid var(--hair)}.pic[data-v-eef99709]{width:48px;height:48px;border-radius:10px;overflow:hidden;flex-shrink:0}.ic[data-v-eef99709]{width:44px;height:44px;border-radius:12px;background:var(--surface-3);color:var(--gold-2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.tx[data-v-eef99709]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.t[data-v-eef99709]{font-size:15px;color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s[data-v-eef99709]{font-size:12px;color:var(--muted)}.ap[data-v-00c89f9f]{min-height:232px;max-height:46dvh;box-sizing:border-box;background:var(--surface);padding:22px 20px calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px;flex-shrink:0;overflow-y:auto}.grid[data-v-00c89f9f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:18px}.cell[data-v-00c89f9f]{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:44px}.ib[data-v-00c89f9f]{width:60px;height:60px;border-radius:18px;background:var(--surface-2);color:var(--text);display:flex;align-items:center;justify-content:center}.ib.gold[data-v-00c89f9f]{color:var(--gold-2)}.lb[data-v-00c89f9f]{font-size:12px;color:var(--m-soft)}.nt[data-v-00c89f9f]{font-size:11px;color:var(--faint)}.dz.mall{--m-soft: #cfc7b6;--m-gold-line: rgba(201, 169, 110, .34);--m-gold-soft: rgba(201, 169, 110, .16);--m-red-soft: rgba(229, 138, 110, .14);--m-red-line: rgba(229, 138, 110, .45);--m-price-light: #f5b49e;position:relative;display:flex;flex-direction:column;max-width:480px;margin:0 auto;padding-top:var(--safe-top, 0px)}:root[data-theme=light] .dz.mall{--m-soft: var(--text)}.dz.mall button,.dz.mall input,.dz.mall textarea,.dz.mall select{font-family:inherit}.dz.mall :focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dz.mall img{display:block}.dz.mall .zy-mini-tag{color:var(--m-soft)}.dz.mall .zy-mini-tag.gold{border-color:var(--m-gold-line);color:var(--gold-2)}.dz.mall .zy-btn.ghost{border-color:var(--m-gold-line)}.dz.mall .zy-btn.sm.red,.dz.mall .zy-btn.sm.gold{padding:0 16px}.dz.mall .zy-btn.block{flex:1 0 auto}:where(.dz.mall .m-hit){position:relative}.dz.mall .m-hit:after{content:"";position:absolute;left:-2px;right:-2px;top:-6px;bottom:-6px}.dz.mall .m-hdr{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 8px;flex-shrink:0}.dz.mall .m-hdr h1{font:600 18px var(--font-display);color:var(--text-strong);margin:0;letter-spacing:0}.dz.mall .m-hdr .m-side{display:flex;align-items:center;justify-content:flex-end;min-width:44px}.dz.mall .m-hdr.big{height:auto;padding:10px 8px 0 4px;justify-content:flex-start}.dz.mall .m-hdr.big h1{flex:1;font-size:24px;font-weight:700}.dz.mall .m-hdr.big h1 small{font-size:15px;color:var(--muted);font-family:var(--font-body);font-weight:400}.dz.mall .m-icon-btn{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--text);flex-shrink:0;position:relative}.dz.mall .m-icon-btn.left{justify-content:flex-start}.dz.mall .m-text-btn{height:44px;padding:0 12px;color:var(--m-soft);font-size:15px}.dz.mall .m-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:-5px -16px;padding:5px 16px}.dz.mall .m-chips::-webkit-scrollbar{display:none}.dz.mall .m-chip{position:relative;height:34px;padding:0 14px;border-radius:17px;border:1px solid var(--hair);background:var(--surface-2);color:var(--m-soft);font-size:13px;display:flex;align-items:center;gap:4px;white-space:nowrap;flex-shrink:0}.dz.mall .m-chip:after{content:"";position:absolute;left:0;right:0;top:-5px;bottom:-5px}.dz.mall .m-chip.on{border-color:var(--gold);background:var(--m-gold-soft);color:var(--text-strong)}.dz.mall .m-stepper{display:flex;align-items:center}.dz.mall .m-stepper button{position:relative;width:32px;height:32px;background:var(--surface-3);color:var(--text);display:flex;align-items:center;justify-content:center}.dz.mall .m-stepper button:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.dz.mall .m-stepper button:first-child{border-radius:8px 0 0 8px}.dz.mall .m-stepper button:last-child{border-radius:0 8px 8px 0}.dz.mall .m-stepper button:disabled{color:var(--faint);cursor:default}.dz.mall .m-stepper span{width:40px;text-align:center;font-size:14px;color:var(--text-strong);font-variant-numeric:tabular-nums}.dz.mall .m-check{width:44px;height:44px;margin:-12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dz.mall .m-check i{width:20px;height:20px;border-radius:10px;border:1.5px solid var(--faint);box-sizing:border-box;display:flex;align-items:center;justify-content:center}.dz.mall .m-check.on i{border:0;background:var(--gold)}.dz.mall .m-check:disabled i{border-color:var(--hair)}.dz.mall .m-radio{width:20px;height:20px;border-radius:10px;border:1.5px solid var(--faint);box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dz.mall .m-radio.on{border-color:var(--gold)}.dz.mall .m-radio.on:before{content:"";width:10px;height:10px;border-radius:5px;background:var(--gold)}.dz.mall .m-state{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:22px 16px;border-radius:18px;border:1px dashed var(--hair)}.dz.mall .m-state.plain{border:0;padding:40px 16px}.dz.mall .m-state b{font-size:14px;font-weight:400;color:var(--m-soft)}.dz.mall .m-state small,.dz.mall .m-state p{font-size:12px;line-height:1.7;color:var(--faint);margin:0}.dz.mall .m-state .m-spin{width:20px;height:20px;border-radius:50%;border:2px solid var(--surface-3);border-top-color:var(--gold);animation:m-spin .9s linear infinite}@keyframes m-spin{to{transform:rotate(360deg)}}.dz.mall .m-bar{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:100%;max-width:480px;z-index:50;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:0 16px env(safe-area-inset-bottom);background:var(--surface-2);border-top:1px solid var(--hair)}.dz.mall .m-amt{display:flex;justify-content:space-between;font-size:14px;padding:5px 0}.dz.mall .m-amt>span:first-child{color:var(--muted)}.dz.mall .m-amt>span:last-child{color:var(--text);font-variant-numeric:tabular-nums}.dz.mall .m-amt .red{color:var(--red)!important}.dz.mall .m-input{height:44px;border:0;border-radius:12px;background:var(--surface-2);color:var(--text);padding:0 12px;font-size:14px;min-width:0;width:100%;box-sizing:border-box}.dz.mall .m-input::placeholder,.dz.mall textarea::placeholder{color:var(--faint)}.dz.mall textarea.m-input{height:92px;padding:12px;resize:none;line-height:1.6;border:1px solid var(--hair);border-radius:14px}.dz.mall .m-tip{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.6;color:var(--m-soft);background:var(--surface-2);border-radius:10px;padding:10px 12px}.dz.mall .m-tip .red{color:var(--red);display:flex}.dz.mall .m-tip .gold{color:var(--gold);display:flex}.dz.mall .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dz.mall .zy-price.s13{font-size:13px}.dz.mall .zy-price.s13 small{font-size:12px}.dz.mall .zy-price.s18{font-size:18px}.dz.mall .zy-price.s18 small{font-size:12px}.dz.mall .zy-price.s20{font-size:20px}.dz.mall .zy-price.s20 small{font-size:12px}.dz.mall .zy-price.s22{font-size:22px}.dz.mall .zy-price.s22 small{font-size:12px}.dz.mall .zy-price.s24{font-size:24px}.dz.mall .zy-price.s24 small{font-size:13px}.dz.mall .zy-price.s26{font-size:26px}.dz.mall .zy-price.s26 small{font-size:14px}.dz.mall .zy-price.s28{font-size:28px}.dz.mall .zy-price.s28 small{font-size:15px}.dz.mall .zy-price.s38{font-size:38px}.dz.mall .zy-price.s38 small{font-size:20px}.dz.mall .zy-price.light{color:var(--m-price-light)}.dz.msg{--m-online: #5dc27a;--m-hidden: #5b6273;--m-blue: #9fc3e8;--m-blue-soft: rgba(110, 155, 209, .18);--m-green: #7db38a;--m-green-soft: rgba(125, 179, 138, .16)}.dz.msg button{cursor:pointer}.dz.msg .m-hdr .m-text-btn{color:var(--muted);font-size:14px;padding:0 8px}.dz.msg .m-hdr .m-side{gap:0}.dz.msg .msg-body{display:flex;flex-direction:column;gap:14px;padding:4px 16px calc(28px + env(safe-area-inset-bottom))}.dz.msg .msg-card{border-radius:20px;background:var(--surface);display:flex;flex-direction:column;padding:4px 16px}.dz.msg .msg-card.pad{padding:16px;gap:12px}.dz.msg .msg-card.gold{border:1px solid var(--m-gold-line)}.dz.msg .msg-note{font-size:11px;line-height:1.7;color:var(--faint);margin:0}.dz.msg .msg-row{position:relative;display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 0;width:100%;text-align:left;color:var(--text);background:none;border:0;box-sizing:border-box}.dz.msg .msg-row+.msg-row,.dz.msg .msg-row+.msg-div,.dz.msg .msg-div+.msg-row{border-top:1px solid var(--hair)}.dz.msg .msg-row>span:first-child{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.dz.msg .msg-row .t{font-size:15px;color:var(--text);padding:0;line-height:normal}.dz.msg .msg-row .t.red,.dz.msg .msg-row.danger .t{color:var(--red)}.dz.msg .msg-row .s{font-size:12px;line-height:18px;color:var(--faint)}.dz.msg .msg-row .s.m{color:var(--muted)}.dz.msg .msg-row .v{font-size:13px;color:var(--muted);flex-shrink:0;max-width:46%;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz.msg .msg-row .a{color:var(--faint);display:flex;flex-shrink:0}.dz.msg .msg-row.sw{min-height:56px;padding:4px 0}.dz.msg .msg-row:disabled{cursor:default}.dz.msg .msg-row:disabled .t{color:var(--faint)}.dz.msg .m-switch{position:relative;width:42px;height:24px;border-radius:12px;background:var(--surface-3);flex-shrink:0;display:block;border:0;padding:0}.dz.msg .m-switch i{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:10px;background:#f6efe0;transition:left .15s}.dz.msg .m-switch.on{background:var(--gold)}.dz.msg .m-switch.on i{left:20px}.dz.msg .m-switch.locked{background:#c9a96e80}.dz.msg button.m-switch:after{content:"";position:absolute;top:-10px;right:-2px;bottom:-10px;left:-2px}.dz.msg .m-switch:disabled{opacity:.5;cursor:default}.dz.msg .m-tick{width:20px;height:20px;border-radius:10px;border:1.5px solid var(--faint);box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--on-gold)}.dz.msg .m-tick.on{border:0;background:var(--gold)}.dz.msg .m-tick.locked{border:0;background:#c9a96e8c}.dz.msg .m-tick.off{border-color:var(--hair)}.dz.msg .msg-tabs{--tab: 16px;display:flex;align-items:center;gap:26px;padding:0 16px;flex-shrink:0;overflow-x:auto;scrollbar-width:none}.dz.msg .msg-tabs::-webkit-scrollbar{display:none}.dz.msg .msg-tabs button{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-height:44px;justify-content:center;border:0;background:none;padding:0;flex-shrink:0;white-space:nowrap}.dz.msg .msg-tabs span{font-size:var(--tab);color:var(--muted)}.dz.msg .msg-tabs i{width:18px;height:3px;border-radius:2px}.dz.msg .msg-tabs .on span{font-size:calc(var(--tab) + 2px);font-weight:700;color:var(--text-strong)}.dz.msg .msg-tabs .on i{background:var(--gold)}.dz.msg .msg-tabs em{position:absolute;top:6px;right:-9px;width:7px;height:7px;border-radius:4px;background:var(--red-btn)}.dz.msg .msg-search{display:flex;align-items:center;gap:8px;height:38px;border-radius:19px;background:var(--surface-2);padding:0 14px;color:var(--faint);box-sizing:border-box}.dz.msg .msg-search input{flex:1;min-width:0;border:0;background:none;color:var(--text);font-size:14px;outline:none;height:100%}.dz.msg .msg-search input::placeholder,.dz.msg .msg-field::placeholder{color:var(--faint)}.dz.msg .msg-field{width:100%;box-sizing:border-box;border-radius:14px;border:1px solid var(--hair);background:var(--surface-2);color:var(--text);padding:0 14px;font-size:15px;height:46px;outline:none}.dz.msg textarea.msg-field{height:72px;padding:10px 12px;font-size:14px;line-height:1.6;resize:none}.dz.msg .msg-field:focus{border-color:var(--m-gold-line)}.dz.msg .msg-label{display:flex;flex-direction:column;gap:8px}.dz.msg .msg-label>span{font-size:14px;color:var(--text-strong)}.dz.msg .msg-tag{display:inline-flex;align-items:center;height:16px;padding:0 5px;border-radius:4px;font-size:10px;line-height:16px;flex-shrink:0;white-space:nowrap;background:var(--m-gold-soft);color:var(--gold-2)}.dz.msg .msg-tag.blue{background:var(--m-blue-soft);color:var(--m-blue)}.dz.msg .msg-tag.green{background:var(--m-green-soft);color:var(--m-green)}.dz.msg .msg-tag.gray{background:#ffffff0f;color:var(--muted)}.dz.msg .msg-tag.solid{height:14px;padding:0 4px;font-size:9px;line-height:14px;background:var(--gold);color:var(--on-gold)}.dz.msg .msg-pill{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:10px;font-size:11px;white-space:nowrap;flex-shrink:0;background:var(--surface-2);color:var(--muted)}.dz.msg .msg-pill.gold{background:var(--m-gold-soft);color:var(--gold-2)}.dz.msg .msg-person{display:flex;align-items:center;gap:12px;min-height:60px;width:100%;text-align:left;background:none;border:0;padding:0;color:var(--text)}.dz.msg .msg-person+.msg-person{border-top:1px solid var(--hair)}.dz.msg .msg-person .who{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dz.msg .msg-person .n{font-size:15px;color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz.msg .msg-person .d{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz.msg .msg-sheet{left:0;right:0;margin:0 auto;max-width:480px}.dz.msg .msg-sheet>*{flex-shrink:0}.dz.msg .msg-x{position:relative;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--muted);flex-shrink:0}.dz.msg .zy-btn{position:relative}.dz.msg .zy-btn:after{content:"";position:absolute;left:0;right:0;top:-6px;bottom:-6px}:root[data-theme=light] .dz.msg{--m-blue: var(--wx-water)}.chat[data-v-7ee40c30]{height:100dvh;min-height:0;box-sizing:border-box;overflow:hidden}.ch[data-v-7ee40c30]{display:flex;align-items:center;gap:8px;height:60px;padding:0 4px;border-bottom:1px solid var(--hair);flex-shrink:0}.tt[data-v-7ee40c30]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tt b[data-v-7ee40c30]{font-size:16px;font-weight:600;color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st[data-v-7ee40c30]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st .on[data-v-7ee40c30]{width:7px;height:7px;border-radius:4px;background:var(--m-online);flex-shrink:0}.sp[data-v-7ee40c30]{width:44px;flex-shrink:0}.notice[data-v-7ee40c30]{display:flex;align-items:center;gap:10px;margin:10px 14px 0;padding:10px 12px;border-radius:14px;background:var(--m-gold-soft);border:1px solid var(--m-gold-line);flex-shrink:0}.nt[data-v-7ee40c30]{height:20px;padding:0 6px;border-radius:5px;background:var(--gold);color:var(--on-gold);font-size:11px;font-weight:700;display:flex;align-items:center;flex-shrink:0}.nx[data-v-7ee40c30]{flex:1;min-width:0;font-size:13px;line-height:19px;color:var(--text);text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:pre-wrap}.notice.open .nx[data-v-7ee40c30]{display:block}.nc[data-v-7ee40c30]{position:relative;width:28px;height:28px;color:var(--muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}.nc[data-v-7ee40c30]:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.state[data-v-7ee40c30]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center}.state b[data-v-7ee40c30]{font-size:15px;font-weight:500;color:var(--text-strong)}.state small[data-v-7ee40c30]{font-size:12px;line-height:1.7;color:var(--faint)}.list[data-v-7ee40c30]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:14px;padding:14px 14px 18px}.older[data-v-7ee40c30]{align-self:center;font-size:12px;color:var(--muted);min-height:44px;padding:0 12px}.empty[data-v-7ee40c30]{align-self:center;margin:40px 0;font-size:13px;color:var(--faint)}.ts[data-v-7ee40c30]{align-self:center;font-size:11px;color:var(--faint)}.sys[data-v-7ee40c30]{align-self:center;max-width:300px;text-align:center;padding:4px 10px;border-radius:10px;background:var(--surface-2);font-size:11px;line-height:16px;color:var(--muted)}.rme[data-v-7ee40c30]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;-webkit-touch-callout:none}.rth[data-v-7ee40c30]{display:flex;gap:10px;align-items:flex-start;-webkit-touch-callout:none}.avb[data-v-7ee40c30]{padding:0;border-radius:50%;flex-shrink:0;position:relative}.avb[data-v-7ee40c30]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.avb[data-v-7ee40c30]:disabled{cursor:default}.col[data-v-7ee40c30]{display:flex;flex-direction:column;gap:6px;align-items:flex-start;min-width:0;max-width:calc(100% - 46px)}.nm[data-v-7ee40c30]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.rd[data-v-7ee40c30]{font-size:11px;color:var(--faint)}.fail[data-v-7ee40c30]{position:relative;font-size:11px;color:var(--red);min-height:24px}.fail[data-v-7ee40c30]:after{content:"";position:absolute;top:-10px;right:-4px;bottom:-10px;left:-4px}.tip[data-v-7ee40c30]{position:absolute;right:14px;bottom:84px;z-index:5;display:flex;align-items:center;gap:4px;height:32px;padding:0 12px;border-radius:16px;background:var(--surface-3);color:var(--gold-2);font-size:12px;box-shadow:0 4px 14px #0000004d}.tip[data-v-7ee40c30]:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.locked[data-v-7ee40c30]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:10px 16px calc(14px + env(safe-area-inset-bottom));font-size:13px;color:var(--faint);border-top:1px solid var(--hair);flex-shrink:0;text-align:center}.reply[data-v-7ee40c30]{display:flex;align-items:center;gap:6px;padding:0 4px 0 14px;border-top:1px solid var(--hair);background:var(--surface-2);flex-shrink:0}.reply span[data-v-7ee40c30]{flex:1;min-width:0;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar[data-v-7ee40c30]{position:relative;z-index:21;display:flex;align-items:center;gap:8px;padding:10px 12px calc(14px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--hair);flex-shrink:0}.bar.up[data-v-7ee40c30]{padding-bottom:10px}.rb[data-v-7ee40c30]{position:relative;width:40px;height:40px;border-radius:20px;background:var(--surface-2);color:var(--text);display:flex;align-items:center;justify-content:center;flex-shrink:0}.rb[data-v-7ee40c30]:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}.rb.gold[data-v-7ee40c30]{color:var(--gold-2)}.rb.x[data-v-7ee40c30]{background:var(--surface-3)}.rb.at[data-v-7ee40c30]{font-size:19px}.rb.send[data-v-7ee40c30]{background:var(--gold);color:var(--on-gold)}.mid[data-v-7ee40c30]{flex:1;min-width:0;height:40px;border-radius:20px;background:var(--surface-2);display:flex;align-items:center;padding:0 14px}.mid input[data-v-7ee40c30]{flex:1;min-width:0;border:0;background:none;color:var(--text);font-size:15px;outline:none;height:100%}.mid input[data-v-7ee40c30]::placeholder{color:var(--faint)}.hold[data-v-7ee40c30]{position:relative;display:flex;align-items:center;justify-content:center;flex:1;min-width:0;height:40px;border-radius:20px;background:var(--surface-2);color:var(--text-strong);font-size:15px;font-weight:500;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.hold.on[data-v-7ee40c30]{background:var(--gold);color:var(--on-gold)}.hold[data-v-7ee40c30]:after{content:"";position:absolute;top:-2px;right:0;bottom:-2px;left:0}.rec-dim[data-v-7ee40c30]{position:fixed;left:0;right:0;bottom:0;height:380px;z-index:20;background:#05080fe0;pointer-events:none}.rec-card[data-v-7ee40c30]{position:fixed;left:50%;top:43%;transform:translate(-50%,-50%);z-index:22;width:220px;box-sizing:border-box;border-radius:22px;background:var(--surface);border:1px solid var(--m-gold-line);padding:18px 16px;display:flex;flex-direction:column;align-items:center;gap:12px;pointer-events:none}.rec-card b[data-v-7ee40c30]{font-size:22px;font-weight:600;color:var(--text-strong);font-variant-numeric:tabular-nums}.rec-card small[data-v-7ee40c30]{font-size:12px;color:var(--muted)}.bars[data-v-7ee40c30]{display:flex;align-items:center;gap:3px;height:48px}.bars i[data-v-7ee40c30]{width:4px;border-radius:2px;background:var(--gold-2);animation:rw-7ee40c30 .7s ease-in-out infinite alternate;transform-origin:center}.bars.off i[data-v-7ee40c30]{background:var(--faint);animation:none}@keyframes rw-7ee40c30{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.rec-x[data-v-7ee40c30]{position:fixed;left:50%;bottom:96px;transform:translate(-50%);z-index:22;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--muted);font-size:12px;pointer-events:none}.rec-x span[data-v-7ee40c30]{width:56px;height:56px;border-radius:28px;background:var(--surface-3);display:flex;align-items:center;justify-content:center;transition:background .15s,transform .15s}.rec-x.on[data-v-7ee40c30]{color:var(--red)}.rec-x.on span[data-v-7ee40c30]{background:var(--red-btn);color:#fff;transform:scale(1.12)}.tags[data-v-7ee40c30]{display:flex;flex-wrap:wrap;gap:6px}.contact-remark-button[data-v-7ee40c30]{background:none;border:0;color:var(--gold);padding:10px;font-size:14px;white-space:nowrap;cursor:pointer}.contact-remark-overlay[data-v-7ee40c30]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0008;z-index:100;display:grid;place-items:center;padding:20px}.contact-remark-dialog[data-v-7ee40c30]{box-sizing:border-box;width:min(100%,380px);background:var(--surface,#fff);color:var(--text);border-radius:14px;padding:22px}.contact-remark-dialog h2[data-v-7ee40c30]{font-size:19px}.contact-remark-dialog input[data-v-7ee40c30]{box-sizing:border-box;width:100%;margin:10px 0 20px;padding:12px;border:1px solid var(--gold-line);border-radius:7px;background:transparent;color:inherit;font-size:16px}.contact-remark-dialog>div[data-v-7ee40c30]{display:flex;justify-content:flex-end;gap:12px}.contact-remark-dialog button[data-v-7ee40c30]{padding:10px 16px;border:1px solid var(--gold-line);border-radius:7px;background:var(--gold-dim);color:inherit}.ga[data-v-aff85b14]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;box-sizing:border-box;background:var(--surface-3);flex-shrink:0}.ga i[data-v-aff85b14]{font-style:normal;display:flex;align-items:center;justify-content:center;color:#fff;line-height:1;min-width:0;min-height:0}.home[data-v-ac7f13d6]{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.hd[data-v-ac7f13d6]{display:flex;align-items:center;height:56px;padding:0 6px 0 4px;flex-shrink:0}.hd b[data-v-ac7f13d6]{flex:1;font:700 24px var(--font-display);color:var(--text-strong)}.hd .m-text-btn[data-v-ac7f13d6]{color:var(--muted);font-size:14px;padding:0 8px}.srch[data-v-ac7f13d6]{margin:0 16px;flex-shrink:0}.ent[data-v-ac7f13d6]{display:flex;padding:16px 8px 6px;flex-shrink:0}.ent button[data-v-ac7f13d6]{flex:1;display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0}.ic[data-v-ac7f13d6]{position:relative;width:52px;height:52px;border-radius:26px;display:flex;align-items:center;justify-content:center}.bd[data-v-ac7f13d6]{position:absolute;top:-4px;right:-6px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:var(--red-btn);color:#fff;font-size:11px;line-height:14px;text-align:center;border:2px solid var(--bg)}.lb[data-v-ac7f13d6]{font-size:12px;color:var(--m-soft);white-space:nowrap}.st[data-v-ac7f13d6]{display:flex;flex-direction:column;gap:10px;padding:10px 16px 12px;flex-shrink:0}.sl[data-v-ac7f13d6]{font-size:12px;color:var(--faint)}.sr[data-v-ac7f13d6]{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 6px}.sr[data-v-ac7f13d6]::-webkit-scrollbar{display:none}.sto[data-v-ac7f13d6]{display:flex;flex-direction:column;align-items:center;gap:8px;width:64px;flex-shrink:0;color:var(--m-soft);font-size:12px}.ring[data-v-ac7f13d6]{position:relative;width:58px;height:58px;box-sizing:border-box;border-radius:29px;padding:2px;border:2px solid var(--surface-3);display:block}.ring.live[data-v-ac7f13d6]{border-color:var(--red)}.ring.online[data-v-ac7f13d6]{border-color:var(--gold)}.lv[data-v-ac7f13d6]{position:absolute;left:50%;bottom:-6px;transform:translate(-50%);height:16px;padding:0 5px;border-radius:8px;background:var(--red-btn);color:#fff;font-size:9px;line-height:16px;white-space:nowrap}.dot[data-v-ac7f13d6]{position:absolute;top:auto;right:2px;bottom:2px;box-shadow:none;width:12px;height:12px;border-radius:6px;background:var(--m-online);border:2px solid var(--bg);box-sizing:border-box}.nm[data-v-ac7f13d6]{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gap[data-v-ac7f13d6]{height:8px;background:var(--surface-2);flex-shrink:0}.cl[data-v-ac7f13d6]{display:flex;flex-direction:column}.cv[data-v-ac7f13d6]{display:flex;align-items:center;gap:12px;padding:12px 16px;color:var(--text);text-align:left;width:100%;box-sizing:border-box}.cv.pin[data-v-ac7f13d6]{background:var(--surface-2)}.sv[data-v-ac7f13d6]{width:52px;height:52px;border-radius:26px;background:var(--m-green-soft);color:var(--m-green);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mid[data-v-ac7f13d6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.l1[data-v-ac7f13d6]{display:flex;align-items:center;gap:6px;min-width:0}.l1 b[data-v-ac7f13d6]{font-size:16px;font-weight:500;color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l2[data-v-ac7f13d6]{font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l2 em[data-v-ac7f13d6]{font-style:normal;color:var(--red)}.rt[data-v-ac7f13d6]{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.tm[data-v-ac7f13d6]{font-size:11px;color:var(--faint)}.ub[data-v-ac7f13d6]{display:flex;align-items:center;gap:4px;height:20px;color:var(--faint)}.gd[data-v-ac7f13d6]{width:10px;height:10px;border-radius:5px;background:var(--faint)}.n[data-v-ac7f13d6]{min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:10px;background:var(--red-btn);color:#fff;font-size:11px;line-height:20px;text-align:center}.face-conversation{min-width:0;white-space:normal;line-height:1.85;overflow-wrap:anywhere}.face-conversation p{margin:0 0 1em}.face-conversation a{color:var(--gold);text-decoration:underline}.face-report{display:grid;gap:14px;min-width:0;white-space:normal;line-height:1.9;color:var(--text)}.face-report-section,.face-report-details{border:1px solid var(--hair);border-radius:16px;overflow:hidden;background:color-mix(in srgb,var(--surface) 96%,var(--gold) 4%)}.face-report-section>h3{display:flex;align-items:center;gap:10px;padding:15px 16px!important;margin:0!important;border-bottom:1px solid var(--hair);font-size:16px;color:var(--gold);line-height:1.6}.face-report-number{font-size:12px;letter-spacing:.08em;opacity:.7;flex-shrink:0}.face-report-body{padding:4px 16px 12px;overflow-wrap:anywhere;min-width:0}.face-report-body p{margin:12px 0;white-space:pre-wrap}.face-report-body h4{font-size:15px;color:var(--gold);margin:18px 0 8px}.face-report-body ul{padding-left:20px;margin:12px 0}.face-report-body li{margin:8px 0}.face-report-body a{color:var(--gold);text-decoration:underline}.face-report-details{background:var(--surface)}.face-report-details>summary{display:flex;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;line-height:1.7;color:var(--muted)}.face-report-details>summary::-webkit-details-marker{display:none}.face-report-details>summary small{font-size:12px;flex-shrink:0;color:var(--gold)}.face-report-details[open]>summary{border-bottom:1px solid var(--hair)}.face-report-details:focus-within{outline:2px solid var(--gold);outline-offset:2px}.face-report-table{max-width:100%;overflow-x:auto;border:1px solid var(--hair);border-radius:10px;margin:12px 0}.face-report-table table{border-collapse:collapse;width:100%;min-width:360px;font-size:13px}.face-report-table th,.face-report-table td{padding:10px;text-align:left;vertical-align:top;border-bottom:1px solid var(--hair);line-height:1.8}.face-report-table th{color:var(--gold)}.face-report-choice{display:grid;gap:8px;margin-top:14px}.face-report-choice button{text-align:left;padding:12px;border:1px solid var(--hair);border-radius:12px;color:var(--gold);background:var(--surface);min-height:44px}.face-report-choice small{color:var(--muted);font-size:12px}@media(max-width:420px){.face-report-section>h3{padding:13px 12px!important}.face-report-body{padding:3px 12px 10px}.face-report-details>summary{padding:13px 12px}.face-report{gap:12px}}.answer-content[data-v-11c9f74e]{white-space:normal;line-height:1.85;overflow-wrap:anywhere;min-width:0}.answer-content p[data-v-11c9f74e]{white-space:pre-wrap;margin:10px 0}.answer-content h3[data-v-11c9f74e]{font-size:16px;color:var(--gold);margin:20px 0 8px}.answer-content .answer-h2[data-v-11c9f74e]{font-size:16px;font-weight:600;color:var(--text-strong);margin:20px 0 8px;padding-left:10px;border-left:3px solid var(--gold);line-height:1.5}.answer-content .answer-h3[data-v-11c9f74e]{font-size:15px;font-weight:700;color:var(--text-strong);margin:14px 0 6px;line-height:1.5}.answer-content .answer-h4[data-v-11c9f74e]{font-size:15px;font-weight:700;color:var(--text);margin:10px 0 4px;line-height:1.5}.answer-content h2[data-v-11c9f74e]:first-child,.answer-content h3[data-v-11c9f74e]:first-child,.answer-content h4[data-v-11c9f74e]:first-child{margin-top:0}.answer-content[data-v-11c9f74e] strong{font-weight:500;color:inherit}.answer-content ul[data-v-11c9f74e]{list-style:disc;padding-left:20px;margin:10px 0}.answer-content ol[data-v-11c9f74e]{list-style:decimal;padding-left:24px;margin:10px 0}.answer-content li[data-v-11c9f74e]{margin:7px 0}.answer-content li[data-v-11c9f74e]::marker{color:var(--gold)}.answer-table[data-v-11c9f74e]{max-width:100%;overflow:auto;border:1px solid var(--hair);border-radius:10px;margin:12px 0}.answer-table table[data-v-11c9f74e]{border-collapse:collapse;min-width:420px;width:100%;font-size:13px}.answer-table th[data-v-11c9f74e],.answer-table td[data-v-11c9f74e]{padding:8px 10px;border-bottom:1px solid var(--hair);min-width:65px;vertical-align:top}.answer-table th[data-v-11c9f74e]{color:var(--gold);background:#c9a55412}.answer-content[data-v-11c9f74e] a{color:var(--gold);text-decoration:underline}.answer-choices[data-v-11c9f74e]{display:grid;gap:8px;padding-top:14px}.answer-choices button[data-v-11c9f74e]{display:flex;gap:10px;text-align:left;padding:10px;border:1px solid var(--hair);border-radius:12px;min-height:44px}.answer-choices button span[data-v-11c9f74e]{color:var(--gold)}.answer-choices small[data-v-11c9f74e]{color:var(--muted)}.cite-tag[data-v-11c9f74e]{color:var(--gold);border:1px solid var(--gold);border-radius:16px;padding:5px 12px;min-height:36px;font:inherit;font-size:13px}.cite-tag[data-v-11c9f74e]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.reading-term[data-v-11c9f74e]{display:block;margin:10px 0;padding:10px 12px;border-left:2px solid var(--gold);font-size:14px;white-space:pre-wrap;color:var(--muted)}.reading-term summary[data-v-11c9f74e]{cursor:pointer}.reading-report[data-v-11c9f74e]{display:grid;gap:12px}.report-section[data-v-11c9f74e]{border:1px solid var(--hair);border-radius:14px;background:color-mix(in srgb,var(--surface) 92%,var(--gold) 8%);overflow:hidden}.report-section>summary[data-v-11c9f74e]{cursor:pointer;list-style:none;padding:14px 42px 14px 14px;position:relative;display:grid;gap:7px}.report-section>summary[data-v-11c9f74e]::-webkit-details-marker{display:none}.report-section>summary[data-v-11c9f74e]:after{content:"＋";position:absolute;right:15px;top:15px;color:var(--gold);font-size:20px}.report-section[open]>summary[data-v-11c9f74e]:after{content:"－"}.report-section>summary span[data-v-11c9f74e]{color:var(--gold);font-weight:800;font-size:16px}.report-section>summary strong[data-v-11c9f74e]{font-size:15px;line-height:1.65}.report-body[data-v-11c9f74e]{border-top:1px solid var(--hair);padding:14px;white-space:normal;line-height:1.9}.report-cites[data-v-11c9f74e]{display:flex;flex-wrap:wrap;gap:8px;padding:0 14px 14px}@media(max-width:420px){.report-section>summary[data-v-11c9f74e]{padding-left:12px}.report-body[data-v-11c9f74e]{padding:12px}}.report-references[data-v-11c9f74e]{border-top:1px solid var(--hair);padding:0 14px 12px}.report-references>summary[data-v-11c9f74e],.reading-supplement>summary[data-v-11c9f74e]{cursor:pointer;color:var(--muted);font-size:13px;padding:10px 0;min-height:40px}.report-references .report-cites[data-v-11c9f74e]{padding:4px 0 0}.reading-supplement[data-v-11c9f74e]{margin-top:14px;border-top:1px solid var(--hair)}.report-notes[data-v-11c9f74e]{margin-top:14px;color:var(--muted);font-size:12px;line-height:1.65}.answer-content .report-notes p[data-v-11c9f74e]{margin:5px 0}.export-open[data-v-7e662530]{display:block;min-height:44px;padding:8px 12px;border:1px solid var(--hair);border-radius:10px;color:var(--gold);background:var(--card);margin-top:12px}.image-export-mask[data-v-7e662530]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2200;background:#0006;display:flex;justify-content:center;align-items:flex-end}.image-export-panel[data-v-7e662530]{width:min(100%,520px);max-height:86dvh;overflow:auto;box-sizing:border-box;padding:22px;background:var(--ink);color:var(--text);border-radius:18px 18px 0 0;white-space:normal}.image-export-panel header[data-v-7e662530]{display:flex;justify-content:space-between}.image-export-panel h2[data-v-7e662530]{font-size:20px}.image-export-panel label[data-v-7e662530]{display:flex;gap:10px;margin:14px 0}.image-export-panel button[data-v-7e662530],.image-export-panel a[data-v-7e662530]{display:inline-block;min-height:44px;padding:10px;color:var(--gold)}.image-export-panel p[data-v-7e662530],.image-export-panel small[data-v-7e662530]{line-height:1.7}.image-export-panel img[data-v-7e662530]{width:100%;display:block}.image-export-capture[data-v-7e662530]{position:fixed;left:-10000px;top:0;pointer-events:none;width:390px}.image-export-page[data-v-7e662530]{box-sizing:border-box;width:390px;padding:20px;background:var(--ink);color:var(--text);font-size:15px;line-height:1.85}.image-export-page>section+section[data-v-7e662530]{margin-top:30px;padding-top:20px;border-top:1px solid var(--hair)}.image-export-page h2[data-v-7e662530]{color:var(--gold);font-size:18px}.image-export-page[data-v-7e662530] details>summary:after{display:none}.send[data-v-c943394a]{min-width:88px;height:30px;padding:0 10px;border:1px solid var(--gold-line);border-radius:var(--r-pill);background:var(--gold-dim);color:var(--gold-2);font-size:12px;cursor:pointer}.send[data-v-c943394a]:disabled{opacity:.45;cursor:not-allowed}.membership-upline[data-v-9458cd20]{margin:0 0 10px;border-bottom:1px solid var(--hair);font-size:13px;line-height:1.7;color:var(--muted)}.upline-toggle[data-v-9458cd20]{width:100%;background:transparent;border:0;color:inherit;font:inherit;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;cursor:pointer}.upline-value[data-v-9458cd20]{display:flex;align-items:center;gap:8px;max-width:65%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text)}.upline-value span[data-v-9458cd20]{font-size:14px;color:var(--muted)}.upline-detail[data-v-9458cd20]{padding:0 0 10px;font-size:12px;color:var(--muted)}.invite-save[data-v-f10ddcb7]{display:block;width:100%;min-height:48px;margin:20px 0 8px}.invite-copy-area[data-v-f10ddcb7]{padding:18px 0}.poster-preview[data-v-f10ddcb7]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:2600;display:flex;justify-content:center;align-items:flex-end}.poster-preview section[data-v-f10ddcb7]{box-sizing:border-box;width:min(100%,600px);max-height:92dvh;overflow:auto;padding:20px;background:var(--ink);color:var(--text);border-radius:22px 22px 0 0}.poster-preview header[data-v-f10ddcb7]{display:flex;align-items:center;justify-content:space-between}.poster-preview header button[data-v-f10ddcb7]{font-size:28px;padding:10px;border:0;background:none;color:inherit}.poster-preview img[data-v-f10ddcb7]{width:100%;border-radius:12px}.poster-actions[data-v-f10ddcb7]{display:flex;gap:12px;position:sticky;bottom:0;background:var(--ink);padding:16px 0 calc(16px + env(safe-area-inset-bottom))}.poster-actions button[data-v-f10ddcb7]{flex:1;min-height:48px}.templates[data-v-f10ddcb7]{display:flex;flex-wrap:wrap;gap:8px}.poster[data-v-f10ddcb7]{display:block;width:min(100%,360px);height:auto;margin:20px auto}.s-row[data-v-f10ddcb7]{gap:9px}select[data-v-f10ddcb7]{background:var(--surface);color:inherit;border:1px solid var(--hair);padding:7px;border-radius:6px}.profile-upload[data-v-98dc4276]{position:relative;border:0;background:none;padding:0;display:inline-flex;flex:none}.profile-upload>img[data-v-98dc4276]{width:54px;height:54px;object-fit:cover;border-radius:19%}.edit[data-v-98dc4276]{position:absolute;bottom:-7px;right:0;font-size:10px;padding:1px 5px;border-radius:8px;background:var(--surface);color:var(--text)}.tool-catalog input[data-v-f32155ba]{background:none;border:0;outline:none;color:inherit;min-width:0;flex:1;font:inherit}.tool-catalog h2[data-v-f32155ba]{font-size:16px}.tool-catalog section[data-v-f32155ba]{margin-bottom:12px}.tool-catalog .it[data-v-f32155ba]{position:relative;min-width:0}.tool-catalog .it small[data-v-f32155ba]{font-size:10px;color:var(--muted);margin-top:4px}.tool-catalog .planned[data-v-f32155ba]{opacity:.55}.tool-catalog .planned .ic[data-v-f32155ba]{filter:grayscale(1)}button[data-v-f32155ba]:focus-visible,input[data-v-f32155ba]:focus-visible{outline:2px solid var(--gold)}
