.mono.svelte-13c00bm{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.sr-only.svelte-13c00bm{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.generator.svelte-13c00bm{--frame-overlap: 2.5rem}@media (min-width: 768px){.generator.svelte-13c00bm{--frame-overlap: 4rem}}.ask.svelte-13c00bm{position:relative;padding-block:0}.ask-inner.svelte-13c00bm{position:relative;z-index:1;padding-block:3rem 0}@media (min-width: 1024px){.ask-inner.svelte-13c00bm{padding-block:4.5rem 0}}.ask-form.svelte-13c00bm{max-width:40rem}.ask-heading.svelte-13c00bm{font-family:var(--font-display);font-weight:800;font-size:clamp(2.75rem,6vw,5rem);line-height:1.02;letter-spacing:-.035em;color:var(--text);text-wrap:balance;padding-bottom:.04em}.ask-heading.svelte-13c00bm em:where(.svelte-13c00bm){font-style:normal;font-family:var(--font-mono-display);font-weight:600;font-size:.82em;letter-spacing:-.02em}.ask-sub.svelte-13c00bm{margin-top:1.25rem;max-width:36rem;font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:1.45;color:var(--text-secondary);text-wrap:pretty}.ask-label.svelte-13c00bm{display:block;margin-top:2rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:500;color:var(--text-secondary)}.ask-row.svelte-13c00bm{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 640px){.ask-row.svelte-13c00bm{flex-direction:row}.ask-input.svelte-13c00bm{flex:1;width:auto}}.ask-input.svelte-13c00bm{width:100%;min-width:0;height:3.5rem;padding:0 1.125rem;background:#fff;border:1px solid oklch(0% 0 0 / .12);border-radius:.5rem;font-family:var(--font-mono-display);font-size:1.125rem;color:var(--ink);caret-color:var(--ink);transition:border-color .2s ease,box-shadow .2s ease}.ask-input.svelte-13c00bm::placeholder{color:#68625e;opacity:1}.ask-input.svelte-13c00bm:focus-visible{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px #0000001f}.ask-input[aria-invalid=true].svelte-13c00bm,.ask-input[aria-invalid=true].svelte-13c00bm:focus-visible{border-color:var(--ink);box-shadow:0 0 0 3px var(--ink)}.ask-submit.svelte-13c00bm{height:3.5rem;padding:0 1.75rem;font-size:1rem;white-space:nowrap;justify-content:center}.ask-submit.svelte-13c00bm:disabled{opacity:.7;cursor:progress}.ask-error.svelte-13c00bm{display:inline-block;margin-top:.625rem;padding:.375rem .625rem;border-radius:.375rem;background:var(--ink);color:var(--ink-text);font-size:.875rem;font-weight:500;line-height:1.5}.ask-note.svelte-13c00bm{margin-top:.875rem;font-size:.875rem;line-height:1.6;color:var(--text-muted)}.ask-note-link.svelte-13c00bm{color:var(--text);text-decoration:underline;text-underline-offset:.15em}.frame.svelte-13c00bm{position:relative;z-index:2;margin-top:3rem;margin-bottom:calc(-1 * var(--frame-overlap));padding:1.25rem 1.25rem 1.5rem;background:var(--surface);color:var(--text);border:1px solid oklch(0% 0 0 / .06);border-radius:1.25rem;box-shadow:0 1px 2px #0000001f,0 24px 48px -16px #00000059}@media (min-width: 768px){.frame.svelte-13c00bm{margin-top:3.5rem;padding:1.5rem 2rem 2rem;border-radius:1.5rem}}.frame-caption.svelte-13c00bm{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem 1rem;margin:0;padding-bottom:1rem;border-bottom:1px solid var(--border);font-size:.8125rem;color:var(--text-secondary)}.frame-domain.svelte-13c00bm{font-size:.875rem;color:var(--text)}.frame-meta.svelte-13c00bm{color:var(--text-muted)}.frame-dot.svelte-13c00bm{margin-inline:.375rem}.frame-timing.svelte-13c00bm{white-space:nowrap}.frame-actions.svelte-13c00bm{display:inline-flex;gap:1rem;margin-left:auto}.frame-link.svelte-13c00bm{padding:0;font:inherit;font-weight:500;color:var(--accent-lit);background:none;border:none;border-bottom:1px solid color-mix(in oklch,var(--accent-lit) 45%,transparent);text-decoration:none;cursor:pointer;transition:border-color .15s ease}.frame-link.svelte-13c00bm:hover,.frame-link[aria-pressed=true].svelte-13c00bm{border-bottom-color:var(--accent-lit)}.file.svelte-13c00bm{margin:0;padding-top:1.25rem;max-height:min(70vh,48rem);overflow:auto;font-size:.8125rem;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2}@media (min-width: 768px){.file.svelte-13c00bm{font-size:.875rem}}.file.svelte-13c00bm code:where(.svelte-13c00bm){display:grid;grid-template-columns:3ch 1fr;column-gap:1.25rem;font:inherit}.file-edit.svelte-13c00bm{display:block;width:100%;min-height:16rem;padding:1.25rem 0 0;background:transparent;color:var(--text);border:none;resize:vertical}.file-edit.svelte-13c00bm:focus-visible{outline:none}.ln.svelte-13c00bm{text-align:right;-webkit-user-select:none;user-select:none;color:var(--text-muted);opacity:.7}.l.svelte-13c00bm{min-width:0}.dim.svelte-13c00bm{color:var(--text-muted)}.h1.svelte-13c00bm{font-weight:700;color:var(--text)}.h2.svelte-13c00bm{font-weight:600;color:var(--text)}.quote.svelte-13c00bm{font-style:italic;color:var(--text-secondary)}.link.svelte-13c00bm{color:var(--accent-lit);text-decoration:none}.link.svelte-13c00bm:hover{text-decoration:underline}.url.svelte-13c00bm,.desc.svelte-13c00bm{color:var(--text-secondary)}.next.svelte-13c00bm{padding-block:calc(var(--frame-overlap) + 2.5rem) clamp(3rem,6vw,5rem)}.facts.svelte-13c00bm{list-style:none;margin:0 0 2.5rem;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.fact.svelte-13c00bm{display:inline-flex;align-items:center;gap:.5rem;padding:.4375rem .75rem .4375rem .625rem;font-size:.8125rem;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:.25rem;white-space:nowrap}.fact-dot.svelte-13c00bm{width:.5rem;height:.5rem;border-radius:50%;background:var(--text-muted)}.fact-dot[data-on=true].svelte-13c00bm{background:var(--ok)}.fact-dot[data-on=warn].svelte-13c00bm{background:var(--warn)}.steps.svelte-13c00bm{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1.5rem}@media (min-width: 900px){.steps.svelte-13c00bm{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.step.svelte-13c00bm{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.5rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.step-title.svelte-13c00bm{font-family:var(--font-display);font-weight:700;font-size:1.125rem;letter-spacing:-.02em;color:var(--text)}.step-body.svelte-13c00bm{flex:1;font-size:.9375rem;line-height:1.6;color:var(--text-secondary)}.how-grid.svelte-13c00bm{display:grid;gap:2.5rem}@media (min-width: 1024px){.how-grid.svelte-13c00bm{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem;align-items:start}}.stepper-title.svelte-13c00bm{font-family:var(--font-display);font-weight:700;font-size:1.125rem;letter-spacing:-.02em;line-height:2.25rem;color:var(--text)}.stepper-body.svelte-13c00bm{margin-top:.25rem;font-size:.9375rem;line-height:1.6;color:var(--text-secondary);max-width:40rem}.size.svelte-13c00bm .figure-row:where(.svelte-13c00bm){margin-top:2.5rem}.figure-note.svelte-13c00bm{display:block;margin-top:.25rem;max-width:18rem}.size-links.svelte-13c00bm,.format-links.svelte-13c00bm{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:2rem}.format-grid.svelte-13c00bm{display:grid;gap:2.5rem}@media (min-width: 1024px){.format-grid.svelte-13c00bm{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:4rem;align-items:start}}.parts.svelte-13c00bm{margin:1.75rem 0 0;display:grid;gap:1rem}.part.svelte-13c00bm dt:where(.svelte-13c00bm){font-family:var(--font-display);font-weight:700;font-size:1rem;letter-spacing:-.01em;color:var(--text)}.part.svelte-13c00bm dt:where(.svelte-13c00bm) .mono:where(.svelte-13c00bm){color:var(--accent-lit);margin-right:.25rem}.part.svelte-13c00bm dd:where(.svelte-13c00bm){margin:.125rem 0 0;font-size:.9375rem;line-height:1.6;color:var(--text-secondary)}.example.svelte-13c00bm{margin:0;border-radius:var(--radius-card);overflow:hidden;background:var(--bg);color:var(--text);border:1px solid var(--border)}.example-bar.svelte-13c00bm{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;border-bottom:1px solid var(--border);font-size:.8125rem;color:var(--text-secondary)}.example-meta.svelte-13c00bm{color:var(--text-muted)}.example-body.svelte-13c00bm{margin:0;padding:1.25rem;overflow-x:auto;font-size:.8125rem;line-height:1.7;color:var(--text-secondary)}.ex-h1.svelte-13c00bm{font-weight:700;color:var(--text)}.ex-h2.svelte-13c00bm{font-weight:600;color:var(--text)}.ex-quote.svelte-13c00bm{font-style:italic}.ex-note.svelte-13c00bm{color:var(--accent-lit);font-style:italic}.versus.svelte-13c00bm .table-wrap:where(.svelte-13c00bm),.publish.svelte-13c00bm .table-wrap:where(.svelte-13c00bm){margin-top:2rem}.data-table.svelte-13c00bm th[scope=row]:where(.svelte-13c00bm){white-space:normal;font-size:.9375rem;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--text)}@media (max-width: 767px){.publish.svelte-13c00bm .data-table:where(.svelte-13c00bm) thead:where(.svelte-13c00bm){display:none}.publish.svelte-13c00bm .data-table:where(.svelte-13c00bm) tr:where(.svelte-13c00bm),.publish.svelte-13c00bm .data-table:where(.svelte-13c00bm) th:where(.svelte-13c00bm),.publish.svelte-13c00bm .data-table:where(.svelte-13c00bm) td:where(.svelte-13c00bm){display:block;padding-inline:0}.publish.svelte-13c00bm .data-table:where(.svelte-13c00bm) tr:where(.svelte-13c00bm){padding-block:1rem;border-bottom:1px solid var(--border)}.publish.svelte-13c00bm .data-table:where(.svelte-13c00bm) th:where(.svelte-13c00bm),.publish.svelte-13c00bm .data-table:where(.svelte-13c00bm) td:where(.svelte-13c00bm){padding-block:.25rem;border-bottom:none}}.publish-note.svelte-13c00bm{margin-top:2rem;max-width:44rem;font-size:.9375rem;line-height:1.6;color:var(--text-secondary)}.publish-note.svelte-13c00bm strong:where(.svelte-13c00bm){color:var(--text)}.have-grid.svelte-13c00bm{display:grid;gap:2rem}@media (min-width: 1024px){.have-grid.svelte-13c00bm{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:4rem;align-items:center}}.have-cta.svelte-13c00bm{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.faq.svelte-13c00bm{padding-block:clamp(3rem,6vw,5rem)}.faq-inner.svelte-13c00bm{max-width:var(--measure)}.faq.svelte-13c00bm .faq-list:where(.svelte-13c00bm){margin-top:2rem}.again.svelte-13c00bm{padding-block:5rem 6rem}.again-heading.svelte-13c00bm{font-family:var(--font-display);font-weight:750;font-size:clamp(1.875rem,4.2vw,3.25rem);line-height:1.1;letter-spacing:-.03em;color:var(--text);text-wrap:balance;max-width:24ch}.again-heading.svelte-13c00bm em:where(.svelte-13c00bm){font-style:italic;color:var(--accent-lit);padding-right:.04em}.again-button.svelte-13c00bm{margin-top:2rem}@media (prefers-reduced-motion: reduce){.ask-input.svelte-13c00bm,.frame-link.svelte-13c00bm{transition:none}}
