.paywall.svelte-vig8j0{padding:3rem 2rem;text-align:center;background:var(--bb-bg-secondary);border:1px solid var(--bb-border)}.paywall-icon.svelte-vig8j0{color:var(--bb-accent);margin-bottom:1.5rem}.paywall-title.svelte-vig8j0{font-family:var(--font-mono);font-size:1rem;font-weight:600;color:var(--bb-text);letter-spacing:.05em;margin-bottom:.75rem}.paywall-text.svelte-vig8j0{font-size:.875rem;color:var(--bb-text-muted);margin-bottom:1.5rem;max-width:300px;margin-left:auto;margin-right:auto}.paywall-btn.svelte-vig8j0{display:inline-block;padding:.75rem 1.5rem;background:var(--bb-accent);color:var(--bb-bg-primary);font-family:var(--font-mono);font-size:.875rem;font-weight:600;text-decoration:none;letter-spacing:.02em;transition:background-color .15s ease}.paywall-btn.svelte-vig8j0:hover{background:var(--bb-accent-hover)}.app.svelte-1sv6dbf{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-primary)}.main-content.svelte-1sv6dbf{flex:1;padding-top:var(--header-height)}.article-hero.svelte-1sv6dbf{position:relative;padding:3rem 0 2.5rem;overflow:hidden}.hero-background.svelte-1sv6dbf{position:absolute;inset:0;z-index:0}.hero-gradient.svelte-1sv6dbf{position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(0,212,170,.15),transparent)}.hero-container.svelte-1sv6dbf{position:relative;z-index:1;max-width:var(--container-max);margin:0 auto;padding:0 1.5rem}.breadcrumb.svelte-1sv6dbf{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.8125rem}.breadcrumb-link.svelte-1sv6dbf{color:var(--text-muted);text-decoration:none;transition:color .15s ease}.breadcrumb-link.svelte-1sv6dbf:hover{color:var(--accent)}.breadcrumb-separator.svelte-1sv6dbf{color:var(--text-muted);opacity:.5}.article-meta.svelte-1sv6dbf{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem}.category-tag.svelte-1sv6dbf{display:inline-block;padding:.375rem .875rem;background:var(--accent-dim);color:var(--accent);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-radius:6px;transition:all .2s ease}.category-tag.svelte-1sv6dbf:hover{background:var(--accent);color:var(--bg-primary)}.article-title.svelte-1sv6dbf{font-size:1.75rem;font-weight:800;line-height:1.3;color:var(--text-primary);margin-bottom:1.5rem}@media(min-width:768px){.article-title.svelte-1sv6dbf{font-size:2.5rem}}.author-row.svelte-1sv6dbf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.author-section.svelte-1sv6dbf{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem 1rem .5rem .5rem;background:var(--bg-card);border-radius:100px;border:1px solid var(--border);text-decoration:none;transition:all .2s ease}.author-section.svelte-1sv6dbf:hover{border-color:var(--accent);background:var(--bg-hover)}.author-avatar-wrapper.svelte-1sv6dbf{width:40px;height:40px;border-radius:50%;background:var(--gradient-primary);padding:2px;flex-shrink:0}.publish-date.svelte-1sv6dbf{font-size:.875rem;color:var(--text-muted)}.article-wrapper.svelte-1sv6dbf{background:var(--bg-primary);padding:2rem 0 4rem}.article-container.svelte-1sv6dbf{max-width:var(--container-max);margin:0 auto;padding:0 1.5rem}.author-avatar.svelte-1sv6dbf{width:100%;height:100%;border-radius:50%;object-fit:cover;background:var(--bg-card)}.author-avatar-placeholder.svelte-1sv6dbf{width:100%;height:100%;border-radius:50%;background:var(--bg-tertiary)}.author-info.svelte-1sv6dbf{display:flex;flex-direction:column;gap:.125rem}.author-name.svelte-1sv6dbf{font-size:.875rem;font-weight:600;color:var(--text-primary)}.author-role.svelte-1sv6dbf{font-size:.75rem;color:var(--text-muted)}.publish-date.svelte-1sv6dbf{font-size:.875rem;font-weight:500;color:var(--text-primary)}@media(max-width:640px){.author-section.svelte-1sv6dbf{flex-wrap:wrap}}.featured-image-wrapper.svelte-1sv6dbf{margin-bottom:2.5rem;border-radius:16px;overflow:hidden;border:1px solid var(--border);max-height:500px}.featured-image.svelte-1sv6dbf{width:100%;height:100%;object-fit:cover;display:block}.article-body.svelte-1sv6dbf{font-size:1.125rem;line-height:1.8;color:var(--text-primary)}.article-body.svelte-1sv6dbf p{margin-bottom:1.5rem}.article-body.svelte-1sv6dbf h2{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:2.5rem 0 1rem;line-height:1.3}.article-body.svelte-1sv6dbf h3{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:2rem 0 .75rem;line-height:1.4}.article-body.svelte-1sv6dbf a{color:var(--accent);text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.article-body.svelte-1sv6dbf a:hover{color:var(--accent-light)}.article-body.svelte-1sv6dbf ul,.article-body.svelte-1sv6dbf ol{margin-bottom:1.5rem;padding-left:1.5rem}.article-body.svelte-1sv6dbf li{margin-bottom:.5rem}.article-body.svelte-1sv6dbf blockquote{margin:2rem 0;padding:1.5rem;border-left:4px solid var(--accent);background:var(--bg-secondary);border-radius:0 12px 12px 0;font-style:italic;color:var(--text-secondary)}.article-body.svelte-1sv6dbf code{font-family:JetBrains Mono,monospace;font-size:.9em;padding:.2em .4em;background:var(--bg-secondary);border-radius:4px;color:var(--accent)}.article-body.svelte-1sv6dbf pre{margin:2rem 0;padding:1.5rem;background:var(--bg-secondary);border-radius:12px;overflow-x:auto;border:1px solid var(--border)}.article-body.svelte-1sv6dbf pre code{padding:0;background:none}.article-body.svelte-1sv6dbf img{max-width:100%;height:auto;border-radius:12px;margin:2rem 0}.article-body.svelte-1sv6dbf table{width:100%;margin:2rem 0;border-collapse:collapse;font-size:.9375rem}.article-body.svelte-1sv6dbf th,.article-body.svelte-1sv6dbf td{padding:.75rem 1rem;border:1px solid var(--border);text-align:left}.article-body.svelte-1sv6dbf th{background:var(--bg-secondary);font-weight:600;color:var(--text-primary)}.no-content.svelte-1sv6dbf{color:var(--text-muted);font-style:italic}.tags-section.svelte-1sv6dbf{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border)}.tags-list.svelte-1sv6dbf{display:flex;flex-wrap:wrap;gap:.5rem}.tag.svelte-1sv6dbf{font-size:.875rem;color:var(--text-secondary);padding:.5rem 1rem;background:var(--bg-secondary);border:1px solid var(--border);border-radius:20px;transition:all .2s ease}.tag.svelte-1sv6dbf:hover{border-color:var(--accent);color:var(--accent)}.share-section.svelte-1sv6dbf{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between}.share-label.svelte-1sv6dbf{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.share-buttons.svelte-1sv6dbf{display:flex;gap:.5rem}.share-btn.svelte-1sv6dbf{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--bg-secondary);border:1px solid var(--border);border-radius:10px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.share-btn.svelte-1sv6dbf:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-dim)}.related-section.svelte-1sv6dbf{background:var(--bg-secondary);padding:4rem 0;border-top:1px solid var(--border)}.related-container.svelte-1sv6dbf{max-width:1400px;margin:0 auto;padding:0 1.5rem}.section-header.svelte-1sv6dbf{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.section-title.svelte-1sv6dbf{font-size:1.5rem;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:.75rem}.section-title.svelte-1sv6dbf:before{content:"";width:4px;height:1.25rem;background:var(--gradient-primary);border-radius:2px}.section-link.svelte-1sv6dbf{font-size:.9375rem;font-weight:500;color:var(--accent);text-decoration:none;transition:color .2s ease}.section-link.svelte-1sv6dbf:hover{color:var(--accent-light)}.related-grid.svelte-1sv6dbf{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:640px){.related-grid.svelte-1sv6dbf{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.related-grid.svelte-1sv6dbf{grid-template-columns:repeat(3,1fr)}}.article-disclaimer.svelte-1sv6dbf{margin-top:2.5rem;padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px}.disclaimer-header.svelte-1sv6dbf{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:var(--text-secondary);margin-bottom:.75rem}.disclaimer-header.svelte-1sv6dbf svg:where(.svelte-1sv6dbf){color:var(--accent);opacity:.8}.disclaimer-row.svelte-1sv6dbf{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.disclaimer-row.svelte-1sv6dbf{grid-template-columns:1fr 1fr;gap:1.5rem}.disclaimer-english.svelte-1sv6dbf{padding-left:1.5rem;border-left:1px solid var(--border-light)}}.disclaimer-chinese.svelte-1sv6dbf,.disclaimer-english.svelte-1sv6dbf{font-size:.75rem;line-height:1.7;color:var(--text-muted)}.disclaimer-chinese.svelte-1sv6dbf p:where(.svelte-1sv6dbf),.disclaimer-english.svelte-1sv6dbf p:where(.svelte-1sv6dbf){margin:0}@media(max-width:767px){.disclaimer-english.svelte-1sv6dbf{padding-top:1rem;border-top:1px solid var(--border-light)}}.not-found.svelte-1sv6dbf{max-width:600px;margin:0 auto;padding:6rem 1.5rem;text-align:center}.not-found-title.svelte-1sv6dbf{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem}.not-found-text.svelte-1sv6dbf{color:var(--text-secondary);margin-bottom:2rem}.not-found-btn.svelte-1sv6dbf{display:inline-flex;align-items:center;padding:.875rem 1.75rem;background:var(--gradient-primary);color:var(--bg-primary);font-weight:600;text-decoration:none;border-radius:12px;transition:all .3s ease}.not-found-btn.svelte-1sv6dbf:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}@media(max-width:640px){.article-wrapper.svelte-1sv6dbf{padding:2rem 0 3rem}.article-title.svelte-1sv6dbf{font-size:1.75rem}.article-body.svelte-1sv6dbf{font-size:1rem}.share-section.svelte-1sv6dbf{flex-direction:column;gap:1rem;align-items:flex-start}}
