.new-detail[data-v-bb8a0c42]{background:#f5f7fa;min-height:100vh}.content[data-v-bb8a0c42]{width:960px;margin:0 auto;padding:24px 0 60px}.back-link[data-v-bb8a0c42]{display:inline-flex;align-items:center;font-size:14px;color:#666;cursor:pointer;margin-bottom:20px;transition:color .2s}.back-link[data-v-bb8a0c42]:hover{color:#2b7fff}.back-link i[data-v-bb8a0c42]{margin-right:6px;font-size:16px}.detail-card[data-v-bb8a0c42]{background:#fff;border-radius:12px;padding:32px 40px 48px;box-sizing:border-box}.detail-header .title[data-v-bb8a0c42]{font-weight:600;font-size:26px;color:#1a1a2e;line-height:38px;margin-bottom:16px}.detail-header .meta[data-v-bb8a0c42]{display:flex;align-items:center}.detail-header .meta .time[data-v-bb8a0c42]{font-weight:400;font-size:14px;color:#999;line-height:22px}.divider[data-v-bb8a0c42]{height:1px;background:#ebeef5;margin:20px 0 28px}.detail-body[data-v-bb8a0c42]{font-size:15px;color:#333;line-height:28px}.detail-body[data-v-bb8a0c42] p{margin-bottom:16px}.detail-body[data-v-bb8a0c42] img{max-width:100%;height:auto;border-radius:8px;margin:16px 0}.detail-body[data-v-bb8a0c42] h1,.detail-body[data-v-bb8a0c42] h2,.detail-body[data-v-bb8a0c42] h3,.detail-body[data-v-bb8a0c42] h4,.detail-body[data-v-bb8a0c42] h5,.detail-body[data-v-bb8a0c42] h6{margin:24px 0 12px;color:#1a1a2e}.detail-body[data-v-bb8a0c42] a{color:#2b7fff;text-decoration:none}.detail-body[data-v-bb8a0c42] a:hover{text-decoration:underline}.detail-body[data-v-bb8a0c42] blockquote{border-left:4px solid #2b7fff;background:#f8f9fb;padding:12px 20px;margin:16px 0;color:#666;border-radius:0 8px 8px 0}.detail-body[data-v-bb8a0c42] ol,.detail-body[data-v-bb8a0c42] ul{padding-left:24px;margin:12px 0}.detail-body[data-v-bb8a0c42] li{margin-bottom:8px}.detail-body[data-v-bb8a0c42] code{background:#f5f7fa;padding:2px 6px;border-radius:4px;font-size:14px}.detail-body[data-v-bb8a0c42] pre{background:#f5f7fa;padding:16px;border-radius:8px;overflow-x:auto;margin:16px 0}.detail-body[data-v-bb8a0c42] table{width:100%;border-collapse:collapse;margin:16px 0}.detail-body[data-v-bb8a0c42] table td,.detail-body[data-v-bb8a0c42] table th{border:1px solid #e8ecf4;padding:10px 16px;text-align:left}.detail-body[data-v-bb8a0c42] table th{background:#f8f9fb;font-weight:500}