.detail-grid[data-v-6619c3f4]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;padding-bottom:80px;display:grid}.q-head[data-v-6619c3f4]{background:linear-gradient(135deg,#f8fbf9 0%,#eef8f2 100%);border:1px solid #dcebe1;border-radius:16px;align-items:flex-start;gap:14px;padding:26px 28px;display:flex}.q-head-main[data-v-6619c3f4]{flex:1;min-width:0}.q-badge[data-v-6619c3f4]{background:var(--green);color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;margin-top:4px;font-size:13px;font-weight:850;display:grid}.q-badge.answer[data-v-6619c3f4]{background:var(--blue);width:26px;height:26px;margin-top:0;font-size:12px}.q-head h1[data-v-6619c3f4]{letter-spacing:-.015em;margin:0 0 10px;font-size:clamp(20px,2.6vw,26px);line-height:1.4}.q-meta[data-v-6619c3f4]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.q-meta span[data-v-6619c3f4]{background:#ffffffd1;border-radius:12px;padding:4px 10px}.a-body[data-v-6619c3f4]{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:18px;padding:26px 28px}.a-label[data-v-6619c3f4]{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:18px;padding-bottom:14px;display:flex}.a-label b[data-v-6619c3f4]{font-size:16px}.a-verified[data-v-6619c3f4]{background:var(--green-soft);color:var(--green);border-radius:999px;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:700}.md-content[data-v-6619c3f4]{color:#2c3a32;font-size:15px;line-height:1.85}.md-content[data-v-6619c3f4] h1,.md-content[data-v-6619c3f4] h2,.md-content[data-v-6619c3f4] h3,.md-content[data-v-6619c3f4] h4{letter-spacing:-.01em;margin:22px 0 10px;line-height:1.4}.md-content[data-v-6619c3f4] h1{font-size:20px}.md-content[data-v-6619c3f4] h2{font-size:18px}.md-content[data-v-6619c3f4] h3{font-size:16px}.md-content[data-v-6619c3f4] h4{font-size:15px}.md-content[data-v-6619c3f4] p{margin:0 0 12px}.md-content[data-v-6619c3f4] ul,.md-content[data-v-6619c3f4] ol{margin:0 0 12px;padding-left:22px}.md-content[data-v-6619c3f4] li{margin:4px 0}.md-content[data-v-6619c3f4] blockquote{border-left:3px solid var(--green);background:var(--green-soft);color:#43604f;border-radius:0 10px 10px 0;margin:0 0 12px;padding:10px 14px}.md-content[data-v-6619c3f4] code{background:#f1f4f2;border-radius:6px;padding:2px 6px;font-size:13px}.md-content[data-v-6619c3f4] pre{background:#f6f8f7;border-radius:10px;margin:0 0 12px;padding:14px;overflow-x:auto}.md-content[data-v-6619c3f4] pre code{background:0 0;padding:0}.md-content[data-v-6619c3f4] a{color:var(--green);font-weight:600}.md-content[data-v-6619c3f4] hr{border:0;border-top:1px solid var(--line);margin:20px 0}.ask-ai[data-v-6619c3f4]{color:#fff;background:linear-gradient(120deg,#126c41,#188b55);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:20px 24px;display:flex}.ask-ai-copy b[data-v-6619c3f4]{margin-bottom:4px;font-size:17px;display:block}.ask-ai-copy p[data-v-6619c3f4]{color:#ffffffc7;margin:0;font-size:13px}.ask-ai-btn[data-v-6619c3f4]{color:var(--green);white-space:nowrap;cursor:pointer;background:#fff;border:0;border-radius:10px;flex:none;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:800;transition:transform .2s,box-shadow .2s}.ask-ai-btn[data-v-6619c3f4]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000002e}.detail-side[data-v-6619c3f4]{position:sticky;top:90px}.side-card[data-v-6619c3f4]{border:1px solid var(--line);background:#fff;border-radius:16px;padding:20px}.side-card h3[data-v-6619c3f4]{margin:0 0 14px;font-size:16px}.side-item[data-v-6619c3f4]{color:var(--ink);border-radius:10px;padding:12px 10px;transition:background .18s;display:block}.side-item[data-v-6619c3f4]:hover{background:var(--green-soft)}.side-item b[data-v-6619c3f4]{font-size:13.5px;font-weight:650;line-height:1.5;display:block}.side-empty[data-v-6619c3f4]{color:var(--muted);text-align:center;margin:0;padding:14px 0;font-size:13px}.loading-box[data-v-6619c3f4]{text-align:center;color:var(--muted);padding:120px 0}.notfound-actions[data-v-6619c3f4]{text-align:center;margin-top:16px}.back-btn[data-v-6619c3f4]{color:var(--green);font-weight:700}@media (width<=920px){.detail-grid[data-v-6619c3f4]{grid-template-columns:1fr}.detail-side[data-v-6619c3f4]{position:static}}.q-actions[data-v-6619c3f4]{flex-shrink:0;align-items:center;gap:10px;display:flex}.icon-btn[data-v-6619c3f4]{border:1px solid var(--line);color:#9aa8a0;cursor:pointer;background:#fff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:19px;transition:border-color .2s,color .2s,transform .2s;display:grid;position:relative}.icon-btn[data-v-6619c3f4]:hover{color:var(--green);border-color:#8cc4a4;transform:translateY(-1px)}.icon-btn.active[data-v-6619c3f4]{background:var(--green);border-color:var(--green);color:#fff}.icon-btn[data-v-6619c3f4]:after{content:attr(data-tip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:50;background:#33463b;border-radius:7px;padding:5px 10px;font-size:12px;line-height:1;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.icon-btn[data-v-6619c3f4]:hover:after{opacity:1;transform:translate(-50%)translateY(0)}.toast[data-v-6619c3f4]{z-index:10001;color:#fff;background:#153f2b;border-radius:999px;padding:12px 18px;font-size:13px;font-weight:700;position:fixed;top:90px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0003}.toast-fade-enter-active[data-v-6619c3f4],.toast-fade-leave-active[data-v-6619c3f4]{transition:opacity .25s}.toast-fade-enter-from[data-v-6619c3f4],.toast-fade-leave-to[data-v-6619c3f4]{opacity:0}@media (width<=680px){.q-head[data-v-6619c3f4],.a-body[data-v-6619c3f4]{padding:18px}.ask-ai[data-v-6619c3f4]{padding:16px 18px}}
