.auth-art[data-v-986640c8]{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:flex-end;height:100%}canvas[data-v-986640c8]{display:block;image-rendering:pixelated;image-rendering:crisp-edges}.brand[data-v-986640c8]{position:absolute;left:48px;top:44px;right:48px;pointer-events:none}.name[data-v-986640c8]{font-size:46px;font-weight:750;line-height:1.1;color:var(--ink);text-shadow:3px 3px 0 var(--shadow)}.tag[data-v-986640c8]{margin-top:12px;font-size:16px;color:var(--ink);opacity:.88;text-shadow:2px 2px 0 var(--shadow)}.auth-split.wide[data-v-99a63a67]{display:grid;grid-template-columns:1.3fr 1fr;height:100vh}.auth-split.wide .auth-wrap[data-v-99a63a67]{min-height:0}.auth-wrap[data-v-99a63a67]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.auth-card[data-v-99a63a67]{width:380px;max-width:100%}.auth-foot[data-v-99a63a67]{text-align:center;font-size:14px;color:#888}.auth-foot a[data-v-99a63a67]{color:#c96442;text-decoration:none}.auth-split.wide[data-v-882a4b80]{display:grid;grid-template-columns:1.3fr 1fr;height:100vh}.auth-split.wide .auth-wrap[data-v-882a4b80]{min-height:0;overflow-y:auto}.auth-wrap[data-v-882a4b80]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.auth-card[data-v-882a4b80]{width:400px;max-width:100%}.auth-foot[data-v-882a4b80]{text-align:center;font-size:14px;color:#888}.auth-foot a[data-v-882a4b80]{color:#c96442;text-decoration:none}.sidebar[data-v-45051d4e]{width:var(--fc-sidebar-w);height:100%;display:flex;flex-direction:column;border-right:1px solid var(--fc-border, #ececec);background:#00000004}.side-top[data-v-45051d4e]{padding:12px;display:flex;flex-direction:column;gap:10px}.side-list[data-v-45051d4e]{flex:1;padding:0 6px}.group[data-v-45051d4e]{margin-bottom:8px}.group-title[data-v-45051d4e]{font-size:12px;color:#999;padding:8px 10px 4px}.conv-item[data-v-45051d4e]{display:flex;align-items:center;gap:6px;padding:7px 10px;border-radius:8px;cursor:pointer;font-size:14px}.conv-item[data-v-45051d4e]:hover{background:#87837821}.conv-item.active[data-v-45051d4e]{background:#c9644224}.conv-title[data-v-45051d4e]{flex:1;min-width:0}.conv-menu[data-v-45051d4e]{opacity:0}.conv-item:hover .conv-menu[data-v-45051d4e]{opacity:1}.proj-title[data-v-45051d4e]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-right:4px}.proj-icon[data-v-45051d4e]{color:#c96442;flex:0 0 auto}.proj-count[data-v-45051d4e]{font-size:11px;color:#aaa}.proj-empty[data-v-45051d4e]{font-size:12px;color:#aaa;padding:4px 10px 8px;cursor:pointer}.proj-empty[data-v-45051d4e]:hover{color:#c96442}.conv-gen[data-v-45051d4e]{flex:0 0 auto}.conv-proj[data-v-45051d4e]{flex:0 0 auto;color:#c9a58c;font-size:12px}.side-loading-more[data-v-45051d4e]{display:flex;justify-content:center;padding:8px 0}.empty[data-v-45051d4e]{text-align:center;color:#aaa;padding:24px 0;font-size:13px}.side-loading[data-v-45051d4e]{display:flex;justify-content:center;padding:40px 0}.user-card[data-v-45051d4e]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid var(--fc-border, #ececec);cursor:pointer}.user-card[data-v-45051d4e]:hover{background:#8783781a}.user-meta[data-v-45051d4e]{min-width:0}.user-name[data-v-45051d4e]{font-size:14px;font-weight:500}.user-balance[data-v-45051d4e]{font-size:12px;color:#999}.topbar[data-v-b0c9e3d0] .n-alert{border-radius:0}.layout[data-v-e419ca8d]{display:flex;height:100%}.side-fixed[data-v-e419ca8d]{flex:0 0 var(--fc-sidebar-w);height:100%}.main[data-v-e419ca8d]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;height:100%}.mobile-bar[data-v-e419ca8d]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;padding-top:calc(6px + env(safe-area-inset-top,0px));border-bottom:1px solid var(--fc-border, #ececec)}.mobile-title[data-v-e419ca8d]{font-weight:600;flex:1;min-width:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 8px}.content[data-v-e419ca8d]{flex:1;min-height:0;display:flex;flex-direction:column}.composer[data-v-b0e38f1a]{width:100%}.bal-tip[data-v-b0e38f1a]{margin-bottom:8px}.attach-row[data-v-b0e38f1a]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.attach-card[data-v-b0e38f1a]{display:flex;align-items:center;gap:8px;border:1px solid var(--fc-border, #dcdcdc);border-radius:10px;padding:6px 8px;background:var(--fc-input-bg, #fff);position:relative;max-width:220px}.attach-thumb[data-v-b0e38f1a]{width:34px;height:34px;object-fit:cover;border-radius:6px}.attach-ficon[data-v-b0e38f1a]{color:#c96442}.attach-meta[data-v-b0e38f1a]{min-width:0}.attach-name[data-v-b0e38f1a]{font-size:13px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attach-sub[data-v-b0e38f1a]{font-size:11px;color:#999;display:flex;align-items:center;gap:4px}.attach-bar[data-v-b0e38f1a]{height:3px;background:#eee;border-radius:2px;margin-top:4px;overflow:hidden}.attach-bar-fill[data-v-b0e38f1a]{height:100%;background:#d9a58c;transition:width .2s}.attach-del[data-v-b0e38f1a]{flex:0 0 auto}.hidden-file[data-v-b0e38f1a]{display:none}.input-row[data-v-b0e38f1a]{display:flex;flex-direction:column;gap:4px;border:1px solid var(--fc-border, #dcdcdc);border-radius:16px;padding:10px 10px 6px;background:var(--fc-input-bg, #fff);box-shadow:0 2px 10px #0000000a}.input-row.disabled[data-v-b0e38f1a]{opacity:.7}.toolbar[data-v-b0e38f1a]{display:flex;align-items:center;gap:8px;height:40px}.toolbar-spacer[data-v-b0e38f1a]{flex:1}.attach-btn[data-v-b0e38f1a],.deep-btn[data-v-b0e38f1a]{flex:0 0 auto}.deep-btn.on[data-v-b0e38f1a]{font-weight:600}.eff-hint[data-v-b0e38f1a]{flex:0 0 auto;font-size:12px;color:#999}.eff-sel[data-v-b0e38f1a]{flex:0 0 auto;width:132px}.model-sel[data-v-b0e38f1a]{flex:0 0 auto;width:108px}@media (max-width: 600px){.eff-hint[data-v-b0e38f1a]{display:none}.toolbar[data-v-b0e38f1a]{gap:4px}.eff-sel[data-v-b0e38f1a]{width:78px}.model-sel[data-v-b0e38f1a]{width:96px}}.ta[data-v-b0e38f1a]{border:none;outline:none;resize:none;font:inherit;font-size:15px;line-height:24px;background:transparent;color:inherit;max-height:max(212px,40vh);overflow-y:auto}.send-btn[data-v-b0e38f1a]{flex:0 0 auto}.pixel-clawd[data-v-af9623b8]{display:inline-block;position:relative;overflow:hidden;line-height:0;flex:0 0 auto}.clawd-svg[data-v-af9623b8]{display:block;transform-origin:top left;overflow:visible}.clawd-body[data-v-af9623b8]{will-change:transform}.sub[data-v-7fdc90d8]{margin:-6px 0 6px;opacity:.65;font-size:13px}h4[data-v-7fdc90d8]{margin:16px 0 8px;font-size:13px;letter-spacing:.06em;opacity:.7;font-weight:600}.grid[data-v-7fdc90d8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.it[data-v-7fdc90d8]{border:1px solid rgba(128,128,128,.3);border-radius:6px;padding:9px 10px;font-size:13px;text-align:left;font:inherit;background:transparent;color:inherit}.it b[data-v-7fdc90d8]{display:block;font-weight:600;margin-bottom:3px;font-size:13px}.it span[data-v-7fdc90d8]{opacity:.65;font-size:12px}.it.lock[data-v-7fdc90d8]{opacity:.45;border-style:dashed}.it.btn[data-v-7fdc90d8]{cursor:pointer}.it.btn[data-v-7fdc90d8]:disabled{cursor:default}.it.on[data-v-7fdc90d8]{border-color:#c96442;box-shadow:0 0 0 1px #c96442 inset}.world-wrap[data-v-62d03e0d]{position:relative;width:100%}.stage[data-v-62d03e0d]{position:relative;width:100%;height:208px;border-radius:18px;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000d}.strip .stage[data-v-62d03e0d]{height:100px;border-radius:12px}.strip[data-v-62d03e0d]{margin-bottom:8px}.stage canvas[data-v-62d03e0d]{position:absolute;top:0;left:50%;transform:translate(-50%);display:block;image-rendering:pixelated;image-rendering:crisp-edges}.stage-ui[data-v-62d03e0d]{position:absolute;top:8px;right:8px;display:flex;gap:6px;z-index:2}.pix-btn[data-v-62d03e0d]{font:inherit;font-size:12px;line-height:1;color:#fff;background:#14101e52;border:0;padding:6px 8px;border-radius:7px;cursor:pointer}.strip .pix-btn[data-v-62d03e0d]{padding:5px 7px;font-size:11.5px}.pix-btn[data-v-62d03e0d]:hover{background:#14101e85}.pix-btn[data-v-62d03e0d]:focus-visible{outline:2px solid #fff;outline-offset:1px}.wx[data-v-62d03e0d]{position:absolute;right:10px;bottom:7px;font-size:11.5px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.45);pointer-events:none;z-index:2}.card[data-v-62d03e0d]{--c-bg: #fffdf8;--c-ink: #1f1e1c;--c-line: #e3ded5;position:absolute;left:50%;top:calc(100% + 10px);transform:translate(-50%);width:min(380px,calc(100% - 32px));background:var(--c-bg);color:var(--c-ink);border:2px solid var(--c-ink);border-radius:4px;box-shadow:4px 4px #c96442;padding:14px 16px 12px;z-index:30;animation:card-in-62d03e0d .45s cubic-bezier(.2,1.4,.4,1)}.strip .card[data-v-62d03e0d]{top:auto;bottom:calc(100% + 10px)}@media (prefers-color-scheme: dark){.card[data-v-62d03e0d]{--c-bg: #232328;--c-ink: #ecebe8;--c-line: #3a3a40}}@keyframes card-in-62d03e0d{0%{opacity:0;transform:translate(-50%,-14px) scale(.96)}}.card-type[data-v-62d03e0d]{display:inline-block;font-size:11.5px;font-weight:650;letter-spacing:.08em;color:#fff;background:#c96442;padding:3px 8px;border-radius:3px}.card.daily[data-v-62d03e0d]{box-shadow:4px 4px #e2b64a}.card.daily .card-type[data-v-62d03e0d]{background:#b8871f}.card.unlock[data-v-62d03e0d]{box-shadow:4px 4px #6fa35a}.card.unlock .card-type[data-v-62d03e0d]{background:#4f8a3c}.card-text[data-v-62d03e0d]{margin:10px 0 12px;font-size:16px;line-height:1.6}.card-act[data-v-62d03e0d]{display:flex;justify-content:flex-end;gap:8px}.card-act button[data-v-62d03e0d]{font:inherit;font-size:13px;border-radius:6px;padding:6px 12px;cursor:pointer;border:1px solid var(--c-line);background:transparent;color:var(--c-ink)}.card-act button.pri[data-v-62d03e0d]{background:#c96442;color:#fff;border-color:#c96442}@media (prefers-reduced-motion: reduce){.card[data-v-62d03e0d]{animation:none}}.welcome[data-v-b6064950]{flex:1;display:flex;align-items:center;justify-content:center;padding:24px}.inner[data-v-b6064950]{width:100%;max-width:720px}.clawd[data-v-b6064950]{display:flex;justify-content:center;margin-bottom:12px;cursor:pointer}.hi[data-v-b6064950]{text-align:center;font-size:28px;font-weight:600;margin-bottom:28px}.greet[data-v-b6064950]{margin:22px 0 0;font-size:30px;min-height:1.3em;text-wrap:balance}.caret[data-v-b6064950]{display:inline-block;width:.42em;height:.82em;background:#c96442;margin-left:4px;vertical-align:-.06em;animation:caret-b6064950 1s steps(1) infinite}.caret.done[data-v-b6064950]{animation:caret-b6064950 1s steps(1) 3,caret-out-b6064950 .5s 3s forwards}@keyframes caret-b6064950{50%{opacity:0}}@keyframes caret-out-b6064950{to{opacity:0}}.sub[data-v-b6064950]{text-align:center;margin:6px 0 22px;font-size:15px;opacity:0;transition:opacity .6s;color:var(--fc-text-2, #888)}.sub.on[data-v-b6064950]{opacity:1}.examples[data-v-b6064950]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px}.msg-attach[data-v-0442daaa]{cursor:pointer}.msg-attach-img[data-v-0442daaa]{max-width:180px;max-height:180px;border-radius:10px;display:block}.msg-attach-file[data-v-0442daaa]{display:flex;align-items:center;gap:6px;border:1px solid var(--fc-border, #dcdcdc);border-radius:10px;padding:8px 10px;background:var(--fc-input-bg, #fff);max-width:220px}.msg-attach-name[data-v-0442daaa]{font-size:13px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-attach-size[data-v-0442daaa]{font-size:11px;color:#999}.claude-spinner[data-v-620189b8]{display:inline-flex;align-items:center;gap:8px;vertical-align:middle}.cs-spark[data-v-620189b8]{position:relative;display:inline-block;overflow:hidden;flex:0 0 auto;color:#d97757;-webkit-user-select:none;user-select:none}.cs-strip[data-v-620189b8]{position:absolute;left:0;right:0;top:0;display:block}.cs-strip svg[data-v-620189b8]{display:block;width:100%;height:auto}.claude-spinner.spin .cs-strip[data-v-620189b8]{animation:fc-spark .81s steps(9,jump-none) infinite}.cs-label[data-v-620189b8]{font-size:13px;line-height:1.5}.row[data-v-73211093]{display:flex;margin:14px 0}.row.user[data-v-73211093]{justify-content:flex-end}.user-wrap[data-v-73211093]{max-width:80%;display:flex;flex-direction:column;align-items:flex-end}.bubble[data-v-73211093]{background:#c964421f;padding:10px 14px;border-radius:16px 16px 4px;white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:1.6}.attach-list[data-v-73211093]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-bottom:6px}.user-actions[data-v-73211093]{opacity:0;margin-top:2px;transition:opacity .15s}.user-wrap:hover .user-actions[data-v-73211093]{opacity:1}.edit-box[data-v-73211093]{width:80%}.row.assistant[data-v-73211093]{gap:12px}.asst-body[data-v-73211093]{min-width:0;flex:1}.asst-name[data-v-73211093]{font-size:13px;font-weight:600;color:#888;margin-bottom:2px}.think-line[data-v-73211093]{font-size:12px;color:#aaa;margin:2px 0 4px;cursor:default}.think-line.clickable[data-v-73211093]{cursor:pointer}.think-line.clickable[data-v-73211093]:hover{color:#888}.think-text[data-v-73211093]{font-size:12px;line-height:1.6;color:#999;border-left:2px solid rgba(135,131,120,.25);padding:2px 0 2px 10px;margin:0 0 8px;white-space:pre-wrap;word-break:break-word;max-height:260px;overflow-y:auto}.think-text.live[data-v-73211093]{max-height:96px;overflow:hidden}.regen-more[data-v-73211093]{margin-left:-6px}.spark-line[data-v-73211093]{margin-top:6px;min-height:20px;display:flex;align-items:center}.status-line[data-v-73211093]{display:flex;align-items:center;margin:2px 0 4px;min-height:18px}.asst-actions[data-v-73211093]{display:flex;align-items:center;gap:4px;margin-top:6px}.ver-nav[data-v-73211093]{display:inline-flex;align-items:center;gap:2px}.ver-idx[data-v-73211093]{font-size:12px;color:#999;min-width:28px;text-align:center}.tool-bar[data-v-73211093]{display:flex;flex-direction:column;gap:4px;margin:4px 0 8px}.tool-fold[data-v-73211093]{display:flex;align-items:center;gap:6px;font-size:13px;color:#888;cursor:pointer;text-align:left;background:none}.tool-list[data-v-73211093]{display:flex;flex-direction:column;gap:4px;margin-top:4px}.tool-row[data-v-73211093]{font-size:13px;color:#666;background:#00000008;border-radius:8px;padding:4px 10px}.tool-row.err[data-v-73211093]{color:#d03050}.tool-line[data-v-73211093]{display:flex;align-items:center;gap:6px;cursor:pointer}.tool-icon[data-v-73211093]{flex:0 0 auto}.tool-label[data-v-73211093]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-status[data-v-73211093]{flex:0 0 auto;display:flex;align-items:center}.s-ok[data-v-73211093]{color:#18a058}.s-err[data-v-73211093]{color:#d03050}.tool-summary[data-v-73211093]{margin-top:4px;font-size:12px;color:#999;white-space:pre-wrap;word-break:break-word}.tool-group[data-v-73211093]{display:flex;flex-direction:column;gap:4px}.tool-group-title[data-v-73211093]{font-size:12px;color:#999;margin-top:2px}.fb-reasons[data-v-73211093]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.fb-chip[data-v-73211093]{font-size:12px;line-height:20px;padding:0 10px;border:1px solid var(--fc-border, #e5e5e5);border-radius:10px;background:transparent;color:var(--fc-text-2, #666);cursor:pointer}.fb-chip[data-v-73211093]:hover{border-color:#c96442;color:#c96442}.fb-other[data-v-73211093]{max-width:260px}.err-line[data-v-73211093]{color:#d03050;font-size:14px;margin-top:6px}.stopped-tip[data-v-73211093]{color:#999;font-size:12px;margin-top:4px}.cost-detail[data-v-73211093]{font-size:13px;line-height:1.7}.cost-total[data-v-73211093]{border-top:1px solid #eee;margin-top:4px;padding-top:4px;font-weight:600}.sys-line[data-v-73211093]{text-align:center;margin:18px 0;position:relative;color:#aaa;font-size:12px}.sys-label[data-v-73211093]{background:var(--fc-bg, #fff);padding:0 12px;position:relative;z-index:1}.sys-line.sys-fresh[data-v-73211093]{margin:24px 0;color:var(--fc-text, #333);font-weight:600}.sys-line.sys-fresh[data-v-73211093]:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:var(--fc-text, #333)}.sys-line.sys-compress .sys-line-head[data-v-73211093]{cursor:pointer}.sys-line.sys-compress[data-v-73211093]:before{content:"";position:absolute;left:0;right:0;top:.6em;height:1px;border-top:1px dashed var(--fc-border, #ececec);background:transparent}.sys-summary[data-v-73211093]{margin:10px auto 0;max-width:620px;text-align:left;font-size:12px;line-height:1.7;color:var(--fc-text-2, #888);background:var(--fc-bg-2, #f7f7f7);border:1px solid var(--fc-border, #ececec);border-radius:8px;padding:10px 12px;white-space:pre-wrap;word-break:break-word}.sys-line.sys-effort[data-v-73211093]{margin:10px 0;font-size:11px;color:#bbb}.md-body .cite-chip{display:inline-block;font-size:11px;line-height:16px;padding:0 6px;margin:0 0 0 4px;border:1px solid var(--fc-border, #ddd);border-radius:4px;color:var(--fc-text-2, #666);background:var(--fc-bg-2, #f6f6f6);text-decoration:none;vertical-align:middle;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-body .cite-chip:hover{color:var(--fc-text, #333);border-color:var(--fc-border, #ccc)}.chat[data-v-df52526a]{flex:1;display:flex;flex-direction:column;min-height:0;position:relative}.stream[data-v-df52526a]{flex:1;overflow-y:auto;padding:20px 0}.stream-inner[data-v-df52526a]{max-width:760px;margin:0 auto;padding:0 20px}.stream-loading[data-v-df52526a]{display:flex;justify-content:center;padding:40px 0}.proj-chip[data-v-df52526a]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#8a6d5a;background:#c9644214;border-radius:12px;padding:3px 10px;cursor:pointer;margin-bottom:4px}.to-bottom[data-v-df52526a]{position:absolute;bottom:110px;left:50%;transform:translate(-50%);z-index:5}.composer-wrap[data-v-df52526a]{max-width:760px;width:100%;margin:0 auto;padding:8px 20px calc(20px + env(safe-area-inset-bottom,0px))}.ops-tip[data-v-df52526a]{margin-bottom:8px}.queue-tip[data-v-df52526a]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;color:#888}.account-tip[data-v-df52526a]{border:1px solid rgba(201,100,66,.35);background:#c964420f;border-radius:12px;padding:10px 12px;margin-bottom:8px;font-size:13px}.account-tip-cost[data-v-df52526a]{color:#888;margin-top:4px;font-size:12px;line-height:1.6}.account-tip-actions[data-v-df52526a]{display:flex;gap:8px;margin-top:8px}.proj-page[data-v-70b98f46]{flex:1;overflow-y:auto;padding:20px 0 40px}.proj-loading[data-v-70b98f46]{display:flex;justify-content:center;padding:40px 0}.proj-inner[data-v-70b98f46]{max-width:760px;margin:0 auto;padding:0 20px}.proj-head[data-v-70b98f46]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.proj-name[data-v-70b98f46]{flex:1;font-size:22px;font-weight:600}.proj-name[data-v-70b98f46] input{font-size:22px;font-weight:600}.proj-new[data-v-70b98f46]{margin-bottom:16px}.card[data-v-70b98f46]{border:1px solid var(--fc-border, #ececec);border-radius:12px;padding:14px 16px;margin-bottom:14px}.card-title[data-v-70b98f46]{font-weight:600;display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.card-sub[data-v-70b98f46]{font-size:12px;color:#999;margin-bottom:10px;line-height:1.6}.card-actions[data-v-70b98f46]{display:flex;justify-content:flex-end;margin-top:8px}.hidden-file[data-v-70b98f46]{display:none}.file-row[data-v-70b98f46]{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px dashed var(--fc-border, #eee)}.file-icon[data-v-70b98f46]{color:#c96442}.file-name[data-v-70b98f46]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.file-name[data-v-70b98f46]:hover{text-decoration:underline}.file-meta[data-v-70b98f46]{font-size:12px;color:#999}.usage[data-v-70b98f46]{margin-top:10px}.usage-line[data-v-70b98f46]{font-size:12px;color:#888;margin-bottom:4px}.cost-note[data-v-70b98f46]{font-size:12px;color:#999;margin-top:8px;line-height:1.7}.conv-row[data-v-70b98f46]{display:flex;justify-content:space-between;gap:12px;padding:8px 4px;border-radius:8px;cursor:pointer}.conv-row[data-v-70b98f46]:hover{background:#8783781a}.conv-title[data-v-70b98f46]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-time[data-v-70b98f46]{font-size:12px;color:#aaa;flex:0 0 auto}.empty[data-v-70b98f46]{font-size:13px;color:#aaa;padding:10px 0}.bar-chart[data-v-21d97657]{width:100%;height:240px}.wform[data-v-f1aeb3d0] .n-form-item{margin-bottom:14px}.row[data-v-f1aeb3d0]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.hint[data-v-f1aeb3d0]{font-size:12px;opacity:.6;line-height:1.5}.city-in[data-v-f1aeb3d0]{flex:1 1 180px;max-width:260px}.city[data-v-f1aeb3d0]{display:flex;flex-direction:column;gap:8px}.city-cur[data-v-f1aeb3d0]{font-size:13px}.city-cur .hint[data-v-f1aeb3d0]{margin-left:4px;margin-right:8px}.results[data-v-f1aeb3d0]{display:flex;flex-direction:column;border:1px solid rgba(128,128,128,.25);border-radius:8px;overflow:hidden;max-width:360px}.res[data-v-f1aeb3d0]{display:flex;gap:10px;align-items:baseline;text-align:left;font:inherit;font-size:13px;padding:8px 12px;border:0;background:transparent;color:inherit;cursor:pointer}.res+.res[data-v-f1aeb3d0]{border-top:1px solid rgba(128,128,128,.18)}.res[data-v-f1aeb3d0]:hover{background:#c9644214}.res span[data-v-f1aeb3d0]{font-size:12px;opacity:.6}.account[data-v-5726b2a6]{height:100%;display:flex;flex-direction:column}.acc-head[data-v-5726b2a6]{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--fc-border, #ececec);padding-top:calc(10px + env(safe-area-inset-top,0px))}.acc-title[data-v-5726b2a6]{font-size:16px;font-weight:600}.acc-body[data-v-5726b2a6]{flex:1;min-height:0;overflow-y:auto;padding:12px 16px calc(24px + env(safe-area-inset-bottom,0px));max-width:900px;width:100%;margin:0 auto}.ov-stats[data-v-5726b2a6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-bottom:16px}.stat-label[data-v-5726b2a6]{font-size:13px;color:#999}.stat-big[data-v-5726b2a6]{font-size:28px;font-weight:700;color:#c96442;margin-top:4px}.stat-val[data-v-5726b2a6]{font-size:20px;font-weight:600;margin-top:4px}.stat-sub[data-v-5726b2a6]{font-size:12px;color:#999;margin-top:2px}.chart-card[data-v-5726b2a6]{margin-top:4px}.filter-bar[data-v-5726b2a6]{margin-bottom:12px}.load-more[data-v-5726b2a6]{text-align:center;padding:16px 0}.pad-empty[data-v-5726b2a6]{padding:40px 0}.pad-spin[data-v-5726b2a6]{display:block;padding:40px 0}.bill-expand[data-v-5726b2a6]{font-size:13px;line-height:1.7;color:#666}[data-v-5726b2a6] .row-muted td{color:#b0b0b0!important}.settings-wrap[data-v-5726b2a6]{display:flex;flex-direction:column;gap:16px;max-width:420px}.set-card[data-v-5726b2a6] .n-button{margin-top:4px}.app-root[data-v-dd809cdc]{height:100vh}@supports (height: 100dvh){.app-root[data-v-dd809cdc]{height:100dvh}}:root{--fc-sidebar-w: 260px}*{box-sizing:border-box}html,body,#app{height:100%;margin:0;padding:0}@supports (height: 100dvh){html,body,#app{height:100dvh}}body{font-family:system-ui,-apple-system,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.md-body{line-height:1.7;font-size:15px;word-break:break-word}.md-body p{margin:.5em 0}.md-body h1,.md-body h2,.md-body h3{margin:.8em 0 .4em;line-height:1.3}.md-body ul,.md-body ol{padding-left:1.4em;margin:.5em 0}.md-body :not(pre)>code{background:#87837826;padding:.1em .35em;border-radius:4px;font-size:.9em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.md-body table{border-collapse:collapse;margin:.6em 0}.md-body th,.md-body td{border:1px solid var(--fc-border, #e5e5e5);padding:6px 10px}.md-body .katex{font-size:1.05em}.md-body .katex-display{overflow-x:auto;overflow-y:hidden;padding:2px 0}.md-body blockquote{border-left:3px solid var(--fc-border, #ddd);margin:.6em 0;padding:.2em 0 .2em 1em;color:#666}.code-block{margin:.7em 0;border-radius:8px;overflow:hidden;border:1px solid var(--fc-border, #e5e5e5)}.code-head{display:flex;justify-content:space-between;align-items:center;padding:4px 12px;font-size:12px;background:#8783781a}.code-lang{color:#888;text-transform:lowercase}.code-copy{border:none;background:transparent;cursor:pointer;color:#666;font-size:12px;padding:2px 6px;border-radius:4px}.code-copy:hover{background:#87837833}.code-block pre{margin:0;padding:12px 14px;overflow-x:auto;font-size:13px;line-height:1.5}.compress-tip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;padding:10px 12px;border-radius:10px;border:1px solid rgba(224,170,40,.45);background:#fad87329;color:var(--fc-text, #333);font-size:13px;line-height:1.6}.compress-tip-text{flex:1;min-width:200px}.compress-tip-actions{display:flex;align-items:center;gap:6px;flex:0 0 auto}.effort-dialog-tip{margin:0 0 14px;font-size:13px;line-height:1.7;color:var(--fc-text-2, #666)}.effort-dialog-actions{display:flex;flex-direction:column;gap:8px}@keyframes fc-spark{0%{transform:translateY(0)}to{transform:translateY(-88.8889%)}}.shimmer{position:relative;display:inline-block;color:var(--fc-text-2, #888);white-space:nowrap;--fc-shimmer-peak: color-mix(in srgb, var(--fc-text-2, #888) 30%, white)}.shimmer>.shimmer-clone{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-text-fill-color:transparent;-webkit-mask:linear-gradient(#000 0 0) text;mask:linear-gradient(#000 0 0) text}.shimmer>.shimmer-clone:after{content:"";position:absolute;top:0;right:-300%;bottom:0;left:0;background:linear-gradient(120deg,transparent 37.5%,var(--fc-shimmer-peak) 50%,transparent 62.5%);animation:fc-shimmer-band 3s linear infinite}@keyframes fc-shimmer-band{0%,15%{translate:-62.5% 0;animation-timing-function:cubic-bezier(.714,.121,.211,.888)}85%,to{translate:-12.5% 0}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}.shimmer>.shimmer-clone{display:none}}
