@font-face{font-family:Archivo;src:url(/h5/assets/archivo-latin-800-normal-cB6v3kRN.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/h5/assets/archivo-latin-700-normal-D9cHMWGj.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/h5/assets/archivo-latin-500-normal-CGugC8dq.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plex Mono;src:url(/h5/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plex Mono;src:url(/h5/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plex Mono;src:url(/h5/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--paper:#fbf9f4;--ink:#1b1a17;--ink-mid:#57534b;--ink-low:#736e64;--rule:#1b1a1724;--acetate:rgba(252, 250, 245, var(--acetate-alpha,.84));--acetate-edge:#1b1a171a;--sec-oxide:#b8481a;--sec-chrome:#d9a400;--sec-grass:#40662a;--sec-teal:#0f6e6e;--sec-caramel:#a5611d;--sec-wine:#8e3040;--sec-sienna:#8a4b2a;--vermilion:#c0301a;--sec:#a5611d;--sec-hover:#945619;--sec-active:#834c16;--sec-on:#fff;--sec-sel:#a5611d2e;--rule-strong:#1b1a1752;--wash:#1b1a170a;--wash-active:#1b1a1712;--font-display:"Archivo", -apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--font-read:"Songti SC", "STSong", "Source Han Serif SC", "Noto Serif CJK SC", "Source Han Serif CN", SimSun, "宋体", serif;--font-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--font-num:"Plex Mono", ui-monospace, "SF Mono", "Cascadia Mono", "Roboto Mono", Consolas, "Liberation Mono", monospace;--fs-body:17px;--lh-body:26px;--fs-body-sm:15px;--lh-body-sm:24px;--fs-min:13px;--lh-min:20px;--fs-note:12px;--lh-note:18px;--fs-micro:11px;--lh-micro:16px;--fs-h:22px;--lh-h:30px;--fs-display:30px;--lh-display:36px;--fs-hero:34px;--lh-hero:40px;--fs-display-xl:clamp(34px, 7vw, 52px);--lh-display-xl:1.15;--fw-normal:400;--fw-medium:500;--fw-semibold:600;--tr-label:.16em;--tr-cue:.04em;--tr-title:-.01em;--measure:640px;--margin-col:88px;--gutter:24px;--section-gap:64px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--r-flat:0px;--r-punch:999px;--dur:90ms;--step:steps(2, end);--skl-dur:1.4s}[data-sec=chrome]{--sec-on:var(--ink)}[data-sec=oxide]{--sec:#b8481a;--sec-hover:#9e3e16;--sec-active:#8a3612;--sec-sel:#b8481a2e}[data-sec=chrome]{--sec:#d9a400;--sec-hover:#c09100;--sec-active:#a87e00;--sec-sel:#d9a40038}[data-sec=grass]{--sec:#40662a;--sec-hover:#375824;--sec-active:#2e4a1e;--sec-sel:#40662a2e}[data-sec=teal]{--sec:#0f6e6e;--sec-hover:#0c5c5c;--sec-active:#0a4a4a;--sec-sel:#0f6e6e2e}[data-sec=caramel]{--sec:#a5611d;--sec-hover:#945619;--sec-active:#834c16;--sec-sel:#a5611d2e}[data-sec=wine]{--sec:#8e3040;--sec-hover:#7d2a39;--sec-active:#6c2430;--sec-sel:#8e30402e}[data-sec=sienna]{--sec:#8a4b2a;--sec-hover:#764024;--sec-active:#62351e;--sec-sel:#8a4b2a2e}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}#app{height:100%}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}input,textarea{font-family:inherit;font-size:inherit;color:inherit}::selection{background:var(--sec-sel);color:var(--ink)}*{caret-color:var(--sec)}:focus-visible{outline:2px solid var(--sec);outline-offset:2px}.u-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;overflow-y:auto}.u-scroll::-webkit-scrollbar{width:8px;height:8px}.u-scroll::-webkit-scrollbar-track{background:0 0}.u-scroll::-webkit-scrollbar-thumb{background:var(--rule-strong);background-clip:content-box;border:2px solid #0000}.u-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u-num{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-cue)}.mn-data{align-items:baseline;column-gap:var(--sp-2);font-family:var(--font-num);font-size:var(--fs-note);letter-spacing:var(--tr-cue);font-variant-numeric:tabular-nums;line-height:var(--lh-note);flex-wrap:wrap;row-gap:2px;display:flex}.mn-data__k{color:var(--ink-low);white-space:nowrap}.mn-data__v{color:var(--ink-mid);white-space:nowrap}.mn-data__sep{color:var(--ink-low);opacity:.55}.mn-data__rule{background:var(--rule);flex:1;min-width:24px;height:1px}.mn-micro{align-items:center;gap:var(--sp-2);font-family:var(--font-num);font-size:var(--fs-micro);letter-spacing:var(--tr-label);line-height:var(--lh-micro);text-transform:uppercase;display:flex}.mn-plate{background:var(--sec);color:var(--sec-on)}.mn-leaf{background:var(--acetate);border:1px solid var(--rule);border-radius:var(--r-flat);box-shadow:0 2px 0 var(--acetate-edge);color:var(--ink);position:relative}.mn-rule{background:var(--rule);border:0;flex:none;height:1px;margin:0}.mn-punch{border-radius:var(--r-punch);background:var(--sec);flex:none;width:8px;height:8px}.mn-hole{border-radius:var(--r-punch);background:var(--paper);flex:none;width:13px;height:13px;box-shadow:inset 0 1px 2px #1b1a1740,0 1px #ffffffa6}.mn-airmail{background:repeating-linear-gradient(-45deg, var(--sec-wine,#8e3040) 0 8px, transparent 8px 16px, #ffffffe0 16px 24px, transparent 24px 32px, var(--sec) 32px 40px, transparent 40px 48px);height:7px;display:block}.mn-btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:40px;padding:0 var(--sp-5);border:1px solid var(--rule);border-radius:var(--r-flat);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);transition:background var(--dur) var(--step), border-color var(--dur) var(--step), color var(--dur) var(--step);background:0 0;display:inline-flex}.mn-btn:hover:not(:disabled){background:var(--wash);border-color:var(--ink-low)}.mn-btn:active:not(:disabled){background:var(--wash-active)}.mn-btn:disabled{color:var(--ink-low);border-color:var(--rule);background:0 0}.mn-btn--primary{background:var(--sec);border-color:var(--sec);color:var(--sec-on)}.mn-btn--primary:hover:not(:disabled){background:var(--sec-hover);border-color:var(--sec-hover)}.mn-btn--primary:active:not(:disabled){background:var(--sec-active);border-color:var(--sec-active)}.mn-btn--primary:disabled{border-color:var(--rule);color:var(--ink-low);background:0 0}.mn-btn--quiet{color:var(--ink-mid);border-color:#0000}.mn-btn--quiet:hover:not(:disabled){color:var(--ink);background:var(--wash)}.mn-btn--icon{min-width:44px;min-height:44px;color:var(--ink-mid);border-color:#0000;padding:0}.mn-btn--icon:hover:not(:disabled){color:var(--ink);background:var(--wash)}.mn-link{color:var(--ink-mid);text-underline-offset:3px;transition:color var(--dur) var(--step);text-decoration:underline;text-decoration-thickness:1px}.mn-link:hover{color:var(--ink)}@keyframes mn-hinge{0%{opacity:.25}50%{opacity:1}to{opacity:.25}}.mn-pending:after{content:"····";margin-left:var(--sp-2);font-family:var(--font-num);letter-spacing:var(--tr-cue);animation:mn-hinge var(--skl-dur) var(--step) infinite}.mn-errata{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--vermilion);border-radius:var(--r-flat);color:var(--vermilion);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);background:#c0301a0f;display:flex;position:relative}.mn-errata:before{content:"";background:var(--vermilion);width:2px;position:absolute;top:0;bottom:0;left:0}.mn-errata__cue{font-family:var(--font-num);font-size:var(--fs-note);letter-spacing:var(--tr-label);text-transform:uppercase;flex:none}.mn-input{width:100%;padding:var(--sp-3) var(--sp-4);border:1px solid var(--rule);border-radius:var(--r-flat);color:var(--ink);transition:border-color var(--dur) var(--step);background:#fff;outline:none;font-size:16px;line-height:1.5}.mn-input::placeholder{color:var(--ink-low)}.mn-input:focus{border-color:var(--sec)}.mn-input:disabled{color:var(--ink-low);cursor:not-allowed}.mn-empty{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-8) 0;flex-direction:column;display:flex}.mn-empty__no{font-family:var(--font-num);font-size:var(--fs-note);letter-spacing:var(--tr-label);color:var(--ink-low)}.mn-empty__title{font-size:var(--fs-body);color:var(--ink);margin:0}.mn-empty__hint{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--ink-mid);max-width:38ch;margin:0}@keyframes mn-skl{0%,to{opacity:.3}50%{opacity:.62}}.mn-skl{border-radius:var(--r-flat);animation:mn-skl var(--skl-dur) var(--step) infinite;background:#1b1a1712}.mn-skl-line{height:12px;margin:var(--sp-2) 0}.mn-skl-block{height:56px}@keyframes mn-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mn-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--paper:#f6f8fb;--ink:#101828;--ink-mid:#475467;--ink-low:#667085;--rule:#eaecf0;--rule-strong:#d0d5dd;--wash:#f9fafb;--wash-active:#f2f4f7;--acetate:#fff;--acetate-edge:#1018280d;--sec:#2563eb;--sec-hover:#1d4ed8;--sec-active:#1e40af;--sec-on:#fff;--sec-sel:#eff6ff;--vermilion:#b42318;--r-flat:10px;--sec-oxide:#2563eb;--sec-chrome:#2563eb;--sec-grass:#2563eb;--sec-teal:#2563eb;--sec-caramel:#2563eb;--sec-wine:#2563eb;--sec-sienna:#2563eb}:root [data-sec]{--sec:#2563eb;--sec-hover:#1d4ed8;--sec-active:#1e40af;--sec-sel:#eff6ff;--sec-on:#fff}:root{--font-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", "Hiragino Sans GB", sans-serif;--font-body:var(--font-ui);--font-read:var(--font-ui);--font-display:var(--font-ui)}.head{border-bottom:1px solid #eaecf0;background:#fff!important}.head__plate{display:none!important}.mn-btn--primary{border-radius:8px}.mn-input{border-radius:10px}.head[data-v-ff379557]{z-index:30;grid-template-columns:var(--margin-col) 1fr;padding:calc(var(--sp-3) + env(safe-area-inset-top,0px)) var(--sp-4) var(--sp-3) 0;background:var(--paper);border-bottom:1px solid var(--rule);flex:none;gap:0;display:grid;position:relative}.head__plate[data-v-ff379557]{background:var(--sec);width:3px;position:absolute;top:0;bottom:0;left:0}.margin[data-v-ff379557]{align-items:flex-start;gap:var(--sp-2);padding-left:var(--sp-3);flex-direction:column;min-width:0;display:flex}.mark-img[data-v-ff379557]{object-fit:cover;border:1px solid var(--rule);flex:none;width:24px;height:24px}.mark[data-v-ff379557]{border:1px solid var(--rule);border-radius:var(--r-flat);width:24px;height:24px;color:var(--ink);font-size:var(--fs-min);font-weight:var(--fw-semibold);-webkit-user-select:none;user-select:none;background:#fff;flex:none;place-items:center;line-height:1;display:grid}.shop[data-v-ff379557]{-webkit-line-clamp:3;min-height:0;font-family:var(--font-ui);font-size:var(--fs-min);font-weight:var(--fw-semibold);letter-spacing:var(--tr-title);line-height:var(--lh-min);color:var(--ink);word-break:break-all;-webkit-box-orient:vertical;flex:1;margin:0;display:-webkit-box;overflow:hidden}.margin__strip[data-v-ff379557]{background:var(--sec);flex:none;width:24px;height:2px}.body[data-v-ff379557]{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.state[data-v-ff379557]{align-items:center;gap:var(--sp-2);min-height:24px;margin:0;display:flex}.state__dot[data-v-ff379557]{border-radius:var(--r-punch);background:var(--sec);flex:none;width:7px;height:7px}.state__text[data-v-ff379557]{font-size:var(--fs-note);line-height:var(--lh-note);color:var(--ink-mid);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.state[data-tone=human] .state__dot[data-v-ff379557]{background:var(--sec-wine,#8e3040)}.state[data-tone=human] .state__text[data-v-ff379557]{color:var(--ink)}.state[data-tone=ended] .state__dot[data-v-ff379557]{background:var(--ink-low)}.state[data-tone=ended] .state__text[data-v-ff379557]{color:var(--ink-low)}.state[data-tone=muted] .state__dot[data-v-ff379557]{background:var(--ink-low)}.acts[data-v-ff379557]{align-items:center;gap:0;margin-left:auto;display:flex}.head[data-v-ff379557] :focus-visible{outline-color:var(--sec)}@media (width<=480px){.head[data-v-ff379557]{padding-left:var(--sp-3);gap:var(--sp-1);grid-template-columns:1fr}.margin[data-v-ff379557]{align-items:center;gap:var(--sp-2);flex-direction:row;padding-left:0}.shop[data-v-ff379557]{max-height:none;font-size:var(--fs-h);line-height:var(--lh-h)}.margin__strip[data-v-ff379557]{flex:1;width:auto;height:2px}.body[data-v-ff379557]{align-items:center;gap:var(--sp-2);flex-direction:row}.state[data-v-ff379557]{flex:1;min-width:0}.acts[data-v-ff379557]{flex:none}}.head__plate[data-v-ff379557]{display:none!important}.head[data-v-ff379557]{border-bottom:1px solid #eaecf0}.order-card[data-v-68398126]{margin-top:var(--sp-3);border:1px solid var(--rule);border-radius:var(--r-flat);animation:mn-rise var(--dur) var(--step);background:#fff;overflow:hidden}.oc-head[data-v-68398126]{align-items:baseline;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--rule);display:flex}.oc-label[data-v-68398126]{font-size:var(--fs-min);font-weight:var(--fw-semibold);color:var(--ink)}.oc-status[data-v-68398126]{font-family:var(--font-num);font-size:var(--fs-note);letter-spacing:var(--tr-cue);white-space:nowrap;color:var(--ink-mid);margin-left:auto}.oc-status.success[data-v-68398126]{color:var(--sec-grass)}.oc-status.info[data-v-68398126]{color:var(--ink-mid)}.oc-status.warning[data-v-68398126]{color:var(--sec)}.oc-body[data-v-68398126]{padding:var(--sp-2) var(--sp-3)}.oc-row[data-v-68398126]{align-items:baseline;gap:var(--sp-3);font-size:var(--fs-min);padding:3px 0;display:flex}.oc-k[data-v-68398126]{color:var(--ink-low);flex:none;width:42px}.oc-v[data-v-68398126]{color:var(--ink);min-width:0}.oc-id[data-v-68398126]{font-family:var(--font-num);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.oc-amt[data-v-68398126]{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:var(--fw-medium);color:var(--ink)}.mascot[data-v-eea980ab]{flex:none;display:block}.typing[data-v-add56423]{align-items:center;gap:var(--sp-1);padding:2px 0;display:inline-flex}.dot[data-v-add56423]{border-radius:var(--r-punch);background:var(--ink-mid);width:6px;height:6px;animation:mn-dot var(--skl-dur) var(--step) infinite}.dot[data-v-add56423]:nth-child(2){animation-delay:.15s}.dot[data-v-add56423]:nth-child(3){animation-delay:.3s}.sysline[data-v-2701b237]{margin:0 0 var(--sp-4)}.sysline__row[data-v-2701b237]{align-items:baseline;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--sec);border-radius:var(--r-flat);background:#ffffff8c;flex-wrap:wrap;row-gap:2px;display:flex;transform:translateY(-1px)}.sysline__cue[data-v-2701b237]{font-family:var(--font-ui);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--sec);white-space:nowrap;flex:none}.sysline__rule[data-v-2701b237]{background:var(--rule);flex:1;min-width:16px;height:1px}.sysline__time[data-v-2701b237]{font-size:var(--fs-note);color:var(--ink-mid);white-space:nowrap;flex:none}.sysline__note[data-v-2701b237]{margin:var(--sp-2) 0 0;padding:var(--sp-2) var(--sp-3);border:1px solid var(--sec);border-radius:var(--r-flat);font-family:var(--font-read);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--ink);word-break:break-word;overflow-wrap:anywhere;background:#ffffff8c}.row[data-v-2701b237]{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-4) 0;border-top:1px solid var(--rule);animation:mn-rise var(--dur) var(--step);display:flex}.row[data-v-2701b237]:first-child,.sysline+.row[data-v-2701b237]{border-top:0}.row.is-user[data-v-2701b237]{flex-direction:row-reverse}.mark[data-v-2701b237]{border:1px solid var(--rule);border-radius:var(--r-flat);width:26px;height:26px;color:var(--ink-mid);font-family:var(--font-num);font-size:var(--fs-note);letter-spacing:var(--tr-cue);-webkit-user-select:none;user-select:none;background:#fff;flex:none;place-items:center;line-height:1;display:grid}.mark img[data-v-2701b237]{object-fit:cover;width:100%;height:100%;display:block}.mark.is-staff[data-v-2701b237]{color:var(--sec);border-color:var(--sec)}.mark.is-me[data-v-2701b237]{color:var(--ink-low);border-color:var(--rule);background:var(--paper-2,transparent);font-size:var(--fs-note)}.punch[data-v-2701b237]{border-radius:var(--r-punch);background:var(--sec);flex:none;align-self:flex-start;width:8px;height:8px;margin-top:8px}.stack[data-v-2701b237]{align-items:flex-start;gap:var(--sp-1);flex-direction:column;min-width:0;max-width:min(78%,560px);display:flex}.row.is-user .stack[data-v-2701b237]{align-items:flex-end}.who[data-v-2701b237]{font-size:var(--fs-note);letter-spacing:var(--tr-label);color:var(--ink-mid);padding:0 2px var(--sp-1)}.text[data-v-2701b237]{max-width:100%;font-family:var(--font-read);font-size:var(--fs-body);line-height:var(--lh-body);word-break:break-word;overflow-wrap:anywhere}.is-ai .text[data-v-2701b237]{color:var(--ink)}.is-user .text[data-v-2701b237]{padding:var(--sp-2) var(--sp-3);border:1px solid var(--rule);color:var(--ink);background:#ffffff9e}.md[data-v-2701b237]{white-space:normal;font-family:var(--font-read)}.md[data-v-2701b237]>:first-child{margin-top:0}.md[data-v-2701b237]>:last-child{margin-bottom:0}.md p[data-v-2701b237]{margin:0 0 12px}.md p[data-v-2701b237]:last-child{margin-bottom:0}.md ul[data-v-2701b237],.md ol[data-v-2701b237]{margin:var(--sp-1) 0 12px;padding-left:1.3em}.md li[data-v-2701b237]{margin:var(--sp-1) 0}.md li[data-v-2701b237]::marker{color:var(--ink-low)}.md strong[data-v-2701b237]{font-weight:var(--fw-semibold);color:var(--ink)}.md h1[data-v-2701b237],.md h2[data-v-2701b237],.md h3[data-v-2701b237],.md h4[data-v-2701b237]{margin:var(--sp-3) 0 var(--sp-1);font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);line-height:var(--lh-body-sm)}.md h1[data-v-2701b237]:first-child,.md h2[data-v-2701b237]:first-child,.md h3[data-v-2701b237]:first-child,.md h4[data-v-2701b237]:first-child{margin-top:0}.md code[data-v-2701b237]{border-radius:var(--r-flat);font-size:.92em;font-family:var(--font-num);background:#1b1a170f;padding:1px 5px}.md pre[data-v-2701b237]{margin:var(--sp-2) 0;padding:var(--sp-3);color:var(--ink);border:1px solid var(--rule);border-radius:var(--r-flat);font-size:var(--fs-min);line-height:var(--lh-body-sm);background:#ffffffb8;overflow-x:auto}.md pre code[data-v-2701b237]{color:inherit;background:0 0;padding:0}.md a[data-v-2701b237]{color:var(--sec);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.md blockquote[data-v-2701b237]{margin:var(--sp-2) 0;padding:var(--sp-2) 0 0;border-top:1px solid var(--rule);color:var(--ink-mid)}.md table[data-v-2701b237]{border-collapse:collapse;margin:var(--sp-1) 0;font-size:var(--fs-body-sm)}.md th[data-v-2701b237],.md td[data-v-2701b237]{border:1px solid var(--rule);padding:var(--sp-1) var(--sp-2);text-align:left}.md hr[data-v-2701b237]{border:0;border-top:1px solid var(--rule);margin:var(--sp-2) 0}.meta[data-v-2701b237]{padding:0 2px}.time[data-v-2701b237]{font-size:var(--fs-note);color:var(--ink-mid)}.src[data-v-2701b237]{width:100%;margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--rule)}.src__btn[data-v-2701b237]{text-align:left;cursor:pointer;background:0 0;width:100%}.src__btn:hover .src__title[data-v-2701b237]{color:var(--sec);text-underline-offset:3px;text-decoration:underline}.src__row[data-v-2701b237]{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-note);color:var(--ink-mid);line-height:var(--lh-note);flex-wrap:wrap;padding:1px 0;display:flex}.src__idx[data-v-2701b237]{color:var(--ink-low);flex:none}.src__title[data-v-2701b237]{overflow-wrap:anywhere;min-width:0}.src__at[data-v-2701b237]{color:var(--ink-low);white-space:nowrap}.rating[data-v-2701b237]{margin-top:var(--sp-1);padding:var(--sp-2) var(--sp-3);border:1px solid var(--rule);border-radius:var(--r-flat);animation:mn-rise var(--dur) var(--step);background:#fff}.rating__head[data-v-2701b237]{margin-bottom:var(--sp-1);flex-wrap:wrap;row-gap:2px}.rating__score[data-v-2701b237]{color:var(--sec);white-space:nowrap;font-weight:var(--fw-medium)}.rating__note[data-v-2701b237]{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--ink-mid);margin:0}.stars[data-v-2701b237]{gap:0;display:flex}.star[data-v-2701b237]{border-radius:var(--r-flat);width:44px;height:44px;color:var(--ink-low);transition:color var(--dur) var(--step);place-items:center;display:grid}.star[data-v-2701b237]:hover{color:var(--ink-mid)}.star.on[data-v-2701b237]{color:var(--sec)}@media (width<=480px){.stack[data-v-2701b237]{max-width:84%}}.msg-img[data-v-2701b237]{border:1px solid var(--rule);border-radius:0;max-width:min(280px,62vw);max-height:min(280px,62vw);display:block}.rate-levels[data-v-2701b237]{margin:var(--sp-2) 0;flex-wrap:wrap;gap:6px;display:flex}.rate-level[data-v-2701b237]{border:1px solid var(--rule);background:var(--paper);font-size:var(--fs-note);cursor:pointer;border-radius:var(--r-flat);color:var(--ink-mid);transition:all var(--dur) var(--step);padding:4px 10px}.rate-level.on[data-v-2701b237],.rate-level[data-v-2701b237]:hover{border-color:var(--sec);color:var(--ink);background:var(--wash)}.rate-note[data-v-2701b237]{border:1px solid var(--rule);border-radius:var(--r-flat);width:100%;font-size:var(--fs-note);resize:vertical;background:var(--paper);color:var(--ink);box-sizing:border-box;margin-top:6px;padding:6px 8px;font-family:inherit}.rate-hint[data-v-2701b237]{font-size:var(--fs-min);color:var(--ink-low);margin:6px 0 0}.rate-again[data-v-2701b237]{color:var(--sec);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0 2px;text-decoration:underline}.mark-ai .mascot[data-v-2701b237]{width:26px;height:26px}.row.is-ai .text[data-v-2701b237]{background:#fff;border:1px solid #eaecf0;border-radius:4px 10px 10px;padding:10px 12px;box-shadow:0 1px 2px #1018280d}.row.is-user .text[data-v-2701b237]{color:#fff;background:#2563eb;border:1px solid #2563eb;border-radius:10px 4px 10px 10px;padding:10px 12px}.row.is-user .text a[data-v-2701b237]{color:#fff}.mark-ai[data-v-2701b237]{background:#eef2f7;border:1px solid #e4e9f0;border-radius:8px}.src__row[data-v-2701b237]{flex-wrap:wrap;row-gap:2px}.src__at[data-v-2701b237]{white-space:nowrap}.welcome[data-v-57dc7ee5]{grid-template-columns:var(--margin-col) 1fr;padding:var(--sp-8) 0 var(--sp-2);flex:none;gap:0;display:grid}.margin[data-v-57dc7ee5]{align-items:flex-start;gap:var(--sp-2);padding-right:var(--sp-3);flex-direction:column;min-width:0;display:flex}.no[data-v-57dc7ee5]{color:var(--ink-low)}.mark-img[data-v-57dc7ee5]{object-fit:cover;border:1px solid var(--rule);flex:none;width:40px;height:40px}.mark[data-v-57dc7ee5]{border:1px solid var(--rule);border-radius:var(--r-flat);width:40px;height:40px;color:var(--ink);font-size:var(--fs-h);font-weight:var(--fw-semibold);-webkit-user-select:none;user-select:none;background:#fff;flex:none;place-items:center;line-height:1;display:grid}.margin__strip[data-v-57dc7ee5]{background:var(--sec);flex:none;width:24px;height:2px}.body[data-v-57dc7ee5]{flex-direction:column;min-width:0;display:flex}.title[data-v-57dc7ee5]{margin:0 0 var(--sp-3);font-family:var(--font-display);font-size:var(--fs-display-xl);font-weight:var(--fw-semibold);letter-spacing:var(--tr-title);line-height:var(--lh-display-xl);color:var(--ink)}.desc[data-v-57dc7ee5]{font-size:16px;line-height:var(--lh-body);color:var(--ink-mid);max-width:38ch;margin:0}.ai-line[data-v-57dc7ee5]{font-size:var(--fs-note);letter-spacing:var(--tr-label);color:var(--ink-low);align-items:center;gap:6px;margin:10px 0 0;display:flex}.ai-line__dot[data-v-57dc7ee5]{background:var(--ink-low);border-radius:50%;flex:none;width:5px;height:5px}.examples[data-v-57dc7ee5]{margin-top:var(--sp-8)}.ex-head[data-v-57dc7ee5]{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-2);display:flex}.ex-head__label[data-v-57dc7ee5]{font-family:var(--font-ui);font-size:var(--fs-min);letter-spacing:var(--tr-cue);color:var(--ink-low);flex:none}.ex-head__rule[data-v-57dc7ee5]{background:var(--rule);flex:1;height:1px}.guide[data-v-57dc7ee5]{padding:var(--sp-4) 0 var(--sp-2);font-family:var(--font-ui);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);font-weight:var(--fw-normal);color:var(--ink-mid);margin:0}.ex-list[data-v-57dc7ee5]{border-bottom:1px solid var(--rule)}.ex-item[data-v-57dc7ee5]{align-items:center;gap:var(--sp-3);width:100%;padding:0 var(--sp-3);border-top:1px solid var(--rule);font-family:var(--font-read);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);text-align:left;transition:background var(--dur) var(--step);background:0 0;display:flex}.ex-item[data-v-57dc7ee5]:first-child{border-top:0}.ex-item[data-v-57dc7ee5]:hover{background:var(--wash)}.ex-text[data-v-57dc7ee5]{flex:1;min-width:0}.ex-arrow[data-v-57dc7ee5]{color:var(--ink-low);transition:color var(--dur) var(--step);flex:none}.ex-item:hover .ex-arrow[data-v-57dc7ee5]{color:var(--ink-mid)}.foot[data-v-57dc7ee5]{padding-top:var(--sp-4);flex:none;margin:auto 0 0}@media (width<=480px){.welcome[data-v-57dc7ee5]{gap:var(--sp-3);padding-top:var(--sp-6);grid-template-columns:1fr}.margin[data-v-57dc7ee5]{flex-direction:row;align-items:center;padding-right:0}.margin__strip[data-v-57dc7ee5]{flex:1;width:auto}.title[data-v-57dc7ee5]{font-size:var(--fs-display);line-height:var(--lh-display)}}.ex-more[data-v-57dc7ee5]{border:1px dashed var(--rule);color:var(--ink-mid);font-size:var(--fs-note);cursor:pointer;border-radius:var(--r-flat);background:0 0;padding:6px 10px}.ex-more[data-v-57dc7ee5]:hover{color:var(--ink);border-color:var(--ink-mid)}.mn-hole[data-v-57dc7ee5],.margin__strip[data-v-57dc7ee5]{display:none}.title[data-v-57dc7ee5]{letter-spacing:-.3px;font-size:24px;font-weight:600;line-height:1.32}.desc[data-v-57dc7ee5]{color:#475467;line-height:1.7}.ai-line[data-v-57dc7ee5]{color:#175cd3;background:#eff8ff;border-radius:8px;padding:7px 10px;font-size:12px}.ai-line__dot[data-v-57dc7ee5]{background:#175cd3}.ex-item[data-v-57dc7ee5],.ex-more[data-v-57dc7ee5]{border-radius:8px}.plate[data-v-90161250]{background:var(--paper);flex-direction:column;flex:1;min-height:0;padding:0;display:flex;position:relative}.leaf[data-v-90161250]{background:0 0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.band[data-v-90161250]{background:var(--sec);flex:none}.band__row[data-v-90161250]{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);color:var(--sec-on);display:flex}.band__dot[data-v-90161250]{border-radius:var(--r-punch);background:var(--sec-on);flex:none;width:6px;height:6px}.band__text[data-v-90161250]{font-size:var(--fs-note);line-height:var(--lh-note);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.band__rule[data-v-90161250]{background:#ffffff57;flex:1;height:1px}.band__code[data-v-90161250]{font-family:var(--font-num);font-size:var(--fs-micro);letter-spacing:var(--tr-label)}.scroller[data-v-90161250]{flex-direction:column;flex:1;min-height:0;display:flex}.content[data-v-90161250]{width:100%;max-width:var(--measure);padding:var(--sp-4) var(--sp-4) var(--sp-6);flex-direction:column;flex:1;margin:0 auto;display:flex}.jump[data-v-90161250]{right:var(--sp-3);bottom:var(--sp-3);border:1px solid var(--rule);border-radius:var(--r-flat);width:44px;height:44px;color:var(--ink-mid);transition:color var(--dur) var(--step), border-color var(--dur) var(--step);background:#ffffffeb;place-items:center;display:grid;position:absolute}.jump[data-v-90161250]:hover{color:var(--ink);border-color:var(--ink-low)}.jump-enter-active[data-v-90161250],.jump-leave-active[data-v-90161250]{transition:opacity var(--dur) var(--step)}.jump-enter-from[data-v-90161250],.jump-leave-to[data-v-90161250]{opacity:0}@media (width<=480px){.plate[data-v-90161250]{padding:var(--sp-2) var(--sp-2) var(--sp-4)}.content[data-v-90161250]{padding:var(--sp-3) var(--sp-3) var(--sp-5)}}.composer[data-v-5c2a76f6]{background:var(--paper);border-top:1px solid var(--rule);padding:var(--sp-3) var(--sp-4);padding-bottom:calc(var(--sp-3) + env(safe-area-inset-bottom,0px));flex:none}.inner[data-v-5c2a76f6]{max-width:var(--measure);align-items:flex-end;gap:var(--sp-2);margin:0 auto;display:flex}.field[data-v-5c2a76f6]{flex:1;align-items:stretch;min-width:0;display:flex;position:relative}.field__punch[data-v-5c2a76f6]{border-radius:var(--r-punch);background:var(--sec);width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:-10px}.input[data-v-5c2a76f6]{--input-pad:var(--sp-3);--input-lh:1.5;--input-line:calc(2px + var(--input-pad) * 2 + 16px * var(--input-lh));min-width:0;min-height:var(--input-line);max-height:calc(var(--input-line) * 5);padding:var(--input-pad) var(--sp-4);border:1px solid var(--rule);border-radius:var(--r-flat);color:var(--ink);font-family:var(--font-ui);font-size:16px;line-height:var(--input-lh);resize:none;scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;transition:border-color var(--dur) var(--step);background:#fff;outline:none;flex:1;overflow-y:hidden}.input.is-capped[data-v-5c2a76f6]{overflow-y:auto}.input[data-v-5c2a76f6]::placeholder{color:var(--ink-low)}.field.is-focus .input[data-v-5c2a76f6]{border-color:var(--sec)}.input[data-v-5c2a76f6]:disabled{color:var(--ink-low);cursor:not-allowed}.send[data-v-5c2a76f6],.stop[data-v-5c2a76f6]{border:1px solid var(--rule);border-radius:var(--r-flat);width:44px;height:44px;transition:background var(--dur) var(--step), border-color var(--dur) var(--step), color var(--dur) var(--step);background:0 0;flex:none;place-items:center;display:grid}.send[data-v-5c2a76f6]{color:var(--ink-low)}.send.on[data-v-5c2a76f6]{border-color:var(--action,#efc93f);background:var(--action,#efc93f);color:var(--ink)}.send.on[data-v-5c2a76f6]:hover{background:var(--action-hover,#e4bc2e);border-color:var(--action-hover,#e4bc2e)}.send.on[data-v-5c2a76f6]:active{background:var(--action-press,#d8af1f);border-color:var(--action-press,#d8af1f)}.send[data-v-5c2a76f6]:disabled{cursor:not-allowed}.stop[data-v-5c2a76f6]{color:var(--vermilion);border-color:var(--vermilion)}.stop[data-v-5c2a76f6]:hover{background:#c0301a0f}.mask[data-v-0dc63afd]{z-index:40;background:#1b1a1752;position:absolute;inset:0}.drawer[data-v-0dc63afd]{z-index:41;background:#fff;flex-direction:column;width:min(320px,84%);display:flex;position:absolute;top:0;bottom:0;right:0}.drawer[data-v-0dc63afd]:before{content:"";background:var(--rule);width:1px;position:absolute;top:0;bottom:0;left:0}.head[data-v-0dc63afd]{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-4);border-bottom:1px solid var(--rule);flex:none;display:flex}.ht[data-v-0dc63afd]{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--ink)}.body[data-v-0dc63afd]{padding:var(--sp-2);flex:1}.group[data-v-0dc63afd]{margin-bottom:var(--sp-3)}.g-title[data-v-0dc63afd]{font-family:var(--font-num);font-size:var(--fs-note);letter-spacing:var(--tr-cue);color:var(--ink-low);padding:var(--sp-2) var(--sp-2) var(--sp-1)}.item[data-v-0dc63afd]{text-align:left;width:100%;padding:var(--sp-2) var(--sp-3);border-top:1px solid var(--rule);min-height:44px;transition:background var(--dur) var(--step);display:block}.item[data-v-0dc63afd]:first-of-type{border-top:0}.item[data-v-0dc63afd]:hover,.item.active[data-v-0dc63afd]{background:#1b1a170d}.i-top[data-v-0dc63afd]{align-items:center;gap:var(--sp-2);margin-bottom:3px;display:flex}.i-title[data-v-0dc63afd]{font-size:var(--fs-body-sm);color:var(--ink);font-weight:var(--fw-medium);flex:1}.item.active .i-title[data-v-0dc63afd]{color:var(--ink)}.i-status[data-v-0dc63afd]{font-family:var(--font-num);font-size:var(--fs-note);letter-spacing:var(--tr-cue);color:var(--ink-mid);white-space:nowrap;flex:none}.i-status.s3[data-v-0dc63afd]{color:var(--sec)}.i-status.s4[data-v-0dc63afd]{color:var(--ink-low)}.i-meta[data-v-0dc63afd]{gap:var(--sp-3);font-family:var(--font-num);font-size:var(--fs-note);letter-spacing:var(--tr-cue);color:var(--ink-low);display:flex}.i-rate[data-v-0dc63afd]{color:var(--ink-mid)}.device-note[data-v-0dc63afd]{padding:0 var(--sp-4) var(--sp-2);font-size:var(--fs-note);color:var(--ink-low);margin:0;line-height:1.7}.foot[data-v-0dc63afd]{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--rule);flex:none}.new-btn[data-v-0dc63afd]{width:100%;min-height:44px}.fade-enter-active[data-v-0dc63afd],.fade-leave-active[data-v-0dc63afd]{transition:opacity var(--dur) var(--step)}.fade-enter-from[data-v-0dc63afd],.fade-leave-to[data-v-0dc63afd]{opacity:0}.slide-enter-active[data-v-0dc63afd],.slide-leave-active[data-v-0dc63afd]{transition:transform var(--dur) var(--step)}.slide-enter-from[data-v-0dc63afd],.slide-leave-to[data-v-0dc63afd]{transform:translate(100%)}.mask[data-v-410a296a]{z-index:50;animation:mn-rise var(--dur) var(--step);background:#1b1a1752;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.sheet[data-v-410a296a]{width:100%;max-width:var(--measure);border-top:1px solid var(--rule);max-height:60vh;padding:0 0 var(--sp-4);padding-bottom:calc(var(--sp-4) + env(safe-area-inset-bottom,0px));animation:mn-rise var(--dur) var(--step);background:#fff;flex-direction:column;display:flex}.st[data-v-410a296a]{padding:var(--sp-4) var(--sp-4) var(--sp-3);font-size:var(--fs-h);font-weight:var(--fw-semibold);color:var(--ink);border-bottom:1px solid var(--rule);margin:0}.list[data-v-410a296a]{flex:1}.oitem[data-v-410a296a]{align-items:center;gap:var(--sp-3);width:100%;min-height:44px;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--rule);text-align:left;transition:background var(--dur) var(--step);display:flex}.oitem[data-v-410a296a]:hover{background:#1b1a170d}.o-main[data-v-410a296a]{flex:1;min-width:0}.o-id[data-v-410a296a]{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--ink);overflow-wrap:anywhere}.o-sub[data-v-410a296a]{font-size:var(--fs-min);color:var(--ink-low);margin-top:2px}.o-right[data-v-410a296a]{text-align:right;flex:none}.o-amt[data-v-410a296a]{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--ink)}.o-st[data-v-410a296a]{font-family:var(--font-num);font-size:var(--fs-note);letter-spacing:var(--tr-cue);color:var(--ink-low);margin-top:2px}.app[data-v-70b438b9]{height:100%;max-width:calc(var(--measure) + var(--margin-col) + var(--sp-8));background:var(--paper);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}@media (width>=820px){.app[data-v-70b438b9]{height:min(860px,100vh - 48px);margin:var(--sp-6) auto;border:1px solid var(--rule)}}.ask-human[data-v-70b438b9]{padding:0 var(--sp-4) var(--sp-1);flex:none;justify-content:center;display:flex}.ask-human__btn[data-v-70b438b9]{min-height:44px;padding:0 var(--sp-2);color:var(--ink-mid);font-size:var(--fs-note);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:color var(--dur) var(--step)}.ask-human__btn[data-v-70b438b9]:hover:not(:disabled){color:var(--ink);-webkit-text-decoration-color:var(--ink-mid);text-decoration-color:var(--ink-mid)}.ask-human__btn[data-v-70b438b9]:disabled{color:var(--ink-mid);cursor:default}.ask-human__confirm[data-v-70b438b9]{justify-content:center;align-items:center;gap:var(--sp-3);flex-wrap:wrap;min-height:44px;display:flex}.ask-human__q[data-v-70b438b9]{font-size:var(--fs-note);color:var(--ink)}.ask-human__keep[data-v-70b438b9],.ask-human__go[data-v-70b438b9]{min-height:32px;padding:0 var(--sp-3);border:1px solid var(--rule);border-radius:var(--r-flat);font-size:var(--fs-note);cursor:pointer;transition:color var(--dur) var(--step), border-color var(--dur) var(--step);background:0 0}.ask-human__keep[data-v-70b438b9]{color:var(--ink-mid)}.ask-human__keep[data-v-70b438b9]:hover{color:var(--ink)}.ask-human__go[data-v-70b438b9]{border-color:var(--sec);color:var(--ink)}.ask-human__go[data-v-70b438b9]:hover:not(:disabled){border-color:var(--ink-mid)}.ask-human__go[data-v-70b438b9]:disabled{cursor:default}
