.page.svelte-e4959n{margin-inline:auto;padding-block:4rem;display:grid;place-items:center;min-height:60vh}.result.svelte-e4959n,.content.svelte-e4959n{display:grid;gap:1rem;width:100%;max-width:44ch}.content.svelte-e4959n{gap:2.5rem}.header.svelte-e4959n{display:grid;gap:1rem}.label.svelte-e4959n{font-size:var(--label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--clr-dark-ternary))}.title.svelte-e4959n{font-size:var(--h1);font-weight:600;color:hsl(var(--clr-dark-primary))}.body.svelte-e4959n{color:hsl(var(--clr-dark-ternary));line-height:1.7}form.svelte-e4959n{display:grid;gap:1.5rem}.fields.svelte-e4959n{display:grid;gap:1rem}.field.svelte-e4959n{display:grid;gap:.4rem}label.svelte-e4959n{font-size:var(--label);font-weight:500;color:hsl(var(--clr-dark-secondary));letter-spacing:.04em}input.svelte-e4959n,textarea.svelte-e4959n{width:100%;padding:.65rem .85rem;border-radius:6px;border:1px solid hsl(var(--clr-stroke));background-color:hsl(var(--clr-light-primary));color:hsl(var(--clr-dark-primary));font-size:var(--p);resize:vertical;transition:border-color .15s ease}input.svelte-e4959n:focus,textarea.svelte-e4959n:focus{outline:none;border-color:hsl(var(--clr-accent))}input.input-error.svelte-e4959n,textarea.input-error.svelte-e4959n{border-color:hsl(var(--clr-error))}.form-error.svelte-e4959n{font-size:var(--label);color:hsl(var(--clr-error))}.submit.svelte-e4959n{justify-self:start;padding:.65rem 1.5rem;border-radius:6px;background-color:hsl(var(--clr-dark-primary));color:hsl(var(--clr-light-primary));font-size:var(--label);font-weight:600;letter-spacing:.04em;cursor:pointer;transition:opacity .15s ease,background-color .15s ease}.submit.svelte-e4959n:hover:not(:disabled){opacity:.85}.submit.svelte-e4959n:disabled{opacity:.5;cursor:not-allowed}
