.article-root.svelte-cqxqb6{--shely-pink: #FF4F91;--shely-plum: #511843;--shely-blush: #FF9BB5;--shely-bg: #FFFBF7;--text-primary: #1a1a2e;--text-body: #3a3a4a;--text-muted: #6b7280;--text-light: #9ca3af;--surface-warm: #FFF5F8;--surface-subtle: #f9fafb;--border-light: #e5e7eb;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text-body);line-height:1.8}.article-header.svelte-cqxqb6{margin-bottom:2.5rem}.article-title.svelte-cqxqb6{font-family:Poppins,Inter,sans-serif;font-size:2.2rem;font-weight:700;color:var(--shely-plum);letter-spacing:-.02em;line-height:1.2;margin:0 0 1.5rem}@media (max-width: 640px){.article-title.svelte-cqxqb6{font-size:1.65rem}}.article-intro.svelte-cqxqb6{position:relative;background:var(--surface-warm);border-left:4px solid var(--shely-pink);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:1.25rem 1.5rem;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.75;color:var(--text-body)}.article-intro.svelte-cqxqb6 strong{color:var(--shely-plum);font-weight:600}.article-intro.svelte-cqxqb6 em{font-style:italic;color:var(--text-body)}.article-meta.svelte-cqxqb6{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;color:var(--text-muted)}.meta-item.svelte-cqxqb6{display:inline-flex;align-items:center;gap:.35rem}.meta-icon.svelte-cqxqb6{width:14px;height:14px;flex-shrink:0;opacity:.6}.meta-divider.svelte-cqxqb6{width:3px;height:3px;border-radius:50%;background:var(--text-light);flex-shrink:0}.meta-badge.svelte-cqxqb6{display:inline-block;padding:.15rem .6rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--shely-pink);background:var(--surface-warm);border:1px solid var(--shely-blush);border-radius:100px}.toc.svelte-cqxqb6{background:var(--surface-subtle);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:1.5rem 1.75rem;margin-bottom:2.5rem}.toc-header.svelte-cqxqb6{display:flex;align-items:center;gap:.5rem;font-family:Poppins,Inter,sans-serif;font-size:.95rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-light)}.toc-icon.svelte-cqxqb6{width:18px;height:18px;color:var(--shely-pink)}.toc-list.svelte-cqxqb6{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.25rem}@media (min-width: 640px){.toc-list.svelte-cqxqb6{grid-template-columns:1fr 1fr;gap:.25rem 1.5rem}}.toc-item.svelte-cqxqb6{margin:0}.toc-link.svelte-cqxqb6{display:flex;align-items:baseline;gap:.6rem;padding:.4rem .5rem;border-radius:var(--radius-sm);text-decoration:none;color:var(--text-body);font-size:.9rem;transition:background .15s ease,color .15s ease}.toc-link.svelte-cqxqb6:hover{background:#fff;color:var(--shely-pink)}.toc-link.svelte-cqxqb6:hover .toc-number:where(.svelte-cqxqb6){color:var(--shely-pink)}.toc-number.svelte-cqxqb6{font-family:Poppins,Inter,sans-serif;font-size:.75rem;font-weight:700;color:var(--shely-blush);min-width:1.5rem;transition:color .15s ease}.toc-text.svelte-cqxqb6{line-height:1.4}.content-section.svelte-cqxqb6{margin-bottom:2.5rem;scroll-margin-top:5rem}.content-section.svelte-cqxqb6:last-child{margin-bottom:0}.section-heading.svelte-cqxqb6{position:relative;padding:1.5rem 0 0;margin:2.5rem 0 1.25rem;font-family:Poppins,Inter,sans-serif;font-size:1.55rem;font-weight:700;color:var(--shely-plum);line-height:1.3;letter-spacing:-.01em;border-top:1px solid rgba(81,24,67,.1)}.section-heading.svelte-cqxqb6:before{content:none}.article-body.svelte-cqxqb6 section:where(.svelte-cqxqb6):first-of-type .section-heading:where(.svelte-cqxqb6){border-top:0;padding-top:0;margin-top:0}.section-heading-text.svelte-cqxqb6{display:block}.section-content.svelte-cqxqb6 .article-paragraph{font-size:1.05rem;color:var(--text-body);line-height:1.8;margin:0 0 1.25rem}.section-content.svelte-cqxqb6 .article-paragraph:last-child{margin-bottom:0}.section-content.svelte-cqxqb6 .article-subsection{margin:1.25rem 0;padding-left:1rem;border-left:2px solid var(--shely-pink, #FF4F91)}.section-content.svelte-cqxqb6 .article-subheading{font-size:1.15rem;font-weight:700;color:var(--shely-plum, #511843);margin:0 0 .6rem}.section-content.svelte-cqxqb6 .myth-fact-list{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0}.section-content.svelte-cqxqb6 .myth-fact-item{border:1px solid #f1e6ee;border-radius:12px;overflow:hidden}.section-content.svelte-cqxqb6 .mf-row{margin:0;padding:.75rem 1rem;font-size:.98rem;line-height:1.6}.section-content.svelte-cqxqb6 .mf-myth{background:#fff5f7;color:#6b5566}.section-content.svelte-cqxqb6 .mf-fact{background:#f1fbf5;color:#1a4731;border-top:1px solid #e6f4ec}.section-content.svelte-cqxqb6 .mf-label{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.1rem .45rem;border-radius:999px;margin-right:.5rem;vertical-align:middle}.section-content.svelte-cqxqb6 .mf-label--myth{background:#ffd9e4;color:#b0145a}.section-content.svelte-cqxqb6 .mf-label--fact{background:#c7efd6;color:#15803d}.section-content.svelte-cqxqb6 .table-note{margin:.5rem 0 0;font-size:.82rem;color:#7a6a74;font-style:italic}.section-content.svelte-cqxqb6 strong{color:var(--shely-plum);font-weight:600}.section-content.svelte-cqxqb6 em{font-style:italic}.section-content.svelte-cqxqb6 a{color:var(--shely-pink);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease}.section-content.svelte-cqxqb6 a:hover{border-bottom-color:var(--shely-pink)}.section-content.svelte-cqxqb6 .structured-list{display:flex;flex-direction:column;gap:.75rem}.section-content.svelte-cqxqb6 .structured-item{border-left:3px solid var(--shely-blush);padding:.85rem 1rem;border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#fff;transition:background .15s ease,border-color .15s ease}.section-content.svelte-cqxqb6 .structured-item:hover{background:var(--surface-warm);border-left-color:var(--shely-pink)}.section-content.svelte-cqxqb6 .structured-item-title{font-family:Poppins,Inter,sans-serif;font-size:.95rem;font-weight:600;color:var(--shely-plum);margin:0 0 .3rem;line-height:1.4}.section-content.svelte-cqxqb6 .structured-item-desc{font-size:.95rem;color:var(--text-muted);margin:0;line-height:1.65}.section-content.svelte-cqxqb6 .structured-item-desc strong{color:var(--shely-plum);font-weight:600}.section-content.svelte-cqxqb6 .simple-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.section-content.svelte-cqxqb6 .simple-list-item{display:flex;align-items:flex-start;gap:.75rem;font-size:1.05rem;line-height:1.7;color:var(--text-body)}.section-content.svelte-cqxqb6 .list-bullet{flex-shrink:0;width:7px;height:7px;margin-top:.55em;border-radius:50%;background:var(--shely-pink)}.section-content.svelte-cqxqb6 .list-text{flex:1}.section-content.svelte-cqxqb6 .list-text strong{color:var(--shely-plum);font-weight:600}.section-content.svelte-cqxqb6 .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-md);border:1px solid var(--border-light);margin:.5rem 0}.section-content.svelte-cqxqb6 .article-table{width:100%;border-collapse:collapse;font-size:.92rem}.section-content.svelte-cqxqb6 .article-table thead tr{background:var(--shely-plum)}.section-content.svelte-cqxqb6 .article-table th{padding:.75rem 1rem;text-align:left;font-family:Poppins,Inter,sans-serif;font-weight:600;font-size:.82rem;letter-spacing:.02em;text-transform:uppercase;color:#fff;white-space:nowrap}.section-content.svelte-cqxqb6 .article-table td{padding:.7rem 1rem;color:var(--text-body);line-height:1.55;border-bottom:1px solid var(--border-light)}.section-content.svelte-cqxqb6 .article-table .alt-row{background:var(--surface-subtle)}.section-content.svelte-cqxqb6 .article-table tbody tr:last-child td{border-bottom:none}.section-content.svelte-cqxqb6 .article-table td strong{color:var(--shely-plum);font-weight:600}.section-media.svelte-cqxqb6{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.article-figure.svelte-cqxqb6{margin:1.75rem auto;width:100%;max-width:100%}.article-image-wrap.svelte-cqxqb6{position:relative;overflow:hidden;border-radius:12px;box-shadow:0 2px 16px #51184314,0 1px 4px #0000000a}.article-image.svelte-cqxqb6{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 2px 16px #51184314,0 1px 4px #0000000a;object-fit:cover}.article-image-wrap.svelte-cqxqb6 .article-image:where(.svelte-cqxqb6){border-radius:0;box-shadow:none}.article-image--lqip.svelte-cqxqb6{filter:blur(20px);transform:scale(1.1)}.article-image--full.svelte-cqxqb6{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media (scripting: none){.article-image--full.svelte-cqxqb6{opacity:1}}.article-caption.svelte-cqxqb6{margin-top:.6rem;font-size:.85rem;font-style:italic;color:var(--text-muted);text-align:center;line-height:1.5}.article-tags.svelte-cqxqb6{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--border-light)}.tag.svelte-cqxqb6{display:inline-block;padding:.25rem .75rem;font-size:.78rem;font-weight:500;color:var(--shely-plum);background:var(--surface-warm);border:1px solid rgba(255,79,145,.15);border-radius:100px;letter-spacing:.01em}.article-footer.svelte-cqxqb6{margin-top:3rem}.footer-separator.svelte-cqxqb6{height:2px;border-radius:2px;background:linear-gradient(90deg,var(--shely-pink),var(--shely-blush) 40%,transparent 100%);margin-bottom:1.75rem}.footer-content.svelte-cqxqb6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.footer-prompt.svelte-cqxqb6{font-family:Poppins,Inter,sans-serif;font-size:.95rem;font-weight:500;color:var(--text-muted);margin:0}.footer-actions.svelte-cqxqb6{display:flex;gap:.5rem}.footer-btn.svelte-cqxqb6{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;font-family:Inter,sans-serif;font-size:.85rem;font-weight:500;color:var(--shely-plum);background:transparent;border:1.5px solid var(--border-light);border-radius:100px;cursor:pointer;transition:all .15s ease}.footer-btn.svelte-cqxqb6:hover{background:var(--surface-warm);border-color:var(--shely-blush);color:var(--shely-pink)}.footer-btn-icon.svelte-cqxqb6{width:16px;height:16px;flex-shrink:0}.empty-state.svelte-cqxqb6{text-align:center;padding:4rem 1rem}.empty-icon.svelte-cqxqb6{width:64px;height:64px;margin:0 auto 1.25rem;opacity:.6}.empty-icon.svelte-cqxqb6 svg:where(.svelte-cqxqb6){width:100%;height:100%}.empty-title.svelte-cqxqb6{font-family:Poppins,Inter,sans-serif;font-size:1.25rem;font-weight:600;color:var(--shely-plum);margin:0 0 .5rem}.empty-desc.svelte-cqxqb6{font-size:.95rem;color:var(--text-muted);margin:0}.cr-supplementary.svelte-cqxqb6{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--border-light)}.cr-supp-header.svelte-cqxqb6{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.cr-supp-icon.svelte-cqxqb6{flex-shrink:0;padding:.5rem;border-radius:10px}.cr-supp-icon--faq.svelte-cqxqb6{background:#ff4f9114;color:var(--shely-pink)}.cr-supp-icon--ref.svelte-cqxqb6{background:#51184314;color:var(--shely-plum)}.cr-supp-icon--history.svelte-cqxqb6{background:#ffc97226;color:#d97706}.cr-supp-title.svelte-cqxqb6{font-family:Poppins,Inter,sans-serif;font-size:1.15rem;font-weight:700;color:var(--shely-plum);margin:0}.cr-faq-list.svelte-cqxqb6{display:flex;flex-direction:column}.cr-faq-item.svelte-cqxqb6{border-bottom:1px solid var(--border-light)}.cr-faq-item.svelte-cqxqb6:first-child{border-top:1px solid var(--border-light)}.cr-faq-q.svelte-cqxqb6{display:flex;align-items:center;gap:.75rem;width:100%;padding:.875rem 0;background:none;border:none;cursor:pointer;text-align:left;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500;color:var(--text-primary);transition:color .2s}.cr-faq-q.svelte-cqxqb6:hover{color:var(--shely-pink)}.cr-faq-num.svelte-cqxqb6{font-family:Poppins,Inter,sans-serif;font-size:.7rem;font-weight:600;color:var(--shely-blush);flex-shrink:0;width:1.25rem;text-align:right}.cr-faq-text.svelte-cqxqb6{flex:1;min-width:0}.cr-faq-chevron.svelte-cqxqb6{flex-shrink:0;color:var(--text-muted);transition:transform .25s ease}.cr-faq-item--open.svelte-cqxqb6 .cr-faq-chevron:where(.svelte-cqxqb6){transform:rotate(180deg);color:var(--shely-pink)}.cr-faq-a.svelte-cqxqb6{padding:0 0 1rem 2rem;animation:svelte-cqxqb6-crFaqIn .2s ease}.cr-faq-a.svelte-cqxqb6 p:where(.svelte-cqxqb6){margin:0;font-size:.85rem;line-height:1.7;color:var(--text-body)}@keyframes svelte-cqxqb6-crFaqIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.cr-ref-list.svelte-cqxqb6{list-style:none;padding:0;margin:0 0 1.25rem;display:flex;flex-direction:column;gap:.5rem}.cr-ref-item.svelte-cqxqb6{display:flex;align-items:baseline;gap:.5rem;padding:.75rem .875rem;background:var(--surface-subtle);border:1px solid var(--border-light);border-radius:var(--radius-sm);font-size:.85rem;line-height:1.5}.cr-ref-num.svelte-cqxqb6{font-family:Poppins,Inter,sans-serif;font-size:.7rem;font-weight:600;color:var(--shely-pink);flex-shrink:0}.cr-ref-text.svelte-cqxqb6{color:var(--text-primary)}.cr-ref-link.svelte-cqxqb6{font-size:.78rem;color:var(--shely-pink);text-decoration:none;white-space:nowrap;margin-left:.25rem}.cr-ref-link.svelte-cqxqb6:hover{text-decoration:underline}.cr-disclaimer.svelte-cqxqb6{display:flex;gap:.875rem;padding:1rem 1.25rem;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid rgba(16,185,129,.2);border-radius:var(--radius-md)}.cr-disclaimer-icon.svelte-cqxqb6{flex-shrink:0;color:#059669;margin-top:.125rem}.cr-disclaimer-title.svelte-cqxqb6{font-family:Poppins,Inter,sans-serif;font-size:.875rem;font-weight:600;color:#065f46;margin:0 0 .375rem}.cr-disclaimer-text.svelte-cqxqb6{font-size:.78rem;line-height:1.6;color:#047857;margin:0 0 .625rem}.cr-disclaimer-badges.svelte-cqxqb6{display:flex;flex-wrap:wrap;gap:.375rem}.cr-badge.svelte-cqxqb6{display:inline-block;font-size:.65rem;font-weight:500;padding:.2rem .5rem;border-radius:100px}.cr-badge--plum.svelte-cqxqb6{background:#5118430f;color:var(--shely-plum)}.cr-badge--gold.svelte-cqxqb6{background:#ffc97233;color:#b45309}.cr-history-timeline.svelte-cqxqb6{padding-left:0}.cr-history-row.svelte-cqxqb6{display:flex;gap:.875rem;padding-bottom:1.25rem;position:relative}.cr-history-row.svelte-cqxqb6:not(:last-child):before{content:"";position:absolute;left:5px;top:14px;bottom:0;width:2px;background:var(--border-light)}.cr-history-dot.svelte-cqxqb6{width:12px;height:12px;flex-shrink:0;border-radius:50%;background:var(--shely-pink);border:2px solid white;box-shadow:0 0 0 2px #ff4f9133;margin-top:.2rem}.cr-history-dot--amber.svelte-cqxqb6{background:#f59e0b;box-shadow:0 0 0 2px #f59e0b33}.cr-history-dot--green.svelte-cqxqb6{background:#10b981;box-shadow:0 0 0 2px #10b98133}.cr-history-body.svelte-cqxqb6{flex:1}.cr-history-date.svelte-cqxqb6{display:block;font-family:Poppins,Inter,sans-serif;font-size:.78rem;font-weight:600;color:var(--shely-plum);margin-bottom:.125rem}.cr-history-desc.svelte-cqxqb6{font-size:.85rem;line-height:1.5;color:var(--text-body);margin:0}.article-paragraph a.article-link,.simple-list-item a.article-link,.structured-item a.article-link{color:#ff4f91;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.article-paragraph a.article-link:hover,.simple-list-item a.article-link:hover{color:#511843}.meta-item.meta-item--updated.svelte-cqxqb6{color:#511843;font-weight:600}.reviewer-block.svelte-cqxqb6{display:flex;align-items:center;gap:.85rem;margin:1.25rem 0 0;padding:.85rem 1rem;background:#faf6f8;border:1px solid #f0e6ec;border-radius:12px;font-size:.9rem}.reviewer-photo.svelte-cqxqb6{width:44px;height:44px;border-radius:50%;object-fit:cover;background:#f4eef2;flex-shrink:0}.reviewer-photo--placeholder.svelte-cqxqb6{display:inline-flex;align-items:center;justify-content:center;color:#ff4f91;font-size:1.3rem;font-weight:700}.reviewer-text.svelte-cqxqb6{display:flex;flex-direction:column;line-height:1.35;min-width:0}.reviewer-label.svelte-cqxqb6{font-size:.78rem;color:#8a7a84;text-transform:uppercase;letter-spacing:.04em}.reviewer-name.svelte-cqxqb6{font-weight:700;color:#511843;text-decoration:none}a.reviewer-name.svelte-cqxqb6:hover{color:#ff4f91;text-decoration:underline}.reviewer-credential.svelte-cqxqb6{font-size:.82rem;color:#6b5560}.reviewer-updated.svelte-cqxqb6{font-size:.78rem;color:#8a7a84;margin-top:.2rem}.editorial-callout.svelte-cqxqb6{display:flex;align-items:flex-start;gap:.65rem;margin:.85rem 0 0;padding:.85rem 1rem;background:#f0fbf6;border:1px solid #c9efdb;border-radius:12px;color:#1f5c3a}.editorial-callout-icon.svelte-cqxqb6{width:20px;height:20px;flex-shrink:0;color:#1f7a3c;margin-top:.1rem}.editorial-callout-text.svelte-cqxqb6{margin:0;font-size:.85rem;line-height:1.55}.editorial-callout-text.svelte-cqxqb6 strong:where(.svelte-cqxqb6){color:#14542b}.editorial-callout-text.svelte-cqxqb6 a:where(.svelte-cqxqb6){color:#1f7a3c;font-weight:600}.editorial-callout-text.svelte-cqxqb6 a:where(.svelte-cqxqb6):hover{color:#14542b}.key-takeaways.svelte-cqxqb6{margin:2rem 0;padding:1.5rem 1.75rem;background:linear-gradient(180deg,#fff5f9,#faf6f8);border:1px solid #f0d2df;border-radius:18px}.key-takeaways-heading.svelte-cqxqb6{margin:0 0 .85rem;font-size:1.05rem;color:#511843;letter-spacing:.02em}.key-takeaways-list.svelte-cqxqb6{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.6rem}.key-takeaways-item.svelte-cqxqb6{display:flex;gap:.6rem;align-items:flex-start;font-size:.95rem;line-height:1.55;color:#2c1a25}.key-takeaways-tick.svelte-cqxqb6{width:20px;height:20px;flex-shrink:0;color:#ff4f91;margin-top:.15rem}
