.reco.svelte-8oyua4{font:400 1rem/1.5 var(--font-sans);color:var(--ink);align-items:flex-start;gap:10px;margin:24px 0 0;display:flex}.reco.svelte-8oyua4 .hf-icon{color:var(--action);flex:none;margin-top:2px}.reco.svelte-8oyua4 strong:where(.svelte-8oyua4){font-weight:700}.words.svelte-8oyua4{color:var(--ink-muted)}.cta.svelte-qehsnm{color:var(--ink);flex-direction:column;display:flex}.cta-price.svelte-qehsnm{font:var(--type-display-s);letter-spacing:var(--tracking-display-s);margin:0;display:none}.cta-unit.svelte-qehsnm{color:var(--ink-muted);font:600 1.0625rem/1.2 var(--font-sans);letter-spacing:0}.cta-text.svelte-qehsnm{font:400 1rem/1.5 var(--font-sans);margin:0 0 4px}.cta-written.svelte-qehsnm{border-radius:var(--radius-lg);background:var(--tint);font:400 .9375rem/1.45 var(--font-sans);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.cta-written.svelte-qehsnm .hf-icon{color:var(--blue-text);margin-top:1px}.cta-written.svelte-qehsnm p:where(.svelte-qehsnm){margin:0}.cta-written.svelte-qehsnm strong:where(.svelte-qehsnm){display:block}.cta-actions.svelte-qehsnm{flex-direction:column;display:flex}.cta-go.svelte-qehsnm{margin-top:16px}@media (width<=899.98px){.cta-row.svelte-qehsnm{flex-direction:row;align-items:flex-start;gap:10px;margin-top:16px}.cta-row.svelte-qehsnm .cta-go:where(.svelte-qehsnm){flex:1;min-width:0;margin-top:0}.cta-row.svelte-qehsnm .cta-save:where(.svelte-qehsnm){flex:none;margin-top:0}.cta-written.svelte-qehsnm{line-height:1.45}.cta-rowed.svelte-qehsnm .cta-text:where(.svelte-qehsnm){display:none}}.cta-note.svelte-qehsnm{color:var(--ink-muted);font:var(--type-small);text-align:center;margin:8px 0 0}.cta-save.svelte-qehsnm{flex-direction:column;margin-top:8px;display:flex}@media (width>=900px){.cta.svelte-qehsnm{border:2px solid var(--line);border-radius:var(--radius-3xl);background:var(--surface);padding:24px}.cta-price.svelte-qehsnm{display:block}.cta-text.svelte-qehsnm{margin:8px 0 0}.cta-written.svelte-qehsnm{margin-top:16px;line-height:1.5}.cta-go.svelte-qehsnm{margin-top:20px}.cta-note.svelte-qehsnm,.cta-save.svelte-qehsnm{margin-top:14px}}.dq-title.svelte-1lfk6l0{color:var(--blue-text);font:var(--type-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0 0 10px}.dq-box.svelte-1lfk6l0{box-sizing:border-box;border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xl) var(--radius-2xs);background:var(--tint);max-width:680px;font:400 1.0625rem/1.5 var(--font-sans);white-space:pre-line;overflow-wrap:anywhere;padding:16px 18px}.dq-box.svelte-1lfk6l0 p:where(.svelte-1lfk6l0){margin:0}.dq-box.svelte-1lfk6l0 p:where(.svelte-1lfk6l0)+p:where(.svelte-1lfk6l0){margin-top:12px}@media (width>=900px){.dq-title.svelte-1lfk6l0{margin-bottom:12px}.dq-box.svelte-1lfk6l0{border-radius:var(--radius-3xl) var(--radius-3xl) var(--radius-3xl) 8px;font:400 1.1875rem/1.55 var(--font-sans);padding:clamp(20px,2.4vw,28px)}.dq-box.svelte-1lfk6l0 p:where(.svelte-1lfk6l0)+p:where(.svelte-1lfk6l0){margin-top:14px}}.preview.svelte-1gh7k17{justify-content:center;align-items:center;gap:0 var(--space-4);padding:var(--space-2) var(--space-4);background:var(--premium-tint);color:var(--premium-text);font:var(--type-body-s);text-align:center;flex-wrap:wrap;display:flex}.preview-text.svelte-1gh7k17{margin:0;font-weight:700}.preview-back.svelte-1gh7k17{min-height:var(--size-tap);color:inherit;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.preview-back.svelte-1gh7k17:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--focus-ring);outline:none}.save.svelte-12sqako{flex-direction:column;margin:0;display:flex;position:relative}.save-failed.svelte-12sqako{font:600 .875rem/1.45 var(--font-sans);color:var(--error);margin:8px 0 0}.save-bar.svelte-12sqako .save-failed:where(.svelte-12sqako){z-index:2;box-sizing:border-box;border:2px solid var(--error);border-radius:var(--radius-lg);background:var(--surface);width:max-content;max-width:min(280px,100vw - 32px);padding:10px 12px;position:absolute;top:100%;right:0}.save-button.svelte-12sqako{box-sizing:border-box;height:var(--size-button);border:2px solid var(--outline);border-radius:var(--radius-full);background:var(--surface);color:var(--ink);font:var(--type-button-s);cursor:pointer;justify-content:center;align-items:center;gap:8px;display:flex}.save-on.svelte-12sqako,.save-off.svelte-12sqako{display:contents}.save-button[aria-pressed=true].svelte-12sqako .save-off:where(.svelte-12sqako),.save-button[aria-pressed=false].svelte-12sqako .save-on:where(.svelte-12sqako){display:none}.save-button.svelte-12sqako:hover{background:var(--tint)}.save-button[aria-pressed=true].svelte-12sqako,.save-button[aria-pressed=true].svelte-12sqako:hover{background:var(--light-blue)}.save-bar.svelte-12sqako .save-button:where(.svelte-12sqako){height:var(--size-tap);background:var(--light-blue);font:var(--type-action);border:0;gap:6px;padding:0 14px 0 10px}@media (width<=899.98px){.save-row.svelte-12sqako .save-button:where(.svelte-12sqako){height:58px;font:var(--type-action);gap:6px;padding:0 16px}}.save-button.svelte-12sqako:focus-visible{outline:3px solid var(--action);outline-offset:3px}
