.tip-article.svelte-cq7h8b{min-height:100vh}.tip-hero.svelte-cq7h8b{position:relative;padding-top:calc(var(--header-height) + var(--space-3xl));padding-bottom:var(--space-2xl);background:var(--gradient-hero);overflow:hidden}.tip-hero-bg.svelte-cq7h8b{position:absolute;inset:0}.orb.svelte-cq7h8b{position:absolute;border-radius:50%;filter:blur(100px);animation:svelte-cq7h8b-orbFloat 8s ease-in-out infinite}.orb-1.svelte-cq7h8b{width:500px;height:500px;background:#6366f11f;top:-150px;right:-100px}.orb-2.svelte-cq7h8b{width:350px;height:350px;background:#8b5cf61a;bottom:-100px;left:-80px;animation-delay:-3s}.orb-3.svelte-cq7h8b{width:250px;height:250px;background:#3b82f614;top:30%;left:50%;animation-delay:-5s}@keyframes svelte-cq7h8b-orbFloat{0%,to{transform:translate(0)}33%{transform:translate(20px,-15px)}66%{transform:translate(-15px,10px)}}.tip-hero-content.svelte-cq7h8b{position:relative;z-index:1;max-width:720px}.tip-back.svelte-cq7h8b{display:inline-flex;align-items:center;gap:var(--space-xs);color:#ffffff80;text-decoration:none;font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-xl);transition:color .2s}.tip-back.svelte-cq7h8b:hover{color:#fff}.tip-hero-meta.svelte-cq7h8b{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg)}.tip-badge.svelte-cq7h8b{display:inline-flex;padding:4px 12px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid}.tip-reading.svelte-cq7h8b{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);color:#ffffff73;font-weight:500}.tip-title.svelte-cq7h8b{font-family:Sora,sans-serif;font-size:var(--text-3xl);font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.02em;margin-bottom:var(--space-md)}.tip-excerpt.svelte-cq7h8b{font-size:var(--text-lg);color:#ffffff8c;line-height:1.6;margin-bottom:var(--space-xl)}.tip-author.svelte-cq7h8b{display:flex;align-items:center;gap:var(--space-md)}.tip-author-img.svelte-cq7h8b{width:44px;height:44px;border-radius:var(--radius-full);object-fit:contain;background:#ffffff14;border:2px solid rgba(255,255,255,.1)}.tip-author-info.svelte-cq7h8b{display:flex;flex-direction:column;gap:2px}.tip-author-name.svelte-cq7h8b{font-size:var(--text-sm);font-weight:600;color:#fff}.tip-author-date.svelte-cq7h8b{font-size:var(--text-xs);color:#fff6}.tip-body-wrap.svelte-cq7h8b{padding:var(--space-3xl) 0 var(--space-4xl);background:var(--color-bg)}.tip-content-card.svelte-cq7h8b{max-width:720px;margin:0 auto;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-2xl) var(--space-xl)}.prose.svelte-cq7h8b{font-size:var(--text-base);line-height:1.85;color:var(--color-text-primary)}.prose.svelte-cq7h8b h2{font-family:Sora,sans-serif;font-size:var(--text-xl);font-weight:700;margin-top:var(--space-2xl);margin-bottom:var(--space-md);color:var(--color-text-primary);padding-bottom:var(--space-sm);border-bottom:2px solid var(--color-border)}.prose.svelte-cq7h8b h2:first-child{margin-top:0}.prose.svelte-cq7h8b h3{font-family:Sora,sans-serif;font-size:var(--text-lg);font-weight:700;margin-top:var(--space-xl);margin-bottom:var(--space-sm);color:var(--color-text-primary)}.prose.svelte-cq7h8b p{margin-bottom:var(--space-md)}.prose.svelte-cq7h8b ul,.prose.svelte-cq7h8b ol{margin-bottom:var(--space-lg);padding-left:var(--space-lg)}.prose.svelte-cq7h8b li{margin-bottom:var(--space-xs);padding-left:var(--space-xs)}.prose.svelte-cq7h8b li::marker{color:var(--color-primary)}.prose.svelte-cq7h8b strong{font-weight:700;color:var(--color-text-primary)}.prose.svelte-cq7h8b a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.prose.svelte-cq7h8b a:hover{opacity:.8}.prose.svelte-cq7h8b blockquote{border-left:4px solid var(--color-primary);padding:var(--space-md) var(--space-lg);margin:var(--space-xl) 0;background:var(--color-bg);border-radius:0 var(--radius-lg) var(--radius-lg) 0;font-style:italic;color:var(--color-text-secondary)}.prose.svelte-cq7h8b blockquote p{margin-bottom:0}.prose.svelte-cq7h8b code{background:var(--color-bg);padding:2px 8px;border-radius:var(--radius-sm);font-size:.88em;border:1px solid var(--color-border)}.prose.svelte-cq7h8b img{max-width:100%;border-radius:var(--radius-lg);margin:var(--space-xl) 0;box-shadow:0 4px 20px #00000014}.prose.svelte-cq7h8b table{width:100%;border-collapse:collapse;margin:var(--space-xl) 0;font-size:var(--text-sm);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border)}.prose.svelte-cq7h8b th{background:var(--color-bg);font-weight:700;text-align:left;padding:var(--space-sm) var(--space-md);border-bottom:2px solid var(--color-border);font-family:Sora,sans-serif;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary)}.prose.svelte-cq7h8b td{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border)}.prose.svelte-cq7h8b tr:last-child td{border-bottom:none}.prose.svelte-cq7h8b hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-2xl) 0}.tip-footer.svelte-cq7h8b{max-width:720px;margin:var(--space-2xl) auto 0}.tip-share.svelte-cq7h8b{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-lg) 0;border-bottom:1px solid var(--color-border)}.tip-share-label.svelte-cq7h8b{font-size:var(--text-sm);font-weight:600;color:var(--color-text-secondary)}.tip-share-btns.svelte-cq7h8b{display:flex;gap:var(--space-sm)}.share-btn.svelte-cq7h8b{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background:var(--color-bg-secondary);border:1px solid var(--color-border);color:var(--color-text-secondary);transition:all .2s ease}.share-btn.svelte-cq7h8b:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.tip-cta.svelte-cq7h8b{margin-top:var(--space-2xl)}.tip-cta-inner.svelte-cq7h8b{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-lg);padding:var(--space-2xl);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.tip-cta-mascot.svelte-cq7h8b{width:80px;height:auto;animation:svelte-cq7h8b-mascotFloat 4s ease-in-out infinite}@keyframes svelte-cq7h8b-mascotFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.tip-cta-text.svelte-cq7h8b h3:where(.svelte-cq7h8b){font-family:Sora,sans-serif;font-size:var(--text-lg);font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-xs)}.tip-cta-text.svelte-cq7h8b p:where(.svelte-cq7h8b){font-size:var(--text-sm);color:var(--color-text-secondary)}.tip-cta-actions.svelte-cq7h8b{display:flex;gap:var(--space-md);flex-wrap:wrap;justify-content:center}@media(min-width:768px){.tip-title.svelte-cq7h8b{font-size:var(--text-4xl)}.tip-content-card.svelte-cq7h8b{padding:var(--space-3xl) var(--space-2xl)}.prose.svelte-cq7h8b h2{font-size:var(--text-2xl)}}@media(min-width:1024px){.tip-title.svelte-cq7h8b{font-size:var(--text-5xl)}.tip-content-card.svelte-cq7h8b{padding:var(--space-4xl) var(--space-3xl)}.tip-cta-inner.svelte-cq7h8b{flex-direction:row;text-align:left}.tip-cta-actions.svelte-cq7h8b{flex-direction:column;flex-shrink:0}}
