.quiz-overlay.svelte-13m3m0s{background:rgba(255,255,255,.25);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);overscroll-behavior:contain}.quiz-modal.svelte-13m3m0s{min-height:360px;box-shadow:0 12px 40px #0000002e}.quiz-progress.svelte-13m3m0s{height:3px;width:100%;background:#e5e7eb;flex-shrink:0}.quiz-progress__fill.svelte-13m3m0s{height:100%;background:#350754;transition:width .25s ease}.quiz-btn.svelte-13m3m0s{display:block;width:100%;padding:.875rem 1.25rem;border-radius:.5rem;background:#350754;color:#fff;font-size:.95rem;font-weight:600;line-height:1.35;text-align:center;border:none;cursor:pointer;transition:background-color .15s ease}.quiz-btn.svelte-13m3m0s:hover,.quiz-btn.svelte-13m3m0s:active,.quiz-btn.svelte-13m3m0s:focus-visible{background:#0e5348;outline:none}.quiz-dots.svelte-13m3m0s{display:flex;align-items:center;justify-content:center;gap:.5rem}.quiz-dot.svelte-13m3m0s{width:10px;height:10px;border-radius:9999px;background:#28a030;animation:svelte-13m3m0s-quiz-dot-pulse 1.2s ease-in-out infinite}.quiz-dot.svelte-13m3m0s:nth-child(2){animation-delay:.2s}.quiz-dot.svelte-13m3m0s:nth-child(3){animation-delay:.4s}@keyframes svelte-13m3m0s-quiz-dot-pulse{0%,80%,to{opacity:.35;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.qcow-article.svelte-1zcyvv.svelte-1zcyvv{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#111827;background-color:#fff}.qcow-container.svelte-1zcyvv.svelte-1zcyvv{width:100%;max-width:960px;margin:0 auto;padding:1.25rem 1rem 3rem}@media (min-width: 600px){.qcow-container.svelte-1zcyvv.svelte-1zcyvv{padding:.75rem 2rem 3rem;margin-bottom:2rem}}@media (min-width: 960px){.qcow-container.svelte-1zcyvv.svelte-1zcyvv{padding-top:.5rem;padding-left:0;padding-right:0}}.qcow-title.svelte-1zcyvv.svelte-1zcyvv{font-family:Inter,sans-serif;color:#111827;line-height:1.25}@media (min-width: 782px){.qcow-title.svelte-1zcyvv.svelte-1zcyvv{font-size:1.875rem;line-height:2.25rem}}.qcow-option-link.svelte-1zcyvv.svelte-1zcyvv{background-color:#f3f4f6;border-color:#d1d5db;text-decoration:none;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}.qcow-offer-block.svelte-1zcyvv h3.svelte-1zcyvv,.qcow-offer-block.svelte-1zcyvv h6.svelte-1zcyvv{font-family:Inter,sans-serif;font-weight:500;line-height:2rem;margin:0}.qcow-offer-block.svelte-1zcyvv h3.svelte-1zcyvv{margin-bottom:.5rem}.qcow-offer-block.svelte-1zcyvv h6.svelte-1zcyvv{padding-top:.75rem}.qcow-generate-note.svelte-1zcyvv.svelte-1zcyvv{font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem}.qcow-generate-note.svelte-1zcyvv code.svelte-1zcyvv{font-size:.9em;background:#f3f4f6;padding:.1em .35em;border-radius:.25rem}.qcow-article.svelte-1zcyvv .qcow-entry-content{width:100%}.qcow-article.svelte-1zcyvv button{font-family:Inter,sans-serif;cursor:pointer}.qcow-article.svelte-1zcyvv .qcow-entry-content p,.qcow-article.svelte-1zcyvv .qcow-entry-content ul,.qcow-article.svelte-1zcyvv .qcow-entry-content ol{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#111827;margin:0 0 2rem}.qcow-article.svelte-1zcyvv .qcow-entry-content h2{font-family:Inter,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:700;color:#111827;margin:0 0 2rem}.qcow-article.svelte-1zcyvv .qcow-entry-content h3{font-family:Inter,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:700;margin:0 0 1rem}.qcow-article.svelte-1zcyvv .qcow-entry-content strong,.qcow-article.svelte-1zcyvv .qcow-entry-content b{font-weight:700}.qcow-article.svelte-1zcyvv .qcow-entry-content a{color:#3b82f6;text-decoration:underline}.qcow-article.svelte-1zcyvv .qcow-entry-content ul{list-style-type:disc;list-style-position:inside;padding:0}.qcow-article.svelte-1zcyvv .qcow-entry-content ol{list-style-type:decimal;list-style-position:inside;padding:0}.qcow-article.svelte-1zcyvv .qcow-entry-content table{width:100%;margin:0 0 2rem;font-size:15px}.qcow-article.svelte-1zcyvv .qcow-entry-content img{max-width:100%;height:auto}
