.letter.svelte-qbprlr{aspect-ratio:210/297;border-radius:2px;width:100%;overflow:hidden;container-type:inline-size}.letter-inner.svelte-qbprlr{--mm:calc(100cqw / 210);padding:calc(var(--mm) * 27) calc(var(--mm) * 20) calc(var(--mm) * 20) calc(var(--mm) * 25);font-size:calc(var(--mm) * 3.9);flex-direction:column;height:100%;line-height:1.45;display:flex}.sender.svelte-qbprlr{text-align:right;font-size:calc(var(--mm) * 3.2);color:color-mix(in oklch, currentColor 70%, transparent);line-height:1.4}.sender-name.svelte-qbprlr{color:var(--paper-foreground);font-weight:600}.modern.svelte-qbprlr .sender-name:where(.svelte-qbprlr){color:var(--paper-accent)}.modern.svelte-qbprlr .sender:where(.svelte-qbprlr){border-bottom:1px solid var(--paper-accent);padding-bottom:calc(var(--mm) * 2)}.address.svelte-qbprlr{margin-top:calc(var(--mm) * 6);min-height:calc(var(--mm) * 40)}.return.svelte-qbprlr{font-size:calc(var(--mm) * 2.4);text-underline-offset:.2em;margin-bottom:calc(var(--mm) * 2);color:color-mix(in oklch, currentColor 65%, transparent);text-decoration:underline}.date.svelte-qbprlr{text-align:right;margin-top:calc(var(--mm) * 4)}.subject.svelte-qbprlr{margin-top:calc(var(--mm) * 8);font-weight:650}.body.svelte-qbprlr{margin-top:calc(var(--mm) * 8);gap:calc(var(--mm) * 3.2);-webkit-hyphens:auto;hyphens:auto;flex-direction:column;display:flex}.body.svelte-qbprlr p.active:where(.svelte-qbprlr){background:color-mix(in oklch, var(--primary) 12%, transparent);box-shadow:0 0 0 calc(var(--mm) * 1.2) color-mix(in oklch, var(--primary) 12%, transparent);border-radius:1px}.closing.svelte-qbprlr{margin-top:calc(var(--mm) * 2)}.placeholder.svelte-qbprlr{gap:calc(var(--mm) * 5);position:relative}.lines.svelte-qbprlr{gap:calc(var(--mm) * 2.6);flex-direction:column;display:flex}.bar.svelte-qbprlr{height:calc(var(--mm) * 2.2);border-radius:calc(var(--mm) * 1);background:color-mix(in oklch, var(--paper-foreground) 10%, transparent);display:block}.placeholder-note.svelte-qbprlr{font-family:var(--font-sans,inherit);font-size:calc(var(--mm) * 4.2);color:color-mix(in oklch, var(--paper-foreground) 60%, transparent);justify-content:center;align-items:center;font-weight:500;display:flex;position:absolute;inset:0}.signature.svelte-qbprlr{margin-top:calc(var(--mm) * 8)}
