.detail-top[data-v-6fcaf272]{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:4px 0 14px;display:grid}.dt-back[data-v-6fcaf272]{font-size:var(--text-sm);color:var(--ink-2);font-weight:var(--w-medium);background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-full);box-shadow:var(--sh-card);cursor:pointer;justify-self:start;align-items:center;padding:7px 15px;text-decoration:none;display:inline-flex}.dt-ghost[data-v-6fcaf272]{visibility:hidden;justify-self:end;width:1px;height:1px}.dt-title-wrap[data-v-6fcaf272]{text-align:center;justify-content:center;align-items:center;gap:4px;min-width:0;max-width:56vw;display:flex}.sm-name[data-v-6fcaf272]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-md);font-weight:var(--w-bold);color:var(--ink);overflow:hidden}main.coach-root.embedded[data-v-6fcaf272]{display:contents}main.coach-root.embedded>.container[data-v-6fcaf272]{max-width:none;margin:0;padding:0 0 20px}.coach-container[data-v-6fcaf272]{padding-bottom:40px}.spin-dark[data-v-6fcaf272]{border:2px solid var(--focus-ring);border-top-color:var(--accent);vertical-align:-3px;border-radius:50%;width:16px;height:16px;margin-right:6px;animation:.7s linear infinite cr-spin-6fcaf272;display:inline-block}@keyframes cr-spin-6fcaf272{to{transform:rotate(360deg)}}.analyzing-box[data-v-6fcaf272]{text-align:center;flex-direction:column;align-items:center;gap:9px;padding:46px 16px;display:flex}.analyzing-box .spin-dark[data-v-6fcaf272]{border-width:3px;width:26px;height:26px}.an-t[data-v-6fcaf272]{font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--ink)}.an-note[data-v-6fcaf272]{font-size:var(--text-xs);color:var(--ink-4);max-width:30em;line-height:1.6}.empty-card[data-v-6fcaf272]{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line-soft);box-shadow:var(--sh-card);text-align:center;padding:34px 20px 26px}.ec-t[data-v-6fcaf272]{font-size:17px;font-weight:var(--w-bold);color:var(--ink)}.ec-s[data-v-6fcaf272]{font-size:var(--text-sm);color:var(--ink-3);margin-top:8px;line-height:1.7}.ec-cost[data-v-6fcaf272]{color:var(--ink-4);margin-top:10px;font-size:12px;line-height:1.6}.main-btn[data-v-6fcaf272]{color:#fff;width:100%;font-size:var(--text-md);font-weight:var(--w-bold);cursor:pointer;background:linear-gradient(135deg,#6678ed,#9d63dc 52%,#e06d9a);border:none;border-radius:12px;justify-content:center;align-items:center;margin-top:16px;padding:12px;transition:transform .14s,box-shadow .14s,opacity .15s;display:flex;box-shadow:0 7px 16px #8c58c938}.main-btn[data-v-6fcaf272]:active{transform:scale(.95);box-shadow:0 3px 8px #8c58c933}.main-btn[data-v-6fcaf272]:disabled{filter:grayscale(.35);opacity:.7;box-shadow:none;cursor:not-allowed}.score-card[data-v-6fcaf272]{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line-soft);box-shadow:var(--sh-card);margin-bottom:12px;padding:22px 18px 18px;position:relative;overflow:hidden}.card-strip[data-v-6fcaf272]{height:4px;position:absolute;top:0;left:0;right:0}.card-strip.strip-good[data-v-6fcaf272]{background:linear-gradient(90deg,#57c884,#34a862)}.card-strip.strip-mid[data-v-6fcaf272]{background:linear-gradient(135deg,#6678ed,#9d63dc 52%,#e06d9a)}.card-strip.strip-bad[data-v-6fcaf272]{background:linear-gradient(90deg,#f08a8a,#e5484d)}.score-main[data-v-6fcaf272]{flex-direction:column;gap:10px;display:flex}.score-num-wrap[data-v-6fcaf272]{align-items:baseline;gap:10px;display:flex}.score-num[data-v-6fcaf272]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:54px;font-weight:800;line-height:1}.score-num.good[data-v-6fcaf272]{color:#2f9e5e}.score-num.mid[data-v-6fcaf272]{background:linear-gradient(135deg,#6678ed,#9d63dc 52%,#e06d9a);color:#0000;-webkit-background-clip:text;background-clip:text}.score-num.bad[data-v-6fcaf272]{color:#e5484d}.score-cap[data-v-6fcaf272]{font-size:var(--text-sm);color:var(--ink-3);font-weight:var(--w-semibold)}.score-cap em[data-v-6fcaf272]{color:var(--ink-4);font-size:11px;font-style:normal;font-weight:var(--w-medium);margin-top:2px;display:block}.score-delta[data-v-6fcaf272]{font-size:11.5px;font-weight:var(--w-bold);color:var(--ink-3);margin-top:5px}.score-delta.up[data-v-6fcaf272]{color:#3f7a52}.score-delta.down[data-v-6fcaf272]{color:#c05640}.score-track[data-v-6fcaf272]{border-radius:var(--r-full);background:var(--soft);height:8px;overflow:hidden}.score-fill[data-v-6fcaf272]{border-radius:var(--r-full);height:100%;transition:width .5s}.score-fill.good[data-v-6fcaf272]{background:linear-gradient(90deg,#57c884,#34a862)}.score-fill.mid[data-v-6fcaf272]{background:linear-gradient(90deg,#6678ed,#9d63dc,#e06d9a)}.score-fill.bad[data-v-6fcaf272]{background:linear-gradient(90deg,#f08a8a,#e5484d)}.score-mood[data-v-6fcaf272]{font-size:var(--text-base);color:var(--ink-2);margin:12px 0 0;line-height:1.65}.rpt-card[data-v-6fcaf272]{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line-soft);box-shadow:var(--sh-card);margin-bottom:12px;padding:16px 17px}.rc-title[data-v-6fcaf272]{font-size:var(--text-md);font-weight:var(--w-bold);color:var(--ink);flex-wrap:wrap;align-items:center;gap:9px;display:flex}.rc-dot[data-v-6fcaf272]{background:linear-gradient(#6678ed,#9d63dc);border-radius:2px;flex:none;width:4px;height:17px}.rc-dot.heat[data-v-6fcaf272]{background:linear-gradient(#e38a97,#d9708a)}.rc-dot.emo[data-v-6fcaf272]{background:linear-gradient(#e07d9a,#b869d6)}.rc-chip[data-v-6fcaf272]{font-size:11px;font-weight:var(--w-bold);border-radius:99px;padding:2px 10px}.rc-chip.warm[data-v-6fcaf272]{color:#c14e56;background:#fdeeee}.rc-chip.cold[data-v-6fcaf272]{color:#4d7db3;background:#e8eff8}.rc-chip.mid[data-v-6fcaf272]{background:var(--soft);color:var(--ink-3)}.rc-chip.warn[data-v-6fcaf272]{color:#c07a1a;background:#fdf3e4}.rc-chip.ok[data-v-6fcaf272]{background:var(--success-soft);color:var(--success)}.rc-desc[data-v-6fcaf272]{font-size:var(--text-sm);color:var(--ink-2);margin:9px 0 0;line-height:1.7}.rc-tip[data-v-6fcaf272]{background:var(--brand-soft);color:var(--brand-deep);font-size:var(--text-sm);border-radius:10px;margin-top:12px;padding:10px 12px;line-height:1.6}.detail-card .rv-line[data-v-6fcaf272]{font-size:var(--text-sm);align-items:flex-start;gap:8px;margin-top:11px;line-height:1.65;display:flex}.rv-ic[data-v-6fcaf272]{flex:none;width:17px;height:17px;margin-top:3px}.rv-line.good[data-v-6fcaf272]{color:var(--ink-2)}.rv-line.good .rv-ic[data-v-6fcaf272],.rv-line.good .rv-tag[data-v-6fcaf272]{color:#2f9e5e}.rv-line.risky[data-v-6fcaf272]{color:var(--ink-2)}.rv-line.risky .rv-ic[data-v-6fcaf272],.rv-line.risky .rv-tag[data-v-6fcaf272]{color:#d97a00}.rv-tag[data-v-6fcaf272]{font-weight:var(--w-bold);flex:none}.rv-next[data-v-6fcaf272]{font-size:var(--text-sm);color:var(--ink);background:linear-gradient(135deg,#6678ed14,#9d63dc14 52%,#e06d9a14);border-radius:10px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;line-height:1.65;display:flex}.rv-next-tag[data-v-6fcaf272]{font-weight:var(--w-bold);color:#fff;background:linear-gradient(135deg,#6678ed,#9d63dc 52%,#e06d9a);border-radius:99px;flex:none;margin-top:1px;padding:2px 9px;font-size:11px}.cc-gauge[data-v-6fcaf272]{margin-top:14px}.gauge-track[data-v-6fcaf272]{border-radius:var(--r-full);background:linear-gradient(90deg,#7a9cc6,#cbb9e0 46%,#e38a97);height:8px;position:relative}.gauge-needle[data-v-6fcaf272]{border:3px solid var(--ink);background:#fff;border-radius:50%;width:16px;height:16px;transition:left .4s;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 5px #00000038}.gauge-cap[data-v-6fcaf272]{color:var(--ink-4);justify-content:space-between;margin-top:7px;font-size:10.5px;display:flex}.cmp[data-v-6fcaf272]{flex-direction:column;gap:10px;margin-top:14px;display:flex}.cmp-row[data-v-6fcaf272]{align-items:center;gap:9px;display:flex}.cmp-lbl[data-v-6fcaf272]{font-size:12px;font-weight:var(--w-semibold);color:var(--ink-3);flex:0 0 56px}.cmp-val[data-v-6fcaf272]{text-align:center;min-width:36px;font-size:12px;font-weight:var(--w-bold);font-variant-numeric:tabular-nums;border-radius:7px;flex:none;padding:1px 7px}.cmp-val.her[data-v-6fcaf272]{color:#c14e56;background:#fdeeee}.cmp-val.me[data-v-6fcaf272]{color:#2f7a4f;background:#e3f2e9}.cmp-bar[data-v-6fcaf272]{border-radius:var(--r-full);background:#e3f2e9;flex:1;height:8px;overflow:hidden}.cmp-bar i[data-v-6fcaf272]{border-radius:var(--r-full);background:linear-gradient(90deg,#f2aeb8,#e38a97);height:100%;display:block}.cc-emosplit[data-v-6fcaf272]{gap:8px;margin-top:14px;display:flex}.es-side[data-v-6fcaf272]{text-align:center;border-radius:12px;flex-direction:column;gap:3px;padding:12px 10px 10px;display:flex}.es-side b[data-v-6fcaf272]{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1}.es-side span[data-v-6fcaf272]{font-size:11px;font-weight:var(--w-semibold)}.es-side.stmt[data-v-6fcaf272]{color:var(--ink-2);background:#f0f1f4}.es-side.stmt b[data-v-6fcaf272]{color:var(--ink-3)}.es-side.warm[data-v-6fcaf272]{background:linear-gradient(135deg,#e06d9a1f,#9d63dc1a)}.es-side.warm b[data-v-6fcaf272]{color:#c14e86}.es-side.warm span[data-v-6fcaf272]{color:#a5558a}.emo-sec-t[data-v-6fcaf272]{font-size:12.5px;font-weight:var(--w-bold);color:var(--ink-3);justify-content:space-between;align-items:center;margin:16px 0 3px;display:flex}.emo-sec-t span[data-v-6fcaf272]{color:var(--ink-4);font-size:11px;font-weight:var(--w-medium)}.mi-tag[data-v-6fcaf272]{font-size:10.5px;font-weight:var(--w-bold);vertical-align:1px;border-radius:99px;flex:none;margin-right:7px;padding:1px 7px;display:inline-block}.mi-tag.her[data-v-6fcaf272]{color:#c14e56;background:#fdeeee}.mi-tag.me[data-v-6fcaf272]{color:#2f7a4f;background:#e3f2e9}.miss-item[data-v-6fcaf272]{border-bottom:1px dashed var(--line-soft);padding:11px 0 2px}.miss-item[data-v-6fcaf272]:last-child{border-bottom:none}.mi-quote[data-v-6fcaf272]{font-size:var(--text-sm);color:var(--ink);line-height:1.6;font-weight:var(--w-semibold)}.mi-mine[data-v-6fcaf272]{font-size:var(--text-sm);color:var(--ink-3);margin-top:5px;line-height:1.6}.mi-issue[data-v-6fcaf272]{color:var(--ink-4);margin-top:6px;font-size:12px;line-height:1.6}.mi-say[data-v-6fcaf272]{font-size:var(--text-sm);color:var(--ink);background:linear-gradient(135deg,#6678ed14,#9d63dc14 52%,#e06d9a14);border-radius:10px;margin:8px 0 10px;padding:10px 64px 10px 12px;line-height:1.6;position:relative}.mi-copy[data-v-6fcaf272]{background:var(--card);color:#9d63dc;font-size:12px;font-weight:var(--w-bold);cursor:pointer;border:none;border-radius:99px;padding:5px 11px;position:absolute;top:50%;right:8px;transform:translateY(-50%);box-shadow:0 1px 4px #29292b1a}.mi-copy.done[data-v-6fcaf272]{background:var(--success-soft);color:var(--success)}.cc-empty[data-v-6fcaf272]{font-size:var(--text-sm);color:var(--ink-4);padding:14px 4px 6px}.regen-row[data-v-6fcaf272]{margin-top:6px}.disclaimer[data-v-6fcaf272]{color:var(--ink-4);text-align:center;margin:14px 2px 0;font-size:11px;line-height:1.6}.sub-note[data-v-9d9e608c]{color:var(--brand)}.sub-note strong[data-v-9d9e608c]{font-weight:var(--w-semibold)}.session-list[data-v-9d9e608c]{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.session-card[data-v-9d9e608c]{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line-soft);box-shadow:var(--sh-card);cursor:pointer;transition:transform .15s var(--ease);align-items:center;gap:12px;padding:16px;display:flex}.session-card[data-v-9d9e608c]:active{transform:scale(.99)}.sc-main[data-v-9d9e608c]{flex:1;min-width:0}.sc-top[data-v-9d9e608c]{justify-content:space-between;align-items:center;gap:8px;display:flex}.sc-name[data-v-9d9e608c]{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:600;overflow:hidden}.sc-time[data-v-9d9e608c]{color:#b2b2b2;flex-shrink:0;font-size:12px}.sc-meta[data-v-9d9e608c]{color:#b2b2b2;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13.5px;overflow:hidden}.sc-arrow[data-v-9d9e608c]{color:var(--ink-4);font-size:22px;font-weight:300}.empty-hint[data-v-9d9e608c]{text-align:center;color:var(--ink-3);font-size:var(--text-sm);padding:24px 0}.list-intro[data-v-9d9e608c]{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line-soft);box-shadow:var(--sh-card);margin-top:6px;margin-bottom:14px;padding:15px 16px}.quota-chip[data-v-9d9e608c]{color:#7c3fb8;background:#f3ecfc;border:1px solid #e5d8f8;border-radius:99px;margin-top:10px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-block}.quota-chip.low[data-v-9d9e608c]{color:#c14e76;background:#fbe7ee;border-color:#f5d3de}.li-title[data-v-9d9e608c]{font-size:var(--text-xs);font-weight:var(--w-bold);color:var(--ink-3);letter-spacing:.05em;margin-bottom:7px}.li-block+.li-block[data-v-9d9e608c]{border-top:1px solid var(--line-soft);margin-top:14px;padding-top:13px}.li-block p[data-v-9d9e608c]{font-size:var(--text-base);color:var(--ink-2);margin:0;line-height:1.7}.li-step[data-v-9d9e608c]{align-items:flex-start;gap:10px;padding:5px 0;display:flex}.li-no[data-v-9d9e608c]{background:var(--accent-soft);width:20px;height:20px;color:var(--accent-deep);font-size:11px;font-weight:var(--w-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.li-body[data-v-9d9e608c]{flex:1;min-width:0}.li-body b[data-v-9d9e608c]{font-size:var(--text-base);font-weight:var(--w-semibold);color:var(--ink);line-height:1.45;display:block}.li-body small[data-v-9d9e608c]{font-size:var(--text-xs);color:var(--ink-3);margin-top:2px;line-height:1.5;display:block}.cloud-note[data-v-9d9e608c]{color:var(--ink-4);text-align:center;margin:14px 6px 0;font-size:11px;line-height:1.6}.cloud-tip-err[data-v-9d9e608c]{background:var(--danger-soft);color:var(--danger);font-size:var(--text-xs);border-radius:11px;margin:0 0 12px;padding:10px 13px;line-height:1.6}.agree-tip[data-v-9d9e608c]{background:var(--soft);color:var(--ink-3);font-size:var(--text-xs);border-radius:11px;margin:0 0 12px;padding:8px 13px;line-height:1.6}.agree-tip a[data-v-9d9e608c]{color:var(--brand-deep);font-weight:var(--w-semibold)}.ag-mask[data-v-9d9e608c]{z-index:1100;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ag-box[data-v-9d9e608c]{background:var(--card);border-radius:18px;width:100%;max-width:420px;padding:22px 20px 18px;box-shadow:0 24px 60px #00000040}.ag-title[data-v-9d9e608c]{font-size:17px;font-weight:var(--w-bold);color:var(--ink);text-align:center}.ag-body[data-v-9d9e608c]{margin-top:14px}.ag-body p[data-v-9d9e608c]{font-size:var(--text-sm);color:var(--ink-2);margin:0 0 8px;line-height:1.7}.ag-body ul[data-v-9d9e608c]{margin:0 0 8px;padding-left:18px}.ag-body li[data-v-9d9e608c]{font-size:var(--text-sm);color:var(--ink-2);margin-bottom:6px;line-height:1.65}.ag-body b[data-v-9d9e608c]{color:var(--ink);font-weight:var(--w-bold)}.ag-more[data-v-9d9e608c]{margin-top:10px!important}.ag-more a[data-v-9d9e608c]{color:var(--brand-deep);font-weight:var(--w-semibold)}.ag-check[data-v-9d9e608c]{background:var(--soft);cursor:pointer;border-radius:10px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;display:flex}.ag-check input[data-v-9d9e608c]{accent-color:var(--brand);margin-top:2px}.ag-check span[data-v-9d9e608c]{font-size:var(--text-sm);color:var(--ink-2);line-height:1.55}.ag-actions[data-v-9d9e608c]{gap:10px;margin-top:16px;display:flex}.ag-btn[data-v-9d9e608c]{border:1px solid var(--line);background:var(--card);color:var(--ink-2);font-size:var(--text-base);font-weight:var(--w-semibold);cursor:pointer;border-radius:12px;flex:1;padding:12px}.ag-btn.primary[data-v-9d9e608c]{background:var(--graphite);border-color:var(--graphite);color:#fff}.ag-btn.primary[data-v-9d9e608c]:disabled{opacity:.45;cursor:not-allowed}.ar-brand[data-v-9d9e608c]{justify-content:space-between;align-items:center;height:46px;padding:0 2px;display:flex}.ar-brand-left[data-v-9d9e608c]{align-items:center;gap:9px;display:flex}.ar-brand-mark[data-v-9d9e608c]{color:#fff;background:linear-gradient(135deg,#6678ed 0%,#9d63dc 48%,#e06d9a 100%);border-radius:9px;justify-content:center;align-items:center;width:27px;height:27px;display:flex;box-shadow:0 4px 12px #8d5fcf38}.ar-brand-mark[data-v-9d9e608c] svg{width:16px;height:16px}.ar-brand-text strong[data-v-9d9e608c]{color:#171719;letter-spacing:-.01em;font-size:13.5px;font-weight:760;line-height:1.15;display:block}.ar-brand-text small[data-v-9d9e608c]{color:#a0a1a8;letter-spacing:.1em;margin-top:2px;font-size:7.5px;display:block}.ar-brand-page[data-v-9d9e608c]{color:#9b9ca3;font-size:11px;font-weight:600}.container[data-v-9d9e608c]{padding-top:10px;padding-bottom:calc(84px + env(safe-area-inset-bottom))}.detail-top[data-v-9d9e608c]{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:4px 0 14px;display:grid}.dt-back[data-v-9d9e608c]{font-size:var(--text-sm);color:var(--ink-2);font-weight:var(--w-medium);background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-full);box-shadow:var(--sh-card);cursor:pointer;justify-self:start;align-items:center;padding:7px 15px;text-decoration:none;display:inline-flex}.dt-home[data-v-9d9e608c]{font-size:var(--text-sm);color:var(--ink-2);font-weight:var(--w-medium);background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-full);box-shadow:var(--sh-card);justify-self:end;padding:7px 15px;text-decoration:none}.dt-title-wrap[data-v-9d9e608c]{text-align:center;justify-content:center;align-items:center;gap:4px;min-width:0;max-width:56vw;display:flex}.sm-name[data-v-9d9e608c]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-md);font-weight:var(--w-bold);color:var(--ink);overflow:hidden}.dt-name-input[data-v-9d9e608c]{border:none;border-bottom:1px solid var(--line);min-width:0;color:var(--ink);font-size:var(--text-md);font-weight:var(--w-bold);background:0 0;outline:none;flex:1;padding:2px}.dt-actions[data-v-9d9e608c]{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ai-fn-row[data-v-9d9e608c]{align-items:center;gap:7px;margin:10px 0 14px;display:flex}.act-btn[data-v-9d9e608c]{color:#4a4e54;min-height:32px;font-family:var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #bfc4cb;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:11.5px;font-weight:550;line-height:1;text-decoration:none;transition:background-color .14s,border-color .14s;display:inline-flex}.act-btn[data-v-9d9e608c]:active{background:#3c3c430b;border-color:#a9aeb6}.act-profile[data-v-9d9e608c]{margin-right:auto}.fn-ic[data-v-9d9e608c]{color:#6f757d;flex:0 0 13px;justify-content:center;align-items:center;width:13px;height:13px;display:inline-flex}.fn-ic svg[data-v-9d9e608c]{width:13px;height:13px}.dt-more-wrap[data-v-9d9e608c]{flex-shrink:0;position:relative}.dt-more[data-v-9d9e608c]{font-size:var(--text-sm);color:var(--ink-2);font-weight:var(--w-medium);background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-full);box-shadow:var(--sh-card);cursor:pointer;justify-content:center;align-items:center;padding:7px 15px;line-height:1.2;display:inline-flex}.more-menu[data-v-9d9e608c]{background:var(--card);border:1.5px solid var(--line);border-radius:var(--r-md);z-index:50;min-width:136px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 8px 24px #2c2c2e29}.more-item[data-v-9d9e608c]{text-align:left;width:100%;font-size:var(--text-sm);color:var(--ink-2);border:none;border-bottom:1px solid var(--line-soft);cursor:pointer;box-sizing:border-box;background:0 0;padding:12px 16px;text-decoration:none;display:block}.more-item[data-v-9d9e608c]:last-child{border-bottom:none}.more-item.danger[data-v-9d9e608c]{color:var(--danger)}.step[data-v-9d9e608c]{background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-lg);width:100%;box-shadow:var(--sh-card);margin-bottom:14px;padding:16px 15px}.step-head[data-v-9d9e608c]{align-items:center;gap:9px;display:flex}.step-head[data-v-9d9e608c]+*{margin-top:12px}.step-head.clickable[data-v-9d9e608c]{cursor:pointer;-webkit-user-select:none;user-select:none}.step-no[data-v-9d9e608c]{color:#fff;width:22px;height:22px;font-size:12px;font-weight:var(--w-bold);background:linear-gradient(135deg,#6678ed,#9d63dc 52%,#e06d9a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 3px 8px #8c58c947}.step-title[data-v-9d9e608c]{font-size:var(--text-md);font-weight:var(--w-bold);color:var(--ink);align-items:center;display:flex}.step-sub[data-v-9d9e608c]{font-size:var(--text-xs);color:var(--ink-3);margin-left:auto}.uploader[data-v-9d9e608c]{background:var(--accent-faint);text-align:left;cursor:pointer;transition:background .15s var(--ease);border:1.5px dashed #81766c6b;border-radius:13px;align-items:center;gap:12px;padding:14px 16px;display:flex}.uploader[data-v-9d9e608c]:active{background:var(--accent-soft)}.video-uploader[data-v-9d9e608c],.text-uploader[data-v-9d9e608c]{margin-top:8px}.u-icon[data-v-9d9e608c]{background:var(--card);border:1px solid var(--line-soft);width:38px;height:38px;color:var(--accent-deep);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.u-icon[data-v-9d9e608c] svg{width:19px;height:19px}.u-copy[data-v-9d9e608c]{flex:1;min-width:0}.video-progress[data-v-9d9e608c]{background:var(--soft);border-radius:11px;align-items:center;gap:10px;margin-top:12px;padding:13px 14px;display:flex}.vp-spin[data-v-9d9e608c]{border:2px solid #81766c40;border-top-color:var(--brand);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite vp-rot-9d9e608c}@keyframes vp-rot-9d9e608c{to{transform:rotate(360deg)}}.vp-text[data-v-9d9e608c]{font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--ink-2)}.vp-sub[data-v-9d9e608c]{color:var(--ink-4);font-size:11px}.u-t[data-v-9d9e608c]{font-size:var(--text-md);font-weight:var(--w-semibold);color:var(--accent-deep)}.u-s[data-v-9d9e608c]{font-size:var(--text-xs);color:var(--ink-3);margin-top:4px}.seg-list[data-v-9d9e608c]{flex-direction:column;display:flex}.coach-badge[data-v-9d9e608c]{background:var(--soft);color:var(--ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:8px;margin:0 2px 10px;padding:8px 8px 8px 13px;font-size:12px;display:flex}.coach-badge[data-v-9d9e608c]:active{opacity:.75}.coach-badge b[data-v-9d9e608c]{font-size:14px;font-weight:var(--w-bold)}.cbx-delta[data-v-9d9e608c]{font-size:11px;font-weight:var(--w-bold);color:var(--ink-3)}.cbx-delta.up[data-v-9d9e608c]{color:#3f7a52}.cbx-delta.down[data-v-9d9e608c]{color:#c05640}.cbx-time[data-v-9d9e608c]{color:var(--ink-4);font-size:11px}.coach-badge.fresh[data-v-9d9e608c],.coach-badge.none[data-v-9d9e608c]{background:#faf3e4}.coach-badge.fresh .cbx-fresh[data-v-9d9e608c]{font-size:11.5px;font-weight:var(--w-bold);color:#b08340}.cbx-btn[data-v-9d9e608c]{font-family:var(--font-sans);font-size:12px;font-weight:var(--w-bold);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#2c2c2e;border:none;border-radius:999px;flex-shrink:0;margin-left:auto;padding:7px 15px;line-height:1}.cbx-btn[data-v-9d9e608c]:active{opacity:.82}.coach-badge.fresh .cbx-btn[data-v-9d9e608c],.coach-badge.none .cbx-btn[data-v-9d9e608c]{background:linear-gradient(135deg,#cf9a52,#b08340);box-shadow:0 3px 10px #b0834059}.coach-nudge[data-v-9d9e608c]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#e8f0f7;border-radius:12px;flex-direction:column;gap:3px;margin:14px 0 4px;padding:13px 15px;display:flex}.coach-nudge[data-v-9d9e608c]:active{opacity:.75}.coach-nudge b[data-v-9d9e608c]{font-size:13.5px;font-weight:var(--w-bold);color:#2f5a7d}.coach-nudge span[data-v-9d9e608c]{color:var(--ink-2);font-size:12px;line-height:1.5}.beta-wrap[data-v-9d9e608c]{background:#f4f6f4;border:1px dashed #b7c4ba;border-radius:14px;margin:18px 0 4px;padding:13px 13px 3px}.beta-head[data-v-9d9e608c]{align-items:center;gap:7px;margin-bottom:10px;display:flex}.beta-tag[data-v-9d9e608c]{color:#fff;font-size:10px;font-weight:var(--w-bold);letter-spacing:.06em;background:#35544a;border-radius:6px;flex-shrink:0;padding:2.5px 7px}.beta-title[data-v-9d9e608c]{font-size:13px;font-weight:var(--w-bold);color:var(--ink)}.beta-time[data-v-9d9e608c]{color:var(--ink-4);margin-left:auto;font-size:11px}.beta-card[data-v-9d9e608c]{background:var(--card);box-shadow:var(--sh-card);border-radius:11px;margin-bottom:10px;padding:11px 12px}.beta-quote[data-v-9d9e608c]{color:var(--ink-3);margin-bottom:7px;font-size:12px}.beta-draft[data-v-9d9e608c]{color:var(--ink-4);align-items:flex-start;gap:6px;margin-bottom:6px;font-size:12px;display:flex}.beta-draft span[data-v-9d9e608c]{background:var(--soft);font-size:9.5px;font-weight:var(--w-bold);color:var(--ink-3);border-radius:4px;flex-shrink:0;margin-top:1px;padding:1.5px 5px}.beta-issue[data-v-9d9e608c]{color:#8a6d3b;margin-bottom:8px;font-size:11.5px;line-height:1.55}.beta-final[data-v-9d9e608c]{align-items:flex-start;gap:7px;display:flex}.bf-badge[data-v-9d9e608c]{font-size:10px;font-weight:var(--w-bold);color:#fff;background:#b08340;border-radius:5px;flex-shrink:0;margin-top:2px;padding:2px 6px}.bf-badge.kept[data-v-9d9e608c]{background:#3f7a52}.bf-text[data-v-9d9e608c]{font-size:14px;font-weight:var(--w-semibold);color:var(--ink);flex:1;line-height:1.55}.seg-chat[data-v-9d9e608c]{background:var(--soft);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;border-radius:14px;height:min(58svh,520px);min-height:300px;padding:12px 10px 8px;position:relative;overflow-y:auto}.seg-chat[data-v-9d9e608c]::-webkit-scrollbar{display:none}.seg-chat[data-v-9d9e608c]{scrollbar-width:none}.sc-row[data-v-9d9e608c]{-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:9px;margin-bottom:12px;display:flex}.sc-row.me[data-v-9d9e608c]{flex-direction:row-reverse}.sc-avatar[data-v-9d9e608c]{background:#fff;border-radius:6px;flex:none;width:38px;height:38px}.sc-avatar.me[data-v-9d9e608c],.sc-avatar.her[data-v-9d9e608c]{color:#f2ebdd;font-size:13px;font-weight:var(--w-bold);background:linear-gradient(160deg,#35544a,#22372e);justify-content:center;align-items:center;display:flex}.sc-bubble[data-v-9d9e608c]{max-width:72%;color:var(--ink);word-break:break-word;white-space:pre-wrap;cursor:pointer;background:#fff;border-radius:10px;padding:10px 13px;font-size:15px;line-height:1.55;box-shadow:0 1px 2px #0000000d}.sc-row.me .sc-bubble[data-v-9d9e608c]{color:#10330f;background:#95ec69}.sc-row.dim[data-v-9d9e608c]{opacity:.55}.sc-time[data-v-9d9e608c]{text-align:center;color:var(--ink-4);margin:12px 0 10px;font-size:11px}.sc-empty[data-v-9d9e608c]{text-align:center;color:var(--ink-4);padding:26px 0 18px;font-size:12.5px}.fs-del[data-v-9d9e608c]{color:#e0554f;font-size:12.5px;font-weight:var(--w-bold);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#e0554f1a;border:none;border-radius:9px;padding:6px 11px}.seg-fold-bar[data-v-9d9e608c]{background:var(--accent-soft);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #81766c2e;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding:11px 13px;display:flex}.sfb-text[data-v-9d9e608c]{font-size:var(--text-xs);color:var(--ink-2);font-weight:var(--w-semibold)}.seg-fold-bar .seg-chev[data-v-9d9e608c]{color:var(--ink-3)}.fold-hint[data-v-9d9e608c]{color:var(--ink-3);background:var(--soft);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:11px;flex-wrap:wrap;align-items:flex-start;gap:4px 7px;margin:0 2px 12px;padding:10px 2px;font-size:11px;line-height:1.5;display:flex}.fold-main[data-v-9d9e608c]{font-weight:var(--w-bold);color:var(--ink-2)}.fold-sub[data-v-9d9e608c]{color:var(--ink-4);flex-basis:100%;margin-top:1px;font-size:10px}.fold-chev[data-v-9d9e608c]{color:var(--ink-3);flex-shrink:0;font-size:9px}.folded-seg[data-v-9d9e608c]{opacity:.62;background:var(--soft)}.seg-label.muted[data-v-9d9e608c]{color:var(--ink-4)}.read-label[data-v-9d9e608c]{font-size:10.5px;font-weight:var(--w-bold);color:var(--success);letter-spacing:.02em;margin:2px 2px 9px}.read-tag[data-v-9d9e608c]{font-size:10px;font-weight:var(--w-bold);color:var(--success);background:var(--success-soft);border-radius:99px;flex-shrink:0;padding:2px 8px}.seg-preview-row[data-v-9d9e608c]{align-items:center;gap:8px;margin-top:9px;display:flex}.seg-preview[data-v-9d9e608c]{min-width:0;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.seg-card[data-v-9d9e608c]{background:var(--card);border:1px solid var(--line-soft);transition:box-shadow .16s var(--ease), border-color .16s var(--ease);border-radius:14px;margin-bottom:10px;padding:11px 13px}.seg-card[data-v-9d9e608c]:hover{box-shadow:0 2px 6px #2c2c2e0d,0 14px 30px #2c2c2e14}.seg-card[data-v-9d9e608c]:focus-within{border-color:#81766c59}.seg-tools[data-v-9d9e608c]{-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;margin-bottom:8px;display:flex}.seg-card.collapsed .seg-tools[data-v-9d9e608c]{margin-bottom:0}.seg-outcount[data-v-9d9e608c]{color:var(--ink-4);font-variant-numeric:tabular-nums;flex:none;margin-left:8px;font-size:10.5px}.seg-chev[data-v-9d9e608c]{color:var(--ink-4);transition:transform .18s var(--ease);flex:none;font-size:15px}.seg-chev.open[data-v-9d9e608c]{transform:rotate(90deg)}.seg-label[data-v-9d9e608c]{font-size:13px;font-weight:var(--w-semibold);color:var(--ink-3)}.seg-spacer[data-v-9d9e608c]{flex:1}.seg-btn[data-v-9d9e608c]{font-size:11.5px;font-weight:var(--w-semibold);color:var(--ink-2);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:8px;flex-shrink:0;padding:3px 9px;line-height:1.2}.seg-btn.danger[data-v-9d9e608c]{color:var(--danger)}.seg-ico[data-v-9d9e608c]{width:26px;height:26px;color:var(--ink-4);cursor:pointer;transition:background .14s var(--ease), color .14s var(--ease);-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.seg-ico[data-v-9d9e608c]:hover{background:var(--soft);color:var(--ink-2)}.seg-ico.danger[data-v-9d9e608c]:hover{background:var(--danger-soft);color:var(--danger)}.seg-ico svg[data-v-9d9e608c]{width:15px;height:15px;display:block}.head-icons[data-v-9d9e608c]{flex-shrink:0;align-items:center;gap:2px;margin-left:auto;display:flex}.hicon[data-v-9d9e608c]{width:27px;height:27px;color:var(--ink-3);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}.hicon[data-v-9d9e608c]:active{background:var(--soft)}.hicon svg[data-v-9d9e608c]{width:15px;height:15px;display:block}.hicon.danger[data-v-9d9e608c]{color:var(--danger)}.sc-note[data-v-9d9e608c]{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:10px;align-items:baseline;gap:7px;max-width:82%;margin:-2px 0 12px;padding:8px 12px;font-size:11.5px;line-height:1.55;display:flex;position:relative}.sc-note[data-v-9d9e608c]:before{content:"";border:8px solid #0000;border-top:none;width:0;height:0;position:absolute;top:-8px}.sc-note[data-v-9d9e608c]:active{opacity:.75}.sc-note .sn-tag[data-v-9d9e608c]{font-size:10px;font-weight:var(--w-bold);letter-spacing:.02em;flex-shrink:0}.sc-note .sn-text[data-v-9d9e608c]{color:var(--ink-2)}.sc-note.subtext[data-v-9d9e608c]{background:#faf3e4}.sc-note.subtext .sn-tag[data-v-9d9e608c]{color:#b08340}.sc-note.better[data-v-9d9e608c]{background:#eaf3ec}.sc-note.better .sn-tag[data-v-9d9e608c]{color:#3f7a52}.sc-note.good[data-v-9d9e608c]{background:#e8f0f7}.sc-note.good .sn-tag[data-v-9d9e608c]{color:#4a7396}.sc-note.subtext[data-v-9d9e608c]{margin-left:47px}.sc-note.subtext[data-v-9d9e608c]:before{border-bottom-color:#faf3e4;left:13px}.sc-note.better[data-v-9d9e608c]{justify-content:flex-end;margin-left:auto;margin-right:47px}.sc-note.better[data-v-9d9e608c]:before{border-bottom-color:#eaf3ec;right:13px}.msg-edit-actions[data-v-9d9e608c]{justify-content:space-between}.msg-edit-right[data-v-9d9e608c]{gap:8px;display:flex}.msg-del-btn[data-v-9d9e608c]{border:1px solid var(--danger);color:var(--danger);background:0 0}.cb-actions.msg-edit-actions[data-v-9d9e608c]{justify-content:space-between}.rl-dot[data-v-9d9e608c]{background:var(--success);vertical-align:1.5px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.seg-text[data-v-9d9e608c]{width:100%;min-height:60px;font-size:var(--text-base);font-family:var(--font-sans);color:var(--ink);resize:vertical;box-sizing:border-box;background:0 0;border:none;border-radius:0;outline:none;padding:0;line-height:1.75}.seg-text[data-v-9d9e608c]:focus{outline:none}.seg-count[data-v-9d9e608c]{color:var(--ink-4);text-align:right;margin-top:5px;font-size:10.5px}.seg-count.over[data-v-9d9e608c]{color:var(--danger)}.seg-add-row[data-v-9d9e608c]{gap:8px;margin:10px 0 5px;display:flex}.seg-add-row .seg-add[data-v-9d9e608c]{margin:0}.seg-add-row .text-add[data-v-9d9e608c],.seg-add-row .video-add[data-v-9d9e608c]{flex:none}.seg-add-row .shot-add[data-v-9d9e608c]{flex:auto}.seg-add[data-v-9d9e608c]{font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--accent-deep);background:var(--accent-faint);cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:var(--font-sans);white-space:nowrap;border:1px dashed #81766c66;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;display:flex}.bg-chev[data-v-9d9e608c]{color:var(--ink-3);transition:transform .18s var(--ease);flex-shrink:0;margin-left:6px;font-size:16px}.field-hint[data-v-9d9e608c]{font-size:var(--text-xs);color:var(--ink-3);margin-top:7px;line-height:1.5}.gen-btn-wrap[data-v-9d9e608c]{margin:4px 0 18px}.ab-generate[data-v-9d9e608c]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.reflective-btn[data-v-9d9e608c]{background:var(--card);color:var(--graphite);border:1.5px solid var(--graphite);box-shadow:none}.reflective-btn[data-v-9d9e608c]:disabled{opacity:.55;cursor:not-allowed}.result-switch[data-v-9d9e608c]{background:var(--soft);border-radius:12px;gap:6px;margin:2px 0 14px;padding:4px;display:flex}.result-switch button[data-v-9d9e608c]{color:var(--ink-3);font-size:12px;font-weight:var(--w-semibold);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;padding:9px 7px}.result-switch button.on[data-v-9d9e608c]{background:var(--card);color:var(--ink);box-shadow:var(--sh-card)}.ab-results.compare[data-v-9d9e608c]{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.result-panel[data-v-9d9e608c]{min-width:0}.version-head[data-v-9d9e608c]{align-items:baseline;gap:8px;margin:0 2px 10px;display:flex}.version-head strong[data-v-9d9e608c]{color:var(--ink);font-size:15px}.version-head span[data-v-9d9e608c]{color:var(--ink-4);font-size:11px}.version-head.reflective strong[data-v-9d9e608c]{color:var(--accent-deep)}.reflect-focus[data-v-9d9e608c]{background:var(--soft);border:1px solid var(--line-soft);border-left:3px solid var(--accent);border-radius:12px;margin-bottom:14px;padding:13px 14px}.reflect-focus .ra-label[data-v-9d9e608c]{color:var(--ink-3)}.reflect-focus strong[data-v-9d9e608c]{color:var(--ink);font-size:14px;line-height:1.65;display:block}.target-list[data-v-9d9e608c]{gap:8px;margin-bottom:14px;display:grid}.target-card[data-v-9d9e608c]{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-card);border-radius:14px;margin-bottom:12px;padding:14px}.target-quote[data-v-9d9e608c]{font-size:14px;font-weight:var(--w-semibold);color:var(--ink);border-bottom:1px dashed var(--line);padding-bottom:10px;line-height:1.6}.target-grid[data-v-9d9e608c]{gap:6px;margin-top:10px;display:grid}.target-grid span[data-v-9d9e608c]{color:var(--ink-3);grid-template-columns:48px 1fr;gap:7px;font-size:12px;line-height:1.55;display:grid}.target-grid b[data-v-9d9e608c]{color:var(--accent-deep);font-weight:var(--w-bold)}.target-replies[data-v-9d9e608c]{margin-top:12px}.target-replies .reply-card[data-v-9d9e608c]{border:1px solid #81766c47;margin-bottom:10px}.target-replies .reply-card[data-v-9d9e608c]:last-child{margin-bottom:0}.target-no-reply[data-v-9d9e608c]{color:var(--ink-4);padding:4px 0 0;font-size:12px}.target-card.orphan[data-v-9d9e608c]{border-style:dashed}.reply-source[data-v-9d9e608c]{color:var(--ink-4);margin-bottom:8px;font-size:11px;line-height:1.5}.reflective-reply[data-v-9d9e608c]{border-color:#81766c57}.step-row[data-v-9d9e608c]{align-items:stretch;gap:10px;margin-bottom:14px;display:flex}.step-row .step[data-v-9d9e608c]{flex:1;min-width:0;margin-bottom:0;padding:9px 12px}.step-row .step-head[data-v-9d9e608c]{flex-wrap:wrap;gap:6px 7px}.step-val[data-v-9d9e608c]{font-size:var(--text-xs);color:var(--ink-4);flex-shrink:0;margin-left:auto}.step-val.filled[data-v-9d9e608c]{color:var(--accent-deep);font-weight:var(--w-semibold)}.scale-seg .seg-item[data-v-9d9e608c]{padding:8px 2px;font-size:12px}.scale-seg .seg-item.active[data-v-9d9e608c]{background:var(--card);color:var(--accent-deep);box-shadow:inset 0 0 0 1.5px var(--accent), 0 1px 3px #2c2c2e24;font-weight:var(--w-bold)}.btn[data-v-9d9e608c]{width:100%;font-size:var(--text-md);font-weight:var(--w-bold);cursor:pointer;font-family:var(--font-sans);transition:opacity .15s var(--ease);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px;display:flex}.btn[data-v-9d9e608c]:active{opacity:.82}.btn.primary[data-v-9d9e608c]{color:#fff;transition:opacity .15s var(--ease), transform .14s var(--ease), box-shadow .14s var(--ease);background:linear-gradient(135deg,#6678ed,#9d63dc 52%,#e06d9a);box-shadow:0 7px 16px #8c58c938}.btn.primary[data-v-9d9e608c]:active{transform:scale(.95);box-shadow:0 3px 8px #8c58c933}.btn.primary[data-v-9d9e608c]:disabled{filter:grayscale(.55);opacity:.6;box-shadow:none;cursor:not-allowed}.btn.ghost[data-v-9d9e608c]{background:var(--soft);color:var(--accent-deep);box-shadow:none}.btn.ghost[data-v-9d9e608c]:disabled{opacity:.55;cursor:not-allowed}.spin[data-v-9d9e608c],.spin-dark[data-v-9d9e608c]{border:2px solid #fff6;border-top-color:var(--on-dark);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite sp-9d9e608c}.spin-dark[data-v-9d9e608c]{border-color:var(--focus-ring);border-top-color:var(--accent)}@keyframes sp-9d9e608c{to{transform:rotate(360deg)}}.err-box[data-v-9d9e608c]{background:var(--danger-soft);color:var(--danger);font-size:var(--text-sm);border:1px solid #a86a5f52;border-radius:11px;margin-bottom:14px;padding:12px 14px;line-height:1.6}.result-area[data-v-9d9e608c]{margin-top:4px}.result-analysis[data-v-9d9e608c]{background:var(--soft);font-size:var(--text-base);color:var(--ink-2);border-radius:12px;margin-bottom:14px;padding:13px 14px;line-height:1.7}.ra-label[data-v-9d9e608c]{font-size:11px;font-weight:var(--w-bold);color:var(--ink-3);letter-spacing:.05em;margin-bottom:5px;display:block}.reply-label[data-v-9d9e608c]{font-size:var(--text-sm);font-weight:var(--w-bold);color:var(--ink-2);align-items:center;gap:6px;margin:0 2px 10px;display:flex}.reply-label .dot[data-v-9d9e608c]{background:var(--accent);border-radius:50%;width:5px;height:5px}.reply-card[data-v-9d9e608c]{background:var(--card);box-shadow:var(--sh-card);border:1.5px solid #81766c38;border-radius:14px;flex-direction:column;align-items:flex-start;margin-bottom:12px;padding:15px;display:flex;position:relative}.rc-type[data-v-9d9e608c]{font-size:11px;font-weight:var(--w-bold);color:var(--accent-deep);background:var(--accent-soft);border:1px solid #81766c2e;border-radius:99px;margin-bottom:8px;padding:2px 9px;display:inline-block}.rc-text[data-v-9d9e608c]{font-size:var(--text-lg);font-weight:var(--w-semibold);color:var(--ink);letter-spacing:.01em;line-height:1.65}.rc-foot[data-v-9d9e608c]{border-top:1px dashed var(--line);justify-content:flex-end;align-items:center;gap:10px;width:100%;margin-top:9px;padding-top:9px;display:flex}.rc-note[data-v-9d9e608c]{font-size:var(--text-xs);color:var(--ink-3);flex:1;line-height:1.55}.rc-copy[data-v-9d9e608c]{background:var(--graphite);color:#fff;font-size:12px;font-weight:var(--w-bold);cursor:pointer;border:none;border-radius:99px;flex-shrink:0;align-items:center;gap:5px;padding:5px 13px;display:inline-flex}.rc-copy[data-v-9d9e608c]:active{opacity:.8}.rc-copy.done[data-v-9d9e608c]{background:var(--success)}.profile-hint[data-v-9d9e608c]{background:var(--accent-faint);border:1px solid var(--line-soft);font-size:var(--text-xs);color:var(--ink-3);border-radius:11px;margin-top:12px;padding:11px 13px;line-height:1.6}.ph-link[data-v-9d9e608c]{color:var(--accent-deep);font-weight:var(--w-bold);margin-left:4px;text-decoration:none}.disclaimer[data-v-9d9e608c]{color:var(--ink-4);text-align:center;margin-top:22px;padding:0 10px;font-size:11px;line-height:1.6}.ask-mask[data-v-9d9e608c]{z-index:900;background:#e9e9eb;flex-direction:column;display:flex;position:fixed;inset:0}.ask-head[data-v-9d9e608c]{z-index:20;padding:10px 12px;padding-top:calc(10px + env(safe-area-inset-top));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fcfcfdf5;border-bottom:1px solid #0000000f;flex-shrink:0;align-items:center;gap:10px;display:flex;position:relative}.ask-head-title[data-v-9d9e608c]{margin-top:env(safe-area-inset-top);font-size:15.5px;font-weight:var(--w-bold);color:var(--ink);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ask-head-right[data-v-9d9e608c]{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.ask-more-wrap[data-v-9d9e608c]{position:relative}.ask-more[data-v-9d9e608c]{border:1px solid var(--line-soft);background:var(--card);color:var(--ink-2);border-radius:var(--r-full);box-shadow:var(--sh-card);cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:18px;line-height:1;font-family:var(--font-sans);padding:6px 13px}.ask-more[data-v-9d9e608c]:active{opacity:.75}.ask-menu[data-v-9d9e608c]{z-index:30;background:#fff;border-radius:12px;min-width:150px;animation:.14s askMenuIn-9d9e608c;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 8px 32px #00000029}@keyframes askMenuIn-9d9e608c{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.ask-menu-item[data-v-9d9e608c]{text-align:left;width:100%;font-size:14px;font-family:var(--font-sans);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:12px 16px;display:block}.ask-menu-item[data-v-9d9e608c]:active{background:var(--soft)}.ask-menu-item.danger[data-v-9d9e608c]{color:#e5484d;font-weight:var(--w-semibold)}.ask-body[data-v-9d9e608c]{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;flex:1;padding:18px 12px 10px;overflow-y:auto}.ask-welcome[data-v-9d9e608c]{text-align:center;padding:26px 10px 10px}.aw-ava[data-v-9d9e608c]{width:62px;height:62px;box-shadow:var(--sh-card);border-radius:50%;margin:0 auto 12px;overflow:hidden}.aw-ava img[data-v-9d9e608c],.am-ava img[data-v-9d9e608c]{object-fit:cover;width:100%;height:100%;display:block}.ask-welcome p[data-v-9d9e608c]{color:var(--ink-3);margin:0 0 18px;font-size:13.5px;line-height:1.8}.ask-suggest[data-v-9d9e608c]{flex-direction:column;gap:8px;max-width:320px;margin:0 auto;display:flex}.ask-suggest button[data-v-9d9e608c]{color:var(--ink-2);font-size:13.5px;font-weight:var(--w-semibold);cursor:pointer;text-align:left;font-family:var(--font-sans);background:#fff;border:1px solid #0000000f;border-radius:11px;padding:12px 14px;box-shadow:0 1px 3px #0000000d}.ask-suggest button[data-v-9d9e608c]:active{background:var(--soft)}.am-row[data-v-9d9e608c]{align-items:flex-start;gap:9px;margin-bottom:14px;display:flex}.am-row.me[data-v-9d9e608c]{flex-direction:row-reverse}.am-avatar-me[data-v-9d9e608c]{color:#f2ebdd;width:40px;height:40px;font-size:14px;font-weight:var(--w-bold);background:linear-gradient(160deg,#35544a,#22372e);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.am-avatar-me-img[data-v-9d9e608c]{object-fit:cover;border-radius:6px;flex:none;width:40px;height:40px}.am-ava[data-v-9d9e608c]{background:#fff;border-radius:6px;flex-shrink:0;width:40px;height:40px;overflow:hidden;box-shadow:0 1px 2px #0000000d}.am-bubble[data-v-9d9e608c]{max-width:72%;color:var(--ink);word-break:break-word;white-space:pre-wrap;-webkit-user-select:text;user-select:text;-webkit-touch-callout:none;cursor:pointer;background:#fff;border-radius:10px;padding:10px 13px;font-size:15.5px;line-height:1.55;box-shadow:0 1px 2px #0000000d}.am-row.me .am-bubble[data-v-9d9e608c]{color:#10330f;background:#95ec69}.am-bubble.typing[data-v-9d9e608c]{justify-content:center;align-items:center;gap:5px;min-width:52px;padding:14px 13px;display:flex}.am-bubble.typing i[data-v-9d9e608c]{background:#00000059;border-radius:50%;width:7px;height:7px;animation:1.1s infinite askDot-9d9e608c}.am-bubble.typing i[data-v-9d9e608c]:nth-child(2){animation-delay:.18s}.am-bubble.typing i[data-v-9d9e608c]:nth-child(3){animation-delay:.36s}@keyframes askDot-9d9e608c{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.am-text[data-v-9d9e608c]{max-width:76%;color:var(--ink);word-break:break-word;-webkit-user-select:text;user-select:text;-webkit-touch-callout:none;cursor:pointer;background:#fff;border-radius:10px;padding:10px 13px;font-size:15px;line-height:1.6;box-shadow:0 1px 2px #0000000d}.am-text.md[data-v-9d9e608c]{white-space:normal}.am-text.md[data-v-9d9e608c] p{margin:0 0 8px}.am-text.md[data-v-9d9e608c] p:last-child{margin-bottom:0}.am-text.md[data-v-9d9e608c] strong{font-weight:var(--w-bold)}.am-text.md[data-v-9d9e608c] em{font-style:italic}.am-text.md[data-v-9d9e608c] code{background:var(--soft);border-radius:5px;padding:1px 5px;font-family:ui-monospace,Menlo,monospace;font-size:13px}.am-text.md[data-v-9d9e608c] ul,.am-text.md[data-v-9d9e608c] ol{margin:4px 0 8px;padding-left:20px}.am-text.md[data-v-9d9e608c] li{margin:3px 0}.am-text.md[data-v-9d9e608c] blockquote{color:var(--ink-2);background:#00000008;border-left:3px solid #c6cbd0;border-radius:8px;margin:6px 0;padding:7px 11px}.am-text.md[data-v-9d9e608c] hr{border:none;border-top:1px solid #00000014;margin:10px 0}.am-text.md[data-v-9d9e608c] .md-h{font-weight:var(--w-bold);color:var(--ink);margin:10px 0 6px;line-height:1.5}.am-text.md[data-v-9d9e608c] .md-h:first-child{margin-top:0}.am-text.md[data-v-9d9e608c] .md-h1{font-size:16.5px}.am-text.md[data-v-9d9e608c] .md-h2{font-size:15.5px}.am-text.md[data-v-9d9e608c] .md-h3,.am-text.md[data-v-9d9e608c] .md-h4{font-size:15px}.ask-foot[data-v-9d9e608c]{padding:9px 12px;padding-bottom:calc(9px + env(safe-area-inset-bottom));background:#fcfcfdf5;border-top:1px solid #0000000f;flex-shrink:0;align-items:center;gap:10px;display:flex}.ask-foot textarea[data-v-9d9e608c]{font-size:15.5px;font-family:var(--font-sans);color:var(--ink);resize:none;background:#fff;border:0;border-radius:8px;outline:none;flex:1;max-height:110px;padding:10px 13px;line-height:1.5;box-shadow:inset 0 0 0 1px #00000012}.ask-foot textarea[data-v-9d9e608c]:focus{box-shadow:inset 0 0 0 1.5px var(--accent)}.ask-send[data-v-9d9e608c]{color:#fff;font-size:14px;font-weight:var(--w-bold);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#07c160;border:0;border-radius:8px;flex-shrink:0;padding:10px 18px;transition:opacity .15s}.ask-send[data-v-9d9e608c]:active{opacity:.85}.ask-send[data-v-9d9e608c]:disabled{opacity:.4;cursor:not-allowed}.ask-err[data-v-9d9e608c]{color:#b2500a;background:#fff3e9;flex-shrink:0;padding:7px 14px;font-size:12px;line-height:1.6}.ask-action-mask[data-v-9d9e608c]{z-index:50;background:#00000061;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.ask-action[data-v-9d9e608c]{background:var(--card);border-radius:16px;width:100%;max-width:340px;overflow:hidden;box-shadow:0 20px 50px #0000004d}.aa-preview[data-v-9d9e608c]{max-height:180px;color:var(--ink-2);white-space:pre-wrap;word-break:break-word;border-bottom:1px solid var(--line-soft);padding:14px 16px;font-size:13px;line-height:1.7;overflow-y:auto}.aa-btns[data-v-9d9e608c]{display:flex}.aa-btns button[data-v-9d9e608c]{background:var(--card);font-size:15px;font-weight:var(--w-semibold);cursor:pointer;border:0;flex:1;padding:14px 0}.aa-btns button[data-v-9d9e608c]:active{background:var(--soft)}.aa-copy[data-v-9d9e608c]{color:var(--brand-deep,#6d5d4f);border-right:1px solid var(--line-soft)!important}.aa-cancel[data-v-9d9e608c]{color:var(--ink-3)}.app-toast[data-v-9d9e608c]{z-index:60;color:#fff;font-size:14px;font-weight:var(--w-semibold);pointer-events:none;background:#1d2521eb;border-radius:99px;padding:10px 22px;position:absolute;bottom:120px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000047}.dna-entry[data-v-9d9e608c]{text-align:left;border:1px solid var(--line);background:var(--card);border-radius:var(--r-md);cursor:pointer;width:100%;box-shadow:var(--sh-card);-webkit-tap-highlight-color:transparent;align-items:center;gap:11px;margin:4px 0 18px;padding:13px 15px;transition:transform .12s;display:flex}.dna-entry[data-v-9d9e608c]:active{transform:scale(.99)}.de-badge[data-v-9d9e608c]{font-size:10px;font-weight:var(--w-bold);color:#fff;background:linear-gradient(135deg,#9b59f5,#ec6f9a);border-radius:7px;flex:none;padding:3px 8px}.de-copy[data-v-9d9e608c]{flex:1;min-width:0}.de-t[data-v-9d9e608c]{font-size:14.5px;font-weight:var(--w-bold);color:var(--ink);display:block}.de-s[data-v-9d9e608c]{color:var(--ink-4);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11.5px;display:block;overflow:hidden}.de-arrow[data-v-9d9e608c]{color:var(--ink-4);flex:none;font-size:18px}.dna-sheet[data-v-9d9e608c]{max-width:420px;max-height:82vh}.dna-body[data-v-9d9e608c]{-webkit-overflow-scrolling:touch;padding:16px;overflow-y:auto}.dna-loading[data-v-9d9e608c]{color:var(--ink-3);justify-content:center;align-items:center;gap:9px;padding:26px 8px;font-size:13.5px;display:flex}.dna-style[data-v-9d9e608c]{font-size:21px;font-weight:var(--w-bold);color:var(--ink);text-align:center;padding:4px 0 14px}.dna-sec[data-v-9d9e608c]{margin-bottom:14px}.dna-sec-t[data-v-9d9e608c]{font-size:11.5px;font-weight:var(--w-bold);color:var(--ink-4);letter-spacing:1px;margin-bottom:7px}.dna-trait[data-v-9d9e608c]{color:var(--ink-2);background:var(--soft);border-radius:9px;margin-bottom:6px;padding:7px 11px;font-size:13.5px;line-height:1.6}.dna-words[data-v-9d9e608c]{flex-wrap:wrap;gap:7px;display:flex}.dna-word[data-v-9d9e608c]{font-size:12.5px;font-weight:var(--w-semibold);color:var(--brand-deep);background:var(--brand-soft);border-radius:99px;padding:4px 13px}.dna-quote[data-v-9d9e608c]{color:var(--ink-3);border-left:3px solid var(--line);margin-bottom:6px;padding:8px 12px;font-size:13.5px;line-height:1.65}.dna-avoid[data-v-9d9e608c]{color:#b2500a;background:#fff6ec;border-radius:9px;margin-bottom:14px;padding:9px 12px;font-size:12.5px;line-height:1.6}.dna-avoid b[data-v-9d9e608c]{font-weight:var(--w-bold)}.dna-tip[data-v-9d9e608c]{color:var(--ink-4);text-align:center;margin-bottom:14px;font-size:11.5px;line-height:1.6}.dna-actions[data-v-9d9e608c]{align-items:center;gap:10px;display:flex}.dna-actions .btn[data-v-9d9e608c]{flex:1}.dna-clear[data-v-9d9e608c]{color:#c5221f;font-size:13px;font-weight:var(--w-semibold);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;flex:none;padding:10px 4px}.dna-empty-t[data-v-9d9e608c]{font-size:17px;font-weight:var(--w-bold);color:var(--ink);text-align:center;margin-top:6px}.dna-empty-s[data-v-9d9e608c]{color:var(--ink-3);margin:10px 0 18px;font-size:13px;line-height:1.75}.dna-err[data-v-9d9e608c]{color:#c5221f;background:#fdecec;border-radius:9px;margin-top:12px;padding:9px 12px;font-size:12px;line-height:1.6}.btn.wide[data-v-9d9e608c]{width:100%}.ts-box[data-v-9d9e608c]{max-width:320px}.cb-title-ts[data-v-9d9e608c]{font-size:16.5px;font-weight:var(--w-bold);color:var(--ink);margin-bottom:10px}.ts-quick[data-v-9d9e608c]{gap:8px;margin-bottom:8px;display:flex}.ts-qb[data-v-9d9e608c]{border:1px solid var(--line);font-size:12.5px;font-weight:var(--w-semibold);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;color:var(--ink-2);background:0 0;border-radius:8px;padding:5px 12px}.ts-qb[data-v-9d9e608c]:active{opacity:.7}.ts-qb.on[data-v-9d9e608c]{border-color:var(--accent);color:var(--accent-deep);background:var(--accent-soft)}.ts-input[data-v-9d9e608c]{border:1px solid var(--line);width:100%;min-height:88px;font-size:var(--text-base);font-family:var(--font-sans);color:var(--ink);background:var(--surface-input);resize:vertical;box-sizing:border-box;border-radius:11px;outline:none;margin-bottom:6px;padding:11px 12px;line-height:1.7}.ts-input[data-v-9d9e608c]:focus{border-color:var(--accent);background:var(--card);box-shadow:0 0 0 3px var(--focus-ring)}.ts-count[data-v-9d9e608c]{text-align:right;color:var(--ink-4);margin-bottom:14px;font-size:11px}.ts-count.over[data-v-9d9e608c]{color:var(--danger)}.ts-hint[data-v-9d9e608c]{font-size:var(--text-xs);color:var(--ink-3);margin:-4px 0 16px;line-height:1.55}.ts-save[data-v-9d9e608c]{background:var(--graphite);width:100%;color:var(--on-dark);font-size:var(--text-md);font-weight:var(--w-bold);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:12px;padding:13px;display:block;box-shadow:0 6px 16px #2c2c2e2e}.ts-save[data-v-9d9e608c]:active{opacity:.82}.cb-hint[data-v-9d9e608c]{font-size:var(--text-xs);color:var(--ink-3);margin:-4px 0 16px;line-height:1.55}.confirm-mask[data-v-9d9e608c]{z-index:1000;background:#0000006b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.confirm-box[data-v-9d9e608c]{background:var(--card);border-radius:var(--r-lg);width:100%;max-width:320px;padding:20px;box-shadow:0 16px 48px #00000038}.cb-msg[data-v-9d9e608c]{font-size:var(--text-md);color:var(--ink);margin-bottom:18px;line-height:1.6}.cb-link[data-v-9d9e608c]{color:#bd6472;text-align:center;background:#fdf0f2;border:1.5px solid #d9a2ab;border-radius:11px;margin:-8px 0 18px;padding:11px 12px;font-size:13px;font-weight:700;text-decoration:none;display:block}.service-cta-inline[data-v-9d9e608c]{background:#fdf0f2;border:1.5px solid #d9a2ab;border-radius:13px;margin-top:14px;padding:13px 15px;text-decoration:none;display:block}.service-cta-inline strong[data-v-9d9e608c]{color:#29292b;font-size:13.5px;font-weight:700;line-height:1.4;display:block}.service-cta-inline small[data-v-9d9e608c]{color:#bd6472;margin-top:3px;font-size:12px;font-weight:700;line-height:1.4;display:block}.cb-actions[data-v-9d9e608c]{justify-content:flex-end;gap:10px;display:flex}.cb-btn[data-v-9d9e608c]{font-size:var(--text-sm);font-weight:var(--w-semibold);color:var(--ink-2);background:var(--soft);cursor:pointer;border:none;border-radius:8px;padding:9px 18px}.cb-btn.danger[data-v-9d9e608c],.cb-btn.msg-save-btn[data-v-9d9e608c]{background:var(--graphite);color:var(--on-dark)}.full-loading[data-v-9d9e608c]{z-index:999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f7f7f8eb;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;inset:0}.fl-spin[data-v-9d9e608c]{border:4px solid var(--focus-ring);border-top-color:var(--accent);border-radius:50%;width:42px;height:42px;animation:.7s linear infinite sp-9d9e608c}.fl-text[data-v-9d9e608c]{font-size:var(--text-md);font-weight:var(--w-bold);color:var(--accent-deep)}.fl-sub[data-v-9d9e608c]{font-size:var(--text-xs);color:var(--ink-3);margin-top:-4px}.fs-mask[data-v-9d9e608c]{z-index:1100;background:#00000080;flex-direction:column;display:flex;position:fixed;inset:0}.fs-box[data-v-9d9e608c]{background:var(--page);flex-direction:column;width:100%;height:100%;display:flex}.fs-head[data-v-9d9e608c]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.fs-title[data-v-9d9e608c]{font-size:var(--text-md);font-weight:var(--w-bold);color:var(--ink)}.fs-done[data-v-9d9e608c]{background:var(--graphite);color:#fff;font-size:var(--text-sm);font-weight:var(--w-bold);cursor:pointer;border:none;border-radius:10px;padding:8px 18px}.fs-btns[data-v-9d9e608c]{align-items:center;gap:8px;display:flex}.fs-exit[data-v-9d9e608c]{border:1px solid var(--line);color:var(--ink-2);font-size:var(--text-sm);font-weight:var(--w-semibold);cursor:pointer;background:0 0;border-radius:10px;padding:8px 14px}.fs-text[data-v-9d9e608c]{resize:none;width:100%;font-size:var(--text-base);font-family:var(--font-sans);color:var(--ink);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;padding:16px;line-height:1.7}.fs-count[data-v-9d9e608c]{padding:10px 16px calc(10px + env(safe-area-inset-bottom));text-align:right;color:var(--ink-4);border-top:1px solid var(--line);font-size:12px}.fs-count.over[data-v-9d9e608c]{color:var(--danger)}.ck-mask[data-v-9d9e608c]{z-index:90;background:#0000006b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ck-sheet[data-v-9d9e608c]{background:#fff;border-radius:18px;width:min(100%,430px);max-height:84vh;padding:18px;overflow-y:auto}.ck-head[data-v-9d9e608c]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ck-head h3[data-v-9d9e608c]{color:#2b2f36;font-size:17px}.ck-close[data-v-9d9e608c]{color:#7a7e86;background:#f2f3f5;border:0;border-radius:50%;width:30px;height:30px;font-size:17px}.ck-body .ck-label[data-v-9d9e608c]{color:#2b2f36;margin-bottom:7px;font-size:13px;font-weight:700;display:block}.ck-input[data-v-9d9e608c]{resize:vertical;background:#f7f8fa;border:1px solid #e6e8ec;border-radius:12px;width:100%;padding:12px;font-family:inherit;font-size:14px}.ck-tip[data-v-9d9e608c]{color:#9a9aa2;margin-bottom:4px;font-size:12.5px}.ck-btn[data-v-9d9e608c]{color:#fff;background:#1d2b25;border:0;border-radius:12px;width:100%;margin-top:12px;padding:12px;font-size:15px;font-weight:700}.ck-btn[data-v-9d9e608c]:disabled{opacity:.55}.ck-err[data-v-9d9e608c]{color:#c14e4e;text-align:center;margin-top:9px;font-size:13px}.ck-result[data-v-9d9e608c]{border-top:1px solid #efeff3;margin-top:16px;padding-top:14px}.ck-verdict[data-v-9d9e608c]{border-radius:11px;padding:7px 18px;font-size:21px;font-weight:900;display:inline-block}.ck-verdict.bad[data-v-9d9e608c]{color:#c14e4e;background:#fdecec}.ck-verdict.warn[data-v-9d9e608c]{color:#c07a2a;background:#fff4e6}.ck-verdict.ok[data-v-9d9e608c]{color:#2f8a4c;background:#e9f6ec}.ck-verdict.cool[data-v-9d9e608c]{color:#3d6ea8;background:#ecf3fd}.ck-reason[data-v-9d9e608c]{color:#4a4e55;margin-top:9px;font-size:14px;line-height:1.7}.ck-reason.big[data-v-9d9e608c]{color:#2b2f36;font-size:15.5px;font-weight:700}.ck-bt[data-v-9d9e608c]{color:#2b2f36;margin:14px 0 8px;font-size:13px;font-weight:800}.ck-better[data-v-9d9e608c]{color:#2b2f36;gap:9px;margin-bottom:8px;font-size:14px;line-height:1.6;display:flex}.ck-no[data-v-9d9e608c]{color:#fff;background:#1d2b25;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;margin-top:2px;font-size:11px;font-weight:800;display:flex}.ck-note[data-v-9d9e608c]{color:#4a4e55;background:#f4f1ea;border-radius:10px;margin-top:12px;padding:11px 13px;font-size:13px;line-height:1.65}.ck-action[data-v-9d9e608c]{color:#f5f1e6;background:#1d2b25;border-radius:10px;margin-top:9px;padding:11px 13px;font-size:14px;font-weight:700;line-height:1.6}.ck-quote[data-v-9d9e608c]{background:#f7f8fa;border-left:3px solid #d8dade;border-radius:9px;flex-direction:column;gap:2px;margin-bottom:7px;padding:9px 11px;display:flex}.ck-quote.bad[data-v-9d9e608c]{border-left-color:#e08a8a}.ck-quote.ok[data-v-9d9e608c]{border-left-color:#8ac6a0}.ck-q[data-v-9d9e608c]{color:#2b2f36;font-size:12.5px;font-weight:600}.ck-w[data-v-9d9e608c]{color:#7a7e86;font-size:11.5px;line-height:1.55}.ck-score-row[data-v-9d9e608c]{align-items:center;gap:14px;display:flex}.ck-score[data-v-9d9e608c]{border-radius:20px;justify-content:center;align-items:center;width:82px;height:82px;font-size:30px;font-weight:900;display:flex}.ck-score.bad[data-v-9d9e608c]{color:#c14e4e;background:#fdecec}.ck-score.warn[data-v-9d9e608c]{color:#c07a2a;background:#fff4e6}.ck-score.ok[data-v-9d9e608c]{color:#2f8a4c;background:#e9f6ec}.ck-score-side[data-v-9d9e608c]{flex-direction:column;gap:5px;display:flex}.ck-pill[data-v-9d9e608c]{color:#55585e;background:#eef0f3;border-radius:999px;align-self:flex-start;padding:4px 13px;font-size:12.5px;font-weight:800}.ck-pill.bad[data-v-9d9e608c]{color:#c14e4e;background:#fdecec}.ck-pill.warn[data-v-9d9e608c]{color:#c07a2a;background:#fff4e6}.ck-pill.ok[data-v-9d9e608c]{color:#2f8a4c;background:#e9f6ec}.ck-cap[data-v-9d9e608c]{color:#9a9aa2;font-size:11.5px}.ck-row2[data-v-9d9e608c]{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.rel-check[data-v-9d9e608c]{background:var(--card);border-radius:14px;margin:14px 0 16px;padding:13px 14px;box-shadow:0 1px 3px #0000000d}.rc-title[data-v-9d9e608c]{color:var(--ink-1,#2b2f36);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;font-weight:800;display:flex}.rc-title[data-v-9d9e608c]:before{content:"";background:linear-gradient(160deg,#9a8ce8,#c39ae0);border-radius:2px;align-self:center;width:4px;height:14px}.rc-sub[data-v-9d9e608c]{color:#9a9aa2;font-size:11px;font-weight:400}.rc-grid[data-v-9d9e608c]{gap:9px;margin-top:10px;display:flex}.rc-btn[data-v-9d9e608c]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(150deg,#f6f2fe,#ece5fb);border:0;border-radius:11px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:11px 4px;font-family:inherit;display:flex}.rc-btn strong[data-v-9d9e608c]{color:#5a4db8;white-space:nowrap;font-size:13.5px}.rc-btn small[data-v-9d9e608c]{color:#9a8fc9;white-space:nowrap;font-size:10.5px}.rc-btn[data-v-9d9e608c]:active{transform:scale(.97)}
