@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/reverseur/assets/roboto-flex-latin-wght-normal-n-dP9qr2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/reverseur/assets/roboto-flex-latin-ext-wght-normal-gysdOMcS.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root,:root[data-tema=chiaro]{color-scheme:light;--colore-primario: #3f2b96;--colore-su-primario: #ffffff;--colore-contenitore-primario: #e6deff;--colore-su-contenitore-primario: #1b0f5c;--colore-secondario: #625b71;--colore-su-secondario: #ffffff;--colore-contenitore-secondario: #e8def8;--colore-su-contenitore-secondario: #1d192b;--colore-terziario: #7d5260;--colore-su-terziario: #ffffff;--colore-contenitore-terziario: #ffd8e4;--colore-su-contenitore-terziario: #31111d;--colore-sfondo: #fef7ff;--colore-su-sfondo: #1d1b20;--colore-superficie: #fef7ff;--colore-su-superficie: #1d1b20;--colore-contenitore-superficie-minimo: #ffffff;--colore-contenitore-superficie-basso: #f7f2fa;--colore-contenitore-superficie: #f3edf7;--colore-contenitore-superficie-alto: #ece6f0;--colore-contenitore-superficie-massimo: #e6e0e9;--colore-superficie-variante: #e7e0ec;--colore-su-superficie-variante: #49454f;--colore-contorno: #79747e;--colore-contorno-variante: #cac4d0;--colore-errore: #b3261e;--colore-su-errore: #ffffff;--colore-contenitore-errore: #f9dedc;--colore-su-contenitore-errore: #410e0b;--colore-scrim: rgb(0 0 0 / .32);--scala-testo: 1;--spessore-contorno: 0px;--colore-bordo-livello: transparent}:root[data-tema=scuro]{color-scheme:dark;--colore-primario: #cbbeff;--colore-su-primario: #2a1a7a;--colore-contenitore-primario: #4a3aa8;--colore-su-contenitore-primario: #e6deff;--colore-secondario: #ccc2dc;--colore-su-secondario: #332d41;--colore-contenitore-secondario: #4a4458;--colore-su-contenitore-secondario: #e8def8;--colore-terziario: #efb8c8;--colore-su-terziario: #492532;--colore-contenitore-terziario: #633b48;--colore-su-contenitore-terziario: #ffd8e4;--colore-sfondo: #141218;--colore-su-sfondo: #e6e0e9;--colore-superficie: #141218;--colore-su-superficie: #e6e0e9;--colore-contenitore-superficie-minimo: #0f0d13;--colore-contenitore-superficie-basso: #1d1b20;--colore-contenitore-superficie: #211f26;--colore-contenitore-superficie-alto: #2b2930;--colore-contenitore-superficie-massimo: #36343b;--colore-superficie-variante: #49454f;--colore-su-superficie-variante: #cac4d0;--colore-contorno: #938f99;--colore-contorno-variante: #49454f;--colore-errore: #f2b8b5;--colore-su-errore: #601410;--colore-contenitore-errore: #8c1d18;--colore-su-contenitore-errore: #f9dedc;--colore-scrim: rgb(0 0 0 / .32)}@media(prefers-color-scheme:dark){:root[data-tema=sistema]{color-scheme:dark;--colore-primario: #cbbeff;--colore-su-primario: #2a1a7a;--colore-contenitore-primario: #4a3aa8;--colore-su-contenitore-primario: #e6deff;--colore-secondario: #ccc2dc;--colore-su-secondario: #332d41;--colore-contenitore-secondario: #4a4458;--colore-su-contenitore-secondario: #e8def8;--colore-terziario: #efb8c8;--colore-su-terziario: #492532;--colore-contenitore-terziario: #633b48;--colore-su-contenitore-terziario: #ffd8e4;--colore-sfondo: #141218;--colore-su-sfondo: #e6e0e9;--colore-superficie: #141218;--colore-su-superficie: #e6e0e9;--colore-contenitore-superficie-minimo: #0f0d13;--colore-contenitore-superficie-basso: #1d1b20;--colore-contenitore-superficie: #211f26;--colore-contenitore-superficie-alto: #2b2930;--colore-contenitore-superficie-massimo: #36343b;--colore-superficie-variante: #49454f;--colore-su-superficie-variante: #cac4d0;--colore-contorno: #938f99;--colore-contorno-variante: #49454f;--colore-errore: #f2b8b5;--colore-su-errore: #601410;--colore-contenitore-errore: #8c1d18;--colore-su-contenitore-errore: #f9dedc;--colore-scrim: rgb(0 0 0 / .32)}}:root[data-tema=alto-contrasto]{color-scheme:dark;--colore-primario: #ffd600;--colore-su-primario: #000000;--colore-contenitore-primario: #ffd600;--colore-su-contenitore-primario: #000000;--colore-secondario: #ffd600;--colore-su-secondario: #000000;--colore-contenitore-secondario: #1a1a1a;--colore-su-contenitore-secondario: #ffffff;--colore-terziario: #ffd600;--colore-su-terziario: #000000;--colore-contenitore-terziario: #000000;--colore-su-contenitore-terziario: #ffd600;--colore-sfondo: #000000;--colore-su-sfondo: #ffffff;--colore-superficie: #000000;--colore-su-superficie: #ffffff;--colore-contenitore-superficie-minimo: #000000;--colore-contenitore-superficie-basso: #000000;--colore-contenitore-superficie: #000000;--colore-contenitore-superficie-alto: #000000;--colore-contenitore-superficie-massimo: #000000;--colore-superficie-variante: #000000;--colore-su-superficie-variante: #ffffff;--colore-contorno: #ffffff;--colore-contorno-variante: #ffffff;--colore-errore: #ff8a80;--colore-su-errore: #000000;--colore-contenitore-errore: #000000;--colore-su-contenitore-errore: #ff8a80;--colore-scrim: rgb(0 0 0 / .6);--scala-testo: 1.15;--spessore-contorno: 2px;--colore-bordo-livello: #ffffff}:root{--colore-avatar-0: #c62828;--colore-avatar-1: #ad1457;--colore-avatar-2: #6a1b9a;--colore-avatar-3: #4527a0;--colore-avatar-4: #1565c0;--colore-avatar-5: #00695c;--colore-avatar-6: #2e7d32;--colore-avatar-7: #bf360c;--colore-su-avatar: #ffffff;--famiglia: "Roboto Flex Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--testo-display: 800 2.75rem/3.25rem var(--famiglia);--testo-nome-grande: 800 2.25rem/2.75rem var(--famiglia);--testo-titolo-schermata: 700 1.75rem/2.25rem var(--famiglia);--testo-titolo-sezione: 700 1.375rem/1.75rem var(--famiglia);--testo-titolo: 600 1rem/1.5rem var(--famiglia);--testo-corpo: 400 1rem/1.5rem var(--famiglia);--testo-corpo-piccolo: 400 .875rem/1.25rem var(--famiglia);--testo-etichetta: 600 .875rem/1.25rem var(--famiglia);--testo-didascalia: 500 .75rem/1rem var(--famiglia);--raggio-xs: 4px;--raggio-s: 8px;--raggio-m: 12px;--raggio-l: 20px;--raggio-xl: 28px;--raggio-xxl: 36px;--raggio-pieno: 999px;--spazio-1: 4px;--spazio-2: 8px;--spazio-3: 12px;--spazio-4: 16px;--spazio-5: 24px;--spazio-6: 32px;--spazio-7: 48px;--margine-schermata: 16px;--altezza-tocco: 48px;--altezza-pulsante: 56px;--altezza-pulsante-grande: 72px;--larghezza-max: 480px;--misura-avatar-riga: 40px;--misura-avatar-grande: 96px;--passo-altezza: 8px;--passo-spazio: 4px;--passo-corrente-peso: 2.4;--molla-spaziale: .45s linear(0, .109, .326, .546, .725, .853, .935, .982, 1.005, 1.014, 1.015, 1.013, 1.009, 1.006, 1.003, 1.002, 1.001, 1, 1, 1, 1, 1, 1);--molla-spaziale-lenta: .6s linear(0, .064, .207, .375, .536, .675, .787, .87, .929, .969, .993, 1.007, 1.013, 1.015, 1.014, 1.012, 1.01, 1.007, 1.005, 1.003, 1.002, 1.001, 1.001, 1, 1, 1, 1);--molla-effetti: .2s cubic-bezier(.2, 0, 0, 1);--durata-veloce: .1s;--durata-barra: .3s;--durata-rilascio-barra: .15s;--durata-pronti: 1.2s}@media(min-width:600px){:root{--margine-schermata: 24px}}input[type=checkbox]{appearance:none;-webkit-appearance:none;flex:none;width:18px;height:18px;margin:0;border:2px solid var(--colore-su-superficie-variante);border-radius:var(--raggio-xs);background:transparent center / 16px 16px no-repeat;cursor:pointer}input[type=checkbox]:checked{border-color:var(--colore-primario);background-color:var(--colore-primario);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E")}input[type=checkbox]:focus-visible{outline:3px solid var(--colore-primario);outline-offset:3px}*,*:before,*:after{box-sizing:border-box}html{font-size:calc(100% * var(--scala-testo));-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--colore-sfondo)}body{margin:0;min-height:100vh;min-height:100dvh;background:var(--colore-sfondo);color:var(--colore-su-sfondo);font:var(--testo-corpo);-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}#app{min-height:100vh;min-height:100dvh}button,input,textarea,select{font:inherit;color:inherit}button{touch-action:manipulation}h1,h2,h3,p{margin:0}:focus-visible{outline:3px solid var(--colore-primario);outline-offset:2px}[data-tema=alto-contrasto] :focus-visible{outline-color:#fff}.solo-lettori{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.riempimento-info{transition-duration:var(--durata-barra)!important}}:root{--accento: var(--colore-primario);--su-accento: var(--colore-su-primario);--contenitore-accento: var(--colore-contenitore-primario);--su-contenitore-accento: var(--colore-su-contenitore-primario)}.pulsante{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--spazio-3);width:100%;min-width:var(--altezza-pulsante);min-height:var(--altezza-pulsante);padding:var(--spazio-2) var(--spazio-5);border:1px solid transparent;border-radius:var(--raggio-pieno);font:var(--testo-titolo);font-size:1.0625rem;text-align:center;cursor:pointer;overflow:hidden;isolation:isolate;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:border-radius var(--durata-veloce) ease-out,transform var(--durata-veloce) ease-out,background-color var(--molla-effetti),color var(--molla-effetti),box-shadow var(--molla-effetti),filter var(--molla-effetti)}.pulsante .etichetta{display:grid;min-width:0;text-align:left}.pulsante .sotto{font:var(--testo-didascalia);opacity:.9}.pulsante.grande{min-height:var(--altezza-pulsante-grande);font:var(--testo-titolo-sezione);font-size:1.25rem}.pulsante.pieno{background:var(--accento);color:var(--su-accento)}.pulsante.tonale{background:var(--contenitore-accento);color:var(--su-contenitore-accento);border-color:var(--colore-bordo-livello)}.pulsante.contorno{background:transparent;color:var(--accento);border-color:var(--colore-contorno)}.pulsante.testo{width:auto;background:transparent;color:var(--accento);padding-inline:var(--spazio-4)}.pulsante:not(:disabled):hover{filter:brightness(1.06)}.pulsante.contorno:not(:disabled):hover,.pulsante.testo:not(:disabled):hover{filter:none;background:color-mix(in srgb,var(--accento) 10%,transparent)}.pulsante:not(:disabled):active,.pulsante.is-holding{border-radius:var(--raggio-m);transform:scale(.97)}.pulsante[aria-pressed=true]{background:var(--accento);color:var(--su-accento);border-color:transparent;box-shadow:0 0 0 3px color-mix(in srgb,var(--accento) 35%,transparent)}.pulsante:disabled{cursor:not-allowed;background:color-mix(in srgb,var(--colore-su-superficie) 12%,transparent);color:color-mix(in srgb,var(--colore-su-superficie) 50%,transparent);border-color:transparent;box-shadow:none;filter:none}.pulsante.contorno:disabled,.pulsante.testo:disabled{background:transparent;border-color:color-mix(in srgb,var(--colore-su-superficie) 15%,transparent)}.pulsante.testo:disabled{border-color:transparent}.pulsante:focus-visible{outline:3px solid var(--colore-su-sfondo);outline-offset:3px}.pulsante.trattieni:after{content:"";position:absolute;inset:auto 0 0;height:6px;z-index:-1;background:currentColor;opacity:.85;transform-origin:left center;transform:scaleX(var(--hold-progress, 0))}.pulsante.trattieni.is-holding:before{content:"";position:absolute;inset:0;z-index:-1;background:currentColor;opacity:calc(.08 + .12 * var(--hold-progress, 0))}.pulsante.trattieni .lucchetto{margin-left:auto;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:color-mix(in srgb,currentColor 14%,transparent)}.pulsante.is-shake{animation:scuoti .4s cubic-bezier(.36,.07,.19,.97)}@keyframes scuoti{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.contenitore-trattieni{position:relative}.suggerimento{position:absolute;left:50%;bottom:calc(100% + var(--spazio-2));z-index:2;margin:0;padding:var(--spazio-2) var(--spazio-4);border-radius:var(--raggio-pieno);background:var(--colore-su-superficie);color:var(--colore-superficie);font:var(--testo-etichetta);white-space:nowrap;pointer-events:none;transform:translate(-50%,4px);opacity:0;transition:opacity var(--molla-effetti),transform var(--molla-effetti)}.suggerimento.visibile{opacity:1;transform:translate(-50%)}.suggerimento.sotto{bottom:auto;top:calc(100% - 2px);transform:translate(-50%,-4px)}.suggerimento.sotto.visibile{transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.pulsante.is-shake{animation:none;outline:3px solid var(--colore-errore);outline-offset:2px}.pulsante:not(:disabled):active,.pulsante.is-holding{transform:none}}.conferma.svelte-1uzv17{display:grid;gap:var(--spazio-3);padding:var(--spazio-4);border-radius:var(--raggio-l);background:var(--colore-contenitore-errore);color:var(--colore-su-contenitore-errore);animation:svelte-1uzv17-entra var(--molla-spaziale)}.conferma.sovrapposta.svelte-1uzv17{position:absolute;inset:0;z-index:4;align-content:center;gap:var(--spazio-2);padding:var(--spazio-3);overflow:auto}.conferma[hidden].svelte-1uzv17{display:none}p.svelte-1uzv17{font:var(--testo-titolo)}.scelte.svelte-1uzv17{display:flex;flex-wrap:wrap;gap:var(--spazio-2)}button.svelte-1uzv17{flex:1 1 8rem;min-height:var(--altezza-pulsante);padding:var(--spazio-2) var(--spazio-4);border-radius:var(--raggio-pieno);border:1px solid transparent;font:var(--testo-titolo);cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation;transition:transform var(--durata-veloce) ease-out,border-radius var(--durata-veloce) ease-out}button.svelte-1uzv17:active{transform:scale(.97);border-radius:var(--raggio-m)}.si.svelte-1uzv17{background:var(--colore-errore);color:var(--colore-su-errore)}.no.svelte-1uzv17{background:transparent;color:var(--colore-su-contenitore-errore);border-color:currentColor}@keyframes svelte-1uzv17-entra{0%{opacity:0;transform:translateY(-6px)}}svg.svelte-frvkct{flex:none;display:block}.errore.svelte-167dbcc{position:fixed;z-index:20;top:calc(env(safe-area-inset-top) + 72px);left:0;right:0;width:min(100% - 2 * var(--margine-schermata),560px);max-height:calc(100dvh - env(safe-area-inset-top) - 88px);overflow-y:auto;margin:0 auto;display:grid;gap:var(--spazio-3);padding:var(--spazio-4);border-radius:var(--raggio-xl);background:var(--colore-contenitore-errore);color:var(--colore-su-contenitore-errore);box-shadow:0 12px 40px #0000004d;animation:svelte-167dbcc-entra var(--molla-spaziale)}@keyframes svelte-167dbcc-entra{0%{opacity:0;transform:translateY(-8px)}}.errore[hidden].svelte-167dbcc{display:none}.testa.svelte-167dbcc{display:flex;align-items:center;gap:var(--spazio-2)}h2.svelte-167dbcc{font:var(--testo-titolo-sezione);font-size:1.125rem}ul.svelte-167dbcc{display:grid;gap:var(--spazio-2);margin:0;padding-left:1.25rem}.chiudi.svelte-167dbcc{justify-self:start;min-height:var(--altezza-pulsante);padding:var(--spazio-2) var(--spazio-5);border:1px solid currentColor;border-radius:var(--raggio-pieno);background:transparent;font:var(--testo-titolo);cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.punteggio.svelte-1sewgev{flex:1;min-width:0;animation:svelte-1sewgev-entra var(--molla-spaziale)}.punteggio[hidden].svelte-1sewgev{display:none}.scelte.svelte-1sewgev{display:grid;grid-template-columns:1fr 1fr;gap:var(--spazio-2);height:100%}.scelte.svelte-1sewgev .pulsante:where(.svelte-1sewgev){height:100%;padding-inline:var(--spazio-3);font:var(--testo-titolo);line-height:1.2}.giusto.svelte-1sewgev{--accento: var(--colore-primario);--su-accento: var(--colore-su-primario);--contenitore-accento: var(--colore-contenitore-primario);--su-contenitore-accento: var(--colore-su-contenitore-primario)}.sbagliato.svelte-1sewgev{--accento: var(--colore-errore);--su-accento: var(--colore-su-errore);--contenitore-accento: var(--colore-contenitore-errore);--su-contenitore-accento: var(--colore-su-contenitore-errore)}@keyframes svelte-1sewgev-entra{0%{opacity:0;transform:translateY(8px)}}.vu.svelte-1f2emmb{display:grid;grid-template-columns:repeat(16,1fr);gap:3px;height:14px}.vu[hidden].svelte-1f2emmb{display:none}.segmento.svelte-1f2emmb{border-radius:3px;background:color-mix(in srgb,var(--colore-vu, var(--colore-su-superficie)) 22%,transparent);transition:background-color 60ms linear}.segmento.acceso.svelte-1f2emmb{background:var(--colore-vu, var(--accento))}.segmento.alto.acceso.svelte-1f2emmb{background:var(--colore-vu-alto, var(--colore-errore))}.registra.svelte-bd46is{flex-direction:column;gap:min(8px,2.5cqh);height:100%;padding:var(--spazio-2);border-radius:var(--raggio-xl);background:var(--colore-contenitore-superficie-massimo);color:var(--colore-su-superficie);font:var(--testo-titolo-sezione);font-size:1.25rem;line-height:1.2}.registra.svelte-bd46is:not(:disabled):active{border-radius:var(--raggio-l)}.etichetta.svelte-bd46is{text-align:center;justify-items:center}.disco.svelte-bd46is{flex:none;display:grid;place-items:center;width:max(40px,min(68px,32cqh));height:max(40px,min(68px,32cqh));border-radius:50%;background:var(--colore-errore);color:var(--colore-su-errore)}.registra.svelte-bd46is:disabled:not([aria-busy=true]){background:color-mix(in srgb,var(--colore-su-superficie) 10%,transparent);color:color-mix(in srgb,var(--colore-su-superficie) 45%,transparent)}.registra.svelte-bd46is:disabled .disco:where(.svelte-bd46is){background:color-mix(in srgb,currentColor 16%,transparent);color:inherit}.registra.attivo.svelte-bd46is,.registra[aria-busy=true].svelte-bd46is{background:var(--colore-errore);color:var(--colore-su-errore);box-shadow:none}.registra.attivo.svelte-bd46is .disco:where(.svelte-bd46is),.registra[aria-busy=true].svelte-bd46is .disco:where(.svelte-bd46is){background:var(--colore-su-errore);color:var(--colore-errore)}.registra.attivo.svelte-bd46is{animation:svelte-bd46is-pulsa 1.4s ease-in-out infinite}.registra.attivo.svelte-bd46is:after{content:"";position:absolute;inset:auto 0 0;height:5px;background:currentColor;opacity:.6;transform-origin:left center;transform:scaleX(var(--restante, 1));transition:transform .1s linear}.timer.svelte-bd46is{font:var(--testo-titolo);font-size:1.0625rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.timer[hidden].svelte-bd46is{display:none}.vu-contenitore.svelte-bd46is{width:80%;max-width:160px;pointer-events:none}.vu-contenitore.svelte-bd46is:has(.vu[hidden]){display:none}.vu-contenitore.svelte-bd46is .vu{height:8px;--colore-vu: currentColor}@container (max-height: 175px){.attivo.svelte-bd46is .sotto:where(.svelte-bd46is){display:none}}@keyframes svelte-bd46is-pulsa{0%,to{box-shadow:0 0 color-mix(in srgb,var(--colore-errore) 55%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--colore-errore) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.registra.attivo.svelte-bd46is{animation:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--colore-errore) 40%,transparent)}}.slot.svelte-1vh7wvp{--accento: var(--colore-primario);--su-accento: var(--colore-su-primario);--contenitore-accento: var(--colore-contenitore-primario);--su-contenitore-accento: var(--colore-su-contenitore-primario);display:flex;flex-direction:column;min-width:0;padding:2px 12px 12px;border-radius:var(--raggio-xl);background:var(--colore-contenitore-superficie-basso);border:1px solid var(--colore-contorno-variante);transition:border-color var(--molla-effetti),box-shadow var(--molla-effetti)}.slot-b.svelte-1vh7wvp{--accento: var(--colore-terziario);--su-accento: var(--colore-su-terziario);--contenitore-accento: var(--colore-contenitore-terziario);--su-contenitore-accento: var(--colore-su-contenitore-terziario)}.slot[data-state=recording].svelte-1vh7wvp{border-color:var(--colore-errore);box-shadow:0 0 0 2px color-mix(in srgb,var(--colore-errore) 30%,transparent)}.slot[data-state=playing].svelte-1vh7wvp{border-color:var(--accento);box-shadow:0 0 0 2px color-mix(in srgb,var(--accento) 30%,transparent)}.testa.svelte-1vh7wvp{position:relative;z-index:2;flex:none;display:flex;align-items:center;gap:var(--spazio-2);height:56px}.lettera.svelte-1vh7wvp{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:10px;background:var(--accento);color:var(--su-accento);font:var(--testo-titolo);font-weight:700}.titoli.svelte-1vh7wvp{flex:1;display:grid;min-width:0}h2.svelte-1vh7wvp{font:var(--testo-titolo);line-height:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stato.svelte-1vh7wvp{display:flex;align-items:center;gap:6px;min-width:0;font:var(--testo-didascalia);font-size:.8125rem;color:var(--colore-su-superficie-variante);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.punto.svelte-1vh7wvp{flex:none;width:.5rem;height:.5rem;border-radius:50%;background:var(--colore-contorno)}[data-state=ready].svelte-1vh7wvp .punto:where(.svelte-1vh7wvp){background:var(--accento)}[data-state=playing].svelte-1vh7wvp .punto:where(.svelte-1vh7wvp){background:var(--accento);box-shadow:0 0 0 3px color-mix(in srgb,var(--accento) 35%,transparent)}[data-state=recording].svelte-1vh7wvp .punto:where(.svelte-1vh7wvp){background:var(--colore-errore);animation:svelte-1vh7wvp-lampeggia 1s steps(2,jump-none) infinite}.pillola-box.svelte-1vh7wvp{flex:none;display:flex}.pillola.svelte-1vh7wvp{position:relative;display:flex;align-items:center;height:56px;min-width:56px;padding:0;border:0;background:transparent;color:var(--accento);cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:transform var(--durata-veloce) ease-out}.pelle.svelte-1vh7wvp{position:relative;display:flex;align-items:center;gap:5px;height:44px;padding:0 12px 0 10px;border:1px solid var(--colore-contorno);border-radius:var(--raggio-pieno);overflow:hidden;isolation:isolate;font:var(--testo-etichetta);white-space:nowrap;transition:border-radius var(--durata-veloce) ease-out,background-color var(--molla-effetti),border-color var(--molla-effetti),color var(--molla-effetti)}.pillola.svelte-1vh7wvp:not(:disabled):hover .pelle:where(.svelte-1vh7wvp){background:color-mix(in srgb,var(--accento) 10%,transparent)}.pillola.svelte-1vh7wvp:not(:disabled):active,.pillola.svelte-1vh7wvp.is-holding{transform:scale(.97)}.pillola.svelte-1vh7wvp:not(:disabled):active .pelle:where(.svelte-1vh7wvp),.pillola.svelte-1vh7wvp.is-holding .pelle:where(.svelte-1vh7wvp){border-radius:14px;border-color:var(--accento)}.pillola[aria-pressed=true].svelte-1vh7wvp .pelle:where(.svelte-1vh7wvp){background:var(--accento);color:var(--su-accento);border-color:transparent;box-shadow:0 0 0 3px color-mix(in srgb,var(--accento) 35%,transparent)}.protetta.svelte-1vh7wvp .pelle:where(.svelte-1vh7wvp):after{content:"";position:absolute;inset:auto 0 0;height:4px;z-index:-1;background:currentColor;transform-origin:left center;transform:scaleX(var(--hold-progress, 0))}.protetta.svelte-1vh7wvp.is-holding .pelle:where(.svelte-1vh7wvp):before{content:"";position:absolute;inset:0;z-index:-1;background:currentColor;opacity:.22;transform-origin:left center;transform:scaleX(var(--hold-progress, 0))}.pillola.svelte-1vh7wvp.is-shake{animation:svelte-1vh7wvp-scuoti-pillola .4s cubic-bezier(.36,.07,.19,.97)}.pillola.svelte-1vh7wvp:disabled{cursor:not-allowed;color:color-mix(in srgb,var(--colore-su-superficie) 50%,transparent)}.pillola.svelte-1vh7wvp:disabled .pelle:where(.svelte-1vh7wvp){border-color:transparent;background:color-mix(in srgb,var(--colore-su-superficie) 10%,transparent)}.pillola.svelte-1vh7wvp:focus-visible{outline:none}.pillola.svelte-1vh7wvp:focus-visible .pelle:where(.svelte-1vh7wvp){outline:3px solid var(--colore-su-sfondo);outline-offset:2px}.scarica.svelte-1vh7wvp{flex:none;display:grid;place-items:center;width:56px;height:56px;margin:0 -14px 0 -6px;padding:0;border:0;border-radius:var(--raggio-pieno);background:transparent;color:var(--colore-su-superficie-variante);cursor:pointer;touch-action:manipulation}.scarica.svelte-1vh7wvp:not(:disabled):hover{background:color-mix(in srgb,var(--colore-su-superficie) 8%,transparent)}.scarica.svelte-1vh7wvp:disabled{cursor:not-allowed;color:color-mix(in srgb,var(--colore-su-superficie) 38%,transparent)}.errore.svelte-1vh7wvp{position:absolute;inset:4px 0;z-index:3;display:flex;align-items:center;padding:var(--spazio-1) var(--spazio-3);border-radius:var(--raggio-m);background:var(--colore-contenitore-errore);color:var(--colore-su-contenitore-errore);font:var(--testo-corpo-piccolo);line-height:1.15;animation:svelte-1vh7wvp-compare var(--molla-spaziale)}.azioni.svelte-1vh7wvp{position:relative;flex:none;display:grid;grid-template-columns:1fr 1fr;gap:var(--spazio-2);height:max(var(--altezza-pulsante-grande),min(calc((100cqh - var(--spazio-schermata, 12px)) / 2 - 72px),calc((100cqw - 34px)*.65)));container-type:size}.pad.svelte-1vh7wvp{height:100%;border-radius:var(--raggio-xl)}.contrario.svelte-1vh7wvp{flex-direction:column;gap:min(8px,2.5cqh);padding:var(--spazio-2);background:var(--accento);color:var(--su-accento);font:var(--testo-titolo-sezione);font-size:1.25rem;line-height:1.2}.contrario.svelte-1vh7wvp svg{width:min(44px,26cqh);height:min(44px,26cqh)}.contrario.svelte-1vh7wvp:disabled{background:color-mix(in srgb,var(--colore-su-superficie) 10%,transparent);color:color-mix(in srgb,var(--colore-su-superficie) 45%,transparent)}.contrario.svelte-1vh7wvp .etichetta:where(.svelte-1vh7wvp){text-align:center;justify-items:center}.contrario.svelte-1vh7wvp .durata:where(.svelte-1vh7wvp){font-variant-numeric:tabular-nums}@media(min-width:900px){.azioni.svelte-1vh7wvp{height:max(var(--altezza-pulsante-grande),min(calc(((100cqw - 24px)/2 - 34px)*.675),calc(100dvh - 330px)))}}@keyframes svelte-1vh7wvp-lampeggia{50%{opacity:.25}}@keyframes svelte-1vh7wvp-compare{0%{opacity:0}}@keyframes svelte-1vh7wvp-scuoti-pillola{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}@media(prefers-reduced-motion:reduce){.pillola.svelte-1vh7wvp.is-shake{animation:none}.pillola.svelte-1vh7wvp.is-shake .pelle:where(.svelte-1vh7wvp){outline:3px solid var(--colore-errore);outline-offset:2px}.pillola.svelte-1vh7wvp:not(:disabled):active,.pillola.svelte-1vh7wvp.is-holding{transform:none}}#app.svelte-1n46o8q{--spazio-schermata: clamp(8px, 1.4dvh, 16px);display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0}.barra.svelte-1n46o8q{position:relative;z-index:5;flex:none;background:var(--colore-sfondo);padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);border-bottom:1px solid var(--colore-contorno-variante)}.interno.svelte-1n46o8q,.contenuto.svelte-1n46o8q{width:100%;max-width:var(--larghezza-max);margin:0 auto}.interno.svelte-1n46o8q{display:flex;align-items:center;gap:var(--spazio-1);padding:var(--spazio-1) calc(var(--margine-schermata) - var(--spazio-2)) var(--spazio-1) var(--margine-schermata)}.interno-conferma.svelte-1n46o8q{position:absolute;top:100%;left:0;right:0;margin:0 auto;width:100%;max-width:var(--larghezza-max);padding:var(--spazio-2) var(--margine-schermata) 0;pointer-events:none}.interno-conferma.svelte-1n46o8q>*{pointer-events:auto;box-shadow:0 8px 24px #00000040}.marchio.svelte-1n46o8q{flex:1;min-width:0}h1.svelte-1n46o8q{font:var(--testo-titolo-sezione);font-weight:800;letter-spacing:.02em;color:var(--colore-primario)}.sottotitolo.svelte-1n46o8q{font:var(--testo-didascalia);color:var(--colore-su-superficie-variante);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.totale.svelte-1n46o8q{font-variant-numeric:tabular-nums}.nuova.svelte-1n46o8q{flex:none;gap:var(--spazio-2)}.pulsante.solo-icona{flex:none;width:var(--altezza-pulsante);padding:0}.contenuto.svelte-1n46o8q{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--spazio-schermata);padding:var(--spazio-schermata) var(--margine-schermata);padding-left:calc(var(--margine-schermata) + env(safe-area-inset-left));padding-right:calc(var(--margine-schermata) + env(safe-area-inset-right));padding-bottom:calc(var(--spazio-schermata) + env(safe-area-inset-bottom))}.slots.svelte-1n46o8q{flex:1;min-height:0;display:grid;grid-template-rows:auto auto;align-content:center;gap:var(--spazio-schermata);container-type:size}.fondo.svelte-1n46o8q{flex:none;display:flex;gap:var(--spazio-2)}.rivela.svelte-1n46o8q{flex:1;min-width:0}.rivela.compatta.svelte-1n46o8q{flex:none}#reveal.svelte-1n46o8q{justify-content:flex-start;min-height:clamp(var(--altezza-pulsante),8dvh,var(--altezza-pulsante-grande))}.compatta.svelte-1n46o8q #reveal:where(.svelte-1n46o8q){width:clamp(var(--altezza-pulsante),8dvh,var(--altezza-pulsante-grande));padding:0;justify-content:center}.regole.svelte-1n46o8q{width:min(100% - 2 * var(--margine-schermata),480px);max-height:min(100dvh - 2 * var(--margine-schermata),640px);margin:auto;padding:var(--spazio-4) var(--spazio-4) var(--spazio-5);border:none;border-radius:var(--raggio-xl);background:var(--colore-contenitore-superficie-alto, var(--colore-contenitore-superficie));color:var(--colore-su-superficie);box-shadow:0 12px 40px #0000004d}.regole.svelte-1n46o8q::backdrop{background:#00000073}.testa-regole.svelte-1n46o8q{display:flex;align-items:center;justify-content:space-between;gap:var(--spazio-2);margin-bottom:var(--spazio-2)}.testa-regole.svelte-1n46o8q h2:where(.svelte-1n46o8q){font:var(--testo-titolo-sezione)}.regole.svelte-1n46o8q ol:where(.svelte-1n46o8q){display:grid;gap:var(--spazio-3);margin:0;padding-left:1.25rem}@media(min-width:600px){.interno.svelte-1n46o8q,.contenuto.svelte-1n46o8q,.interno-conferma.svelte-1n46o8q{max-width:600px}}@media(min-width:900px){.interno.svelte-1n46o8q,.contenuto.svelte-1n46o8q{max-width:1080px}.interno-conferma.svelte-1n46o8q{max-width:560px}.contenuto.svelte-1n46o8q{justify-content:center;gap:var(--spazio-5)}.slots.svelte-1n46o8q{flex:none;container-type:inline-size;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:var(--spazio-5)}.fondo.svelte-1n46o8q{width:100%;max-width:520px;align-self:center}}@media(max-height:599px){#app.svelte-1n46o8q{height:auto;min-height:100dvh}.slots.svelte-1n46o8q{flex:none;container-type:inline-size;grid-template-rows:auto}}
