dialog.svelte-1qqjsqt{border:1px solid var(--c-bordo);border-radius:var(--raggio);background:var(--c-superficie);width:min(720px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--c-testo);padding:18px}dialog.svelte-1qqjsqt::backdrop{background:#0006}header.svelte-1qqjsqt{justify-content:space-between;align-items:center;display:flex}h2.svelte-1qqjsqt{margin:0}.istruzioni.svelte-1qqjsqt{margin:0;padding-left:20px}.istruzioni.svelte-1qqjsqt li:where(.svelte-1qqjsqt)+li:where(.svelte-1qqjsqt){margin-top:4px}details.svelte-1qqjsqt ul:where(.svelte-1qqjsqt){margin:6px 0;padding-left:20px}summary.svelte-1qqjsqt{cursor:pointer}textarea.svelte-1qqjsqt{white-space:pre;font-family:ui-monospace,Menlo,monospace;font-size:14px;overflow-x:auto}.file.svelte-1qqjsqt{font-size:.95rem}.file.svelte-1qqjsqt input:where(.svelte-1qqjsqt){font-size:.9rem}.errori.svelte-1qqjsqt{border-left:4px solid var(--c-errore);padding:4px 0 4px 12px;font-size:.92rem}.errori.svelte-1qqjsqt ul:where(.svelte-1qqjsqt){margin:4px 0;padding-left:18px}.anteprima.svelte-1qqjsqt{border:1px solid var(--c-bordo);border-radius:calc(var(--raggio) * .6);background:var(--c-campo);max-height:240px;padding:6px 10px;overflow-y:auto}.inv.svelte-1qqjsqt{border-bottom:1px dashed var(--c-bordo);flex-wrap:wrap;gap:10px;padding:4px 0;font-size:.92rem;display:flex}.inv.svelte-1qqjsqt:last-child{border-bottom:none}.azioni.svelte-1qqjsqt{flex-wrap:wrap;gap:8px;display:flex}.azioni.svelte-1qqjsqt button:where(.svelte-1qqjsqt){padding:8px 14px}.destra.svelte-1qqjsqt{justify-content:flex-end}.piccolo.svelte-1qqjsqt{margin-top:6px;padding:5px 12px;font-size:.9rem}code.svelte-1qqjsqt{background:var(--c-campo);border-radius:4px;padding:0 4px;font-size:.9em}.chip.svelte-vkutst{flex-wrap:wrap;gap:8px;display:flex}.chip.svelte-vkutst label:where(.svelte-vkutst){border:1.5px solid var(--c-bordo);cursor:pointer;background:var(--c-campo);-webkit-user-select:none;user-select:none;border-radius:999px;padding:6px 14px;font-size:.95rem}.chip.svelte-vkutst label.attivo:where(.svelte-vkutst){border-color:var(--c-primario);background:color-mix(in srgb, var(--c-primario) 22%, var(--c-campo))}.chip.svelte-vkutst input:where(.svelte-vkutst){opacity:0;pointer-events:none;position:absolute}.note.svelte-vkutst{margin-top:10px}.compatto.svelte-vkutst .chip:where(.svelte-vkutst){gap:6px}.compatto.svelte-vkutst .chip:where(.svelte-vkutst) label:where(.svelte-vkutst){padding:3px 10px;font-size:.85rem}.compatto.svelte-vkutst .note:where(.svelte-vkutst){margin-top:6px}dialog.svelte-affpgn{border:1px solid var(--c-bordo);border-radius:var(--raggio);background:var(--c-superficie);width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--c-testo);padding:20px}dialog.svelte-affpgn::backdrop{background:#0006}header.svelte-affpgn{justify-content:space-between;align-items:center;display:flex}header.svelte-affpgn h2:where(.svelte-affpgn){margin:0}.persona.svelte-affpgn{border:1px solid var(--c-bordo);border-radius:calc(var(--raggio) * .6);gap:10px;min-width:0;padding:12px;display:grid}.riga.svelte-affpgn{align-items:center;gap:8px;min-width:0;display:flex}.riga-select.svelte-affpgn{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (width<=480px){dialog.svelte-affpgn{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:14px}.persona.svelte-affpgn{padding:10px}}.stati.svelte-affpgn,.azioni.svelte-affpgn{flex-wrap:wrap;gap:6px;display:flex}.stati.svelte-affpgn button:where(.svelte-affpgn){padding:6px 12px;font-size:.9rem}.azioni.svelte-affpgn{justify-content:flex-end;align-items:center}.elimina.svelte-affpgn{color:var(--c-errore);margin-right:auto}select.svelte-affpgn{font:inherit;border:1.5px solid var(--c-bordo);border-radius:calc(var(--raggio) * .6);background:var(--c-campo);padding:9px}.emoji.svelte-affpgn{font-size:1.4rem}.riga.svelte-affpgn input[type=text]:where(.svelte-affpgn){flex:1;min-width:0}.piccolo.svelte-affpgn{margin:0;font-size:.85rem}dialog.svelte-1simiva{border:1px solid var(--c-bordo);border-radius:var(--raggio);background:var(--c-superficie);width:min(560px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--c-testo);padding:18px}dialog.svelte-1simiva::backdrop{background:#0006}header.svelte-1simiva{justify-content:space-between;align-items:center;display:flex}h2.svelte-1simiva{margin:0}.centro.svelte-1simiva{text-align:center}.persona.svelte-1simiva{border:1px solid var(--c-bordo);border-radius:calc(var(--raggio) * .6);gap:8px;padding:10px;display:grid}.riga.svelte-1simiva{align-items:center;gap:8px;min-width:0;display:flex}.riga.svelte-1simiva input:where(.svelte-1simiva){flex:1;min-width:0}.accomp.svelte-1simiva{flex:1}.riga-select.svelte-1simiva{grid-template-columns:1fr 1fr;gap:8px;display:grid}.emoji.svelte-1simiva{font-size:1.4rem}select.svelte-1simiva{font:inherit;border:1.5px solid var(--c-bordo);border-radius:calc(var(--raggio) * .6);background:var(--c-campo);padding:9px}.azioni.svelte-1simiva{flex-wrap:wrap;gap:8px;display:flex}.azioni.svelte-1simiva button:where(.svelte-1simiva){padding:8px 14px}.destra.svelte-1simiva{justify-content:flex-end}.centrate.svelte-1simiva{justify-content:center}.codice.svelte-1simiva{letter-spacing:.15em;margin:0;font-family:ui-monospace,Menlo,monospace;font-size:2rem}.link.svelte-1simiva{overflow-wrap:anywhere}.admin.svelte-6ddlfv{max-width:1200px;margin:0 auto;padding:24px 16px;font-size:15px}header.svelte-6ddlfv{gap:8px;margin-bottom:20px;display:grid}.azioni-riga.svelte-6ddlfv{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.azioni.svelte-6ddlfv,.filtri.svelte-6ddlfv{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.azioni.svelte-6ddlfv button,.azioni.svelte-6ddlfv .bottone:where(.svelte-6ddlfv),.filtri.svelte-6ddlfv button:where(.svelte-6ddlfv){padding:8px 14px}.filtri.svelte-6ddlfv input:where(.svelte-6ddlfv){max-width:260px;margin-left:auto}.tessere.svelte-6ddlfv{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:20px;display:grid}.tessere.svelte-6ddlfv .carta:where(.svelte-6ddlfv){padding:14px 16px}.num.svelte-6ddlfv{font-size:2rem;font-weight:600;font-family:var(--font-titoli);color:var(--c-primario);display:block}small.svelte-6ddlfv{color:var(--c-testo-tenue);display:block}.tabella-wrap.svelte-6ddlfv{background:var(--c-superficie);border:1px solid var(--c-bordo);border-radius:var(--raggio);margin-top:16px;overflow-x:auto}table.svelte-6ddlfv{border-collapse:collapse;width:100%}th.svelte-6ddlfv,td.svelte-6ddlfv{text-align:left;border-bottom:1px solid var(--c-bordo);vertical-align:top;padding:10px 12px}th.svelte-6ddlfv{color:var(--c-testo-tenue);font-size:.85rem;font-weight:600}tr.attesa.svelte-6ddlfv td:where(.svelte-6ddlfv):first-child{border-left:3px solid var(--c-accento)}.note.svelte-6ddlfv{white-space:pre-wrap;max-width:260px}code.svelte-6ddlfv{white-space:nowrap}.evidenza.svelte-6ddlfv{border-color:var(--c-accento)}.lista-extra.svelte-6ddlfv{margin:4px 0;padding-left:4px;list-style:none}.richieste.svelte-6ddlfv{margin-bottom:20px}.richieste.svelte-6ddlfv h2:where(.svelte-6ddlfv){font-size:1.1rem}.richiesta.svelte-6ddlfv{border-top:1px solid var(--c-bordo);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.richiesta.svelte-6ddlfv .azioni:where(.svelte-6ddlfv) button:where(.svelte-6ddlfv){padding:6px 14px}.tag.svelte-6ddlfv{background:color-mix(in srgb, var(--c-accento) 22%, transparent);color:var(--c-testo);border-radius:999px;margin-top:4px;padding:1px 8px;font-size:.75rem;display:inline-block}.piccolo.svelte-6ddlfv{font-size:.85rem}.piccolo-btn.svelte-6ddlfv{padding:5px 12px;font-size:.9rem}@media (width<=700px){.admin.svelte-6ddlfv{padding:16px 12px}h1.svelte-6ddlfv{font-size:1.5rem}.tessere.svelte-6ddlfv{grid-template-columns:1fr 1fr;gap:8px}.tessere.svelte-6ddlfv .carta:where(.svelte-6ddlfv){padding:10px 12px}.num.svelte-6ddlfv{font-size:1.6rem}.filtri.svelte-6ddlfv input:where(.svelte-6ddlfv){flex:100%;max-width:none;margin-left:0}.tabella-wrap.svelte-6ddlfv{background:0 0;border:none;overflow:visible}table.svelte-6ddlfv,tbody.svelte-6ddlfv,tr.svelte-6ddlfv,td.svelte-6ddlfv{display:block}thead.svelte-6ddlfv{display:none}tr.svelte-6ddlfv{background:var(--c-superficie);border:1px solid var(--c-bordo);border-radius:var(--raggio);grid-template-columns:1fr auto;gap:6px 12px;margin-bottom:10px;padding:12px 14px;display:grid}tr.attesa.svelte-6ddlfv td:where(.svelte-6ddlfv):first-child{border-left:none}tr.attesa.svelte-6ddlfv{border-left:4px solid var(--c-accento)}td.svelte-6ddlfv{border:none;padding:0}td.c-invito.svelte-6ddlfv{grid-column:1}td.c-azioni.svelte-6ddlfv{grid-area:1/2;align-self:start}td.c-persone.svelte-6ddlfv{grid-column:1/-1}td[data-l].svelte-6ddlfv{grid-column:1/-1;font-size:.9rem}td[data-l].svelte-6ddlfv:before{content:attr(data-l) ": ";color:var(--c-testo-tenue)}td.note.svelte-6ddlfv:empty{display:none}.note.svelte-6ddlfv{max-width:none}}.pagina.svelte-on2g25{max-width:var(--larghezza-max);z-index:1;margin:0 auto;padding:24px 16px 48px;position:relative}.hero.svelte-on2g25{object-fit:contain;width:100%;max-height:260px;margin:0 auto 16px;display:block}.ornamento.svelte-on2g25{opacity:.8;width:min(280px,70%);margin:32px auto 0;display:block}.cartello.svelte-on2g25{width:clamp(140px, calc((100vw - var(--larghezza-max)) / 2 - 24px), 260px);pointer-events:none;z-index:0;display:none;position:fixed;bottom:0}.cartello.sx.svelte-on2g25{left:12px}.cartello.dx.svelte-on2g25{right:12px}@media (width>=960px){.cartello.svelte-on2g25{display:block}.cartello-mobile.svelte-on2g25{display:none}}.cartello-mobile.svelte-on2g25{width:130px;margin:32px auto 0;display:block}.luogo.svelte-4bbqry{grid-template-columns:140px 1fr;align-items:start;gap:16px;padding:14px;display:grid}img.svelte-4bbqry{aspect-ratio:1;object-fit:cover;border-radius:calc(var(--raggio) * .7);width:100%}h3.svelte-4bbqry{margin:0 0 4px}.nome.svelte-4bbqry{margin:0 0 4px;font-weight:600}.tenue.svelte-4bbqry{font-size:.95rem}.bottone.svelte-4bbqry{padding:8px 14px;font-size:.95rem}@media (width<=420px){.luogo.svelte-4bbqry{grid-template-columns:1fr}img.svelte-4bbqry{aspect-ratio:16/9}}.intestazione.svelte-10jg6xt{text-align:center;margin-bottom:24px}.sposi.svelte-10jg6xt{font-family:var(--font-titoli);color:var(--c-accento);margin-bottom:4px;font-size:1.3rem}.quando.svelte-10jg6xt{color:var(--c-testo)}.etichetta.svelte-10jg6xt{margin-bottom:6px;font-weight:600;display:block}.codice.svelte-10jg6xt{text-align:center;letter-spacing:.2em;text-transform:uppercase;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1.6rem}form.svelte-10jg6xt button:where(.svelte-10jg6xt){width:100%}.dove.svelte-10jg6xt{margin-top:20px}.alloggio.svelte-1qr7rl6{border-left:4px solid var(--c-accento);padding:4px 0 4px 16px}dl.svelte-1qr7rl6{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;display:grid}dt.svelte-1qr7rl6{color:var(--c-testo-tenue)}dd.svelte-1qr7rl6{overflow-wrap:anywhere;margin:0}.scelta.svelte-1kt933p{grid-template-columns:1fr 1fr;gap:8px;display:grid}label.svelte-1kt933p{border:1.5px solid var(--c-bordo);border-radius:calc(var(--raggio) * .6);text-align:center;cursor:pointer;background:var(--c-campo);padding:10px 12px;font-weight:600;transition:all .15s}label.attivo.svelte-1kt933p{border-color:var(--c-primario);background:var(--c-primario);color:var(--c-primario-testo)}input.svelte-1kt933p{opacity:0;pointer-events:none;position:absolute}.centro.svelte-ldbtsb{text-align:center}fieldset.svelte-ldbtsb{border:1px solid var(--c-bordo);min-width:0;margin:0}.sr-only.svelte-ldbtsb{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.emoji.svelte-ldbtsb{flex:none;font-size:1.3rem;line-height:1}.grande-emoji.svelte-ldbtsb{font-size:1.7rem}.testa-persona.svelte-ldbtsb{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.testa-persona.svelte-ldbtsb h3:where(.svelte-ldbtsb){margin:0}.badge.svelte-ldbtsb{background:color-mix(in srgb, var(--c-accento) 20%, transparent);border-radius:999px;padding:2px 10px;font-size:.8rem}.sottotitolo.svelte-ldbtsb{margin:0 0 8px;font-weight:600;display:block}.piccolo.svelte-ldbtsb{margin:0;font-size:.92rem}.blocco.svelte-ldbtsb{margin-bottom:8px;display:block}.avviso.svelte-ldbtsb{border-left:4px solid var(--c-accento)}.grande.svelte-ldbtsb{width:100%;padding:16px;font-size:1.1rem}.presenti.svelte-ldbtsb{gap:10px;margin:0;padding:0;list-style:none;display:grid}.presenti.svelte-ldbtsb li:where(.svelte-ldbtsb){align-items:flex-start;gap:10px;display:flex}.extra.svelte-ldbtsb{gap:8px;display:grid}.extra.compilato.svelte-ldbtsb{border-bottom:1px dashed var(--c-bordo);padding-bottom:12px}.riga-extra.svelte-ldbtsb{align-items:center;gap:10px;display:flex}.extra.svelte-ldbtsb:not(.compilato) .emoji:where(.svelte-ldbtsb){opacity:.45}.dieta-extra.svelte-ldbtsb{gap:6px;padding-left:34px;display:grid}.barra.svelte-1aydmmk{max-width:1200px;margin:0 auto;padding:20px 16px 0}h1.svelte-1aydmmk{font-size:1.6rem}.azioni.svelte-1aydmmk{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.griglia.svelte-1aydmmk{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;max-width:1200px;margin:0 auto;padding:16px;display:grid}figure.svelte-1aydmmk{margin:0}.biglietto.svelte-1aydmmk{border-radius:6px;width:100%;display:block;box-shadow:0 2px 10px #0000002e}figcaption.svelte-1aydmmk{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:.9rem;display:flex}.piccolo.svelte-1aydmmk{padding:5px 12px;font-size:.9rem}@media print{body{background:0 0!important}.no-stampa.svelte-1aydmmk{display:none!important}.griglia.svelte-1aydmmk{max-width:none;padding:0;display:block}figure.svelte-1aydmmk{break-after:page}.biglietto.svelte-1aydmmk{width:105mm;height:148mm;box-shadow:none;border-radius:0}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background-color:var(--c-sfondo);background-image:var(--img-sfondo-pagina);min-height:100dvh;color:var(--c-testo);font-family:var(--font-testo);background-size:cover;background-attachment:fixed;margin:0;font-size:17px;line-height:1.55}h1,h2,h3{font-family:var(--font-titoli);text-wrap:balance;margin:0 0 .5em;line-height:1.2}h1{font-size:clamp(1.8rem,6vw,2.6rem)}h2{font-size:1.5rem}h3{font-size:1.15rem}p{margin:0 0 1em}a{color:var(--c-primario)}.tenue{color:var(--c-testo-tenue)}.carta{background:var(--c-superficie);border:1px solid var(--c-bordo);border-radius:var(--raggio);padding:20px}button,.bottone{font:inherit;border-radius:var(--raggio);cursor:pointer;background:var(--c-primario);color:var(--c-primario-testo);border:none;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}button:hover:not(:disabled),.bottone:hover{background:var(--c-primario-hover)}button:disabled{opacity:.55;cursor:not-allowed}button.secondario,.bottone.secondario{color:var(--c-primario);border:1.5px solid var(--c-primario);background:0 0}button.secondario:hover:not(:disabled),.bottone.secondario:hover{background:color-mix(in srgb, var(--c-primario) 10%, transparent)}button.link{color:var(--c-testo-tenue);background:0 0;padding:4px;font-weight:400;text-decoration:underline}button.link:hover:not(:disabled){color:var(--c-testo);background:0 0}input[type=text],input[type=email],textarea{font:inherit;border:1.5px solid var(--c-bordo);border-radius:calc(var(--raggio) * .6);background:var(--c-campo);width:100%;color:var(--c-testo);padding:10px 12px}input:focus-visible,textarea:focus-visible,button:focus-visible,.bottone:focus-visible,label:focus-within{outline:3px solid color-mix(in srgb, var(--c-primario) 45%, transparent);outline-offset:2px}textarea{resize:vertical;min-height:80px}input,select,textarea{font-size:max(16px,1em)}button.link{min-width:44px;min-height:44px}label{display:block}.errore{color:var(--c-errore);font-weight:600}.pila>*+*{margin-top:16px}
