.blog-detail.svelte-10w1uat{padding:var(--space-8) var(--space-4)}.blog-detail-inner.svelte-10w1uat{max-width:700px;margin:0 auto}.blog-back.svelte-10w1uat{display:inline-block;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--space-6);transition:color var(--transition-fast)}.blog-back.svelte-10w1uat:hover{color:var(--color-primary)}.blog-detail-image.svelte-10w1uat{height:260px;border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--space-6)}.blog-detail-img.svelte-10w1uat{width:100%;height:100%;object-fit:cover;display:block}.blog-detail-meta.svelte-10w1uat{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap}.blog-detail-category.svelte-10w1uat{padding:2px 10px;background:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.blog-detail-date.svelte-10w1uat,.blog-detail-read.svelte-10w1uat{font-size:var(--font-size-sm);color:var(--color-text-muted)}.blog-detail-title.svelte-10w1uat{font-size:var(--font-size-2xl);margin-bottom:var(--space-8);line-height:var(--line-height-tight)}@media(min-width:768px){.blog-detail-title.svelte-10w1uat{font-size:var(--font-size-3xl)}}.blog-detail-content.svelte-10w1uat{line-height:var(--line-height-relaxed)}.blog-detail-content.svelte-10w1uat h2{font-size:var(--font-size-xl);margin-top:var(--space-8);margin-bottom:var(--space-3);color:var(--color-text)}.blog-detail-content.svelte-10w1uat h3{font-size:var(--font-size-lg);margin-top:var(--space-6);margin-bottom:var(--space-2);color:var(--color-text)}.blog-detail-content.svelte-10w1uat p{margin-bottom:var(--space-4);color:var(--color-text-secondary)}.blog-detail-content.svelte-10w1uat li{padding-left:var(--space-4);margin-bottom:var(--space-2);color:var(--color-text-secondary);position:relative}.blog-detail-content.svelte-10w1uat li:before{content:"•";position:absolute;left:0;color:var(--color-primary)}.blog-detail-content.svelte-10w1uat blockquote{border-left:3px solid var(--color-primary);padding:var(--space-3) var(--space-4);margin:var(--space-4) 0;background:var(--color-surface);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.blog-detail-content.svelte-10w1uat hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-8) 0}.blog-detail-content.svelte-10w1uat strong{color:var(--color-text);font-weight:var(--font-weight-semibold)}.blog-detail-content.svelte-10w1uat a{color:var(--color-primary);text-decoration:underline}.blog-share.svelte-10w1uat{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.blog-share-label.svelte-10w1uat{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);margin-right:var(--space-2)}.blog-share-btn.svelte-10w1uat{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-base);transition:background var(--transition-fast)}.blog-share-btn.svelte-10w1uat:hover{background:var(--color-surface)}
