.area.svelte-ufr8ni{inset-inline:.75rem;bottom:calc(max(.75rem, env(safe-area-inset-bottom)) + var(--barra-sticky,0px));z-index:45;pointer-events:none;position:fixed}.avviso.svelte-ufr8ni{pointer-events:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--background);min-height:3.5rem;transition:opacity var(--durata-stato) var(--curva), translate var(--durata-stato) var(--curva);align-items:center;gap:.75rem;padding:.5rem .75rem .5rem 1rem;display:flex;box-shadow:0 16px 40px -16px #00000047}@starting-style{.avviso.svelte-ufr8ni{opacity:0;translate:0 .75rem}}@media (width>=640px){.area.svelte-ufr8ni{left:auto;right:1.5rem;bottom:calc(1.5rem + var(--barra-sticky,0px));width:30rem}}@media (prefers-reduced-motion:reduce){.avviso.svelte-ufr8ni{translate:none}}.zona.svelte-s4grs{border:1px dashed var(--input);border-radius:var(--radius-md);background-color:var(--muted);text-align:center;cursor:pointer;transition:border-color var(--durata-stato) var(--curva), background-color var(--durata-stato) var(--curva);flex-direction:column;align-items:center;gap:.25rem;padding:1.25rem 1rem;display:flex}.zona.svelte-s4grs svg{color:var(--primary)}.zona.svelte-s4grs:hover,.zona[data-sopra].svelte-s4grs{border-color:var(--primary);background-color:var(--secondary)}.zona.svelte-s4grs:has(input:where(.svelte-s4grs):focus-visible){outline:2px solid var(--ring);outline-offset:2px}.zona.svelte-s4grs:has(input[aria-invalid=true]:where(.svelte-s4grs)){border-color:var(--destructive)}.voce.svelte-s4grs{border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:.625rem;min-height:2.75rem;padding:.375rem .75rem;display:flex}.esca.svelte-z5nvtm{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.riga.svelte-qqvt5x{grid-template-columns:4rem minmax(0,1fr);gap:0 1rem;padding-block:1.5rem;display:grid}.testata.svelte-qqvt5x{min-width:0}.corpo.svelte-qqvt5x{grid-column:1/-1;min-width:0}@media (width>=640px){.riga.svelte-qqvt5x{grid-template-rows:auto 1fr;grid-template-columns:7rem minmax(0,1fr);gap:0 1.5rem}.miniatura.svelte-qqvt5x{grid-row:1/3}.corpo.svelte-qqvt5x{grid-column:2}}.miniatura.svelte-qqvt5x{border-radius:var(--radius-md);align-self:start;display:block;overflow:hidden}.taglie.svelte-qqvt5x{grid-template-columns:repeat(auto-fill,minmax(10.25rem,1fr));gap:.625rem .75rem;display:grid}@media (width>=640px){.taglie.svelte-qqvt5x{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.625rem 2rem}}.avviso.svelte-qqvt5x{color:var(--destructive);font-size:var(--text-corpo-sm);align-items:flex-start;gap:.5rem;font-weight:500;display:flex}.avviso.svelte-qqvt5x svg{flex-shrink:0;margin-top:.125rem}.in-attesa.svelte-18sjx9p{visibility:hidden}.scorciatoie.svelte-18sjx9p{gap:.75rem;display:grid}@media (width>=768px){.scorciatoie.svelte-18sjx9p{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.scorciatoia.svelte-18sjx9p{border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--foreground);transition:border-color var(--durata-stato) var(--curva), background-color var(--durata-stato) var(--curva);align-items:center;gap:1rem;padding:.75rem 1rem .75rem .75rem;text-decoration:none;display:flex}.scorciatoia.svelte-18sjx9p:hover{border-color:color-mix(in srgb, var(--foreground) 35%, var(--background));background-color:var(--muted)}.garanzie.svelte-18sjx9p{color:var(--muted-foreground);flex-direction:column;gap:.75rem;display:flex}.garanzie.svelte-18sjx9p li:where(.svelte-18sjx9p){align-items:center;gap:.625rem;display:inline-flex}.garanzie.svelte-18sjx9p svg{color:var(--primary)}@media (width>=1024px){.colonna-modulo.svelte-18sjx9p{top:min(calc(var(--altezza-header) + 1.5rem), calc(100dvh - var(--alto-modulo,0px) - 1.5rem));align-self:start;position:sticky}}.barra.svelte-18sjx9p{z-index:30;padding:.75rem 1rem max(.75rem, env(safe-area-inset-bottom));border-top:1px solid var(--border);background-color:var(--background);visibility:hidden;transition:translate var(--durata-apertura) var(--curva), visibility var(--durata-apertura);position:fixed;inset:auto 0 0;translate:0 110%;box-shadow:0 -12px 28px -20px #00000059}.barra[data-visibile].svelte-18sjx9p{visibility:visible;translate:0}@media (width>=1024px){.barra.svelte-18sjx9p{display:none}}
