:root,[data-tema=scuro]{--sfondo:radial-gradient(120% 70% at 0% 0%, #1a2a5e 0%, transparent 55%), radial-gradient(90% 60% at 100% 100%, #d9b45f2e 0%, transparent 60%), linear-gradient(170deg, #0b1124 0%, #070a16 60%, #05070f 100%);--testo:#f2f0ea;--testo-2:#a3a9b8;--testo-3:#8e94a3;--oro:#d9b45f;--oro-chiaro:#f6e2a8;--oro-sigla:#e8cf8f;--oro-bordo:#d9b45f66;--primario:linear-gradient(180deg, #f0d48a, #c49a42);--primario-testo:#0b1124;--superficie:#ffffff0a;--bordo:#ffffff14;--evidenza:linear-gradient(160deg, #d9b45f29, #ffffff08 45%);--evidenza-bordo:#d9b45f59;--live:#6fd39a;--avviso:#e0a64a;--errore:#e06a6a;--ombra:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tema=chiaro]{--sfondo:radial-gradient(120% 70% at 0% 0%, #1a2a5e24 0%, transparent 55%), radial-gradient(90% 60% at 100% 100%, #c4963c33 0%, transparent 60%), linear-gradient(170deg, #f7f5f0, #efebe2);--testo:#121831;--testo-2:#5b6275;--testo-3:#5b6275;--oro:#8a6a1f;--oro-chiaro:#8a6a1f;--oro-sigla:#8a6a1f;--oro-bordo:#8a6a1f66;--superficie:#fffc;--bordo:#12183114;--evidenza:linear-gradient(160deg, #c4963c2e, #fffc 45%);--evidenza-bordo:#8a6a1f59;--ombra:0 4px 18px #1218310f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--sfondo);color:var(--testo);-webkit-font-smoothing:antialiased;background-attachment:fixed;min-height:100dvh;font-family:Inter,system-ui,sans-serif;font-size:15px;line-height:1.5}h1,h2,h3,.titolo{text-transform:uppercase;letter-spacing:.04em;margin:0;font-family:Barlow Condensed,sans-serif;font-weight:700}.etichetta{text-transform:uppercase;letter-spacing:.12em;color:var(--testo-3);font-size:11px;font-weight:600}.numero{color:var(--oro-chiaro);font-family:Barlow Condensed,sans-serif;font-weight:700}.card{background:var(--superficie);border:1px solid var(--bordo);box-shadow:var(--ombra);border-radius:20px;padding:20px}.card-evidenza{background:var(--evidenza);border-color:var(--evidenza-bordo)}.pulsante{border:1px solid var(--bordo);background:var(--superficie);min-height:44px;color:var(--testo);cursor:pointer;border-radius:14px;padding:0 20px;font:600 15px Inter,sans-serif}.pulsante-primario{background:var(--primario);color:var(--primario-testo);text-transform:uppercase;letter-spacing:.06em;border:none;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:700}.sigla-ruolo{border:1px solid var(--oro-bordo);color:var(--oro-sigla);letter-spacing:.04em;border-radius:8px;padding:2px 8px;font:600 13px Barlow Condensed,sans-serif;display:inline-block}.pillola{border:1px solid var(--bordo);min-height:36px;color:var(--testo-2);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px}.pillola[aria-pressed=true]{border-color:var(--oro);color:var(--testo);background:#d9b45f1f}a{color:var(--oro)}.cornice{max-width:440px;padding:calc(40px + env(safe-area-inset-top)) 20px 40px;text-align:center;margin:0 auto}.cornice-logo{margin-bottom:16px}.cornice-titolo{margin:6px 0 24px;font-size:38px}.modulo{text-align:left;flex-direction:column;gap:16px;display:flex}.campo{flex-direction:column;gap:6px;display:flex}.campo input{border:1px solid var(--bordo);min-height:48px;color:var(--testo);background:#0000002e;border-radius:12px;padding:0 14px;font:16px Inter,sans-serif}[data-tema=chiaro] .campo input{background:#fff}.campo input:focus{border-color:var(--oro);outline:none}.spunta{color:var(--testo-2);align-items:flex-start;gap:10px;font-size:13px;display:flex}.spunta input{accent-color:#c9a24e;width:18px;height:18px;margin-top:3px}.messaggio-errore{color:var(--errore);margin:0;font-size:14px}.link-piccolo{text-align:center;font-size:14px}.sotto-modulo{color:var(--testo-2);margin-top:20px}.caricamento{text-align:center;color:var(--testo-2);padding:60px 0}.pulsante:disabled{opacity:.6;cursor:default}.pagina{max-width:760px;padding:calc(24px + env(safe-area-inset-top)) 16px 48px;flex-direction:column;gap:16px;margin:0 auto;display:flex}.titolo-pagina{margin:4px 0 0;font-size:34px}.testata{align-items:center;gap:14px;display:flex}.testo-2{color:var(--testo-2)}h2{font-size:22px}.riga-campi{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.riga-campi>.campo{flex:180px}.campo select{border:1px solid var(--bordo);min-height:48px;color:var(--testo);background:#0000002e;border-radius:12px;padding:0 12px;font:16px Inter,sans-serif}[data-tema=scuro] .campo select option{background:#0b1124}.campo input[type=file]{min-height:auto;padding:10px}.campo-riga{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.campo-riga select{flex:0 220px}.pillole{flex-wrap:wrap;gap:8px;display:flex}.riga-elenco{border-top:1px solid var(--bordo);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.riga-elenco input[type=checkbox]{accent-color:#c9a24e;vertical-align:middle;width:18px;height:18px}.azioni{gap:8px;display:flex}.pulsante-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pulsante.pulsante-link:not(.pulsante-primario){color:var(--testo)}.messaggio-ok{color:var(--live);margin:0}.link-invito{word-break:break-all;color:var(--oro-chiaro);background:#0003;border-radius:12px;padding:12px;font-size:13px;display:block}.statistiche{text-align:center;justify-content:space-around;display:flex}.statistiche .numero{margin:2px 0 0;font-size:26px}.tabella-scorrevole{overflow-x:auto}.anteprima{border-collapse:collapse;width:100%;font-size:13px}.anteprima th{text-align:left;color:var(--testo-3);text-transform:uppercase;letter-spacing:.08em;padding:6px 8px;font-size:11px;font-weight:600}.anteprima td{border-top:1px solid var(--bordo);white-space:nowrap;padding:8px}.app-asta{min-height:100dvh}.contenuto-asta{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.pagina-asta{max-width:720px;padding:calc(20px + env(safe-area-inset-top)) 16px 0;flex-direction:column;gap:16px;margin:0 auto;display:flex}.menu-asta{z-index:20;left:12px;right:12px;bottom:calc(16px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);background:#0a0e1eeb;border:1px solid #ffffff14;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;height:68px;display:grid;position:fixed}[data-tema=chiaro] .menu-asta{border-color:var(--bordo);background:#ffffffeb}.menu-logo{display:none}.voce-menu{color:var(--testo-2);flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:44px;font-size:11px;text-decoration:none;display:flex}.voce-menu.active{color:var(--oro);font-weight:600}@media (width>=960px){.app-asta{grid-template-columns:230px 1fr;display:grid}.menu-asta{background:#05070f80;border-width:0 1px 0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:4px;height:100dvh;padding:24px 14px;display:flex;position:sticky;inset:0 auto auto}.menu-logo{align-items:center;gap:10px;padding:0 10px 18px;display:flex}.menu-logo .titolo{font-size:20px}.voce-menu{border-radius:12px;flex-direction:row;justify-content:flex-start;gap:12px;padding:0 14px;font-size:15px}.voce-menu.active{background:#d9b45f1f}.contenuto-asta{padding-bottom:40px}.solo-telefono{display:none}}.testata-asta{align-items:center;gap:12px;display:flex}.riga-tra{justify-content:space-between;align-items:center;gap:12px;display:flex}.oro{color:var(--oro)}.oro-chiaro{color:var(--oro-chiaro)}.testo{color:var(--testo)}.piccolo{font-size:12px}.suffisso{color:var(--testo-2);font-weight:500}.card-turno{border-radius:24px;flex-direction:column;gap:14px;padding:22px;display:flex}.card-turno.mio-turno{box-shadow:0 0 0 1px var(--oro), 0 0 40px #d9b45f2e}.stato-live{color:var(--testo-2);align-items:center;gap:6px;font-size:12px;display:flex}.pallino{background:var(--live);border-radius:50%;width:8px;height:8px}.pallino.pausa{background:var(--avviso)}.nome-turno{font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:600;line-height:1.05}.timer{color:var(--oro-chiaro);font-variant-numeric:tabular-nums;font-family:Barlow Condensed,sans-serif;font-size:76px;font-weight:700;line-height:.9}.scadenza{flex-direction:column;align-items:flex-end;gap:2px;padding-bottom:6px;display:flex}.barra{background:#ffffff14;border-radius:4px;height:4px;overflow:hidden}.barra>div{background:linear-gradient(90deg,#b8913d,#f0d48a);height:4px;transition:width 1s linear}.tre-colonne{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.due-colonne{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.card.mini{border-radius:16px;flex-direction:column;gap:4px;padding:12px;display:flex}.numero-grande{font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:700}.sezione{flex-direction:column;gap:10px;display:flex}.sezione h2{font-size:20px}.sottotitolo{letter-spacing:.08em;color:var(--testo-2);font-size:17px}.elenco{background:var(--superficie);border:1px solid var(--bordo);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.riga-giocatore{border-bottom:1px solid var(--bordo);align-items:center;gap:12px;margin:0;padding:11px 12px;display:flex}.riga-giocatore:last-child{border-bottom:none}.riga-giocatore.compatta{padding:9px 12px}.riga-giocatore .sigla-ruolo{text-align:center;min-width:44px}.riga-giocatore .info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.riga-giocatore .nome{font-size:15px;font-weight:600}.riga-giocatore .club{color:var(--testo-2);font-size:13px;font-weight:400}.riga-giocatore .sotto{color:var(--testo-2);font-size:12px}.prezzo{color:var(--oro-chiaro);text-align:right;min-width:30px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700}.posizione{color:var(--oro-chiaro);width:32px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700}.orario{min-width:82px}.riga-giocatore.preso{opacity:.5}.riga-giocatore.preso .nome{text-decoration:line-through}.riga-giocatore.bloccato{opacity:.6}.riga-giocatore.selezionato{background:#d9b45f1a}.seleziona{width:40px;height:40px;color:var(--oro-sigla);cursor:pointer;background:#d9b45f14;border:1px solid #d9b45f80;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.seleziona.attivo{color:#0b1124;background:#e2bd66;border-color:#f0d48a}.lucchetto{width:40px;color:var(--testo-2);flex:none;justify-content:center;display:flex}.banner-turno{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#d9b45f38,#d9b45f0f);border:1px solid #d9b45f66;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex;position:sticky;top:8px}.timer-piccolo{color:var(--oro-chiaro);font-variant-numeric:tabular-nums;font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:700}.ricerca{background:var(--superficie);border:1px solid var(--bordo);height:46px;color:var(--testo-2);border-radius:14px;align-items:center;gap:10px;padding:0 14px;display:flex}.ricerca input{min-width:0;color:var(--testo);background:0 0;border:none;outline:none;flex:1;font:16px Inter,sans-serif}.scorrevoli{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.scorrevoli .pillola{flex:none}.pillola-ruolo{font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:600}.prezzo-max{align-items:center;gap:8px;display:flex}.prezzo-max input{border:1px solid var(--bordo);background:var(--superficie);width:64px;height:32px;color:var(--testo);text-align:center;border-radius:10px;font:15px Inter,sans-serif}.interruttore{border:1px solid var(--bordo);background:var(--superficie);height:34px;color:var(--testo);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 4px 0 12px;font:12px Inter,sans-serif;display:flex}.interruttore .traccia{background:#ffffff2e;border-radius:999px;align-items:center;width:36px;height:22px;padding:0 3px;transition:background .2s;display:flex}.interruttore .pomello{background:#f2f0ea;border-radius:50%;width:16px;height:16px;transition:transform .2s}.interruttore[aria-pressed=true] .traccia{background:#c9a24e}.interruttore[aria-pressed=true] .pomello{transform:translate(14px)}.barra-compra{z-index:15;left:12px;right:12px;bottom:calc(96px + env(safe-area-inset-bottom));background:#141a30f5;border:1px solid #d9b45f73;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;max-width:696px;min-height:66px;margin:0 auto;padding:10px 10px 10px 16px;display:flex;position:fixed}[data-tema=chiaro] .barra-compra{background:#fffffff7}.barra-compra .nome{font-weight:600}.barra-compra .pulsante-primario{height:46px}.con-barra-compra{padding-bottom:90px}@media (width>=960px){.barra-compra{bottom:20px;left:242px}}.ruota-pagina{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;min-height:100dvh;padding:32px 40px;display:flex}.ruota-sinistra{flex-direction:column;align-items:center;gap:24px;display:flex}.ruota-contenitore{aspect-ratio:1;width:min(560px,86vw,70vh);margin-top:20px;position:relative}.ruota-anello{border:2px solid #d9b45f8c;border-radius:50%;position:absolute;inset:-14px;box-shadow:0 0 60px #d9b45f2e}.ruota{border-radius:50%;transition:transform 4.2s cubic-bezier(.12,.8,.12,1);position:absolute;inset:0;overflow:hidden}.spicchio{width:0;height:0;position:absolute;top:50%;left:50%}.spicchio-linea{transform-origin:0;background:#d9b45f59;width:min(280px,43vw,35vh);height:2px;position:absolute;top:-1px;left:0}.spicchio-nome{text-align:right;white-space:nowrap;text-overflow:ellipsis;color:#f2f0ea;width:min(172px,26vw,21.5vh);font-family:Barlow Condensed,sans-serif;font-size:clamp(12px,2.4vh,19px);font-weight:600;position:absolute;top:-11px;left:min(92px,14vw,11.5vh);overflow:hidden}.ruota-centro{aspect-ratio:1;background:radial-gradient(circle at 40% 35%,#1d2a55,#0a0f22);border:2px solid #d9b45fb3;border-radius:50%;justify-content:center;align-items:center;width:21%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ruota-centro img{height:66%}.ruota-freccia{filter:drop-shadow(0 4px 8px #00000080);border-top:36px solid #f0d48a;border-left:18px solid #0000;border-right:18px solid #0000;margin-left:-18px;position:absolute;top:-26px;left:50%}.ruota-destra{flex-direction:column;gap:14px;width:min(380px,100%);display:flex}.posti{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;padding:14px 16px;display:grid}.posto{color:#5d6475;background:#ffffff05;border-radius:12px;align-items:center;gap:8px;height:38px;padding:0 8px;display:flex}.posto.pieno{color:var(--testo);background:#d9b45f1a}.posto .numero{width:28px;font-size:20px}.posto-nome{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.frecce{gap:2px;display:flex}.frecce button{width:24px;height:24px;color:var(--oro);cursor:pointer;background:#ffffff0f;border:none;border-radius:6px;font-size:10px}.pulsante.grande{flex:1;height:58px;font-size:22px}@media (orientation:landscape) and (height<=500px){.timer{font-size:56px}.card-turno{gap:8px;padding:14px 18px}.menu-asta{height:56px;bottom:8px}.contenuto-asta{padding-bottom:80px}.barra-compra{bottom:72px}}.zona-pericolo{border-color:#e06a6a59}.pulsante-pericolo{color:#f1a3a3;background:#e06a6a24;border-color:#e06a6a99}.badge-prova{vertical-align:middle;border:1px solid var(--avviso);color:var(--avviso);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font:600 11px Inter,sans-serif;display:inline-block}.card-prova{border:1px dashed #e0a64a73;border-radius:16px;padding:14px}.barra-filtri{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.intervallo-importo{align-items:center;gap:6px;display:flex}.intervallo-importo input{border:1px solid var(--bordo);background:var(--superficie);width:64px;height:36px;color:var(--testo);text-align:center;border-radius:10px;font:15px Inter,sans-serif}.pannello-club{background:var(--superficie);border:1px solid var(--bordo);border-radius:16px;flex-wrap:wrap;gap:6px;padding:12px;display:flex}.pannello-club .pillola{min-height:32px;font-size:13px}.filtri-attivi{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip-filtro{border:1px solid var(--oro-bordo);height:28px;color:var(--oro-sigla);cursor:pointer;background:#d9b45f1a;border-radius:999px;padding:0 10px;font:600 12px Inter,sans-serif}.filtri-attivi .link-piccolo{color:var(--oro);cursor:pointer;background:0 0;border:none}.ordina{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pillola.piccola{min-height:30px;padding:0 10px;font-size:12px}.interruttori{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.messaggio-avviso{color:var(--avviso);margin:0}.riga-listone.libero .prezzo{color:var(--oro-chiaro)}.riga-listone.bloccato{background:repeating-linear-gradient(135deg,#ffffff04 0 8px,#0000 8px 16px)}.riga-listone.bloccato .sigla-ruolo,.riga-listone.bloccato .nome,.riga-listone.bloccato .prezzo{opacity:.45;filter:grayscale()}.riga-listone.bloccato .prezzo{color:var(--testo-2)}.motivo-blocco{color:var(--avviso);font-weight:500}.riga-listone.preso{opacity:.4}.riga-listone.preso .nome{text-decoration:line-through}.azione-riga{flex:none;justify-content:center;width:40px;display:flex}.colonna-club,.intestazione-listone{display:none}.solo-telefono-inline{display:inline}@media (width>=760px){.listone .riga-listone,.intestazione-listone{grid-template-columns:64px minmax(0,1fr) 150px 70px 40px;align-items:center;gap:12px;display:grid}.intestazione-listone{border-bottom:1px solid var(--bordo);text-transform:uppercase;letter-spacing:.1em;color:var(--testo-3);padding:10px 12px;font-size:11px}.intestazione-listone button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.intestazione-listone .destra{text-align:right}.colonna-club{color:var(--testo-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.solo-telefono-inline{display:none}}.elenco-squadre{background:var(--superficie);border:1px solid var(--bordo);border-radius:18px;overflow:hidden}.intestazione-squadre,.squadra-testa{grid-template-columns:minmax(0,1fr) 56px 80px 20px;align-items:center;gap:10px;display:grid}.intestazione-squadre{text-transform:uppercase;letter-spacing:.1em;color:var(--testo-3);border-bottom:1px solid var(--bordo);padding:10px 14px;font-size:11px}.intestazione-squadre .destra{text-align:right;grid-column:3}.squadra-voce{border-bottom:1px solid var(--bordo)}.squadra-voce:last-child{border-bottom:none}.squadra-voce.mia{background:linear-gradient(90deg,#d9b45f1a,#0000 70%)}.squadra-testa{width:100%;min-height:56px;color:var(--testo);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:8px 14px}.squadra-nome{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:600;display:flex}.squadra-nome .pallino{display:inline-block}.squadra-rosa{font-family:Barlow Condensed,sans-serif;font-size:17px;font-weight:600}.freccia-apri{color:var(--oro);justify-self:end;font-size:20px;transition:transform .2s}.freccia-apri.giu{transform:rotate(90deg)}.squadra-corpo{flex-direction:column;gap:12px;padding:4px 14px 16px;display:flex}.anteprima-giri{grid-template-columns:repeat(auto-fill,minmax(30px,1fr));gap:4px;display:grid}.cella-giro{color:var(--testo-3);flex-direction:column;align-items:center;gap:4px;font-size:11px;display:flex}.cella-colore{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;width:100%;height:34px}.intervallo-giri{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tinta{border-radius:6px;width:12px;height:40px}.contatore{border:1px solid var(--bordo);border-radius:12px;align-items:center;display:flex;overflow:hidden}.contatore button{width:40px;height:40px;color:var(--testo);cursor:pointer;background:#ffffff0a;border:none;font-size:18px}.contatore button:disabled{opacity:.3;cursor:default}.contatore span{text-align:center;min-width:44px;font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700}.pillola-ruolo.grande{border-radius:12px;min-width:52px;min-height:42px;font-size:17px}.aggiungi-intervallo{height:54px;color:var(--oro-sigla);cursor:pointer;background:#d9b45f0d;border:1px dashed #d9b45f80;border-radius:18px;font:600 15px Inter,sans-serif}.menu-asta{grid-template-columns:repeat(6,minmax(0,1fr))}.voce-menu span{white-space:nowrap}.riga-chiamata.fatto{opacity:.55}.riga-chiamata.di-turno{box-shadow:inset 3px 0 0 var(--oro);background:linear-gradient(90deg,#d9b45f33,#d9b45f0a)}.riga-giocatore.mia .nome:after{content:" · tu";color:var(--oro);font-size:12px;font-weight:500}.sigla-ruolo.piccola{min-width:0;padding:0 5px;font-size:11px}.etichetta.avviso{color:var(--avviso)}.voce-mie-aste{display:none}@media (width>=960px){.voce-mie-aste{border-top:1px solid var(--bordo);border-radius:0;margin-top:auto;padding-top:14px;display:flex}}.ordine-salvato{columns:2;margin:0;padding-left:22px;font-weight:600}.ordine-salvato li::marker{color:var(--oro);font-family:Barlow Condensed,sans-serif}.programmato{border:1px solid var(--oro-bordo);background:#d9b45f14;border-radius:12px;flex-wrap:wrap;padding:10px 12px}.campo input[type=datetime-local]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tema=chiaro] .campo input[type=datetime-local]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.pulsante-secondario{border:1px solid var(--oro-bordo);color:var(--oro-sigla);text-transform:uppercase;letter-spacing:.06em;background:#d9b45f0f;font-family:Barlow Condensed,sans-serif;font-weight:700}.pulsante.grande{white-space:nowrap;padding:0 16px}.posto.modificabile{cursor:pointer}.posto.scelto{box-shadow:inset 0 0 0 1px var(--oro)}.partenza-home{color:var(--testo-2);margin-top:2px;font-size:13px;display:block}.pulsante-home{z-index:25;top:calc(14px + env(safe-area-inset-top));width:44px;height:44px;color:var(--oro);-webkit-backdrop-filter:blur(10px);background:#0a0e1ed9;border:1px solid #d9b45f73;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;right:14px}[data-tema=chiaro] .pulsante-home{background:#ffffffe6}@media (width>=960px){.pulsante-home{display:none}}.pagina-asta>.testata-asta,.pagina-asta>.riga-tra:first-child,.pagina-asta>h1:first-child{padding-right:52px}.pausa-notturna{background:linear-gradient(120deg,#1a2a5e8c,#1a2a5e26);border:1px solid #7f9be059;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}.luna{color:#c9d4f5;display:flex;position:relative}.zzz{color:#c9d4f5;font:700 13px Barlow Condensed,sans-serif;position:absolute;top:-10px;left:26px}.zzz i{opacity:0;font-style:normal;animation:2.4s ease-in-out infinite zzz;display:inline-block}.zzz i:nth-child(2){font-size:15px;animation-delay:.6s}.zzz i:nth-child(3){font-size:18px;animation-delay:1.2s}@keyframes zzz{0%{opacity:0;transform:translateY(4px)}40%{opacity:1}to{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.zzz i{opacity:1;animation:none}}.sezione-testa{width:100%;color:var(--testo);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;min-height:44px;padding:0;display:flex}.conferma-cancella{background:#e06a6a0f;border:1px solid #e06a6a66;border-radius:12px;flex-direction:column;gap:8px;max-width:360px;padding:12px;display:flex}.conferma-cancella input{border:1px solid var(--bordo);min-height:40px;color:var(--testo);background:#0000002e;border-radius:10px;padding:0 12px;font:15px Inter,sans-serif}.riga-elenco{flex-wrap:wrap}
