.article-detail[data-v-014d831b]{background:#fff;border-radius:16px;box-shadow:0 2px 16px #0000000f;padding:48px;position:relative}@media(max-width:768px){.article-detail[data-v-014d831b]{padding:24px}.article-detail h1[data-v-014d831b]{font-size:20px}.article-meta[data-v-014d831b]{font-size:12px;gap:10px}.article-summary[data-v-014d831b]{margin-bottom:20px;padding:14px 16px}.article-body[data-v-014d831b],.article-summary p[data-v-014d831b]{font-size:14px}.article-body[data-v-014d831b]{line-height:1.8}.article-body[data-v-014d831b] h2{font-size:18px}.article-body[data-v-014d831b] h3{font-size:16px}}.watermark-layer[data-v-014d831b]{border-radius:16px;inset:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.article-detail[data-v-014d831b]>:not(.watermark-layer){position:relative;z-index:1}.article-detail h1[data-v-014d831b]{color:#1a1a1a;font-size:28px;font-weight:700;line-height:1.5;margin-bottom:16px}.article-meta[data-v-014d831b]{border-bottom:1px solid #f0f0f0;color:#999;display:flex;font-size:13px;gap:16px;margin-bottom:24px;padding-bottom:20px}.article-summary[data-v-014d831b]{background:#f8fafc;border-left:4px solid #2196f3;border-radius:0 8px 8px 0;margin-bottom:32px;padding:20px 24px}.article-summary p[data-v-014d831b]{color:#555;font-size:15px;line-height:1.8}.article-body[data-v-014d831b]{color:#333;font-size:16px;line-height:2}.article-body[data-v-014d831b] img{border-radius:8px;box-shadow:0 2px 12px #00000014;margin:24px 0;max-width:100%}.article-body[data-v-014d831b] p{margin-bottom:20px}.article-body[data-v-014d831b] h2{border-bottom:2px solid #f0f0f0;color:#1a1a1a;font-size:22px;font-weight:700;margin:36px 0 16px;padding-bottom:10px}.article-body[data-v-014d831b] h3{color:#1a1a1a;font-size:18px;font-weight:600;margin:28px 0 12px}.article-body[data-v-014d831b] h4{font-size:16px;font-weight:600;margin:24px 0 10px}.article-body[data-v-014d831b] ol,.article-body[data-v-014d831b] ul{margin-bottom:16px;padding-left:24px}.article-body[data-v-014d831b] li{margin-bottom:8px}.article-body[data-v-014d831b] blockquote{background:#f8fafc;border-left:4px solid #2196f3;border-radius:0 8px 8px 0;color:#555;margin:20px 0;padding:12px 20px}.article-body[data-v-014d831b] a{color:#2196f3;text-decoration:underline}.article-body[data-v-014d831b] table{border-collapse:collapse;margin:20px 0;width:100%}.article-body[data-v-014d831b] td,.article-body[data-v-014d831b] th{border:1px solid #eee;font-size:14px;padding:10px 14px}.article-body[data-v-014d831b] th{background:#f8fafc;font-weight:600}.article-tags[data-v-014d831b]{border-top:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:8px;margin-top:36px;padding-top:24px}.article-tags span[data-v-014d831b]{background:#f0f4f8;border-radius:20px;color:#555;font-size:13px;padding:4px 14px;transition:all .3s}.article-tags span[data-v-014d831b]:hover{background:#e3f2fd;color:#1976d2}
