.aggiunta.svelte-1nvmxf9{border-top:1px solid var(--border);border-radius:var(--radius-pagina) var(--radius-pagina) 0 0;background-color:var(--background);width:100vw;max-width:none;max-height:85dvh;color:var(--foreground);transition:translate var(--durata-apertura) var(--curva), opacity var(--durata-stato) var(--curva), overlay var(--durata-apertura) allow-discrete, display var(--durata-apertura) allow-discrete;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:hidden;translate:0;box-shadow:0 24px 48px -24px #0000004d}.aggiunta[open].svelte-1nvmxf9>form:where(.svelte-1nvmxf9){max-height:85dvh}@starting-style{.aggiunta[open].svelte-1nvmxf9{translate:0 100%}}.aggiunta.svelte-1nvmxf9::backdrop{background-color:color-mix(in srgb, var(--foreground) 40%, transparent)}@media (width>=640px){.aggiunta.svelte-1nvmxf9{border:1px solid var(--border);border-radius:var(--radius-lg);opacity:0;width:24rem;max-height:calc(100dvh - 2rem);inset:auto;box-shadow:0 20px 44px -16px #00000047}.aggiunta[open].svelte-1nvmxf9>form:where(.svelte-1nvmxf9){max-height:calc(100dvh - 2rem)}.aggiunta[data-posizionata].svelte-1nvmxf9{opacity:1}@starting-style{.aggiunta[open].svelte-1nvmxf9{translate:0 -4px}}.aggiunta.svelte-1nvmxf9::backdrop{background-color:#0000}}.colore.svelte-1nvmxf9{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.colore.svelte-1nvmxf9:has(input:where(.svelte-1nvmxf9):focus-visible){outline:2px solid var(--ring);outline-offset:-2px}.badge.svelte-6za4l9{border-radius:var(--radius-sm);background-color:var(--background);border:1px solid var(--border);height:1.5rem;color:var(--foreground);white-space:nowrap;align-items:center;padding-inline:.5rem;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}.badge[data-tono=primario].svelte-6za4l9{background-color:var(--secondary);color:var(--primary-hover);border-color:#0000}.badge[data-tono=evidenza].svelte-6za4l9{background-color:var(--evidenza);color:var(--evidenza-foreground);border-color:#0000}.card.svelte-11ywrmp{flex-direction:column;height:100%;display:flex;position:relative}.visual.svelte-11ywrmp{border-radius:var(--radius-lg);position:relative;overflow:hidden}.seconda.svelte-11ywrmp{opacity:0;transition:opacity .3s var(--curva);position:absolute;inset:0}.card.svelte-11ywrmp:hover .seconda:where(.svelte-11ywrmp){opacity:1}.badge-foto.svelte-11ywrmp{gap:.375rem;display:flex;position:absolute;top:.625rem;left:.625rem}.corpo.svelte-11ywrmp{flex-direction:column;flex:1;padding-top:.875rem;display:flex}.principale.svelte-11ywrmp{color:var(--foreground);transition:color var(--durata-stato) var(--curva);text-decoration-line:none}.principale.svelte-11ywrmp:after{content:"";z-index:1;border-radius:var(--radius-lg);position:absolute;inset:0}.card.svelte-11ywrmp:hover .principale:where(.svelte-11ywrmp){color:var(--link)}.principale.svelte-11ywrmp:focus-visible{outline:none}.principale.svelte-11ywrmp:focus-visible:after{outline:2px solid var(--ring);outline-offset:4px}.azione.svelte-11ywrmp{margin-top:auto;padding-top:.875rem}.aggiungi.svelte-11ywrmp{z-index:2;height:2.75rem;padding-inline:.875rem;position:relative}@media (width<=639.98px){.aggiungi.svelte-11ywrmp{width:100%}}
