.att.svelte-14h98zf{text-align:left;font-size:.8rem}.link.svelte-14h98zf{color:var(--sea);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}form.svelte-14h98zf{gap:6px;display:flex}input.svelte-14h98zf{border:1px solid var(--line);min-width:0;font:inherit;background:var(--surface);border-radius:8px;flex:1;padding:6px 10px}form.svelte-14h98zf button:where(.svelte-14h98zf){background:var(--accent);color:var(--on-accent);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:6px 12px;font-weight:700}form.svelte-14h98zf button:where(.svelte-14h98zf):disabled{opacity:.5;cursor:not-allowed}.hint.svelte-14h98zf,.err.svelte-14h98zf{margin-top:4px;font-size:.74rem;display:block}.hint.svelte-14h98zf{color:var(--ink-soft)}.err.svelte-14h98zf{color:var(--accent-ink)}.ok.svelte-14h98zf{color:var(--sea);margin:0;font-weight:600}.backdrop.svelte-1evzoa1{background:rgba(var(--ink-rgb), .5);z-index:2000;border:0;position:fixed;inset:0}.modal.svelte-1evzoa1{z-index:2001;background:var(--surface);border-radius:var(--radius);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:0 20px 60px rgba(var(--ink-rgb), .35);padding:22px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.close.svelte-1evzoa1{background:var(--bg);width:32px;height:32px;color:var(--ink-soft);border:0;border-radius:999px;font-size:.9rem;position:absolute;top:12px;right:12px}header.svelte-1evzoa1{margin-bottom:14px}.kicker.svelte-1evzoa1{text-transform:uppercase;letter-spacing:.12em;color:var(--accent-ink);font-size:.68rem;font-weight:700}h2.svelte-1evzoa1{margin:4px 0 2px;font-size:1.5rem}.sub.svelte-1evzoa1{color:var(--ink-soft);margin:0;font-size:.88rem}.prev.empty.svelte-1evzoa1{font:inherit;color:inherit;cursor:pointer;text-align:center;border-style:dashed;flex-direction:column;gap:4px;padding:12px}.prev.empty.dragging.svelte-1evzoa1,.prev.empty.svelte-1evzoa1:hover{background:var(--accent-soft)}.up-title.svelte-1evzoa1{font-size:.95rem;font-weight:700}.up-hint.svelte-1evzoa1{color:var(--ink-soft);font-size:.75rem}.hidden.svelte-1evzoa1{display:none}.more.svelte-1evzoa1{color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:.82rem;text-decoration:underline;display:block}.modal.page.svelte-1evzoa1{text-align:left;width:100%;max-height:none;box-shadow:none;border:1px solid var(--line);max-width:440px;margin:24px auto 0;position:static;overflow:visible;transform:none}.footer.svelte-1evzoa1{padding:12px 22px calc(12px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);margin:16px -22px -22px;position:sticky;bottom:0}.missing.svelte-1evzoa1{color:var(--ink-soft);text-align:center;margin-top:6px;font-size:.8rem;display:block}.prev.svelte-1evzoa1{background:var(--bg);border:2px solid var(--line);border-radius:10px;justify-content:center;align-items:center;margin:0 auto 4px;display:flex;position:relative;overflow:hidden}.prev.gold.svelte-1evzoa1{aspect-ratio:3;border-color:var(--accent);border-width:3px;width:100%}.prev.wall.svelte-1evzoa1{aspect-ratio:3/4;border-color:var(--ink);width:200px}.prev.svelte-1evzoa1 img:where(.svelte-1evzoa1){object-fit:contain;width:100%;height:100%}.prev.gold.svelte-1evzoa1 img:where(.svelte-1evzoa1){object-fit:cover}.noimg.svelte-1evzoa1{color:var(--ink-soft);font-size:.85rem}.cambia.svelte-1evzoa1{background:rgba(var(--surface-rgb), .92);border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:600;position:absolute;bottom:8px;right:8px}.cambia.svelte-1evzoa1 input:where(.svelte-1evzoa1){display:none}.campo.svelte-1evzoa1{flex-direction:column;gap:4px;margin-top:10px;display:flex}.campo.svelte-1evzoa1 span:where(.svelte-1evzoa1){font-size:.85rem;font-weight:600}.campo.svelte-1evzoa1 input:where(.svelte-1evzoa1){border:1px solid var(--line);font:inherit;background:var(--surface);border-radius:10px;padding:10px 12px}.campo.svelte-1evzoa1 input:where(.svelte-1evzoa1):focus{outline:2px solid var(--sea);border-color:var(--sea)}.regioni.svelte-1evzoa1{border:0;min-width:0;margin:12px 0 0;padding:0}.regioni.svelte-1evzoa1 legend:where(.svelte-1evzoa1){padding:0;font-size:.85rem;font-weight:600}.hint.svelte-1evzoa1{color:var(--ink-soft);margin:2px 0 6px;font-size:.78rem}.tutte.svelte-1evzoa1{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.78rem;font-weight:600}.tutte.svelte-1evzoa1:disabled{opacity:.5;cursor:not-allowed}.regioni.svelte-1evzoa1 ul:where(.svelte-1evzoa1){border:1px solid var(--line);border-radius:10px;margin:8px 0 0;padding:0;list-style:none}.regioni.svelte-1evzoa1 li:where(.svelte-1evzoa1) label:where(.svelte-1evzoa1){cursor:pointer;align-items:center;gap:8px;padding:7px 10px;font-size:.85rem;display:flex}.regioni.svelte-1evzoa1 li:where(.svelte-1evzoa1)+li:where(.svelte-1evzoa1){border-top:1px solid var(--line)}.regioni.svelte-1evzoa1 li.esaurito:where(.svelte-1evzoa1) label:where(.svelte-1evzoa1){color:var(--ink-soft);cursor:not-allowed}.attesa.svelte-1evzoa1{padding:0 10px 8px 34px}.rn.svelte-1evzoa1{flex:1}.rp.svelte-1evzoa1{color:var(--ink-soft);white-space:nowrap;font-size:.8rem}.totale.svelte-1evzoa1{margin:8px 0 0;font-size:.95rem;font-weight:700}.extra.svelte-1evzoa1{margin-top:12px}.extra.svelte-1evzoa1 summary:where(.svelte-1evzoa1){color:var(--ink-soft);cursor:pointer;font-size:.82rem}.err.svelte-1evzoa1{color:var(--accent-ink);font-size:.8rem}.err-box.svelte-1evzoa1{background:var(--accent-soft);color:var(--accent-ink);border-radius:8px;margin:10px 0 0;padding:8px 12px;font-size:.85rem}.cta.svelte-1evzoa1{background:var(--accent);width:100%;color:var(--on-accent);border:0;border-radius:12px;padding:14px 18px;font-size:1rem;font-weight:700}.cta.svelte-1evzoa1:disabled{opacity:.5;cursor:not-allowed}.nota.svelte-1evzoa1{color:var(--ink-soft);text-align:center;margin-top:8px;font-size:.78rem;display:block}
