.concept-page.svelte-drxfvo.svelte-drxfvo{max-width:40rem;margin:0 auto;padding:var(--spacing-2xl, 3rem) var(--spacing-md, 1rem) var(--spacing-2xl, 3rem)}h1.svelte-drxfvo.svelte-drxfvo{margin:0 0 var(--spacing-md, 1rem)}h2.svelte-drxfvo.svelte-drxfvo{margin:var(--spacing-xl, 2rem) 0 var(--spacing-sm, .5rem);font-size:1.125rem}.lede.svelte-drxfvo.svelte-drxfvo{font-size:1.0625rem;line-height:1.6}ul.svelte-drxfvo.svelte-drxfvo{padding-left:1.25rem}li.svelte-drxfvo.svelte-drxfvo{margin-bottom:var(--spacing-xs, .25rem);line-height:1.55}.history.svelte-drxfvo.svelte-drxfvo{display:grid;gap:.625rem}.entry.svelte-drxfvo.svelte-drxfvo{border:1px solid var(--color-border, rgba(128, 128, 128, .35));border-radius:8px;padding:.625rem .875rem}.entry.failed.svelte-drxfvo.svelte-drxfvo{opacity:.7}.entry.svelte-drxfvo time.svelte-drxfvo{font-size:.75rem;color:var(--color-text-secondary)}.entry.svelte-drxfvo p.svelte-drxfvo{margin:.25rem 0}.entry.svelte-drxfvo .state.svelte-drxfvo{font-size:.75rem;color:var(--color-text-secondary)}.compose.svelte-drxfvo.svelte-drxfvo{margin-top:var(--spacing-md, 1rem);display:grid;gap:var(--spacing-sm, .5rem)}.compose.svelte-drxfvo label.svelte-drxfvo{display:grid;gap:.25rem;font-size:.875rem;color:var(--color-text-secondary)}.compose.svelte-drxfvo input.svelte-drxfvo,.compose.svelte-drxfvo textarea.svelte-drxfvo{width:100%;padding:.5rem .625rem;font:inherit;color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border, rgba(128, 128, 128, .35));border-radius:8px;box-sizing:border-box}.compose.svelte-drxfvo button.svelte-drxfvo{justify-self:start;padding:.625rem 1.25rem;font:inherit;font-weight:600;border:0;border-radius:8px;background:var(--color-text);color:var(--color-background);cursor:pointer}.compose.svelte-drxfvo button.svelte-drxfvo:disabled{opacity:.5;cursor:default}.fallback.svelte-drxfvo.svelte-drxfvo,.empty.svelte-drxfvo.svelte-drxfvo{color:var(--color-text-secondary);font-size:.9375rem}.plan.svelte-drxfvo.svelte-drxfvo{flex:1 1 12rem;display:flex;align-items:baseline;gap:.5rem;padding:.875rem 1.125rem;border:1px solid var(--color-border, rgba(128, 128, 128, .35));border-radius:10px;text-decoration:none;color:var(--color-text)}.plan.svelte-drxfvo.svelte-drxfvo:hover{border-color:var(--color-primary, currentColor)}.plan.best.svelte-drxfvo.svelte-drxfvo{border-width:2px;border-color:var(--color-primary, currentColor)}.back.svelte-drxfvo.svelte-drxfvo{margin-top:var(--spacing-xl, 2rem)}
