.comments[data-v-5f313ac5]{--c-bg: #f7f8fa;--c-card: #ffffff;--c-line: #e6e8eb;--c-text: #1f2329;--c-sub: #646a73;--c-mute: #8f959e;--c-brand: #1d7a3a;background:var(--c-bg);color:var(--c-text);padding:48px 20px 64px;font-family:PingFang SC,Segoe UI,system-ui,-apple-system,sans-serif}.comments.dark[data-v-5f313ac5]{--c-bg: #0d0f15;--c-card: #161923;--c-line: #262a36;--c-text: #e9ecf3;--c-sub: #a4aab8;--c-mute: #7f8697;--c-brand: #6be3a0}.inner[data-v-5f313ac5]{max-width:760px;margin:0 auto}.head[data-v-5f313ac5]{display:flex;align-items:baseline;gap:10px;margin-bottom:16px}.head h2[data-v-5f313ac5]{font-size:18px;margin:0;font-weight:600}.head .n[data-v-5f313ac5]{font-size:12px;color:var(--c-mute)}.tip[data-v-5f313ac5]{background:var(--c-card);border:1px solid var(--c-line);border-radius:10px;padding:16px 18px;font-size:13px;color:var(--c-sub)}.tip.err[data-v-5f313ac5]{color:#c0392b;border-color:#f3c9c4}.list[data-v-5f313ac5]{list-style:none;margin:0 0 22px;padding:0}.item[data-v-5f313ac5]{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid var(--c-line)}.item.reply[data-v-5f313ac5]{margin-left:40px;border-bottom:0;padding:8px 0 8px 14px;border-left:2px solid var(--c-line)}.avatar[data-v-5f313ac5]{width:32px;height:32px;flex:none;border-radius:50%;background:var(--c-brand);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}.main[data-v-5f313ac5]{min-width:0;flex:1}.meta[data-v-5f313ac5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11.5px;color:var(--c-mute)}.meta .author[data-v-5f313ac5]{color:var(--c-text);font-weight:600;font-size:13px}.meta .to[data-v-5f313ac5]{color:var(--c-brand)}.meta .device[data-v-5f313ac5]{border:1px solid var(--c-line);border-radius:999px;padding:1px 7px}.text[data-v-5f313ac5]{margin:6px 0;font-size:14px;line-height:1.8;color:var(--c-sub);white-space:pre-wrap;word-break:break-word}.reply-btn[data-v-5f313ac5],.cancel[data-v-5f313ac5]{background:none;border:0;padding:0;font:inherit;font-size:12px;color:var(--c-mute);cursor:pointer}.reply-btn[data-v-5f313ac5]:hover,.cancel[data-v-5f313ac5]:hover{color:var(--c-brand)}.form[data-v-5f313ac5]{background:var(--c-card);border:1px solid var(--c-line);border-radius:12px;padding:16px 18px 14px}.form-head[data-v-5f313ac5]{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;margin-bottom:10px}.row[data-v-5f313ac5]{display:flex;gap:10px;margin-bottom:10px;flex-wrap:wrap}.in[data-v-5f313ac5],.area[data-v-5f313ac5]{background:transparent;border:1px solid var(--c-line);border-radius:8px;padding:9px 12px;font:inherit;font-size:13px;color:var(--c-text);outline:none}.in[data-v-5f313ac5]{flex:1;min-width:180px}.area[data-v-5f313ac5]{width:100%;resize:vertical;line-height:1.7;box-sizing:border-box}.in[data-v-5f313ac5]:focus,.area[data-v-5f313ac5]:focus{border-color:var(--c-brand)}.hp[data-v-5f313ac5]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.foot[data-v-5f313ac5]{display:flex;align-items:center;gap:12px;margin-top:10px}.notice[data-v-5f313ac5]{font-size:12px;color:var(--c-brand);flex:1}.notice.bad[data-v-5f313ac5]{color:#c0392b}.send[data-v-5f313ac5]{background:var(--c-brand);color:#fff;border:0;border-radius:8px;padding:8px 18px;font:inherit;font-size:13px;cursor:pointer}.send[data-v-5f313ac5]:disabled{opacity:.6;cursor:default}@media(max-width:640px){.comments[data-v-5f313ac5]{padding:36px 14px 48px}.item.reply[data-v-5f313ac5]{margin-left:18px}}html,body{margin:0;padding:0;background:#fbfaf7}body{-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{color:inherit;text-decoration:none}img{max-width:100%}.blog-root{min-height:100vh}.boot{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#8b8b80;font-family:PingFang SC,system-ui,sans-serif;font-size:13px}.spinner{width:26px;height:26px;border:2px solid #e3e2da;border-top-color:#1d7a3a;border-radius:50%;animation:blog-spin .8s linear infinite}@keyframes blog-spin{to{transform:rotate(360deg)}}.fail{max-width:720px;margin:90px auto;padding:0 24px;font-family:PingFang SC,system-ui,sans-serif;color:#1f2329}.fail h1{font-size:22px;margin:0 0 12px}.fail pre{background:#fdecec;color:#b32c2c;padding:14px 16px;border-radius:8px;font-size:12px;white-space:pre-wrap;word-break:break-word}.post-attach{--a-bg: #f7f8fa;--a-card: #ffffff;--a-line: #e6e8eb;--a-text: #1f2329;--a-sub: #646a73;--a-mute: #8f959e;--a-brand: #1d7a3a;background:var(--a-bg);padding:40px 20px 8px;color:var(--a-text);font-family:PingFang SC,Segoe UI,system-ui,sans-serif}.post-attach.dark{--a-bg: #0d0f15;--a-card: #161923;--a-line: #262a36;--a-text: #e9ecf3;--a-sub: #a4aab8;--a-mute: #7f8697;--a-brand: #6be3a0}.attach-inner{max-width:760px;margin:0 auto}.attach-inner h3{font-size:16px;margin:0 0 12px;font-weight:600}.attach-inner h3 span{font-size:12px;color:var(--a-mute);margin-left:6px}.attach-inner ul{list-style:none;margin:0;padding:0}.attach-inner li{margin-bottom:8px}.attach-inner a{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--a-card);border:1px solid var(--a-line);border-radius:8px;font-size:13px;color:var(--a-text)}.attach-inner a:hover{border-color:var(--a-brand)}.aname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asize{font-size:11.5px;color:var(--a-mute)}.adl{font-size:12px;color:var(--a-brand)}.banner{background:#fff7e6;color:#b45309;font-size:12.5px;padding:8px 16px;text-align:center;font-family:PingFang SC,system-ui,sans-serif}
