.word-token.svelte-l1p1u2{border-radius:.35rem;padding:.05rem .12rem;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.word-token-active-red.svelte-l1p1u2{background:#fee2e2f2;box-shadow:0 0 0 3px #ef44441a;color:#dc2626}.word-token-active-purple.svelte-l1p1u2{background:linear-gradient(90deg,#9333ea26,#60a5fa26);color:#6d28d9;box-shadow:0 0 0 3px #9333ea17}.word-token-keyword-red.svelte-l1p1u2{background:#fee2e2f2;color:#dc2626;box-shadow:0 0 0 3px #ef44441f;font-weight:600}.word-token-keyword-purple.svelte-l1p1u2{background:linear-gradient(90deg,#9333ea2b,#60a5fa2b);color:#6d28d9;box-shadow:0 0 0 3px #9333ea1c;font-weight:600}.word-token-pulse-purple.svelte-l1p1u2{animation:svelte-l1p1u2-keyword-pulse 1.4s ease-out infinite}.result-row.svelte-l1p1u2{height:4.5rem;overflow:hidden}.result-label.svelte-l1p1u2{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;animation:svelte-l1p1u2-result-label-in .4s cubic-bezier(.34,1.56,.64,1) both}.result-label-red.svelte-l1p1u2{background:#fee2e2e6;color:#dc2626;box-shadow:0 0 0 1px #ef444433,0 4px 16px #ef444426}.result-label-purple.svelte-l1p1u2{background:#ede9fee6;color:#7c3aed;box-shadow:0 0 0 1px #9333ea33,0 4px 16px #9333ea26}@keyframes svelte-l1p1u2-result-label-in{0%{opacity:0;transform:translateY(6px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.processor-placeholder.svelte-l1p1u2{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:1rem;background:linear-gradient(180deg,#f8fafce6,#fffffff2);color:#94a3b8;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:opacity .3s ease,transform .3s ease;pointer-events:none}.processor-placeholder-hidden.svelte-l1p1u2{opacity:0;transform:translateY(6px)}.spam-toast.svelte-l1p1u2{animation:svelte-l1p1u2-slide-in .25s ease-out both,svelte-l1p1u2-jiggle .4s ease-out .25s both}.intercept-step.svelte-l1p1u2{animation:svelte-l1p1u2-fade-up .35s ease-out both}.ai-inline-badge.svelte-l1p1u2{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .55rem;border-radius:9999px;background:#ffffffd1;border:1px solid rgba(196,181,253,.9);color:#6b21a8;font-size:.7rem;font-weight:600;transition:all .18s ease}.ai-inline-badge-active.svelte-l1p1u2{background:#ede9fef2;box-shadow:0 0 0 3px #c4b5fd29}.ai-inline-dot.svelte-l1p1u2{width:.32rem;height:.32rem;border-radius:9999px;background:linear-gradient(90deg,#9333ea,#60a5fa);box-shadow:0 0 8px #9333ea59}.ai-inline-badge-active.svelte-l1p1u2 .ai-inline-dot:where(.svelte-l1p1u2):nth-child(1){animation:svelte-l1p1u2-pulse-dot 1s ease-in-out infinite}.ai-inline-badge-active.svelte-l1p1u2 .ai-inline-dot:where(.svelte-l1p1u2):nth-child(2){animation:svelte-l1p1u2-pulse-dot 1s ease-in-out .15s infinite}.ai-inline-badge-active.svelte-l1p1u2 .ai-inline-dot:where(.svelte-l1p1u2):nth-child(3){animation:svelte-l1p1u2-pulse-dot 1s ease-in-out .3s infinite}@keyframes svelte-l1p1u2-slide-in{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes svelte-l1p1u2-jiggle{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes svelte-l1p1u2-fade-up{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-l1p1u2-pulse-dot{0%{transform:scale(.85);opacity:.45}50%{transform:scale(1.15);opacity:1}to{transform:scale(.85);opacity:.45}}@keyframes svelte-l1p1u2-keyword-pulse{0%{box-shadow:0 0 0 4px #9333ea38,0 0 #60a5fa73,0 0 18px #9333ea2e}60%{box-shadow:0 0 0 5px #9333ea1f,0 0 0 28px #60a5fa00,0 0 32px #9333ea0f}to{box-shadow:0 0 0 4px #9333ea24,0 0 #60a5fa00,0 0 18px #9333ea1a}}.faq-list.svelte-j0f13g{display:flex;flex-direction:column;gap:0}.faq-item.svelte-j0f13g{border-bottom:1px solid #e5e7eb;transition:background .2s ease}.faq-item.svelte-j0f13g:first-child{border-top:1px solid #e5e7eb}.faq-item.open.svelte-j0f13g{background:#fff;border-radius:16px;border-color:transparent;box-shadow:0 4px 24px #8b5cf614;margin:8px 0;padding:0 8px}.faq-trigger.svelte-j0f13g{width:100%;display:flex;align-items:center;gap:20px;padding:28px 8px;background:none;border:none;cursor:pointer;text-align:left}.faq-number.svelte-j0f13g{font-size:14px;font-weight:700;color:#c4b5fd;font-variant-numeric:tabular-nums;flex-shrink:0;width:32px}.faq-question.svelte-j0f13g{flex:1;font-size:20px;font-weight:600;color:#1f2937;line-height:1.4}@media(min-width:768px){.faq-question.svelte-j0f13g{font-size:24px}}.faq-icon.svelte-j0f13g{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#f3f0ff;color:#7c3aed;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.faq-icon.rotated.svelte-j0f13g{background:#7c3aed;color:#fff}.faq-answer.svelte-j0f13g{padding:0 8px 28px 60px}.faq-answer.svelte-j0f13g p:where(.svelte-j0f13g){font-size:18px;color:#6b7280;line-height:1.8;margin:0}@media(min-width:768px){.faq-answer.svelte-j0f13g p:where(.svelte-j0f13g){font-size:20px}.faq-answer.svelte-j0f13g{padding-left:60px}}
