.article-detail-page[data-v-7e8105dd]{max-width:900px;margin:0 auto;padding:20px;min-height:calc(100vh - 120px)}.article-header[data-v-7e8105dd]{margin-bottom:40px}.breadcrumb[data-v-7e8105dd]{font-size:14px;color:#6b7280;margin-bottom:16px}.breadcrumb a[data-v-7e8105dd]{color:#3b82f6;text-decoration:none}.breadcrumb a[data-v-7e8105dd]:hover{text-decoration:underline}.separator[data-v-7e8105dd]{margin:0 8px}.current[data-v-7e8105dd]{color:#9ca3af}.article-title[data-v-7e8105dd]{font-size:36px;font-weight:700;color:#1f2937;margin:0 0 20px;line-height:1.2}.article-meta[data-v-7e8105dd]{display:flex;flex-direction:column;gap:8px}.article-date[data-v-7e8105dd]{color:#6b7280;font-size:16px}.article-body[data-v-7e8105dd]{margin-bottom:40px}.content-wrapper[data-v-7e8105dd]{background:#fff;border-radius:12px;padding:40px;box-shadow:0 1px 3px #0000001a}.content-html[data-v-7e8105dd]{line-height:1.7;color:#374151;font-size:16px}.content-html h2[data-v-7e8105dd]{color:#1f2937;font-size:28px;font-weight:700;margin:32px 0 16px;border-bottom:3px solid #e5e7eb;padding-bottom:12px}.content-html h2[data-v-7e8105dd]:first-child{margin-top:0}.content-html h3[data-v-7e8105dd]{color:#374151;font-size:22px;font-weight:600;margin:24px 0 12px}.content-html p[data-v-7e8105dd]{margin:16px 0;line-height:1.8}.content-html ul[data-v-7e8105dd],.content-html ol[data-v-7e8105dd]{margin:16px 0;padding-left:32px}.content-html li[data-v-7e8105dd]{margin:8px 0;line-height:1.6}.content-html ul li[data-v-7e8105dd]{list-style-type:disc}.content-html ol li[data-v-7e8105dd]{list-style-type:decimal}.article-navigation[data-v-7e8105dd]{display:flex;justify-content:space-between;padding-top:20px;border-top:1px solid #e5e7eb}.nav-button[data-v-7e8105dd]{background:#3b82f6;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-size:16px;text-decoration:none;display:inline-block}.nav-button[data-v-7e8105dd]:hover{background:#2563eb}.nav-button.back[data-v-7e8105dd]{margin-right:auto}
