.lettera.svelte-b90int{border:1px solid var(--line);background:linear-gradient(145deg, var(--panel), color-mix(in srgb, var(--brand) 2%, var(--panel)));box-shadow:var(--shadow-panel);border-radius:9px 26px 26px 9px;padding:38px 42px 34px;position:relative;overflow:hidden}.lettera.svelte-b90int:before{content:"";background:linear-gradient(var(--brand), color-mix(in srgb, var(--brand) 28%, transparent));width:4px;position:absolute;inset:0 auto 0 0}.intestazione.svelte-b90int{color:var(--brand);align-items:center;gap:14px;margin-bottom:38px;display:flex}.intestazione.svelte-b90int span:where(.svelte-b90int){background:currentColor;border-radius:99px;width:34px;height:2px}.intestazione.svelte-b90int strong:where(.svelte-b90int){letter-spacing:.1em;text-transform:uppercase;font-size:12px}label.svelte-b90int{letter-spacing:.045em;white-space:nowrap;text-overflow:ellipsis;margin:0 0 7px;font-size:12px;font-weight:700;display:block;overflow:hidden}label.err.svelte-b90int{color:color-mix(in srgb, var(--livello-critico-testo) 78%, var(--muted))}.facoltativo.svelte-b90int{color:var(--muted);letter-spacing:0;font-weight:400}.riga.svelte-b90int{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px;margin-bottom:22px;display:grid}.campo.svelte-b90int input:where(.svelte-b90int){width:100%;font:inherit;color:var(--ink);border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:9px 1px 11px}.campo.svelte-b90int input:where(.svelte-b90int):focus{border-bottom-color:var(--brand);outline:0}.messaggio.svelte-b90int{margin-top:8px}textarea.svelte-b90int{font:inherit;border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 55%, transparent);width:100%;height:108px;min-height:108px;color:var(--ink);resize:vertical;border-radius:15px;padding:18px;line-height:1.6}textarea.svelte-b90int:focus{outline:2px solid var(--brand);outline-offset:-1px}.trappola.svelte-b90int{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.piede.svelte-b90int{flex-direction:column;align-items:stretch;gap:20px;margin-top:26px;display:flex}.piede.svelte-b90int .invia:where(.svelte-b90int){align-self:flex-end}.consensi.svelte-b90int{flex-direction:column;gap:12px;display:flex}.consenso.svelte-b90int{align-items:center;gap:10px;display:flex}.testo.svelte-b90int{color:var(--muted);font-size:13px;line-height:1.4}.consenso.svelte-b90int a:where(.svelte-b90int){color:var(--brand-text);font-weight:600;text-decoration:none}.consenso.svelte-b90int a:where(.svelte-b90int):hover{text-decoration:underline}.consenso.bad.svelte-b90int .testo:where(.svelte-b90int){color:color-mix(in srgb, var(--livello-critico-testo) 78%, var(--muted))}.interruttore.svelte-b90int{background:color-mix(in srgb, var(--muted) 30%, transparent);cursor:pointer;border:none;border-radius:999px;flex:none;align-items:center;width:40px;height:24px;padding:2px;transition:background .15s;display:inline-flex}.interruttore.on.svelte-b90int{background:var(--brand)}.pomello.svelte-b90int{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;box-shadow:0 1px 3px #141e3259}.interruttore.on.svelte-b90int .pomello:where(.svelte-b90int){transform:translate(16px)}.invia.svelte-b90int{min-width:128px;font:inherit;cursor:pointer;background:var(--brand);color:var(--su-pieno);white-space:nowrap;border:none;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:10px;padding:11px 18px;font-size:15px;font-weight:600;display:inline-flex}.invia.svelte-b90int:hover{background:var(--brand-hover)}.invia.svelte-b90int:active{background:var(--brand-active)}.invia.svelte-b90int:disabled{cursor:progress;background:var(--brand-hover)}.ts.svelte-b90int:not(:empty){margin-top:18px}div.errore.svelte-b90int{color:var(--livello-critico-testo);margin-top:14px;font-size:13px}@media (max-width:640px){.riga.svelte-b90int{grid-template-columns:1fr;gap:22px}.lettera.svelte-b90int{padding:31px 23px 26px}.piede.svelte-b90int{flex-direction:column;align-items:flex-start}.piede.svelte-b90int .invia:where(.svelte-b90int){align-self:stretch}}
