@font-face{font-family:Share Tech Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./share-tech-mono-latin-400-normal-CCqdbj5z.woff2)format("woff2"),url(./share-tech-mono-latin-400-normal-15MgdvEM.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(./rajdhani-latin-600-normal-CXCVEoA9.woff2)format("woff2"),url(./rajdhani-latin-600-normal-Dx02qI2_.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-latin-400-normal-BLhwKU8k.woff2)format("woff2"),url(./montserrat-latin-400-normal-xItZbAXg.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(./montserrat-latin-500-normal-Dok2oTci.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(./montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(./montserrat-latin-700-normal-BWkrl476.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(./montserrat-latin-900-normal-B0TD3Qnu.woff2)format("woff2"),url(./montserrat-latin-900-normal-BDWDmVut.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(./oswald-latin-400-normal-BAFo8sP8.woff2)format("woff2"),url(./oswald-latin-400-normal-D1wpMXgf.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(./oswald-latin-500-normal-B-eyT0Dw.woff2)format("woff2"),url(./oswald-latin-500-normal-DM85Di4w.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-latin-700-normal-vy6hmKSr.woff2)format("woff2"),url(./oswald-latin-700-normal-UmC9Ev9x.woff)format("woff")}@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(./archivo-black-latin-400-normal-BTVu2TQR.woff2)format("woff2"),url(./archivo-black-latin-400-normal-HW9MwEcM.woff)format("woff")}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(./bebas-neue-latin-400-normal-9mHNbWWO.woff2)format("woff2"),url(./bebas-neue-latin-400-normal-Bi-ndsyu.woff)format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2"),url(./space-mono-latin-400-normal-_3DlpgIW.woff)format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2"),url(./space-mono-latin-700-normal-D7A851RN.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(./playfair-display-latin-400-normal-CFtfchNt.woff2)format("woff2"),url(./playfair-display-latin-400-normal-DHYHbkg3.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(./playfair-display-latin-700-normal-CuDiGg7c.woff2)format("woff2"),url(./playfair-display-latin-700-normal-Bc_1Q1cG.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(./playfair-display-latin-400-italic-LeeEXsx5.woff2)format("woff2"),url(./playfair-display-latin-400-italic-hIeePEuE.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-400-normal-B-1hWBU7.woff2)format("woff2"),url(./cormorant-garamond-latin-400-normal-B7YtguxJ.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2"),url(./cormorant-garamond-latin-500-normal-zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-500-italic-Y14P-dkT.woff2)format("woff2"),url(./cormorant-garamond-latin-500-italic-DhNIfkTX.woff)format("woff")}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(./great-vibes-latin-400-normal-q5-78SH_.woff2)format("woff2"),url(./great-vibes-latin-400-normal-BAZ173uY.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(./caveat-latin-700-normal-D8_1Nw6V.woff2)format("woff2"),url(./caveat-latin-700-normal-cPyBTTZN.woff)format("woff")}@font-face{font-family:DSEG7;src:url(./DSEG7Classic-Bold-jUCkPCxO.woff2)format("woff2");font-display:block}@font-face{font-family:DSEG14;src:url(./DSEG14Classic-Bold-DC4X9PqZ.woff2)format("woff2");font-display:block}:root{--fondo:#0b0a0f;--pann:#15141b;--pann2:#1c1b23;--metallo:linear-gradient(180deg, #2c2b34 0%, #23222a 52%, #1d1c23 100%);--metallo-tasto:linear-gradient(180deg, #2c2b34, #1d1c23);--metallo-chiaro:linear-gradient(180deg, #383742 0%, #2c2b34 52%, #25242c 100%);--vetrino:#050407;--bordo:#ffffff14;--bordo-forte:#ffffff21;--testo:#ebe7f4;--testo2:#a19db0;--testo3:#8d889c;--etichetta:#8d889c;--etichetta-px:12px;--etichetta-lettere:3px;--oro:#ffd54a;--oro2:#ffab00;--mag:#35e8ff;--clip-mag:#ff3df2;--cia:#35e8ff;--cia-fondo:#35e8ff24;--cia-bordo:#35e8ff8c;--oro-fondo:#ffd54a24;--raggio:6px;--raggio-piccolo:5px;--comando-alto:44px;--comando-denso:34px;--vetro:#12101a85;--verde:#5dffb4;--rosso:#ff4d6d;--ambra:#ffb23d;--ombra:0 8px 30px #0000008c;--alto:42vh;--lato:318px;--bin:clamp(300px, calc(100vw - var(--lato) - 640px), 50vw);--fin:clamp(420px, 55vw, calc(100vw - 480px));--tlfin:27vh;--tlpag:clamp(110px, 17vh, 170px);--livecol:clamp(380px, 30vw, 600px);--mono:"Share Tech Mono", monospace;--tc:"DSEG7", monospace;--riga:clamp(34px, 3.15vh, 36px);--ui:"Rajdhani", "Segoe UI", system-ui, sans-serif;--marchio:"Orbitron", "Arial Black", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bt-alto:34px}*{box-sizing:border-box}html,body{background:var(--fondo);height:100%;color:var(--testo);font:600 14px/1.25 var(--ui);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;margin:0;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}kbd{font:700 12px var(--mono);background:var(--vetrino);border:1px solid var(--bordo-forte);color:var(--oro);border-bottom-width:2px;border-radius:4px;padding:0 5px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#34323d padding-box padding-box;border:2px solid #0000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#4a4857 padding-box padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:active{background:var(--cia-bordo);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}*{scrollbar-color:#34323d transparent}button svg{pointer-events:none}#app{grid-template-columns:var(--bin) 6px minmax(0, 1fr) 6px var(--lato);grid-template-rows:44px minmax(160px, min(var(--alto), calc(100vh - 340px))) 7px auto minmax(120px, 1fr) 22px;background:radial-gradient(1200px 500px at 50% -10%, #1d1530 0%, transparent 60%), var(--fondo);grid-template-areas:"testa testa testa testa testa""bin bbin monitor blato lato""div div div div div""puls puls puls puls puls""tl tl tl tl tl""stato stato stato stato stato";gap:0;height:100%;display:grid}#app.senza-bin{grid-template-columns:0 6px minmax(0, 1fr) 6px var(--lato)}#app.senza-lato{grid-template-columns:var(--bin) 6px minmax(0, 1fr) 6px 0}#app.senza-bin.senza-lato{grid-template-columns:0 6px minmax(0,1fr) 6px 0}#app.senza-bin .contenitore,#app.senza-lato .lato{visibility:hidden}#app.senza-puls .pulsantiera{display:none}#app.lato-lungo:not(.stretto):not([data-pagina=finale]):not([data-pagina=live]):not([data-pagina=montage]){grid-template-areas:"testa testa testa testa testa""bin bbin monitor blato lato""div div div blato lato""puls puls puls blato lato""tl tl tl blato lato""stato stato stato stato stato"}#app.lato-lungo.senza-lato:not(.stretto):not([data-pagina=finale]):not([data-pagina=live]):not([data-pagina=montage]){grid-template-areas:"testa testa testa testa testa""bin bbin monitor blato lato""div div div div div""puls puls puls puls puls""tl tl tl tl tl""stato stato stato stato stato"}#app.lato-lungo .lato{border-bottom:1px solid #000}#app[data-pagina=finale]{grid-template-columns:minmax(0, 1fr) 6px var(--fin);grid-template-rows:44px minmax(0, 1fr) 7px var(--tlpag) 22px;grid-template-areas:"testa testa testa""monitor blato fin""div div div""tl tl tl""stato stato stato"}#app[data-pagina=finale] .contenitore,#app[data-pagina=finale] .lato,#app[data-pagina=finale] .bordo-bin,#app[data-pagina=finale] .pulsantiera{display:none}#app[data-pagina=live]{grid-template-columns:minmax(0,1fr);grid-template-rows:44px minmax(0, 1fr) 7px var(--tlfin) 22px;grid-template-areas:"testa""live""div""tl""stato"}#app[data-pagina=live] .contenitore,#app[data-pagina=live] .lato,#app[data-pagina=live] .bordo-bin,#app[data-pagina=live] .bordo-lato,#app[data-pagina=live] .pulsantiera,#app[data-pagina=live] .monitor,#app[data-pagina=live] .finale{display:none!important}#app .live{grid-area:live;display:none}#app[data-pagina=live] .live{display:flex}#app[data-pagina=live]:not(.stretto){grid-template-columns:minmax(0, 1fr) var(--livecol);grid-template-rows:44px auto minmax(0, 1fr) 7px var(--tlfin) 22px;grid-template-areas:"testa testa""liveh comandi""schermo comandi""div comandi""tl comandi""stato stato"}#app[data-pagina=live]:not(.stretto) .live,#app[data-pagina=live]:not(.stretto) .live-dentro{display:contents}#app[data-pagina=live]:not(.stretto) .live .fin-testa{grid-area:liveh;overflow:hidden}#app[data-pagina=live]:not(.stretto) .live-comandi{background:var(--pann);box-shadow:inset 1px 0 0 var(--bordo);border-left:1px solid #000;grid-area:comandi;padding:10px 8px 10px 10px}#app[data-pagina=montage]:not(.nessuna){grid-template:"testa"44px"montage"minmax(0,1fr)"stato"22px/minmax(0,1fr)}#app.stretto[data-pagina=montage]:not(.nessuna){grid-template-rows:44px minmax(150px,28vh) minmax(0,1fr) 22px;grid-template-areas:"testa""monitor""montage""stato"}#app[data-pagina=montage] .contenitore,#app[data-pagina=montage] .lato,#app[data-pagina=montage] .bordo-bin,#app[data-pagina=montage] .bordo-lato,#app[data-pagina=montage] .pulsantiera,#app[data-pagina=montage] .timeline,#app[data-pagina=montage] .divisore,#app[data-pagina=montage] .finale,#app[data-pagina=montage] .live,#app[data-pagina=montage] .linguetta-lato{display:none!important}#app .montage{grid-area:montage;display:none}#app[data-pagina=montage] .montage{display:flex}.testata{grid-area:testa}.contenitore{grid-area:bin}.bordo-bin{grid-area:bbin}.monitor{grid-area:monitor}.bordo-lato{grid-area:blato}.lato{grid-area:lato}#app .finale{grid-area:fin;display:none}#app[data-pagina=finale] .finale{display:flex}.pulsantiera{grid-area:puls}.divisore{grid-area:div}.timeline{grid-area:tl}.stato{grid-area:stato}.barra-tel{display:none}.bordo{cursor:col-resize;touch-action:none;background:#0c0b10;position:relative}.bordo:after{content:"";background:#3a3844;border-radius:2px;width:2px;height:40px;margin-top:-20px;transition:background .15s;position:absolute;top:50%;left:2px}.testata{box-shadow:inset 0 -1px 0 var(--bordo);z-index:5;background:linear-gradient(#1c1a24,#121118);border-bottom:1px solid #000;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}.marchio{background:0 0;border:0;align-items:center;gap:8px;padding:0 6px 0 0;display:flex}.moneta{width:26px;height:26px;font:900 14px var(--marchio);color:var(--oro);border:2px solid var(--oro);background:radial-gradient(circle at 35% 30%,#2a1d44,#120c1e);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 12px #ffd54a59,inset 0 0 0 2px #35e8ff59}.scritta{font:900 15px var(--marchio);letter-spacing:.5px;color:#fff6dd;white-space:nowrap}.scritta b{color:var(--oro)}.scritta i{color:var(--etichetta);letter-spacing:3px;font-size:11px;font-style:normal;font-weight:600}.menu{gap:2px;display:flex}.voce-menu{color:var(--testo2);letter-spacing:.3px;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-weight:700}.voce-menu:hover,.voce-menu.aperto{color:var(--testo);background:#2a2833}.testata-destra{align-items:center;gap:8px;margin-left:auto;display:flex}.pagine{background:#0b0a10;border:1px solid #000;border-radius:9px;gap:2px;margin-left:14px;padding:3px;display:flex;box-shadow:inset 0 1px 3px #0009}.pagina-btn{color:var(--testo3);font:900 11px var(--marchio);letter-spacing:1.5px;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:5px 14px;display:flex}.pagina-btn:hover{color:var(--testo)}.pagina-btn.attiva{color:#1a1206;background:linear-gradient(#ffe07a,#ffc21a 55%,#e0a200);box-shadow:0 0 12px #ffd54a4d}.nome-progetto{color:var(--testo);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:260px;font-weight:700;overflow:hidden}.punto-modifica{background:var(--ambra);width:7px;height:7px;box-shadow:0 0 6px var(--ambra);border-radius:50%;margin-right:6px;display:inline-block}.badge{color:var(--testo2);border:1px solid var(--bordo);white-space:nowrap;background:#26242f;border-radius:20px;align-items:center;padding:1px 7px;font-size:11px;font-weight:700;display:inline-flex}.badge.edizione{color:var(--verde);border-color:#5dffb44d}.badge.edizione.prova{color:var(--cia);border-color:var(--cia-bordo);background:var(--cia-fondo)}.badge.segnato{color:var(--cia)}.btn{background:var(--metallo-chiaro);border:1px solid #000;border-radius:7px;align-items:center;gap:6px;padding:7px 14px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,0 1px #ffffff0a}.btn:hover{filter:brightness(1.15)}.btn:active{transform:translateY(1px)}.btn.primario{color:#1a1206;background:linear-gradient(#ffe07a,#ffc21a 55%,#e0a200);border-color:#6b4d00;box-shadow:inset 0 1px #fff9,0 0 14px #ffd54a40}.btn.piccolo{padding:4px 10px;font-size:12px}.btn:disabled{opacity:.5;cursor:default}.btn-icona{color:var(--testo2);background:0 0;border:0;border-radius:6px;place-items:center;padding:5px;display:grid}.btn-icona:hover{color:var(--testo);background:#2a2833}.btn-mini{color:var(--testo2);background:#25232d;border:1px solid #000;border-radius:5px;padding:2px 7px;font-size:11px;font-weight:700;box-shadow:inset 0 1px #ffffff12}.btn-mini:hover{color:var(--testo)}.mini-select{color:var(--testo);background:#111016;border:1px solid #000;border-radius:5px;padding:2px 6px;font-size:12px;box-shadow:inset 0 1px 3px #0009}.led{background:#2b2f2c;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:inset 0 1px 1px #0009}.led.acceso,.acceso>.led,.attivo .mon-testa .led{background:radial-gradient(circle at 35% 35%, #d8ffe9, var(--verde) 60%);box-shadow:0 0 8px var(--verde)}.led.lampeggia{animation:.9s infinite lampeggia}@keyframes lampeggia{50%{opacity:.25}}.pannello{background:var(--pann);box-shadow:inset 0 0 0 1px var(--bordo);border:1px solid #000;flex-direction:column;min-width:0;min-height:0;display:flex}.schede{background:#111016;border-bottom:1px solid #000;gap:2px;padding:4px 4px 0;display:flex}.scheda{color:var(--testo3);letter-spacing:.4px;text-transform:uppercase;background:0 0;border:1px solid #0000;border-bottom:0;border-radius:6px 6px 0 0;padding:5px 10px;font-size:11.5px;font-weight:700}.scheda.attiva{background:var(--pann);color:var(--oro);border-color:var(--bordo)}.scheda-fissa{filter:grayscale()opacity(.55);background:0 0;border:1px solid #0000;border-radius:6px;align-self:center;width:26px;height:22px;margin-left:auto;padding:0;font-size:12px}.scheda-fissa:hover{filter:none;border-color:var(--bordo)}.scheda-fissa.acceso{filter:none;background:#ffd54a24;border-color:#ffd54a80}.linguetta-lato{z-index:40;writing-mode:vertical-rl;color:var(--oro);font:800 11px var(--ui);letter-spacing:1px;box-shadow:var(--ombra);background:#1d1b24;border:1px solid #ffd54a73;border-radius:0 8px 8px 0;padding:12px 5px;display:none;position:fixed;top:34%;right:0;transform:rotate(180deg)}#app.senza-lato:not(.stretto)[data-pagina=montaggio] .linguetta-lato{display:block}.nota{color:var(--testo3);margin:6px 2px;font-size:12px;font-weight:500;line-height:1.35}.contenitore{border-right:0;container-type:inline-size}.bin-testa{background:#131219;border-bottom:1px solid #000;align-items:center;gap:6px;padding:6px;display:flex}.bin-cerca{background:#0e0d12;border:1px solid #000;border-radius:6px;flex:1;min-width:0;padding:5px 8px;font-size:12px;box-shadow:inset 0 1px 3px #0009}.bin-testa .btn-icona.piccolo{flex:none;width:30px;height:28px}.bin-corpo{flex:1;grid-template-columns:clamp(128px,26%,190px) minmax(0,1fr);min-height:0;display:grid}.bin-albero{scrollbar-width:thin;background:#111016;border-right:1px solid #000;flex-direction:column;gap:1px;min-height:0;padding:6px 4px 12px;display:flex;overflow:auto}.bin-albero-titolo{font:800 9.5px var(--ui);letter-spacing:1.6px;color:var(--testo3);opacity:.8;padding:8px 8px 4px}.bin-cat{padding:4px 6px 4px calc(4px + var(--livello,0) * 12px);color:var(--testo2);font:700 12px var(--ui);white-space:nowrap;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;width:100%;min-width:0;display:flex}.bin-cat .nome{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.bin-cat .conta{color:var(--testo3);font:700 10px var(--ui)}.bin-cat:hover{color:var(--testo);background:#ffffff0a}.bin-cat.cartella svg{color:#e8b44a}.bin-cat.nuova{color:var(--testo3);font-weight:600}.bin-cat.sopra{border-color:var(--oro);color:var(--oro);background:#ffd54a29}.bin-freccia{width:12px;color:var(--testo3);flex:none;place-items:center;transition:transform .12s;display:grid;transform:rotate(90deg)}.bin-cat.chiuso .bin-freccia{transform:none}.bin-freccia.vuota{visibility:hidden}.bin-destra{flex-direction:column;min-width:0;min-height:0;display:flex}.bin-barra{background:#141319;border-bottom:1px solid #000;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:32px;padding:5px 8px;display:flex}.bin-percorso{min-width:0;font:700 12px var(--ui);color:var(--testo2);align-items:center;gap:4px;display:flex}.bin-percorso .pezzo{color:inherit;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:4px;padding:2px 3px}.bin-percorso button.pezzo:hover{color:var(--oro);background:#ffffff0d}.bin-percorso .pezzo:last-child{color:var(--testo)}.bin-percorso .sep{color:var(--testo3)}.bin-impostazioni{flex-wrap:wrap;align-items:center;gap:4px;margin-left:auto;display:flex}.bin-impostazioni .etichetta{font:800 9.5px var(--ui);color:var(--testo3);text-transform:uppercase;letter-spacing:1px;margin:0 2px 0 4px}.bin-impostazioni .chip{padding:2px 7px;font-size:11px}.bin-impostazioni .chip.acceso{color:#1a1206;background:linear-gradient(#ffe07a,#e0a200);box-shadow:0 0 10px #ffd54a4d}.bin-impostazioni .sep-v{height:16px}@container (width<=430px){.bin-corpo{grid-template-columns:40px minmax(0,1fr)}.bin-cat{justify-content:center;padding:6px 2px}.bin-cat .nome,.bin-cat .conta,.bin-freccia,.bin-albero-titolo{display:none}}.bin-pagina{flex:1;min-height:0;padding:8px;overflow:auto}.bin-sezione{font:800 11px var(--ui);letter-spacing:1px;text-transform:uppercase;color:var(--oro);align-items:center;gap:6px;margin:4px 2px 7px;display:flex}.bin-sezione~.bin-sezione{margin-top:14px}.bin-sezione small{color:var(--testo3);margin-left:auto;font-weight:700}.bin-griglia{grid-template-columns:repeat(auto-fill, minmax(var(--carta,112px), 1fr));gap:7px;display:grid}.bin-griglia+.bin-griglia{margin-top:8px}.bin-griglia.libreria{gap:6px}.bin-griglia.libreria .carta{gap:2px;padding:3px}.bin-griglia.libreria .carta-nome{font-size:11px}.contenitore[data-grandezza=piccole] .carta-info{display:none}.carta-img>.fxt-anteprima,.carta-img>.fx-anteprima,.carta-img>.gen-anteprima{position:absolute;inset:0}.carta-img>canvas.provino{opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;inset:0}.carta-img.gira>canvas.provino{opacity:1}.carta.cartella{cursor:pointer}.carta-img.cartella-img{color:#e8b44a;background:linear-gradient(#221f14,#15130d);place-items:center;display:grid}.carta{cursor:grab;touch-action:none;background:#1d1c24;border:1px solid #000;border-radius:8px;flex-direction:column;gap:3px;min-width:0;padding:4px;transition:border-color .12s,background .12s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a}.carta:hover{background:#26242f;border-color:#ffd54a66}.carta.nel-monitor{box-shadow:0 0 0 1.5px var(--cia), 0 0 12px #35e8ff33}.carta.in-timeline{border-color:#5dd39e8c;box-shadow:inset 0 0 0 1px #5dd39e47,0 0 9px #5dd39e24}.carta.in-timeline .carta-usi{color:#04170e;background:#2ea36f}.bin-scelti{background:var(--oro);color:#1a1206;font:800 10.5px var(--ui);border-radius:12px;margin-left:auto;padding:2px 9px}.carta.offline .carta-img{background:repeating-linear-gradient(135deg,#2a1119 0 8px,#1d1c24 8px 16px)}.carta.gen,.carta.tr,.carta.fx{cursor:pointer}.carta-img{aspect-ratio:16/9;background:#000;border-radius:5px;position:relative;overflow:hidden}.carta-img canvas{width:100%;height:100%;display:block}.carta-img.audio{background:#07120c}.carta-linea{background:var(--oro);width:2px;box-shadow:0 0 6px var(--oro);pointer-events:none;margin-left:-1px;display:none;position:absolute;top:0;bottom:0}.carta-img.scorre .carta-linea{display:block}.carta-tipo{color:#fff;background:#0000009e;border-radius:4px;padding:2px 3px;display:grid;position:absolute;top:4px;left:4px}.carta-dur{font:700 10.5px var(--ui);color:#fff;background:#000000b8;border-radius:4px;padding:0 4px;position:absolute;bottom:4px;right:4px}.carta-usi{color:#1a1206;font:800 10px var(--ui);background:#ffd54aeb;border-radius:4px;padding:0 4px;position:absolute;bottom:4px;left:4px}.carta-io{color:#001015;font:800 10px var(--ui);background:#35e8ffd9;border-radius:4px;padding:0 4px;position:absolute;top:4px;left:26px}.carta-piu{background:var(--oro);color:#1a1206;opacity:0;border:0;border-radius:50%;place-items:center;width:26px;height:26px;transition:opacity .15s,transform .1s;display:grid;position:absolute;top:4px;right:4px;box-shadow:0 2px 8px #0000008c}.carta:hover .carta-piu{opacity:1}.carta-piu:active{transform:scale(.92)}@media (pointer:coarse){.carta-piu{opacity:1}}.carta-nome{font:700 12px var(--ui);white-space:nowrap;text-overflow:ellipsis;padding:0 2px;overflow:hidden}.carta-info{font:600 10.5px var(--ui);color:var(--testo3);white-space:nowrap;text-overflow:ellipsis;padding:0 2px 1px;overflow:hidden}.carta.tr .carta-info,.carta.gen .carta-info,.carta.fx .carta-info{white-space:normal;line-height:1.15}.carta-img.gen-anteprima{width:auto;height:auto}.tr-anteprima{width:100%;height:100%;display:block}.bin-vuoto{text-align:center;color:var(--testo2);border:2px dashed #34313e;border-radius:12px;flex-direction:column;align-items:center;gap:8px;margin:18px 8px;padding:18px 12px;display:flex}.bin-vuoto span{color:var(--testo3);font-size:12.5px;font-weight:500}.bin-vuoto-icona{color:var(--oro);opacity:.8}.gen-lista>.nota{margin:0 2px 10px}.fx-anteprima{background:linear-gradient(#2a6fd6 0%,#8ec5ff 44%,#f6c27a 50%,#3f7a3a 51%,#1f4a22 100%);place-items:center;display:grid}.fx-anteprima:after{content:"";pointer-events:none;position:absolute;inset:0}.fx-spia{z-index:2;background:#2b2f2c;border-radius:50%;width:9px;height:9px;position:absolute;top:5px;right:5px;box-shadow:inset 0 1px 1px #000000b3}.carta.fx.acceso{box-shadow:0 0 0 1.5px var(--cia), 0 0 12px #35e8ff40}.carta.fx.acceso .fx-spia{background:var(--cia);box-shadow:0 0 8px var(--cia)}.fx-auto{filter:contrast(1.12)saturate(1.15)}.fx-auto:after{font:900 13px var(--marchio);color:#fff;text-shadow:0 1px 4px #000;letter-spacing:1px;place-items:center;display:grid;content:"AUTO"!important}.fx-vivace{filter:saturate(1.9)contrast(1.1)}.fx-luminoso{filter:brightness(1.4)}.fx-caldo{filter:sepia(.4)saturate(1.4)hue-rotate(-8deg)}.fx-freddo{filter:hue-rotate(18deg)saturate(.9)brightness(1.05)}.fx-pop{filter:saturate(2.4)contrast(1.25)}.fx-contrasto{filter:contrast(1.6)brightness(.95)}.fx-cinema{filter:contrast(1.15)saturate(.85)sepia(.2);box-shadow:inset 0 0 22px #000000b3}.fx-tramonto{filter:sepia(.7)saturate(1.8)hue-rotate(-15deg)}.fx-notte{filter:brightness(.6)hue-rotate(25deg)saturate(.8)}.fx-gelo{filter:hue-rotate(30deg)saturate(.55)brightness(1.1)}.fx-sbiadito{filter:contrast(.7)saturate(.6)brightness(1.08)}.fx-sogno{filter:blur(1px)brightness(1.15)saturate(1.2)}.fx-bn{filter:grayscale()contrast(1.25)}.fx-seppia{filter:sepia()}.fx-pellicola{filter:sepia(.35)contrast(1.15)}.fx-pellicola:after{background:radial-gradient(circle,#0000 50%,#0000008c),repeating-radial-gradient(circle at 30% 40%,#ffffff12 0 1px,#0000 1px 3px)}.fx-vhs:after{background:repeating-linear-gradient(#ffffff1f 0 1px,#0000 1px 4px),linear-gradient(90deg,#ff00502e,#0000 30%,#00c8ff2e)}.fx-crt:after{background:repeating-linear-gradient(#00000059 0 1px,#0000 1px 3px),radial-gradient(circle,#0000 55%,#000000b3)}.fx-vignetta:after{background:radial-gradient(circle,#0000 38%,#000c)}.fx-zoom{background-position:50%;background-size:170% 170%}.fx-zoom:after{color:#fff;text-shadow:0 1px 4px #000;place-items:center;font-size:22px;display:grid;content:"⤢"!important}.fx-specchia{background:linear-gradient(90deg,#ff4d6d 0 30%,#0000 30%),linear-gradient(#2a6fd6 0%,#8ec5ff 44%,#f6c27a 50%,#3f7a3a 51%,#1f4a22 100%);transform:scaleX(-1)}.fx-dissolvi:after{background:linear-gradient(90deg,#000,#0000 30% 70%,#000)}.fx-livella,.fx-voce,.fx-bassi,.fx-radio,.fx-muto{background:#07120c repeating-linear-gradient(90deg,#2a8a5e 0 2px,#0000 2px 5px)}.fx-livella:after,.fx-voce:after,.fx-bassi:after,.fx-radio:after,.fx-muto:after{text-shadow:0 2px 6px #000;place-items:center;font-size:24px;display:grid}.fx-livella:after{color:var(--oro);content:"⚖"!important}.fx-voce:after{content:"🎙"!important}.fx-bassi:after{color:var(--verde);content:"〰"!important}.fx-radio:after{content:"📻"!important}.fx-muto:after{content:"🔇"!important}.fx-fade-in,.fx-fade-out,.fx-incrocio,.fx-eco,.fx-ovattato{background:#07120c}.fx-fade-in:after{clip-path:polygon(0 100%,100% 0,100% 100%);background:#07120c linear-gradient(to top right,#0000 49%,#2a8a5e 50%)}.fx-fade-out:after{clip-path:polygon(0 0,100% 100%,0 100%);background:linear-gradient(to top left,#0000 49%,#2a8a5e 50%)}.fx-fade-in:after,.fx-fade-out:after{background-color:#2a8a5e}.fx-incrocio:after{background:linear-gradient(to bottom right,#0000 48%,#ffd54a 49% 51%,#0000 52%),linear-gradient(to top right,#0000 48%,#5dffb4 49% 51%,#0000 52%)}.fx-eco:after{font:900 20px var(--ui);color:var(--verde);letter-spacing:2px;text-shadow:6px 0 #5dffb466,12px 0 #5dffb426;place-items:center;display:grid;content:"((·))"!important}.fx-ovattato:after{color:#7fb6ff;filter:blur(1px);place-items:center;font-size:30px;display:grid;content:"≈"!important}.gen-anteprima,.tr-anteprima{background:#000}.bin-durate{background:#16151c;border:1px solid #000;border-radius:8px;flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:8px;padding:6px 8px;display:flex}.bin-durate>span{font:800 10.5px var(--ui);color:var(--testo3);text-transform:uppercase;letter-spacing:1px;margin-right:4px}.bin-durate .chip{padding:3px 9px}.bin-durate .chip.acceso{color:#1a1206;background:linear-gradient(#ffe07a,#e0a200);box-shadow:0 0 10px #ffd54a4d}.carta-blocco{pointer-events:none;border-radius:3px;height:5px;position:absolute;bottom:3px;left:4px;right:4px}.carta-blocco.fx{background:linear-gradient(90deg,#d44bd9,#8d2196)}.carta-blocco.tr{background:linear-gradient(90deg,#22c4d4,#0e7684)}.carta.fxt{cursor:pointer}.carta.tr:hover{border-color:#22c4d499}.carta.fxt .carta-info{white-space:normal;line-height:1.15}.carta.fxt .carta-dur{bottom:10px}.fxt-anteprima{overflow:hidden}.fxt-scena,.fxt-velo{display:block;position:absolute;inset:0}.fxt-scena{transform-origin:50%;background:radial-gradient(circle at 68% 42%,#fff4c2 0 7%,#ffc75a 8% 10%,#0000 11%),linear-gradient(#2a4fb8 0%,#7fb6ff 40%,#f8b870 52%,#3d7a39 53%,#1d4a22 100%)}.fxt-velo{pointer-events:none;opacity:0}.carta.fxt:hover .fxt-scena,.carta.fxt:hover .fxt-velo{animation-duration:1.4s;animation-timing-function:ease-out;animation-iteration-count:infinite}.fxt-flash .fxt-velo{background:#fff}.fxt-flash.nero .fxt-velo{background:#000}.carta.fxt:hover .fxt-flash .fxt-velo{animation-name:fxt-lampo}@keyframes fxt-lampo{0%,30%{opacity:0}36%{opacity:1}to{opacity:0}}.fxt-strobo .fxt-velo{background:#fff}.carta.fxt:hover .fxt-strobo .fxt-velo{animation:.18s steps(2,end) infinite fxt-strobo}@keyframes fxt-strobo{0%{opacity:.9}to{opacity:0}}.carta.fxt:hover .fxt-scossa .fxt-scena{animation-name:fxt-scossa}@keyframes fxt-scossa{0%,30%{transform:scale(1.08)}34%{transform:scale(1.12)translate(6px,-4px)rotate(2deg)}40%{transform:scale(1.12)translate(-5px,3px)rotate(-2deg)}48%{transform:scale(1.1)translate(3px,2px)}60%{transform:scale(1.09)translate(-2px,-1px)}to{transform:scale(1.08)}}.carta.fxt:hover .fxt-camera .fxt-scena{animation-name:fxt-camera;animation-duration:3s;animation-timing-function:ease-in-out}@keyframes fxt-camera{0%,to{transform:scale(1.1)}25%{transform:scale(1.1)translate(3px,-2px)rotate(.8deg)}50%{transform:scale(1.1)translate(-2px,2px)rotate(-.6deg)}75%{transform:scale(1.1)translate(-3px,-1px)rotate(.4deg)}}.carta.fxt:hover .fxt-zoomColpo .fxt-scena{animation-name:fxt-zoom-colpo}@keyframes fxt-zoom-colpo{0%,30%{transform:scale(1)}38%{transform:scale(1.22)}to{transform:scale(1)}}.carta.fxt:hover .fxt-battito .fxt-scena{animation:.5s ease-out infinite fxt-battito}@keyframes fxt-battito{0%{transform:scale(1.09)}40%,to{transform:scale(1)}}.carta.fxt:hover .fxt-zoomLento .fxt-scena{animation-name:fxt-zoom-lento;animation-duration:3s;animation-timing-function:linear}@keyframes fxt-zoom-lento{0%{transform:scale(1)}to{transform:scale(1.3)}}.carta.fxt:hover .fxt-glitch .fxt-scena{animation:.5s steps(4,end) infinite fxt-glitch}@keyframes fxt-glitch{0%{filter:none;transform:translate(0)}25%{filter:hue-rotate(90deg)saturate(2);transform:translate(-5px)}50%{filter:none;transform:translate(4px)skew(8deg)}75%{filter:hue-rotate(-60deg);transform:translate(-2px)}}.carta.fxt:hover .fxt-rgb .fxt-scena{animation-name:fxt-rgb}@keyframes fxt-rgb{0%,to{filter:none}50%{filter:drop-shadow(4px 0 #ff003ccc)drop-shadow(-4px 0 #00dcffcc)}}.carta.fxt:hover .fxt-negativo .fxt-scena{animation-name:fxt-negativo}@keyframes fxt-negativo{0%,30%{filter:none}34%,50%{filter:invert()}to{filter:none}}.carta.fxt:hover .fxt-pixel .fxt-scena,.carta.fxt:hover .fxt-sfocaEntra .fxt-scena{animation-name:fxt-fuoco}@keyframes fxt-fuoco{0%{filter:blur(6px)}70%,to{filter:blur()}}.carta.fxt:hover .fxt-sfocaEsce .fxt-scena{animation-name:fxt-sfoca}@keyframes fxt-sfoca{0%{filter:blur()}70%,to{filter:blur(6px)}}.fxt-dalColore .fxt-velo,.fxt-alColore .fxt-velo{background:#fff}.fxt-dalColore.nero .fxt-velo,.fxt-alColore.nero .fxt-velo{background:#000}.carta.fxt:hover .fxt-dalColore .fxt-velo{animation-name:fxt-dal}.carta.fxt:hover .fxt-alColore .fxt-velo{animation-name:fxt-al}@keyframes fxt-dal{0%{opacity:1}80%,to{opacity:0}}@keyframes fxt-al{0%{opacity:0}80%,to{opacity:1}}.fxt-luce .fxt-velo{background:linear-gradient(105deg,#0000 30%,#ff8c32d9 45%,#ffe6aaf2 50%,#ff8c32d9 55%,#0000 70%) 0 0/300% 100%}.carta.fxt:hover .fxt-luce .fxt-velo{animation:1.6s ease-in-out infinite fxt-luce}.carta.fxt:hover .fxt-bagliore .fxt-scena,.carta.fxt:hover .fxt-sogno .fxt-scena{animation:1.6s ease-in-out infinite fxt-bagliore}@keyframes fxt-bagliore{0%,to{filter:none}50%{filter:brightness(1.35)saturate(1.2)drop-shadow(0 0 6px #fff4c2)blur(.6px)}}.fxt-flare .fxt-velo{background-color:#0000;background-image:radial-gradient(circle at 20% 28%,#fff 0 4%,#ffdca0cc 7%,#0000 18%),linear-gradient(#0000 26%,#ffe6beb3 28%,#0000 30%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:200% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.carta.fxt:hover .fxt-flare .fxt-velo{animation:1.4s ease-in-out infinite fxt-flare}@keyframes fxt-flare{0%{opacity:0;background-position:0 0}30%{opacity:1}to{opacity:0;background-position:-100% 0}}.carta.fxt:hover .fxt-tremolio .fxt-scena{animation:.6s steps(6,end) infinite fxt-tremolio}@keyframes fxt-tremolio{0%{filter:brightness()}20%{filter:brightness(.5)}40%{filter:brightness(1.2)}60%{filter:brightness(.7)}80%{filter:brightness(1.1)}}.carta.fxt:hover .fxt-bruciato .fxt-scena{animation-name:fxt-bruciato}@keyframes fxt-bruciato{0%,20%{filter:none}45%{filter:brightness(2.6)saturate(.6)}to{filter:none}}.fxt-arcobaleno .fxt-velo{mix-blend-mode:screen;background:linear-gradient(115deg,#0000 25%,#ff005099,#ffc80099,#00ff8c99,#008cff99,#0000 75%) 0 0/300% 100%}.carta.fxt:hover .fxt-arcobaleno .fxt-velo{animation:1.8s ease-in-out infinite fxt-luce}.carta.fxt:hover .fxt-neon .fxt-scena{animation:1.6s ease-in-out infinite fxt-neon}@keyframes fxt-neon{0%,to{filter:none}50%{filter:invert()hue-rotate(200deg)contrast(2.5)brightness(.8)drop-shadow(0 0 3px #ff3df2)}}.carta.fxt:hover .fxt-onda .fxt-scena,.carta.fxt:hover .fxt-calore .fxt-scena{animation:.8s ease-in-out infinite fxt-onda}@keyframes fxt-onda{0%,to{transform:skew(0)scaleY(1)}25%{transform:skew(4deg)scaleY(1.03)}75%{transform:skew(-4deg)scaleY(.98)}}.carta.fxt:hover .fxt-bolla .fxt-scena{animation:1s ease-in-out infinite fxt-bolla}@keyframes fxt-bolla{0%,to{border-radius:0;transform:scale(1)}50%{border-radius:30%;transform:scale(1.25)}}.carta.fxt:hover .fxt-vortice .fxt-scena{animation:1.2s ease-in-out infinite fxt-vortice}@keyframes fxt-vortice{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(40deg)scale(1.3)}}.carta.fxt:hover .fxt-caleido .fxt-scena{animation:2s linear infinite fxt-caleido}@keyframes fxt-caleido{0%{filter:hue-rotate();transform:scale(1.4)rotate(0)}to{filter:hue-rotate(360deg);transform:scale(1.4)rotate(360deg)}}.carta.fxt:hover .fxt-zoomSfocato .fxt-scena{animation-name:fxt-zoom-sfocato}@keyframes fxt-zoom-sfocato{0%,25%{filter:none;transform:scale(1)}40%{filter:blur(3px);transform:scale(1.3)}to{filter:none;transform:scale(1)}}@keyframes fxt-luce{0%{opacity:1;background-position:100% 0}to{opacity:1;background-position:0 0}}.fxt-bande .fxt-velo{background:linear-gradient(#000 0 14%,#0000 14% 86%,#000 86%)}.carta.fxt:hover .fxt-bande .fxt-velo{animation:2s ease-in-out infinite fxt-bande}@keyframes fxt-bande{0%{opacity:0;transform:scaleY(1.3)}25%,75%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1.3)}}.carta.fxt:hover .fxt-bn .fxt-scena{animation:2s ease-in-out infinite fxt-bn}@keyframes fxt-bn{0%,to{filter:none}20%,80%{filter:grayscale()contrast(1.2)}}.carta.fxt:hover .fxt-tornaColore .fxt-scena{animation:2s ease-in-out infinite fxt-torna}@keyframes fxt-torna{0%{filter:grayscale()}80%,to{filter:none}}.fxt-vhs .fxt-velo{background:repeating-linear-gradient(#ffffff29 0 1px,#0000 1px 4px)}.carta.fxt:hover .fxt-vhs .fxt-velo{animation:.3s steps(3,end) infinite fxt-vhs-velo}.carta.fxt:hover .fxt-vhs .fxt-scena{animation:.8s steps(3,end) infinite fxt-glitch}@keyframes fxt-vhs-velo{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(4px)}}.gen-anteprima.barre{background:linear-gradient(90deg,silver 0 14.3%,#c0c000 0 28.6%,#00c0c0 0 42.9%,#00c000 0 57.1%,#c000c0 0 71.4%,#c00000 0 85.7%,#0000c0 0)}.gen-anteprima.countdown{background:radial-gradient(circle, transparent 38%, #eee 39% 41%, transparent 42%), conic-gradient(#6b6b6b 0 70%, #1a1a1a 0), #1a1a1a}.gen-anteprima.nero{background:#000;box-shadow:inset 0 0 0 1px #333}.gen-anteprima.sott-anteprima{background:linear-gradient(#23384f,#0d1520);flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding-bottom:10px;display:flex}.gen-anteprima.sott-anteprima span{font-size:22px}.gen-anteprima.sott-anteprima b{color:#fff;background:#000000a6;border-radius:3px;padding:1px 8px;font:600 11px Rajdhani,sans-serif}.gen-anteprima.colore{background:linear-gradient(135deg,#1b3a8f,#8a2cff)}.gen-anteprima.titolo{background:#000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 43'%3E%3Ctext x='38' y='27' font-family='Arial Black' font-size='13' fill='%23ffd54a' text-anchor='middle'%3ETitolo%3C/text%3E%3C/svg%3E")}.gen-anteprima.sottopancia{background:#234 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 43'%3E%3Crect x='6' y='28' width='48' height='10' fill='%23000' opacity='.7'/%3E%3Crect x='6' y='28' width='2' height='10' fill='%23ffd54a'/%3E%3Ctext x='11' y='36' font-family='Arial' font-size='7' fill='white'%3EMario Rossi%3C/text%3E%3C/svg%3E")}.gen-anteprima.rullo{background:#000 repeating-linear-gradient(#0000 0 6px,#ffffffb3 6px 8px,#0000 8px 12px) 50%/40% 100% no-repeat}.gen-anteprima.neon{filter:drop-shadow(0 0 4px #ff3df2);background:#12051a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 43'%3E%3Ctext x='38' y='28' font-family='Arial Black' font-size='14' fill='white' stroke='%23ff3df2' stroke-width='.6' text-anchor='middle'%3EOPEN%3C/text%3E%3C/svg%3E") 0 0/cover}.gen-anteprima.cinema{background:#0b0b0e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 43'%3E%3Ctext x='38' y='25' font-family='Arial' font-size='6.5' letter-spacing='2.2' fill='%23eee' text-anchor='middle'%3ENAPOLI 1994%3C/text%3E%3C/svg%3E") 0 0/cover}.gen-anteprima.macchina{background:#16130f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 43'%3E%3Ctext x='10' y='25' font-family='Courier New' font-size='7.5' fill='%23f2efe6'%3EC'era una%3C/text%3E%3Crect x='52' y='18' width='4' height='8' fill='%23f2efe6'/%3E%3C/svg%3E") 0 0/cover}.gen-anteprima.rimbalzo{background:#1d3160 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 43'%3E%3Ctext x='38' y='29' font-family='Arial Black' font-size='16' fill='%23ffd54a' stroke='black' stroke-width='.8' text-anchor='middle' transform='rotate(-6 38 22)'%3EWOW!%3C/text%3E%3C/svg%3E") 0 0/cover}.gen-anteprima.social{background:#2c2c3a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 43'%3E%3Crect x='6' y='27' width='54' height='10' rx='2' fill='%23ffd54a'/%3E%3Ctext x='9' y='34.5' font-family='Arial Black' font-size='5.5' fill='%23111'%3ESEGUICI 👉%3C/text%3E%3C/svg%3E") 0 0/cover}.gen-anteprima.citazione{background:#141418 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 43'%3E%3Ctext x='10' y='20' font-family='Georgia' font-size='14' fill='%23aaa'%3E“%3C/text%3E%3Ctext x='38' y='24' font-family='Georgia' font-style='italic' font-size='6' fill='white' text-anchor='middle'%3EIl montaggio è…%3C/text%3E%3Crect x='30' y='29' width='16' height='.6' fill='white'/%3E%3C/svg%3E") 0 0/cover}.gen-anteprima.crawl{background:#111 linear-gradient(#0000 70%,#000 70% 90%,#0000 90%);position:relative}.monitor{background:var(--metallo);min-width:0;min-height:0;box-shadow:inset 0 0 0 1px var(--bordo);border:1px solid #000;flex-direction:column;display:flex;position:relative;overflow:hidden}.mon-testa{align-items:center;gap:7px;min-height:30px;padding:5px 8px;font-size:12px;display:flex}.monitor.sorgente{box-shadow:inset 0 0 0 1px #35e8ff59}.monitor .torna,.monitor .solo-sorgente{display:none}.monitor.sorgente .torna{color:var(--oro);display:inline-flex}.monitor.sorgente .solo-sorgente{display:flex}.prima-dopo{display:none}#app[data-pagina=finale] .prima-dopo{display:inline-flex}.vista-sfondo.acceso{color:var(--cia);box-shadow:inset 0 0 0 1px var(--cia)}.monitor:not(.sorgente) .tc.grande{color:#ff6d82;text-shadow:0 0 7px #ff4d6d99}.mon-sorgente{color:var(--testo3);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mon-spazio{flex:1}.schermo{background:#000;border-radius:4px;flex:1;place-items:center;min-height:0;margin:0 8px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000,inset 0 0 30px #000000e6,0 1px #ffffff0f}.schermo canvas.schermo-tela,.schermo canvas.schermo-sopra{grid-area:1/1;display:block}.schermo canvas.schermo-tela.sorgente,.monitor.sorgente .schermo canvas.schermo-tela.programma{display:none}.monitor.sorgente .schermo canvas.schermo-tela.sorgente{display:block}.schermo-sopra{pointer-events:none}.pos-barra{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e0d12d1;border:1px solid #ffd54a59;border-radius:13px;align-items:center;gap:3px;width:max-content;max-width:calc(100% - 12px);padding:2px 3px 2px 9px;display:none;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000080}.pos-barra.su{display:flex}.pos-nome{font:700 10.5px var(--ui);color:var(--oro);text-overflow:ellipsis;white-space:nowrap;max-width:120px;margin-right:4px;overflow:hidden}.pos-btn{height:20px;color:var(--testo2);font:700 10.5px var(--ui);white-space:nowrap;background:#26242f;border:1px solid #000;border-radius:10px;padding:0 8px;line-height:1}.pos-btn:hover{color:var(--testo)}.pos-btn.acceso{color:#fff;background:linear-gradient(#ff8ff8,#d42ccc)}.pos-btn[hidden]{display:none}.pos-btn:disabled{opacity:.45}.pos-btn.tappa{min-width:20px;padding:0 4px}.pos-tappe{gap:3px;display:inline-flex}.pos-mira{align-items:center;gap:4px;display:inline-flex}.pos-mira[hidden]{display:none}.pos-mira-testo{font:700 11px var(--ui);color:#35e8ff;white-space:normal;text-align:center;margin-right:2px}.pos-mira-stato{font:800 11px var(--ui);color:#5dd39e;white-space:nowrap;margin:0 4px}.pos-modi{gap:3px;display:inline-flex}.pos-modi[hidden]{display:none}.pos-btn.ok{color:#04170d;background:linear-gradient(#7af0b4,#2fae74);border-color:#0b5a38}.pos-btn.ok:disabled{color:var(--testo3);background:#26242f;border-color:#000}.pos-barra{flex-wrap:nowrap;justify-content:center}.pos-barra.in-mira{flex-wrap:wrap}.pos-barra.in-mira>.pos-mira{flex-wrap:wrap;flex:100%;justify-content:center;min-width:0;max-width:100%}.pos-barra.in-mira .pos-mira-testo{flex:100%}.pos-barra.in-mira>.pos-btn,.pos-barra.in-mira>.pos-tappe,.monitor.sorgente .pos-barra{display:none}.schermo:after{content:"";pointer-events:none;background:linear-gradient(160deg,#ffffff0d,#0000 30%);position:absolute;inset:0}.schermo.pieno{border-radius:0;margin:0}.mini-tl{display:none}.schermo.pieno .mini-tl{z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08070cb8;border:1px solid #ffffff1a;border-radius:14px;grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr) 44px;align-items:stretch;gap:12px;height:clamp(90px,17vh,170px);padding:10px 12px;display:grid;position:absolute;bottom:16px;left:2.5%;right:2.5%;box-shadow:0 10px 40px #0009}.mini-sx{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:0;display:flex}.mini-tc{padding:4px 8px;font-size:17px}.mini-tela{cursor:pointer;border-radius:6px;width:100%;min-width:0;height:100%;min-height:0;display:block}.mini-vu{width:44px;height:100%;min-height:0;display:block}.mon-barra{cursor:pointer;border-radius:3px;width:calc(100% - 16px);height:9px;margin:4px 8px 0;display:block}.mon-comandi{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:4px 8px 5px;display:grid}.mon-tc{align-items:center;gap:6px;display:flex}.tc{font-family:var(--tc);color:var(--ambra);text-shadow:0 0 6px #ffb23d8c;letter-spacing:1px;white-space:nowrap;background:#0a0806;border:1px solid #000;border-radius:4px;box-shadow:inset 0 1px 6px #000000e6,0 1px #ffffff0d}.tc.grande{cursor:text;padding:3px 8px;font-size:17px}.monitor.recorder .tc.grande{color:#ff6d82;text-shadow:0 0 7px #ff4d6d99}.tc.piccolo{color:#9fd9c0;text-shadow:0 0 5px #5dffb459;padding:1px 4px;font-size:10.5px}.tc-inserimento{width:150px;font:700 16px var(--ui);color:var(--oro);border:1px solid var(--oro);background:#0a0806;border-radius:4px;padding:3px 8px;display:none}.inserisce .tc.grande{display:none}.inserisce .tc-inserimento{display:block}.tasto-trasporto{background:var(--metallo-chiaro);color:#d9d5e3;border:1px solid #000;border-radius:6px;flex:none;place-items:center;width:30px;height:27px;display:grid;box-shadow:inset 0 1px #ffffff1f,0 2px #0b0a0e}.tasto-trasporto:active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff14,0 0 #000}.tasto-trasporto.play{width:40px;color:var(--verde)}.tasto-trasporto.play.acceso{color:var(--rosso);background:linear-gradient(#3a2028,#22131a)}.tasto-trasporto.in,.tasto-trasporto.out{color:var(--cia)}.sep-v{width:1px;height:22px;box-shadow:1px 0 0 var(--bordo);background:#000;flex:none;margin:0 3px}.tasto-edit{color:#cfe0ff;height:28px;font:800 11px var(--ui);letter-spacing:.6px;background:linear-gradient(#2d4a7a,#1d3055);border:1px solid #000;border-radius:6px;flex:none;align-items:center;gap:5px;padding:0 8px;display:flex;box-shadow:inset 0 1px #ffffff2e,0 2px #0b0a0e}.tasto-edit.rosso{color:#ffd6de;background:linear-gradient(#7a2d3c,#551d28)}.tasto-edit small{color:var(--oro);font-size:11px}.shuttle-vel:empty{display:none}.shuttle-vel{font:700 12px var(--mono);color:var(--cia);text-shadow:0 0 6px #35e8ff99;min-width:42px}.mon-segni{align-items:center;gap:6px;display:flex}.segno-io{align-items:center;gap:3px;display:flex}.segno-io label{color:var(--testo3);letter-spacing:.5px;font-size:9.5px;font-weight:800}.monitor:not(.con-in) .segno-io.in,.monitor:not(.con-out) .segno-io.out{display:none}.segno-via{width:18px;height:18px;color:var(--testo3);background:#2a2833;border:1px solid #000;border-radius:50%;place-items:center;padding:0;font-size:10px;line-height:1;display:grid}.segno-via:hover{color:var(--rosso)}.monitor:not(.con-in):not(.con-out) .segno-via{display:none}.mon-trasporto{flex-wrap:nowrap;justify-content:safe center;align-items:center;gap:3px;min-width:0;display:flex;overflow:hidden}.jog{cursor:grab;touch-action:none;flex:none;width:42px;height:42px}.pulsantiera{scrollbar-width:thin;background:linear-gradient(#25232d,#19181f);border-top:1px solid #000;border-bottom:0;align-items:stretch;gap:10px;padding:4px 10px 6px;display:flex;overflow:auto hidden;box-shadow:inset 0 1px #ffffff0f}.gruppo-tasti{box-shadow:1px 0 0 var(--bordo);border-right:1px solid #000;flex:none;align-items:center;gap:5px;padding-right:10px;display:flex}.gruppo-tasti:last-child{box-shadow:none;border-right:0}.tasto-num{color:#e4e0ee;background:linear-gradient(#43414d 0%,#33313c 45%,#2a2932 100%);border:1px solid #000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:58px;height:46px;transition:transform 50ms;display:flex;position:relative;box-shadow:inset 0 1px #ffffff2e,inset 0 -2px #00000059,0 3px #0a090d,0 4px 8px #0006}.tasto-num:active,.tasto-num.premuto{transform:translateY(3px);box-shadow:inset 0 1px #ffffff1f,0 0 #0a090d}.tasto-num .tasto-numero{font:900 11px var(--marchio);color:var(--oro);text-shadow:0 0 6px #ffd54a99;position:absolute;top:2px;left:5px}.tasto-num .nome{font:800 9.5px var(--ui);letter-spacing:.8px}.tasto-num.rosso{background:linear-gradient(#6d2b38,#4f1c27 50%,#3e151e)}.tasto-modo{background:var(--metallo-chiaro);height:34px;color:var(--testo2);font:800 11px var(--ui);letter-spacing:.6px;border:1px solid #000;border-radius:7px;flex:none;align-items:center;gap:6px;padding:0 10px;display:flex;box-shadow:inset 0 1px #ffffff1f,0 2px #0a090d}.tasto-modo.acceso{color:var(--testo)}.tasto-piccolo{background:var(--metallo-chiaro);color:#d6d2df;min-width:32px;height:30px;font:800 10.5px var(--ui);letter-spacing:.6px;border:1px solid #000;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 8px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 2px #0a090d}.tasto-piccolo:active,.tasto-modo:active{box-shadow:none;transform:translateY(2px)}.divisore{cursor:row-resize;background:linear-gradient(#0c0b10,#1a1920 50%,#0c0b10);position:relative}.divisore:after{content:"";background:#3a3844;border-radius:2px;width:40px;height:2px;margin-left:-20px;position:absolute;top:2px;left:50%}.timeline{background:#0f0e14;grid-template-rows:25px minmax(0,1fr);grid-template-columns:124px 1fr;min-height:0;display:grid;position:relative}.tl-schede{scrollbar-width:none;background:#19181f;border-bottom:1px solid #000;grid-column:1/-1;align-items:flex-end;gap:2px;padding:2px 6px 0;display:flex;overflow-x:auto}.tl-schede::-webkit-scrollbar{display:none}.tl-scheda{height:21px;color:var(--testo3);font:700 11.5px var(--ui);white-space:nowrap;background:#121118;border:1px solid #2c2a35;border-bottom:0;border-radius:6px 6px 0 0;flex:none;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.tl-scheda:hover{color:var(--testo)}.tl-scheda.attiva{color:var(--oro);box-shadow:inset 0 2px 0 var(--oro);background:#1f1d27;border-color:#ffd54a59}.tl-scheda.piu{color:var(--testo2);padding:0 8px}.tl-angolo{z-index:3;pointer-events:none;justify-content:flex-end;align-items:center;gap:4px;width:124px;height:34px;padding:0 5px;display:flex;position:absolute;top:25px;left:0}.tl-angolo button{pointer-events:auto}.tl-piu{place-items:center;width:22px;height:22px;padding:0;display:grid}.tl-testate{box-shadow:1px 0 0 var(--bordo);background:#131219;border-right:1px solid #000;position:relative;overflow:hidden}.tl-testate-righello{z-index:2;background:linear-gradient(#24222c,#17161d);border-bottom:1px solid #000;align-items:center;padding:0 6px;display:flex;position:absolute;top:0;left:0;right:0}.tl-testate-righello .tc-mini{font-size:12px}.tl-testate-in{left:0;right:0;top:var(--righello,34px);position:absolute}.tl-testata{background:linear-gradient(90deg,#1d1c25,#17161e);border-bottom:1px solid #0a090d;flex-direction:column;justify-content:center;padding:3px 12px 3px 5px;display:flex;position:relative;overflow:hidden}.tl-testata.audio{background:linear-gradient(90deg,#19201f,#141819);padding-right:14px}.tl-testata.fx{background:linear-gradient(90deg,#2a1830,#1b1522);padding-top:0;padding-bottom:0}.tl-testata.fx .tt-nome{color:#ff9cff;padding-top:1px;padding-bottom:1px}.tl-testata.fx .tt-btn{height:18px}.tl-testata.bloccata{opacity:.6}.tl-testata.spenta .tt-nome{opacity:.5}.tl-sep{background:linear-gradient(#2a2833,#0a090d)}.tt-riga{align-items:center;gap:3px;min-width:0;display:flex}.tt-nome{min-width:0;font:900 11px var(--marchio);letter-spacing:1px;text-align:left;color:var(--testo2);white-space:nowrap;background:#0e0d12;border:1px solid #000;border-radius:6px;flex:1;align-items:center;gap:5px;padding:3px 5px;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #0009}.tt-nome:hover{color:var(--testo);border-color:#ffd54a59}.tl-testata.audio .tt-nome{letter-spacing:.5px;gap:3px;padding:3px}.tt-nome.accesa{color:#1a1206;background:linear-gradient(#ffe07a,#ffc21a 55%,#e0a200);box-shadow:0 0 10px #ffd54a4d}.tt-nome.accesa .led{box-shadow:none;background:radial-gradient(circle at 35% 35%,#fff,#7a5a00 70%)}.tt-nome .led{flex:none}.tt-btn{width:20px;height:21px;color:var(--testo3);font:800 10.5px var(--ui);background:linear-gradient(#34323d,#25232d);border:1px solid #000;border-radius:5px;flex:none;place-items:center;padding:0;display:grid;box-shadow:inset 0 1px #ffffff14}.tt-btn:hover{color:var(--testo)}.tt-btn.on-rosso{color:#ffc0cc;background:linear-gradient(#7a2d3c,#5a1f2b)}.tt-btn.on-oro{color:var(--oro);background:linear-gradient(#6b5818,#4f410f)}.tt-misura{background:#0a090e;border-radius:3px;width:5px;position:absolute;top:4px;bottom:4px;right:4px;overflow:hidden;box-shadow:inset 0 1px 2px #000}.tt-misura:after{content:"";height:calc(var(--liv,0) * 100%);background:linear-gradient(0deg, var(--verde), var(--verde) 55%, var(--oro) 80%, var(--rosso));background-size:100% 100%;transition:height 60ms;position:absolute;bottom:0;left:0;right:0}.tt-altezza{cursor:row-resize;height:6px;position:absolute;bottom:-2px;left:0;right:0}.tl-area{min-width:0;min-height:0;position:relative;overflow:hidden}.tl-tela{touch-action:none;outline:none;display:block}.tl-nav{touch-action:none;display:block;position:absolute;bottom:0;left:0;right:0}.tl-vbar{touch-action:none;cursor:pointer;background:#0b0a0f;border-left:1px solid #000;width:14px;position:absolute;top:0;right:0}.tl-vpollice{background:linear-gradient(90deg,#3a3746,#2c2a36);border:1px solid #ffd54a59;border-radius:5px;position:absolute;top:0;left:2px;right:2px;box-shadow:inset 0 1px #ffffff14}.tl-vbar:hover .tl-vpollice,.tl-vbar.preso .tl-vpollice{background:linear-gradient(90deg,#4a4658,#37343f);border-color:#ffd54ae6}.tl-vbar.pieno{cursor:default}.tl-vbar.pieno .tl-vpollice{opacity:.35;border-color:#0000}.lato{border-left:1px solid #000}.vu-cornice{background:linear-gradient(#1f1d26,#15141a);border-bottom:1px solid #000;padding:5px 8px}.vu{width:100%;height:30px;display:block}.finale .vu-cornice{border-bottom:1px solid #000}.lato-corpo{flex:1;min-height:0;overflow:auto}.ispettore,.mixer,.scopi{padding:8px}.isp-vuoto{color:var(--testo2);padding:6px}.isp-vuoto p{color:var(--testo3);font-weight:500}.isp-tasti{color:var(--testo2);gap:6px;margin:10px 0 0;padding:0;font-weight:600;list-style:none;display:grid}.isp-testa{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.isp-nome{background:#0e0d12;border:1px solid #000;border-radius:6px;padding:5px 8px;font-weight:700;box-shadow:inset 0 1px 3px #0009}.isp-info{color:var(--testo3);flex-wrap:wrap;gap:4px 10px;font-size:11.5px;display:flex}.tc-testo{font:12px var(--mono);color:var(--ambra)}.isp-sorgente{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.isp-gruppo{background:#1a1920;border:1px solid #000;border-radius:8px;margin-bottom:7px;box-shadow:inset 0 1px #ffffff0a}.isp-gruppo summary{font:800 11px var(--ui);letter-spacing:1px;text-transform:uppercase;color:var(--oro);cursor:pointer;align-items:center;gap:6px;padding:6px 9px;list-style:none;display:flex}.isp-gruppo summary:before{content:"▸";color:var(--testo3);transition:transform .15s}.isp-gruppo[open] summary:before{transform:rotate(90deg)}.isp-gruppo{min-width:0}.isp-gruppo>:not(summary){min-width:0;margin:0 9px 7px}.isp-gruppo>.campo-testo,.isp-gruppo>select,.isp-gruppo>.mini-select.largo{text-overflow:ellipsis;width:calc(100% - 18px)}.isp-grip{color:var(--testo3);cursor:grab;touch-action:none;border-radius:4px;margin-left:auto;padding:0 4px;font-size:15px;line-height:1}.isp-grip:hover{color:var(--oro);background:#23212b}.isp-gruppo.trascinato{outline:2px solid var(--oro);opacity:.88;box-shadow:0 6px 18px #00000080}.isp-gruppo.trascinato .isp-grip{cursor:grabbing}.isp-ripristina{color:var(--testo3);font:700 10.5px var(--ui);background:#23212b;border:1px solid #000;border-radius:14px;margin:4px auto 10px;padding:3px 10px;display:block}.isp-ripristina:hover{color:var(--testo)}.isp-riga{color:var(--testo2);grid-template-columns:minmax(64px,96px) minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;font-size:12px;display:grid}.isp-riga>*{min-width:0}.isp-riga label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.isp-riga input[type=range]{width:100%;accent-color:var(--oro)}.isp-riga select{text-overflow:ellipsis;grid-column:2/4;width:100%}.isp-riga>select:only-child{grid-column:1/-1}.isp-riga input[type=color]{background:0 0;border:1px solid #000;border-radius:4px;grid-column:2/4;width:100%;height:22px;padding:0}.isp-riga.spunta{cursor:pointer;grid-template-columns:auto 1fr}.isp-num{align-items:center;gap:2px;display:flex}.isp-num small{color:var(--testo3);min-width:18px;font-size:10px}.num{text-align:right;background:#0e0d12;border:1px solid #000;border-radius:4px;width:54px;padding:2px 4px;font-size:11.5px}.isp-pulsanti{flex-wrap:wrap;gap:4px;display:flex}.campo-testo{resize:vertical;-webkit-user-select:text;user-select:text;background:#0e0d12;border:1px solid #000;border-radius:6px;width:100%;padding:6px 8px;box-shadow:inset 0 1px 3px #0009}.etichetta{color:var(--testo3);margin:4px 0;font-size:11.5px;display:block}.strisce{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.striscia{background:linear-gradient(#24232c,#19181f);border:1px solid #000;border-radius:8px;flex-direction:column;flex:none;align-items:center;gap:5px;width:50px;padding:6px 3px;display:flex}.striscia.video{background:linear-gradient(#212436,#181a26)}.striscia.master{background:linear-gradient(#33291a,#1f190f)}.striscia-nome{font:900 10px var(--marchio);color:var(--oro)}.striscia-tipo{color:var(--testo3);letter-spacing:.5px;font-size:9px}.striscia-fader{align-items:stretch;gap:3px;height:150px;display:flex}.fader-v{writing-mode:vertical-lr;width:22px;height:150px;accent-color:var(--oro);direction:rtl;margin:0}.striscia-misura{background:#0a090e;border-radius:2px;width:5px;position:relative;overflow:hidden}.striscia-misura i{background:linear-gradient(0deg, var(--verde) 0 60%, var(--oro) 60% 85%, var(--rosso) 85%);height:0;transition:height 50ms;position:absolute;bottom:0;left:0;right:0}.striscia-val{font:600 9.5px var(--ui);color:var(--testo2)}.striscia-btn{gap:2px;min-height:20px;display:flex}.pan{width:44px;accent-color:var(--cia)}.scopi figure{background:#020604;border:1px solid #000;border-radius:6px;margin:0 0 8px;padding:4px;box-shadow:inset 0 0 12px #5dffb414}.scopi canvas{image-rendering:auto;width:100%;display:block}.scopi figure:nth-child(2) canvas{width:70%;margin:0 auto}.scopi figcaption{color:#69c79a;text-align:center;letter-spacing:1px;text-transform:uppercase;font-size:10.5px}.stato{color:var(--testo3);white-space:nowrap;background:#0b0a0f;border-top:1px solid #000;align-items:center;gap:16px;padding:0 10px;font-size:11.5px;display:flex;overflow:hidden}.stato-msg{text-overflow:ellipsis;flex:1;overflow:hidden}.stato-ver{color:var(--testo3)}.att{min-width:0;max-width:52%;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;margin:0;padding:0 8px;display:flex}.att:hover,.att:focus-visible{color:var(--testo);background:#ffffff0f}.att-led{background:radial-gradient(circle at 35% 35%, #fff4cf, var(--oro) 60%);width:8px;height:8px;box-shadow:0 0 7px var(--oro);border-radius:50%;flex:none;animation:.9s infinite lampeggia}.att-ferma .att-led{background:#2b2f2c;animation:none;box-shadow:inset 0 1px 1px #0009}.att-fatto .att-led{background:radial-gradient(circle at 35% 35%, #d8ffe9, var(--verde) 60%);box-shadow:0 0 7px var(--verde);animation:none}.att-pausa .att-led{animation:none}.att-testo{text-overflow:ellipsis;min-width:0;overflow:hidden}.att-tempo{color:var(--testo2);font-variant-numeric:tabular-nums;flex:none}.att-altre{color:var(--testo2);background:#2a2833;border-radius:8px;flex:none;padding:0 5px;font-size:10.5px}.att-altre:empty{display:none}.att-pista{background:#000;border-radius:4px;flex:none;width:130px;height:7px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #000}.att-pista i{background:linear-gradient(90deg, #3b3a44, var(--oro));width:0;height:100%;transition:width .25s;display:block}.att-fatto .att-pista i{background:var(--verde)}.att-ferma .att-pista{opacity:.35}.indeterminata .att-pista i{width:35%;transition:none;animation:1.3s linear infinite att-scorre}@keyframes att-scorre{0%{transform:translate(-100%)}to{transform:translate(290%)}}.att-pannello{z-index:1200;overscroll-behavior:contain;width:min(480px,100vw - 12px);max-height:min(72vh,660px);box-shadow:var(--ombra), inset 0 0 0 1px var(--bordo);color:var(--testo);background:#1d1c24;border:1px solid #000;border-radius:10px;font-size:12.5px;position:fixed;overflow-y:auto}.att-p-testa{z-index:1;background:#23212b;border-bottom:1px solid #000;align-items:center;gap:8px;padding:8px 10px;display:flex;position:sticky;top:0}.att-p-testa b{font-size:13px}.btn.att-forza{color:#ffd54a;background:linear-gradient(#3a2a10,#2a1d0a);border-color:#6a4a00;font-weight:800}.btn.att-forza:hover{color:#fff3c0}.btn.att-forza.acceso{color:#1a1206;background:linear-gradient(#ffe07a,#f0a800);animation:1.4s ease-in-out infinite alternate att-forza;box-shadow:0 0 14px #ffc83c8c}@keyframes att-forza{to{box-shadow:0 0 22px #ffc83ce6}}.att.sovraccarico .att-led{background:#ffd54a;box-shadow:0 0 8px #ffd54a}.att.sovraccarico .att-testo:before{content:"⚡ "}.att-p-sotto{color:var(--testo3);flex:1;font-size:11.5px}.att-nota{color:var(--oro);background:#2a2412;margin:0;padding:7px 12px;font-size:11.5px}.att-riga{border-bottom:1px solid #0d0c12;gap:4px;padding:9px 12px;display:grid}.att-riga.in-coda{opacity:.62}.att-r-testa{align-items:center;gap:7px;display:flex}.att-r-titolo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.att-r-pct{color:var(--testo2);font-variant-numeric:tabular-nums}.att-r-dett{color:var(--testo2);text-overflow:ellipsis;white-space:nowrap;min-height:1.2em;overflow:hidden}.att-r-info{color:var(--testo3);font-variant-numeric:tabular-nums;font-size:11.5px}.att-riga .att-pista{width:100%}.att-r-stop{width:22px;height:22px;color:var(--testo2);cursor:pointer;background:#2a2833;border:0;border-radius:4px;padding:0}.att-r-stop:hover{background:var(--rosso);color:#fff}.att-p-titolo{letter-spacing:1px;text-transform:uppercase;color:var(--testo3);margin:0;padding:8px 12px 4px;font-size:11px}.att-f{color:var(--testo2);grid-template-columns:14px minmax(0,1fr) auto 42px;gap:8px;padding:3px 12px;display:grid}.att-f.errore{color:var(--rosso)}.att-f-nome,.att-f-msg{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.att-f-msg,.att-f-quando,.att-f-dur{color:var(--testo3);font-variant-numeric:tabular-nums;font-style:normal}.att-f-dur{color:var(--testo2);white-space:nowrap}.att-f-quando{text-align:right}.att-vuoto{color:var(--testo3);margin:0;padding:10px 12px}.menu-contesto{z-index:1000;min-width:230px;box-shadow:var(--ombra), inset 0 0 0 1px var(--bordo);overscroll-behavior:contain;background:#1d1c24;border:1px solid #000;border-radius:8px;padding:4px;position:fixed;overflow-y:auto}.menu-contesto.sotto{display:none;position:fixed;top:0;left:0}.voce.ha-sotto{position:relative}.voce.ha-sotto:hover>.sotto{display:block}.voce{text-align:left;background:0 0;border:0;border-radius:5px;grid-template-columns:14px 1fr auto;align-items:center;gap:6px;width:100%;padding:6px 10px 6px 6px;font-weight:600;display:grid}.voce.spenta{opacity:.4;pointer-events:none}.voce .tasto{color:var(--testo3);font-size:11.5px}.voce .spunta{color:var(--oro);font-size:9px}.menu-contesto .sep{height:1px;box-shadow:0 1px 0 var(--bordo);background:#000;margin:4px 2px}.velo{z-index:900;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05040a99;place-items:center;animation:.15s appare;display:grid;position:fixed;inset:0}.velo.via{opacity:0;transition:opacity .18s}@keyframes appare{0%{opacity:0}}.dialogo{width:min(460px,100vw - 24px);max-height:calc(100vh - 40px);box-shadow:var(--ombra), inset 0 0 0 1px var(--bordo-forte);-webkit-user-select:text;user-select:text;background:linear-gradient(#211f29,#18171e);border:1px solid #000;border-radius:12px;flex-direction:column;animation:.18s sale;display:flex}.dialogo.largo{width:min(720px,100vw - 24px)}@keyframes sale{0%{opacity:0;transform:translateY(8px)}}.dlg-testa{box-shadow:0 1px 0 var(--bordo);border-bottom:1px solid #000;align-items:center;gap:8px;padding:10px 12px;display:flex}.dlg-testa b{font:800 13px var(--marchio);letter-spacing:1px;color:var(--oro);flex:1}.dlg-corpo{padding:12px 14px;overflow:auto}.dlg-piede{border-top:1px solid #000;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:10px 12px;display:flex}.dlg-piede .spazio{flex:1}.form{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:9px 12px;display:grid}.form>*{min-width:0}.form select,.form .campo-testo{box-sizing:border-box;text-overflow:ellipsis;width:100%}.dialogo.medio{width:min(560px,100vw - 24px)}.dlg-corpo{overflow-x:hidden}.form label{color:var(--testo2)}.form .mini-select{padding:5px 8px;font-size:13px}.vel-riga{align-items:center;gap:10px;display:flex}.vel-riga .num{width:84px}.vel-riga input[type=range]{flex:1}.vel-preset{flex-wrap:wrap;gap:5px;display:flex}.vel-preset .btn{min-width:40px;padding:4px 9px}.spunta-riga{cursor:pointer;align-items:center;gap:6px;display:flex}.barra-avanz{background:#0b0a0f;border-radius:4px;height:8px;margin-top:12px;overflow:hidden;box-shadow:inset 0 1px 3px #000}.barra-avanz i{background:linear-gradient(90deg, #3b3a44, var(--oro));width:0;height:100%;transition:width .2s;display:block;box-shadow:0 0 10px #ffd54a80}.export-stato{color:var(--testo2);min-height:18px;margin-top:12px;font-size:12.5px}.lista-errori{color:var(--rosso);font-size:12px;font-weight:600}.tasti-griglia{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px 20px;display:grid}.tasti-griglia h4{font:800 11px var(--ui);letter-spacing:1px;text-transform:uppercase;color:var(--oro);margin:4px 0}.tasto-riga{border-bottom:1px solid #ffffff0a;grid-template-columns:120px 1fr;gap:8px;padding:3px 0;font-weight:500;display:grid}.tasto-riga .tasti{flex-wrap:wrap;gap:3px;display:flex}.tasto-riga small{color:var(--testo3);font-size:11px;display:block}.info-logo{text-align:center;padding:10px}.marchio-grande{font:900 30px var(--marchio);color:#fff6dd}.marchio-grande b{color:var(--oro)}.avvisi{z-index:1100;pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:fixed;bottom:36px;left:50%;transform:translate(-50%)}@media (max-width:899px){.avvisi{width:max-content;max-width:calc(100vw - 24px);bottom:92px}}.avviso{box-shadow:var(--ombra), inset 0 0 0 1px var(--bordo-forte);text-align:center;background:#1c1b24f5;border:1px solid #000;border-radius:20px;max-width:80vw;padding:7px 14px;font-weight:700;animation:.15s sale}.avviso.ok{color:var(--verde)}.avviso.errore{color:#ffb1c0;box-shadow:var(--ombra), inset 0 0 0 1px #ff4d6d80}.avviso.tasto{color:var(--oro);font-family:var(--ui);letter-spacing:.4px}.avviso.via{opacity:0;transition:all .3s;transform:translateY(6px)}.riga-spunta{cursor:pointer;align-items:center;gap:8px;margin:8px 0;font-weight:600;display:flex}.avviso-lungo .btn{margin-left:6px}.avviso-lungo{z-index:1100;box-shadow:var(--ombra);background:#1d1c24;border:1px solid #000;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-weight:700;display:flex;position:fixed;bottom:30px;right:14px}.avvio{z-index:2000;background:linear-gradient(90deg,silver 0 14.28%,#c0c000 0 28.57%,#00c0c0 0 42.85%,#00c000 0 57.14%,#c000c0 0 71.42%,#c00000 0 85.71%,#0000c0 0);place-items:center;transition:opacity .45s;display:grid;position:fixed;inset:0}.avvio.via{opacity:0;pointer-events:none}.avvio-targa{border:3px solid var(--oro);text-align:center;background:#07060d;border-radius:14px;padding:18px 30px;box-shadow:0 0 40px #0009,0 0 30px #ffd54a4d}.avvio-targa .marchio-grande{font-size:34px}.avvio-targa small{font:400 13px var(--mono);color:var(--ambra);letter-spacing:2px;margin-top:6px;display:block}#app.stretto,#app.stretto[data-pagina=finale]{grid-template:"testa"44px"monitor"minmax(180px,38vh)"div"7px"puls""tl"1fr"stato"0"tel"56px/minmax(0,1fr)}.stretto .bordo,.stretto .pagine{display:none}#app.stretto .finale{display:flex}.stretto .menu,.stretto .scritta i,.stretto .nome-progetto,.stretto .formato,.stretto .badge.edizione{display:none}.stretto .stato{z-index:60;background:#0b0a0f;height:26px;padding:0;position:fixed;bottom:56px;left:0;right:0}.stretto .stato>:not(.att){display:none}.stretto .att{flex:1;max-width:none}.stretto .att-pista{width:70px}.stretto .stato:has(.att-ferma){display:none}.stretto .barra-tel{background:#121118;border-top:1px solid #000;grid-area:tel;display:flex}.barra-tel button{color:var(--testo2);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:11px;display:flex}.stretto .contenitore,.stretto .lato,.stretto .finale{z-index:50;border-radius:14px 14px 0 0;grid-area:auto;height:62vh;transition:transform .22s;position:fixed;bottom:56px;left:0;right:0;transform:translateY(110%);box-shadow:0 -10px 30px #0009}.stretto[data-foglio=bin] .contenitore,.stretto[data-foglio=lato] .lato,.stretto[data-foglio=finale] .finale{visibility:visible;transform:none}#app.stretto[data-pagina=montage] .montage{z-index:55;background:var(--fondo);grid-area:auto;position:fixed;inset:max(224px,44px + 38vh) 0 56px;overflow:auto}.stretto .timeline{grid-template-columns:104px 1fr}.stretto .tl-angolo{width:104px}.stretto .tt-nome{padding:3px 5px;font-size:10.5px}.stretto .jog{width:38px;height:38px}.stretto .mon-segni{display:none}.stretto .mon-comandi{grid-template-columns:auto minmax(0,1fr) auto}.stretto .mon-trasporto .estremo,.stretto .mon-trasporto .loop,.stretto .mon-trasporto .shuttle{display:none}.stretto .tasto-num{width:54px;height:44px}@media (pointer:coarse){.tasto-trasporto{width:38px;height:34px}.tt-btn{width:26px;height:24px}}.non-supportato{text-align:center;background:var(--fondo);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.non-supportato p{color:var(--testo2);max-width:420px;font-weight:500}.stretto .mon-sorgente,.stretto .tc-mini,.stretto .tl-testata .tt-riga .tt-btn:not(:nth-child(2)),.stretto .mon-testa .mini-select,.stretto .mon-testa .btn-mini:not(.torna){display:none}.monitor{overflow:hidden}.bin-voce,.gen-voce{touch-action:none}.fantasma-trascina{z-index:1200;pointer-events:none;border:1px solid var(--oro);color:var(--oro);box-shadow:var(--ombra);white-space:nowrap;background:#1c1b24f2;border-radius:8px;padding:6px 12px;font-weight:700;position:fixed;top:0;left:0}.trascina-in-corso,.trascina-in-corso *{cursor:grabbing!important}.schermo.lampo:before{content:"";z-index:3;pointer-events:none;background:#fff;animation:.4s ease-out forwards lampo;position:absolute;inset:0}@keyframes lampo{0%{opacity:.85}to{opacity:0}}.btn-mini.foto{color:var(--oro);align-items:center;gap:4px;display:inline-flex}.num.largo{width:70px}.isp-durata .isp-riga{grid-template-columns:1fr 92px}.isp-durata .isp-riga .nota{margin:0;font-size:10.5px}.pulsantiera{gap:8px;padding:4px 8px 6px}.gruppo-tasti{gap:4px;padding-right:8px}.tasto-num{width:54px}.tasto-piccolo{padding:0 7px}.tasto-modo{padding:0 8px}.tasto-modo.largo{min-width:118px}.isp-chips{flex-wrap:wrap;gap:5px;display:flex}.chip{color:var(--testo2);font:700 11.5px var(--ui);background:linear-gradient(#2e2c37,#23212b);border:1px solid #000;border-radius:20px;padding:4px 10px;box-shadow:inset 0 1px #ffffff14}.chip:hover{color:var(--testo)}.chip.acceso{background:var(--cia);color:#06171b;border-color:#35e8ff99;box-shadow:0 0 10px #35e8ff4d}.isp-riassunto{color:var(--testo3);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:11.5px;display:flex}.isp-riassunto b{color:var(--testo2)}.chip-tipo.fx{color:#fff;background:#d44bd9}.chip-tipo.tr{color:#00181b;background:#22c4d4}.chip.acceso.tr{color:#00181b;background:linear-gradient(#7df0fb,#16a7b6);box-shadow:0 0 10px #35e8ff59}.avviso-rosso{color:var(--rosso);font-weight:700}.chip-tipo{background:var(--oro);color:#1a1206;font:800 10.5px var(--ui);text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:0 6px}.chip-link{color:var(--cia);font-weight:700}.finale{border-left:1px solid #000;flex-direction:column;overflow:hidden}.fin-testa{color:var(--mag);background:linear-gradient(#2a1330,#16151c);border-bottom:1px solid #000;align-items:center;gap:8px;padding:9px 12px;display:flex}.fin-testa b{font:900 13px var(--marchio);letter-spacing:2px}.fin-testa span{color:var(--testo3);font-size:12px}.fin-dentro{flex:1;min-height:0;display:flex}.fin-corpo{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;padding:8px;display:flex;overflow:auto}.fin-pagina{flex-direction:column;gap:8px;display:flex}.fin-menu{background:linear-gradient(#17161d,#111016);border-left:1px solid #000;flex-direction:column;flex:none;gap:4px;width:84px;padding:8px 6px;display:flex;overflow:auto}.fin-voce{color:var(--testo3);font:700 11px var(--ui);text-align:center;background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;align-items:center;gap:4px;padding:9px 4px 7px;line-height:1.1;display:flex}.fin-voce:hover{color:var(--testo);background:#1f1d26}.fin-voce.attiva{color:#1a1206;background:linear-gradient(#ffe07a,#ffc21a 60%,#e0a200);border-color:#000;box-shadow:0 0 12px #ffd54a40}.fin-presto{color:var(--testo2);font:700 12.5px var(--ui);text-align:left;cursor:not-allowed;background:#17161d;border:1px dashed #3a3844;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;display:flex}.fin-presto i{font-style:normal;font:800 10px var(--ui);letter-spacing:1px;color:var(--mag);border:1px solid #ff3df280;border-radius:4px;padding:1px 5px}.fin-presto.pronto{cursor:pointer;color:var(--testo);border-style:solid;border-color:#ffd54a59}.fin-presto.pronto:hover{border-color:var(--oro);background:#1d1b24}.fin-presto.pronto i{color:var(--oro);border-color:#ffd54a99}.ai-vai{flex:1;justify-content:center}.ai-barra{opacity:.35;background:#0b0a0f;border-radius:4px;height:6px;margin-top:2px;overflow:hidden;box-shadow:inset 0 1px 2px #000}.ai-barra.attiva{opacity:1}.ai-barra i{background:linear-gradient(90deg, var(--mag), var(--oro));width:0;height:100%;transition:width .25s;display:block}.ai-barra.attiva i{background-size:200% 100%;animation:1.4s linear infinite ai-luce}@keyframes ai-luce{0%{background-position:0 0}to{background-position:-200% 0}}.ai-fase{min-height:16px;font:600 12px var(--ui);color:var(--testo2)}.ai-tempo{min-height:15px;font:600 11.5px var(--ui);color:var(--testo2);opacity:.85}.fin-sotto{box-shadow:0 -1px 0 var(--bordo);font:800 12px var(--ui);color:var(--oro);letter-spacing:.5px;border-top:1px solid #000;margin-top:10px;padding-top:8px}.ai-motore{font:600 11.5px var(--ui);color:var(--testo2);margin:2px 0}.ai-motore b{color:var(--oro)}.mini-select.largo{width:100%}.btn-mini.oro{color:#1a1206;background:linear-gradient(#ffe07a,#e0a200)}.sott-lista{flex-direction:column;gap:4px;display:flex}.sott-riga{background:#15141a;border:1px solid #000;border-radius:7px;grid-template-columns:92px 1fr auto;align-items:start;gap:6px;padding:4px;display:grid}.sott-tasti{grid-template-columns:repeat(4,22px);gap:2px;display:grid}.sott-t{width:22px;height:20px;color:var(--testo2);font:800 11px var(--ui);background:#25232d;border:1px solid #000;border-radius:5px;padding:0}.sott-t:hover{color:var(--oro);border-color:#ffd54a80}.tl-testata.sott{background:#121a1f}.tt-nome.sott{color:#9fd6ef;cursor:default;align-items:center;gap:4px;display:inline-flex}.sott-riga.qui{border-color:var(--oro);box-shadow:0 0 8px #ffd54a33}.sott-tc{color:var(--cia);font:700 11px var(--ui);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:1px;padding:3px 2px;display:flex}.sott-tc small{color:var(--testo3);font-size:10px}.sott-testo{resize:vertical;min-height:30px;color:var(--testo);font:600 13px var(--ui);-webkit-user-select:text;user-select:text;background:#0e0d12;border:1px solid #000;border-radius:6px;padding:5px 7px}.tl-sott-editor{z-index:30;box-sizing:border-box;resize:none;border:2px solid var(--oro);color:#eaf6ff;font:600 14px/1.25 var(--ui);-webkit-user-select:text;user-select:text;background:#0e1a21;border-radius:6px;outline:none;padding:6px 8px;position:absolute;box-shadow:0 8px 22px #0009}.tl-sott-editor::placeholder{color:#c8e6f573;font-size:11px;font-weight:500}.sott-via{width:22px;height:20px;color:var(--testo3);background:#25232d;border:1px solid #000;border-radius:6px;padding:0}.sott-via:hover{color:var(--rosso)}.fin-sezione{background:#1a1920;border:1px solid #000;border-radius:10px;flex-direction:column;gap:8px;padding:9px 11px;display:flex;box-shadow:inset 0 1px #ffffff0a}.fin-sezione h4{font:800 11px var(--ui);letter-spacing:1px;text-transform:uppercase;color:var(--oro);align-items:center;gap:6px;margin:0;display:flex}.fin-sezione .nota{margin:0}.fin-numeri{text-align:center;grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.fin-numeri b{font:900 15px var(--marchio);color:var(--testo);display:block}.fin-numeri small{color:var(--testo3);text-transform:uppercase;letter-spacing:.5px;font-size:10px}.fin-formato{color:var(--testo3);text-align:center;font-size:11.5px}.fin-avvisi{flex-direction:column;gap:3px;margin:0;padding:0;font-size:12px;font-weight:600;list-style:none;display:flex}.fin-bene{color:var(--verde)}.fin-male{color:#ffb1c0}.fin-attento{color:var(--ambra)}.fin-info{color:var(--testo2)}.link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.fin-interruttore{background:var(--metallo-chiaro);color:var(--testo2);font:800 12.5px var(--ui);text-align:left;border:1px solid #000;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:inset 0 1px #ffffff1a,0 2px #0a090d}.fin-interruttore.acceso{color:var(--testo);box-shadow:inset 0 0 0 1px #5dffb473,0 2px #0a090d}.fin-riga{color:var(--testo2);grid-template-columns:94px 1fr 54px;align-items:center;gap:8px;font-size:12px;display:grid}.fin-riga input{width:100%;accent-color:var(--oro)}.fin-val{text-align:right;font:700 11px var(--ui);color:var(--testo)}.fin-looks{grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:6px;display:grid}.fin-look{text-align:left;color:var(--testo);background:#23212b;border:1px solid #000;border-radius:8px;flex-direction:column;gap:3px;padding:5px;display:flex}.fin-look:hover{border-color:#ffd54a66}.fin-look-col{border-radius:5px;height:30px;box-shadow:inset 0 0 0 1px #0006}.fin-look b{font-size:12px}.fin-look small{color:var(--testo3);font-size:10px;line-height:1.15}.fin-look.acceso{box-shadow:0 0 0 2px var(--oro), 0 0 12px #ffd54a4d}.fin-esporta{flex-direction:column;gap:8px;display:flex}.fin-scelte{color:var(--testo2);grid-template-columns:62px 1fr;align-items:center;gap:6px;font-size:12px;display:grid}.fin-vai{font:900 13px var(--marchio);letter-spacing:1.5px;justify-content:center;padding:12px}.fin-altri{flex-wrap:wrap;gap:6px;display:flex}.stretto .fin-dentro{flex-direction:column}.stretto .fin-menu{border-bottom:1px solid #000;border-left:0;flex-direction:row;order:-1;width:auto;padding:6px;overflow:auto hidden}.stretto .fin-voce{flex:none;min-width:74px}.tasto-aggiorna{position:relative}.tasto-aggiorna .aggiorna-punto{background:var(--cia);width:8px;height:8px;box-shadow:0 0 8px var(--cia);border-radius:50%;display:none;position:absolute;top:2px;right:2px}.tasto-aggiorna.nuova{color:var(--oro);animation:1.6s ease-in-out infinite agg-pulsa}.tasto-aggiorna.nuova .aggiorna-punto{display:block}.tasto-aggiorna .aggiorna-testo{display:none}.tasto-aggiorna.nuova .aggiorna-testo{white-space:nowrap;margin-left:6px;font-size:12px;font-weight:700;display:inline}.tasto-aggiorna.nuova{width:auto;padding:0 10px}.stretto .tasto-aggiorna .aggiorna-testo{display:none}@keyframes agg-pulsa{50%{filter:drop-shadow(0 0 6px #ffd54acc)}}.novita .dlg-corpo{max-height:68vh;overflow:auto}.novita-titolo{font:800 17px var(--ui);color:var(--oro);margin:4px 0 8px}.novita-testo{font:500 13.5px/1.45 var(--ui);color:var(--testo);padding-right:6px}.novita-testo h3{font:800 15px var(--ui);color:var(--oro);margin:14px 0 6px}.novita-testo h4{font:800 13.5px var(--ui);color:var(--cia);letter-spacing:.3px;margin:14px 0 4px}.novita-testo ul{margin:0 0 6px;padding-left:18px}.novita-testo li{margin:3px 0}.novita-testo li.sotto{color:var(--testo2);margin-left:16px;list-style:circle}.novita-testo b{color:#fff}.novita-testo code{font:700 12px var(--ui);color:var(--oro);background:#26252e;border-radius:4px;padding:0 4px}.agg-attuale{color:var(--testo2);margin-bottom:6px}.agg-stato{font:700 14px var(--ui);margin:6px 0 10px}.agg-ok{color:var(--verde);font-weight:900}.agg-nuova{color:var(--oro);font-weight:900}.live{border-left:0;flex-direction:column;min-height:0}.live .fin-testa{gap:12px}.live-marchio{font:900 15px var(--marchio);color:var(--rosso);letter-spacing:2px;align-items:center;gap:7px;display:inline-flex}.live-marchio i{background:#5b2430;border-radius:50%;width:11px;height:11px;box-shadow:inset 0 1px 2px #000}.live.in-onda .live-marchio i{background:var(--rosso);box-shadow:0 0 10px var(--rosso);animation:1s ease-in-out infinite live-pulsa}.live.in-pausa .live-marchio i{background:var(--oro);box-shadow:0 0 8px var(--oro);animation:none}@keyframes live-pulsa{50%{opacity:.35}}.live-tastiera{color:var(--testo3);font:600 11.5px var(--ui);white-space:nowrap;margin-left:auto}.live-tastiera kbd{margin-left:4px}.live-dentro{flex:1;grid-template-columns:minmax(0,1fr) clamp(380px,30vw,600px);gap:12px;min-height:0;padding:10px;display:grid}.live-schermo{background:#000;border-radius:8px;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000,inset 0 0 40px #000000e6}.live-schermo:after{content:"";pointer-events:none;border-radius:8px;position:absolute;inset:0}.live.in-onda .live-schermo{box-shadow:0 0 0 2px var(--rosso), 0 0 24px #ff4d6d59}.live.in-pausa .live-schermo{box-shadow:0 0 0 2px var(--oro)}@keyframes live-lampo{0%{box-shadow:inset 0 0 0 6px var(--rosso), inset 0 0 60px #ff4d6d99}to{box-shadow:inset 0 0 #0000}}.live-quadro{grid-area:1/1;place-items:center;min-width:0;min-height:0;transition:transform .25s;display:grid}.live.con-presentazione .live-schermo{background:var(--live-sfondo,#111)}.live.con-presentazione .live-quadro{transform:scale(.86)}.live.con-presentazione .live-video{border-radius:10px;box-shadow:0 14px 40px #0000008c}.live-video{grid-area:1/1;min-width:0;max-width:100%;min-height:0;max-height:100%}.live-vuoto{color:var(--testo3);text-align:center;flex-direction:column;grid-area:1/1;align-items:center;gap:8px;padding:20px;display:flex}.live.con-presentazione .live-vuoto{color:#fffc;text-shadow:0 1px 3px #0009}.live-vuoto b{font:800 18px var(--ui);color:var(--testo2)}.live-vuoto.via,.live-vuoto:not(.via)+.live-video{display:none}.live-cam{z-index:3;pointer-events:none;aspect-ratio:16/9;object-fit:cover;background:#111;border-radius:12px;width:24%;display:none;position:absolute;box-shadow:0 8px 26px #0009,0 0 0 2px #ffffffd9}.live-cam.tonda{aspect-ratio:1;border-radius:50%;width:auto;height:30%}.live.con-cam .live-cam{display:block}.live-cam[data-angolo=bd]{bottom:5%;right:4%}.live-cam[data-angolo=bs]{bottom:5%;left:4%}.live-cam[data-angolo=ad]{top:5%;right:4%}.live-cam[data-angolo=as]{top:5%;left:4%}.live-conto{font:900 clamp(90px, 26vh, 240px) var(--marchio);color:#fff;text-shadow:0 0 40px #ff4d6dcc,0 6px #5b2430;pointer-events:none;background:radial-gradient(circle,#00000040,#000000a6);place-items:center;display:none;position:absolute;inset:0}.live-conto.su{display:grid}.live-conto.batti{animation:1s ease-out live-batti}@keyframes live-batti{0%{opacity:0;transform:scale(1.7)}18%{opacity:1;transform:scale(1)}80%{opacity:1}to{opacity:.15;transform:scale(.85)}}.live-comandi{flex-direction:column;gap:6px;min-width:0;min-height:0;padding:0 4px 0 2px;display:flex;overflow:hidden auto}.live-comandi>*{min-width:0;max-width:100%}.live-regia{z-index:1;background:var(--pann);border-bottom:1px solid var(--bordo);flex-direction:column;gap:5px;padding-bottom:8px;display:flex;position:sticky;top:0}.live-display{background:#0a0709;border-radius:8px;padding:15px 0 3px;position:relative;box-shadow:inset 0 2px 8px #000}.live-display .live-fase-certa{font:800 9.5px var(--ui);letter-spacing:1.4px;color:var(--testo3);text-align:left;white-space:nowrap;text-overflow:ellipsis;border:0;margin:0;padding:0;position:absolute;top:4px;left:10px;right:10px;overflow:hidden}.live-tempo{font:400 42px/1.1 var(--tc);color:#3a1820;text-align:center;letter-spacing:2px}.live-display .live-fase-certa[data-fase=registra]{color:var(--rosso)}.live-display .live-fase-certa[data-fase=pausa]{color:var(--oro)}.live.in-onda .live-tempo{color:var(--rosso);text-shadow:0 0 12px #ff4d6d99}.live.in-pausa .live-tempo{color:var(--oro);text-shadow:0 0 10px #ffd54a80}.live-stato{text-align:center;font:700 12.5px var(--ui);color:var(--testo2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-info{text-align:center;font:600 10.5px var(--ui);color:var(--testo3);text-overflow:ellipsis;white-space:nowrap;margin-top:-3px;overflow:hidden}.live-info:empty{display:none}.live-gruppo{flex-direction:column;gap:4px;display:flex}.live-tasti{grid-template-columns:1.4fr 1fr 1fr;gap:4px;display:grid}.live-tasti.due{grid-template-columns:1fr 1.4fr}.live-tasti.tre{grid-template-columns:1fr 1fr 1.5fr}.live-tasti.tre .live-btn{height:30px;min-height:30px;padding:0 4px;font-size:11px;box-shadow:inset 0 1px #ffffff1f,0 2px #0b0a0e}.live-btn.cam.acceso{color:#d9fbe6;background:linear-gradient(#2f9c63,#1e6d44);border-color:#1c6b3e}.live-btn{background:var(--metallo-chiaro);height:40px;color:var(--testo);font:800 13px var(--ui);letter-spacing:.5px;border:1px solid #000;border-radius:9px;justify-content:center;align-items:center;gap:7px;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 3px #0b0a0e}.live-tasti.due .live-btn{height:34px;font-size:11.5px}.live-btn:disabled{opacity:.4;cursor:default}.live-btn.reg{color:#ffd9df;background:linear-gradient(#5a1a26,#3a0f18)}.live-btn.reg .live-punto{background:var(--rosso);width:14px;height:14px;box-shadow:0 0 10px var(--rosso);border-radius:50%}.live-btn.ferma{color:#ffb3c0}.live-btn.segna:not(:disabled){color:#ff9aac}.live-vu-riga{color:var(--testo3);grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:2px 2px 0;display:grid}.live-vu{cursor:pointer;background:#0a090d;border-radius:2px;width:100%;height:10px}.live-vu-nome{font:600 10.5px var(--ui);color:var(--testo3);text-align:right;min-width:70px}.live-sez{font:800 10.5px var(--ui);letter-spacing:1.2px;text-transform:uppercase;color:var(--testo3);margin:8px 2px 3px}.live-comandi .fin-interruttore{gap:9px;padding:9px 12px;font-size:13px}.live-sorgenti{grid-template-columns:max-content minmax(0,1fr) 76px 22px;align-items:center;gap:4px 6px;min-width:0;display:grid}.live-sorgenti>.fin-interruttore{grid-column:1}@media (max-width:1150px){.live-sorgenti{grid-template-columns:112px minmax(0,1fr) 76px 22px}.live-sorgenti>.fin-interruttore{min-width:0}}.live-sorgenti .fin-interruttore{white-space:nowrap;gap:6px;height:28px;padding:0 9px;font-size:12px;box-shadow:inset 0 1px #ffffff1a,0 1px #0a090d}.live-sorgenti .fin-interruttore.acceso,.live-configurazione .fin-interruttore.acceso{box-shadow:inset 0 0 0 1px #5dffb473,0 1px #0a090d}.live-sorgenti .fin-int-testo,.live-configurazione .fin-int-testo{text-overflow:ellipsis;min-width:0;overflow:hidden}.live-sorgenti .live-sel{width:100%;max-width:none;height:28px;font-size:11.5px}.live-sorgenti>.live-sel-cam{grid-column:2/-1}.live-sorgenti>.la-stato{font:600 10.5px var(--ui);color:var(--testo3);text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.live-sorg-misura{background:#0c0b10;border-radius:6px;align-items:center;min-width:0;height:28px;padding:0 5px;transition:opacity .2s;display:flex;box-shadow:inset 0 1px 3px #000c,0 1px #ffffff0a}.live-sorg-misura.spenta{opacity:.35}.live-sorgenti>.live-btn{grid-column:1/-1;height:26px;font-size:11.5px;box-shadow:inset 0 1px #ffffff1f,0 2px #0b0a0e}.live-sorgenti>.live-prime{grid-column:1/-1}.live-riga{align-items:center;gap:6px;min-width:0;display:flex}.live-riga>.fin-interruttore{flex:1;min-width:0}.live-sel{min-width:0;max-width:46%;height:28px;color:var(--testo2);font:600 11.5px var(--ui);background:#15141a;border:1px solid #000;border-radius:7px;padding:0 6px}.live-chips{flex-wrap:wrap;gap:4px;display:flex}.live-griglia{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:4px;display:grid}.live-configurazione .fin-interruttore{white-space:nowrap;gap:7px;min-width:0;height:28px;padding:0 9px;font-size:11.5px;box-shadow:inset 0 1px #ffffff1a,0 1px #0a090d}.live-configurazione .live-btn{height:26px;padding:0 10px;font-size:11px;box-shadow:inset 0 1px #ffffff1f,0 2px #0b0a0e}.live-riga.live-qualita{flex-wrap:wrap;justify-content:space-between;gap:4px 10px}.live-schermo-scelta{margin-top:5px}.live-schermo-scelta label{font:700 11px var(--ui);color:var(--testo3);align-items:center;gap:8px;display:flex}.live-schermo-scelta label>.live-sel{flex:1;max-width:none}.live-schermo-scelta .nota{margin:4px 2px 0;font-size:11px}.live-chips .chip{padding:3px 9px}.live-chips .chip.acceso{background:linear-gradient(#ff8a9e,#d9344f);box-shadow:0 0 10px #ff4d6d59}.live-riga.cam-scelte{flex-wrap:wrap;justify-content:space-between}.live:not(.con-cam) .cam-scelte{opacity:.55}.live-sfondi{gap:6px;padding:2px;display:flex}.live-sfondi.via{display:none}.live-sfondo{border:1px solid #000;border-radius:6px;width:30px;height:22px;box-shadow:inset 0 0 0 1px #ffffff26}.live-sfondo.acceso{box-shadow:0 0 0 2px var(--testo), 0 0 10px #ffffff4d}.live-lista{flex-direction:column;gap:5px;display:flex}.live-voce{text-align:left;color:var(--testo);font:600 12px var(--ui);background:#15141a;border:1px solid #000;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:9px;padding:5px;display:grid}.live-voce:hover{background:#1d1c24}.live-voce-foto{object-fit:cover;background:#000;border-radius:5px;width:88px;height:50px}.live-voce-testo{flex-direction:column;gap:2px;min-width:0;display:flex}.live-voce-testo b{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.live-voce small{color:var(--testo3)}.stretto .live-dentro{grid-template-rows:40vh auto;grid-template-columns:1fr}.stretto .live-tastiera{display:none}.live-mini{color:var(--testo);font:700 13px var(--ui);box-sizing:border-box;background:linear-gradient(#1d1b24,#111016);flex-direction:column;gap:8px;padding:10px;display:none}.live-mini.su{display:flex}.tele-testa{align-items:center;gap:8px;min-height:30px;display:flex}html[data-finestra=mac].mini-live .tele-testa{padding-left:64px}.live-mini-punto{background:#4a4655;border-radius:50%;flex:none;width:12px;height:12px}.live-mini.in-onda .live-mini-punto{background:var(--rosso);box-shadow:0 0 10px var(--rosso);animation:1s ease-in-out infinite live-pulsa}.live-mini.in-pausa .live-mini-punto{background:var(--oro);box-shadow:0 0 8px var(--oro);animation:none}.tele-spia{font:900 11px var(--marchio);letter-spacing:1.5px;color:var(--testo3)}.live-mini.in-onda .tele-spia{color:var(--rosso)}.tele-tempo{font:400 24px var(--tc);color:var(--testo2);letter-spacing:1px;flex:1}.live-mini.in-onda .tele-tempo{color:var(--rosso)}.live-mini.in-pausa .tele-tempo,.live-mini.in-pausa .tele-spia{color:var(--oro)}.tele-segni{color:var(--cia);font-size:12px}.tele-torna{min-width:34px;height:30px;padding:0 8px}.tele-quadro{min-height:120px;box-shadow:inset 0 0 0 1px var(--bordo);cursor:pointer;background:#000;border:1px solid #000;border-radius:10px;flex:1;position:relative;overflow:hidden}.tele-video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.tele-cam{aspect-ratio:1;object-fit:cover;border:2px solid #fffc;border-radius:50%;width:26%;position:absolute;bottom:8px;right:8px;box-shadow:0 4px 14px #0009}.tele-cam.via{display:none}.tele-pausa-scritta{color:var(--oro);font:900 13px var(--marchio);letter-spacing:1.5px;background:#000000b3;border-radius:8px;padding:6px 12px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.live-mini.in-pausa .tele-pausa-scritta{display:block}.tele-spenta{color:var(--testo3);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;display:none;position:absolute;inset:0}.tele-quadro.spenta video{display:none}.tele-quadro.spenta .tele-spenta{display:flex}.tele-tasti{grid-template-columns:1.6fr 1fr;gap:6px;display:grid}.live-mini .live-btn{justify-content:center;height:40px;padding:0 10px}.live-mini .tele-grande{height:50px;font-size:15px}.live-mini .live-btn.acceso{color:var(--oro)}.tele-piede{color:var(--testo3);text-align:center;font-size:11px}html.mini-live body>:not(.live-mini){display:none!important}html.mini-live .live-mini.su,body.pip-live .live-mini.su{position:fixed;inset:0}body.pip-live{background:#111016;margin:0;overflow:hidden}.fxt-duotone .fxt-scena{filter:grayscale()sepia()hue-rotate(290deg)saturate(3)}.fxt-posterizza .fxt-scena{filter:contrast(1.8)saturate(1.8)}.fxt-solarizza .fxt-scena{filter:invert(.85)hue-rotate(160deg)}.fxt-termico .fxt-scena{filter:grayscale()contrast(1.5)sepia()hue-rotate(-30deg)saturate(6)}.fxt-visore .fxt-scena{filter:grayscale()sepia()hue-rotate(60deg)saturate(5)brightness(1.1)}.fxt-retino .fxt-velo{opacity:.6;mix-blend-mode:multiply;background:radial-gradient(circle,#000 0 30%,#0000 32%) 0 0/6px 6px}.fxt-filmMuto .fxt-scena{filter:grayscale()sepia(.6)contrast(1.1)}.fxt-filmMuto .fxt-velo{opacity:.5;background:linear-gradient(90deg,#0000 30%,#fff8 31%,#0000 32% 70%,#fff6 71%,#0000 72%)}.fxt-neve .fxt-velo,.fxt-polvere .fxt-velo,.fxt-coriandoli .fxt-velo,.fxt-scintille .fxt-velo,.fxt-bokeh .fxt-velo{opacity:1;background-image:radial-gradient(circle,#fff 0 1.5px,#0000 2px),radial-gradient(circle,#fffc 0 1px,#0000 1.6px),radial-gradient(circle,#fff9 0 2px,#0000 2.6px);background-position:0 0,9px 11px,17px 5px;background-size:23px 19px,31px 27px,41px 37px}.fxt-coriandoli .fxt-velo{background-image:radial-gradient(circle,#ff3df2 0 2px,#0000 2.5px),radial-gradient(circle,#35e8ff 0 2px,#0000 2.5px),radial-gradient(circle,#ffd54a 0 2px,#0000 2.5px)}.fxt-bokeh .fxt-velo{background-image:radial-gradient(circle,#ffd9a044 0 8px,#ffd9a0aa 9px,#0000 10px),radial-gradient(circle,#fff3 0 6px,#fff8 7px,#0000 8px);background-size:41px 37px,29px 33px}.fxt-pioggia .fxt-velo{opacity:.8;background:repeating-linear-gradient(105deg,#0000 0 5px,#dbe8ffcc 5px 6px)}.fxt-raggi .fxt-velo{opacity:.8;background:conic-gradient(from 0deg at 68% 42%, #fff4 0 5deg, transparent 8deg 20deg, #fff4 24deg 28deg, transparent 32deg 50deg, #fff4 54deg 60deg, transparent 64deg 90deg, #fff4 96deg 100deg, transparent 106deg 360deg)}.fxt-anamorfico .fxt-velo{opacity:.9;background:linear-gradient(#0000 40%,#7ab6ffcc 44%,#dff0ff 46%,#7ab6ffcc 48%,#0000 52%)}.carta.fxt:hover .fxt-eco .fxt-scena,.carta.fxt:hover .fxt-vibra .fxt-scena{animation:.5s steps(4,end) infinite fxt-glitch}.fxt-pizzico .fxt-scena,.fxt-pesce .fxt-scena,.fxt-gocce .fxt-scena{filter:contrast(1.05)saturate(1.1);border-radius:30%}.fxt-specchio .fxt-scena{background-size:50% 100%;transform:scaleX(1)}.fxt-quadri .fxt-scena{transform:scale(.5);box-shadow:0 0 0 100px #0006}.carta.fxt:hover .fxt-rullo .fxt-scena{animation:.9s linear infinite fxt-rullo}@keyframes fxt-rullo{0%{transform:translateY(0)}to{transform:translateY(100%)}}.live-fonti{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:6px;display:grid}.live-fonti:empty{display:none}.live-fonte{cursor:pointer;background:#17151d;border:1px solid #000;border-radius:6px;flex-direction:column;gap:2px;padding:3px;display:flex;position:relative}.live-fonte canvas{aspect-ratio:16/9;background:#000;border-radius:4px;width:100%;display:block}.live-fonte-nome{font:700 10.5px var(--ui);color:var(--testo2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-fonte.in-onda .live-fonte-nome{color:#ff8a9c}.live-fonte.seconda{border-color:var(--oro)}.live-fonte-x{color:#fff;background:#000000b3;border:0;border-radius:9px;width:18px;height:18px;font-size:10px;line-height:1;position:absolute;top:4px;right:4px}.sf-colori{flex-direction:column;gap:2px;display:flex}.sf-extra input[type=color]{margin-left:auto}.sf-lavoro{flex-direction:column;gap:3px;margin:4px 2px 6px;display:flex}.nota.ok{color:var(--verde)}.montage{border-left:0;flex-direction:column;min-height:0;overflow:hidden}.fin-avanzate{background:#17161d;border:1px solid #000;border-radius:8px;margin:4px 0;padding:0 8px}.fin-avanzate>summary{font:700 11px var(--ui);color:var(--testo3);cursor:pointer;padding:6px 2px;list-style:none}.fin-avanzate>summary:before{content:"▸ "}.fin-avanzate[open]>summary:before{content:"▾ "}.fin-avanzate>:not(summary){margin-bottom:8px}.btn-progetti{color:var(--testo2);font:800 11.5px var(--ui);background:linear-gradient(#2e2c37,#23212b);border:1px solid #000;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.btn-progetti:hover{color:var(--oro)}.stretto .btn-progetti span{display:none}.home{z-index:400;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08070cf0;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.home-dentro{flex-direction:column;gap:14px;width:min(1180px,96vw);max-height:94vh;padding:16px;display:flex}.home-testa{align-items:center;gap:12px;display:flex}.home-testa .moneta{border:3px solid var(--oro);width:38px;height:38px;font:900 20px var(--marchio);color:var(--oro);border-radius:50%;place-items:center;display:grid}.home-testa b{font:900 22px var(--marchio);letter-spacing:1px;color:var(--testo);display:block}.home-testa small{color:var(--testo3);font:700 12px var(--ui)}.home-chiudi{margin-left:auto}.home-corpo{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:16px;min-height:0;display:grid}.home-col{background:#1b1a21;border-radius:12px;flex-direction:column;gap:10px;min-height:0;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #000}.home-col h3{font:800 13px var(--ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--oro);margin:0}.home-grande{text-align:left;padding:12px 14px;font-size:14px}.home-montage{color:#fff!important;background:linear-gradient(#ff8ff8,#d42ccc)!important;border-color:#5b0f58!important}.home-continua{background:#26301f;border-radius:10px;flex-direction:column;gap:5px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #5dd39e66}.home-continua b{font:800 12px var(--ui);letter-spacing:1px;text-transform:uppercase;color:#5dd39e}.home-continua span{color:var(--testo2);font:700 12px var(--ui)}.home-recenti{overflow:auto}.home-griglia{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-content:start;gap:10px;display:grid}.home-carta{cursor:pointer;background:#23212b;border-radius:10px;flex-direction:column;transition:transform .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000}.home-carta:hover{box-shadow:0 0 0 2px var(--oro), 0 8px 20px #00000080;transform:translateY(-2px)}.home-carta img,.home-vuota{aspect-ratio:16/9;object-fit:cover;background:#111;width:100%;display:block}.home-vuota{color:var(--testo3);place-items:center;display:grid}.home-info{flex-direction:column;gap:2px;min-width:0;padding:7px 9px 9px;display:flex}.home-info b{font:800 13px var(--ui);color:var(--testo);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-info small{color:var(--testo3);font:600 10.5px var(--ui)}.home-togli{opacity:0;background:#000000b3;border-radius:50%;place-items:center;width:22px;height:22px;transition:opacity .12s;display:grid;position:absolute;top:4px;right:4px}.home-carta:hover .home-togli{opacity:1}.home-nulla{text-align:center;color:var(--testo3);border:2px dashed #000;border-radius:10px;padding:40px 12px}.home-nulla b{color:var(--testo2);font:800 15px var(--ui)}@media (max-width:800px){.home-corpo{grid-template-columns:1fr}}.btn-cerca,.btn-ai{color:var(--testo2);font:800 11.5px var(--ui);white-space:nowrap;background:linear-gradient(#2e2c37,#23212b);border:1px solid #000;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.btn-cerca{min-width:150px}.btn-cerca span{text-align:left;flex:1}.btn-cerca kbd{color:var(--testo3);font-size:10px}.btn-cerca:hover,.btn-ai:hover{color:var(--oro)}.btn-ai{color:#ffd0fb;background:linear-gradient(#3a1d3d,#26142b);border-color:#4a1546}.btn-ai:hover{color:#fff;box-shadow:0 0 12px #ff3df259}.testata>*{flex-shrink:0}.testata .pagine{margin:0 auto}.testata-destra{flex-shrink:1;min-width:0;margin-left:0}@media (max-width:1320px){.voce-menu{padding:6px 7px}.pagina-btn{letter-spacing:1px;padding:5px 10px}.testata{gap:7px}}@media (max-width:1120px){.pagina-btn span,.btn-ai span{display:none}.voce-menu{padding:6px 5px}}body{flex-direction:column;display:flex}.home,.velo,.cerca-velo{top:var(--bt-alto)}#app{flex:1;height:auto;min-height:0}.barra-titolo{height:var(--bt-alto);color:var(--testo);box-shadow:inset 0 -1px 0 var(--bordo);z-index:6;font:700 13px var(--ui);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(#1d1c23,#121117);border-bottom:1px solid #000;flex:none;align-items:center;gap:10px;padding:0 0 0 10px;display:flex;position:relative}html[data-finestra=mac] .barra-titolo{padding-left:80px}html[data-finestra=web] .barra-titolo,html[data-finestra=mac] .barra-titolo{padding-right:10px}.barra-titolo .marchio{padding:0}.barra-titolo .moneta{width:22px;height:22px;font-size:12px;box-shadow:0 0 0 1px #ffffff14}.barra-titolo .scritta{color:var(--testo);font-size:13px}.barra-titolo .scritta b{color:var(--oro)}.barra-titolo .scritta i{color:var(--etichetta)}.bt-rapidi{align-items:center;gap:2px;display:flex}.bt-sep{background:var(--bordo-forte);width:1px;height:18px;margin:0 4px}.bt-icona{width:32px;height:var(--comando-denso);border-radius:var(--raggio);color:var(--testo2);background:0 0;border:0;place-items:center;display:grid}.bt-icona:hover:not(:disabled){background:var(--metallo-tasto);color:var(--testo)}.bt-icona:disabled{opacity:.35;cursor:default}.barra-titolo .btn-progetti{border:1px solid var(--bordo-forte);background:var(--metallo-tasto);color:var(--testo);margin-right:4px;box-shadow:inset 0 1px #ffffff0f}.barra-titolo .btn-progetti:hover{background:var(--metallo-chiaro);color:var(--testo)}.bt-centro{flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.barra-titolo .nome-progetto{color:var(--testo);border-radius:var(--raggio);max-width:36vw;padding:3px 8px;font-size:14px}.barra-titolo .nome-progetto:hover{background:#2a2933}.barra-titolo .badge{background:var(--vetrino);color:var(--etichetta);border-color:var(--bordo)}.barra-titolo .badge.edizione{color:var(--verde);background:#5dffb412;border-color:#5dffb459}.barra-titolo .badge.edizione.prova{color:var(--cia);border-color:var(--cia-bordo);background:var(--cia-fondo)}.bt-destra{align-items:center;gap:6px;display:flex}.barra-titolo .btn-cerca{min-width:190px;height:var(--comando-denso);border:1px solid var(--bordo);background:var(--vetrino);color:var(--testo3);padding:3px 10px;box-shadow:inset 0 1px 4px #000000b3}.barra-titolo .btn-cerca:hover{border-color:var(--cia-bordo);color:var(--testo);background:var(--vetrino)}.barra-titolo .btn-cerca kbd{background:var(--pann);border-color:var(--bordo-forte);color:var(--testo3);display:inline}.barra-titolo .btn-icona{color:var(--testo2)}.barra-titolo .btn-icona:hover{color:var(--testo);background:#2a2933}.bt-finestra{align-self:stretch;margin-left:4px;display:flex}.bt-tasto{width:46px;color:var(--testo2);background:0 0;border:0;border-radius:0;place-items:center;display:grid}.bt-tasto:hover{color:var(--testo);background:#2a2933}.bt-tasto.chiudi:hover{background:var(--rosso);color:#1d060b}.bt-glifo{place-items:center;display:grid}@media (max-width:1500px){.barra-titolo .badge.edizione{display:none}}@media (max-width:1280px){.barra-titolo .badge.formato,.barra-titolo .scritta i{display:none}.barra-titolo .btn-cerca{min-width:0}.barra-titolo .btn-cerca kbd{display:none}}@media (max-width:1080px){.barra-titolo .scritta,.barra-titolo .btn-progetti span,.barra-titolo .btn-cerca span{display:none}}@media (max-width:900px){.barra-titolo .nome-progetto{max-width:46vw}}.cerca-velo{z-index:950;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05040a8c;justify-content:center;align-items:flex-start;padding-top:11vh;animation:.12s appare;display:flex;position:fixed;inset:0}.cerca{width:min(700px,100vw - 24px);max-height:72vh;box-shadow:var(--ombra), inset 0 0 0 1px var(--bordo-forte), 0 0 40px #ffd54a14;background:linear-gradient(#221f2b,#17161d);border:1px solid #000;border-radius:14px;flex-direction:column;animation:.15s sale;display:flex;overflow:hidden}.cerca-riga{box-shadow:0 1px 0 var(--bordo);border-bottom:1px solid #000;align-items:center;gap:10px;padding:12px 14px;display:flex}.cerca-lente{font-size:18px}.cerca-input{font:600 17px var(--ui);color:var(--testo);background:0 0;border:0;outline:none;flex:1}.cerca-input::placeholder{color:var(--testo3)}.cerca-intesta{font:800 10.5px var(--ui);letter-spacing:1px;text-transform:uppercase;color:var(--testo3);padding:6px 14px 2px}.cerca-lista{padding:4px 6px 8px;overflow:auto}.cerca-voce{cursor:pointer;border-radius:8px;grid-template-columns:118px 1fr auto;align-items:center;gap:10px;padding:7px 9px;display:grid}.cerca-voce.manca .cerca-testo b{color:var(--testo2)}.cerca-testo b{color:var(--testo);font-size:14px;font-weight:700;display:block}.cerca-testo small{color:var(--testo3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;display:block;overflow:hidden}.cerca-cat{font:800 10px var(--ui);letter-spacing:.6px;text-transform:uppercase;color:var(--testo3);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#1f1d26;border:1px solid #000;border-radius:10px;padding:2px 6px;overflow:hidden}.cerca-piede{color:var(--testo3);border-top:1px solid #000;align-items:center;gap:14px;padding:8px 14px;font-size:11.5px;display:flex}.cerca-piede .spazio{flex:1}.cerca-piede kbd{margin-right:2px}@media (max-width:899px){.cerca-voce{grid-template-columns:1fr auto}.cerca-cat{display:none}.cerca-velo{padding-top:4vh}}.dialogo.guida{width:min(940px,100vw - 24px)}.guida-dentro{grid-template-columns:270px 1fr;gap:16px;min-height:380px;display:grid}.guida-elenco{max-height:62vh;box-shadow:1px 0 0 var(--bordo);border-right:1px solid #000;flex-direction:column;gap:1px;padding-right:6px;display:flex;overflow:auto}.guida-elenco h5{font:800 10.5px var(--ui);letter-spacing:1px;text-transform:uppercase;color:var(--oro);margin:10px 0 3px}.guida-elenco h5:first-child{margin-top:0}.guida-voce{text-align:left;color:var(--testo2);background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:6px 8px;font-weight:700;display:flex}.guida-voce:hover{color:var(--testo);background:#24222c}.guida-ic{text-align:center;flex:none;width:22px}.guida-corpo h3{font:800 17px var(--ui);color:var(--testo);align-items:center;gap:8px;margin:0 0 4px;display:flex}.guida-riassunto{color:var(--testo2);margin:0 0 12px;font-weight:500}.guida-passi{font:500 14px/1.45 var(--ui);color:var(--testo);flex-direction:column;gap:9px;margin:0 0 16px;padding-left:22px;display:flex}.guida-passi li::marker{color:var(--oro);font-weight:800}.guida-passi b{color:var(--oro);font-weight:700}.guida-vai{font-size:13px}@media (max-width:899px){.guida-dentro{grid-template-columns:1fr}.guida-elenco{max-height:30vh;box-shadow:none;border-right:0}}.ai-intro{color:var(--testo2);margin:0 0 12px;font-weight:500}.ai-griglia{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px;display:grid}.ai-carta{background:linear-gradient(#24212c,#1b1a21);border:1px solid #000;border-radius:11px;flex-direction:column;gap:6px;padding:11px 12px;display:flex;box-shadow:inset 0 1px #ffffff0f}.ai-carta header{align-items:center;gap:8px;display:flex}.ai-carta header b{color:var(--testo);flex:1;font-size:14.5px}.ai-ic{font-size:19px}.ai-dove{font:800 9.5px var(--ui);letter-spacing:.5px;text-transform:uppercase;color:var(--testo3);white-space:nowrap;background:#1a1920;border:1px solid #000;border-radius:10px;padding:2px 6px}.ai-dove.app{color:var(--ambra)}.ai-dove.tutto{color:var(--cia)}.ai-carta p{color:var(--testo2);margin:0;font-size:12.5px;font-weight:500}.ai-come{color:var(--testo);font:500 12px/1.4 var(--ui);margin:0;padding-left:18px}.ai-stato{color:var(--testo3);min-height:15px;font-size:11.5px;font-weight:600}.ai-ok{color:var(--verde)}.ai-manca{color:var(--ambra)!important;font-size:12px!important}.ai-usa{align-self:flex-start;margin-top:auto}.ai-sezione{box-shadow:inset 0 1px 0 var(--bordo);border-top:1px solid #000;margin-top:14px;padding-top:10px}.ai-sezione h4{font:800 11px var(--ui);letter-spacing:1px;text-transform:uppercase;color:var(--oro);margin:0 0 8px}.ai-riga,.ai-imp{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0;display:flex}.ai-diagnosi{flex-direction:column;gap:4px;margin-top:8px;display:flex}.ai-diag{grid-template-columns:22px 150px 1fr;align-items:baseline;gap:6px;font-weight:500;display:grid}.ai-diag b{color:var(--testo)}.ai-diag-seg{text-align:center;font-weight:800}.ai-diag.ok .ai-diag-seg{color:var(--verde)}.ai-diag.no .ai-diag-seg{color:var(--rosso)}.ai-diag.no span:last-child{color:#ffb0bd}.ai-diag.forse .ai-diag-seg{color:var(--testo3)}.home-impara{flex-direction:column;gap:6px;margin-top:6px;display:flex}.home-impara .btn{justify-content:flex-start}.evidenziato{z-index:2;animation:.85s ease-in-out 3 evidenzia;position:relative}@keyframes evidenzia{0%,to{box-shadow:0 0 #35e8ff00}50%{box-shadow:0 0 0 4px #35e8ffd9,0 0 22px #35e8ff8c}}.isp-aiuti{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.isp-aiuti .btn{align-items:center;gap:6px;display:inline-flex}.home-etichetta{font:700 11px var(--ui);letter-spacing:1px;text-transform:uppercase;color:var(--testo3);margin-top:2px}.home-obiettivi{grid-template-columns:1fr 1fr;gap:6px;display:grid}.home-obiettivo{color:var(--testo2);text-align:left;cursor:pointer;background:#23212b;border:0;border-radius:9px;outline:none;align-items:center;gap:9px;padding:7px 9px;transition:box-shadow .12s,background .12s;display:flex;box-shadow:inset 0 0 0 1px #000}.home-obiettivo:hover{background:#2c2a36}.home-obiettivo.acceso{box-shadow:inset 0 0 0 2px var(--oro);background:#2f2b22}.home-obiettivo>span{flex-direction:column;min-width:0;display:flex}.home-obiettivo b{font:800 12px var(--ui);color:var(--testo);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-obiettivo small{font:600 10.5px var(--ui);color:var(--testo3)}.home-forma{background:linear-gradient(135deg,#6f6a82,#3c394a);border-radius:3px;flex:none;margin:0 4px;display:inline-block;box-shadow:0 0 0 2px #14131a}.home-obiettivo.acceso .home-forma{background:linear-gradient(135deg,#ffe58a,#c9a227)}.home-formato-riga{color:var(--testo2);font:600 12px var(--ui);padding:4px 2px}.home-formato-riga b{color:var(--oro)}@media (max-width:1000px){.home-obiettivi{grid-template-columns:1fr}}.isp-gruppo.principale{box-shadow:inset 0 0 0 1px #ffd54a59,inset 0 1px #ffffff0a}.isp-gruppo.principale>summary{font-size:12px}.isp-riga.col{grid-template-columns:minmax(0,1fr);gap:3px}.isp-riga.col .campo-testo{min-width:0}.isp-riga.col label small{color:var(--testo3);font:600 10.5px var(--ui);display:block}.mq{flex-direction:column;gap:4px;display:flex}.mq-tela{touch-action:none;background:#0b0a10;border-radius:6px;width:100%;display:block;box-shadow:0 0 0 1px #000,0 4px 14px #00000073}.mq-nota{font:600 10.5px var(--ui);color:var(--testo3);min-height:13px}.pp-griglia{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.pp-tessera{color:var(--testo2);font:700 10px var(--ui);text-align:center;cursor:pointer;background:#23212b;border:1px solid #000;border-radius:7px;flex-direction:column;align-items:center;gap:3px;padding:5px 3px 4px;display:flex}.pp-tessera:hover{color:var(--testo);background:#2e2c37}.pp-tessera:active{transform:translateY(1px)}.pp-ico{background:#0b0a10;border-radius:3px;width:44px;height:25px;display:block;position:relative;box-shadow:0 0 0 1px #3a3748}.pp-ico>b{background:linear-gradient(135deg,#ffe58a,#c9a227);border-radius:2px;position:absolute;box-shadow:0 0 0 1px #1a1406}.pp-piu{border-top:1px dashed #000;padding-top:5px}.isp-gruppo .pp-piu>summary{cursor:pointer;color:var(--testo3);font:700 11px var(--ui);letter-spacing:0;text-transform:none;padding:2px 0 5px;list-style:none;display:block}.isp-gruppo .pp-piu>summary:before{content:"▸ ";display:inline;transform:none}.isp-gruppo .pp-piu[open]>summary:before{content:"▾ ";transform:none}.pp-piu>.isp-riga{margin:0 0 5px}.tessere-blocco{flex-direction:column;gap:7px;display:flex}.tessere-filtri{flex-wrap:wrap;gap:5px;display:flex}.tessere-filtro{color:var(--testo2);font:700 11px var(--ui);cursor:pointer;background:#23212b;border:1px solid #000;border-radius:999px;padding:3px 10px}.tessere-filtro:hover{color:var(--testo);background:#2e2c37}.tessere-filtro.acceso{color:#1a1206;background:linear-gradient(#ffe07a,#e0a200)}.tessere{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.tessera{aspect-ratio:1;cursor:pointer;background:#0b0a10;border:0;border-radius:9px;padding:0;transition:box-shadow .12s,transform .12s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #000}.tessera.nascosta{display:none}.tessera:hover{transform:translateY(-1px);box-shadow:0 0 0 2px #8a87a3}.tessera.acceso{box-shadow:0 0 0 2px var(--oro), 0 0 14px #ffd54a66}.tessera-img{object-fit:cover;background:#15141a;width:100%;height:100%;display:block;position:absolute;inset:0}.tessera-nome{font:800 10.5px/1.1 var(--ui);color:#fff;text-align:center;-webkit-line-clamp:2;text-shadow:0 1px 2px #000;background:linear-gradient(#0000,#000c);-webkit-box-orient:vertical;padding:14px 6px 5px;display:-webkit-box;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.tessera.acceso .tessera-nome{color:#ffe07a}.tessera-spunta{background:var(--oro);color:#1a1206;width:18px;height:18px;font:900 12px var(--ui);border-radius:50%;place-items:center;font-style:normal;display:none;position:absolute;top:4px;right:4px;box-shadow:0 1px 4px #0009}.tessera.acceso .tessera-spunta{display:grid}.dur-testa{flex-wrap:wrap;align-items:baseline;gap:10px;padding:2px 0 6px;display:flex}.dur-numero{font:900 26px var(--ui);color:var(--oro);letter-spacing:.5px}.dur-dove{color:var(--testo3);font:600 11px var(--ui)}.isp-durata .isp-riga.dur-vel{grid-template-columns:1fr auto}.dur-velocita{color:var(--testo2);font:700 12px var(--ui)}.home-col{overflow:auto}.seg-griglia{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.seg-tessera{color:var(--testo2);font:700 10.5px var(--ui);cursor:pointer;background:#23212b;border:1px solid #000;border-radius:7px;flex-direction:column;align-items:center;gap:2px;padding:7px 3px 5px;display:flex}.seg-tessera i{color:var(--oro);font-size:24px;font-style:normal;line-height:1}.seg-tessera{cursor:pointer;justify-content:center;min-height:58px}.seg-tessera span{text-align:center;line-height:1.15}.seg-blocco{margin-bottom:8px}.seg-blocco .etichetta{margin:2px 0 4px;display:block}.seg-intro{color:var(--testo);margin:0 0 8px;font-weight:600}.seg-tessera:hover{color:var(--testo);background:#2e2c37}.isp-azioni{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.rotella-pallino{z-index:99999;pointer-events:none;opacity:0;filter:drop-shadow(0 1px 3px #000000b3);width:22px;height:22px;transition:opacity .12s;position:fixed;top:0;left:0}.rotella-pallino.visibile{opacity:1}.rotella-pallino svg{display:block}.rotella-pallino circle{fill:none}.rotella-pallino .rp-fondo{stroke:#ffffff38;stroke-width:3px;fill:#0e0d128c}.rotella-pallino .rp-anello{stroke:var(--oro,#ffd54a);stroke-width:3px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transform-origin:50%;transform:rotate(-90deg)}.rotella-pallino.carica .rp-anello{animation:rp-carica var(--rp-ms,1.5s) linear forwards}.rotella-pallino .rp-punto{fill:var(--oro,#ffd54a);opacity:0}.rotella-pallino.pronto .rp-anello{stroke-dashoffset:0;stroke:var(--oro,#ffd54a)}.rotella-pallino.pronto .rp-punto{opacity:1;animation:.35s ease-out rp-pronto}@keyframes rp-carica{to{stroke-dashoffset:0}}@keyframes rp-pronto{0%{transform-origin:50%;transform:scale(.3)}to{transform-origin:50%;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rotella-pallino.carica .rp-anello{animation-duration:.01ms}}.aai-scheda{background:#23212b;border:1px solid #000;border-radius:9px;margin-bottom:8px;padding:9px 10px;box-shadow:inset 0 1px #ffffff0a}.aai-testa{align-items:flex-start;gap:9px;margin-bottom:8px;display:flex}.aai-testa i{font-size:26px;font-style:normal;line-height:1}.aai-testa b{color:var(--testo);font:800 13px var(--ui);display:block}.aai-testa span{color:var(--testo2);margin-top:2px;font-size:11.5px;line-height:1.3;display:block}.aai-bottoni{flex-wrap:wrap;gap:5px;display:flex}.aai-bottone{min-width:70px;color:var(--testo);font:800 12px var(--ui);cursor:pointer;background:#2e2c37;border:1px solid #000;border-radius:7px;flex:1 1 0;padding:8px 6px}.aai-bottone:hover:not(:disabled){background:#3a3846}.aai-bottone.primario{color:#1a1206;background:linear-gradient(#ffe07a,#e0a200)}.aai-bottone:disabled{opacity:.45;cursor:not-allowed}.aai-bottone.lavora:disabled{opacity:1;cursor:progress;color:#1a1206;background:repeating-linear-gradient(-45deg,#ffd54a 0 10px,#f0b400 10px 20px) 0 0/28px 28px;border-color:#6a4a00;animation:.9s linear infinite aai-scorri}@keyframes aai-scorri{to{background-position:28px 0}}.aai-stato{border-top:1px dashed #ffffff1f;margin-top:8px;padding-top:7px}.aai-stato[hidden]{display:none}.aai-testo{font:700 11.5px var(--ui);color:var(--testo);margin-bottom:5px}.aai-nota{color:var(--testo2);margin-top:5px;font-size:10.5px;line-height:1.3}.aai-barra{background:#0e0d13;border:1px solid #000;border-radius:4px;height:7px;overflow:hidden}.aai-barra i{background:linear-gradient(90deg,#ff4fa3,#ffd54a);border-radius:4px;height:100%;transition:width .3s;display:block}.aai-barra.indeterminata i{width:40%;animation:1.1s ease-in-out infinite alternate aai-vai}@keyframes aai-vai{0%{margin-left:0}to{margin-left:60%}}.spunta-riga{align-items:center;gap:8px;display:flex}:root{--bt-alto:40px;--lato:300px;--bin:clamp(250px, 25vw, 420px);--fin:clamp(460px, 48vw, 760px)}[hidden]{display:none!important}button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--cia);outline-offset:2px}button,select,summary{touch-action:manipulation}.workflow-azioni{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.banco-vista{border:1px solid var(--bordo);background:var(--pann);border-radius:5px;min-width:0;max-width:180px;padding:5px}.testata{gap:6px;min-width:0}.testata .pagine,#app .contenitore,#app .lato,#app .monitor{min-width:0}.bin-testa{flex-wrap:wrap}.bin-cerca{min-width:60px}.bin-albero{min-width:0}.carta-preparazione{white-space:normal;color:var(--testo2);padding:3px 6px;font-size:11px;display:block}.fin-sezione{margin-bottom:12px}.fin-looks{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.fin-riepilogo .fin-numeri{flex-wrap:wrap}.live-regia{z-index:2;background:var(--pann);position:sticky;top:0}@media (max-height:760px){.live-regia{position:static}}.live-fase-certa{border:1px solid var(--bordo);letter-spacing:.04em;border-radius:6px;padding:8px;font-size:13px;display:block}.live-fase-certa[data-fase=registra]{color:var(--rosso);border-color:var(--rosso)}.live-fase-certa[data-fase=pausa]{color:var(--ambra);border-color:var(--ambra)}.live-fonti-stato{margin:8px 0;font-size:12px;line-height:1.5}.live-configurazione,.live-archivio{border-top:1px solid var(--bordo);padding:2px 0 4px}.live-configurazione summary,.live-archivio summary{cursor:pointer;color:var(--oro);font:800 11.5px var(--ui);letter-spacing:1px;text-transform:uppercase;-webkit-user-select:none;user-select:none;padding:6px 2px;list-style:none}.live-configurazione summary::-webkit-details-marker{display:none}.live-archivio summary::-webkit-details-marker{display:none}.live-configurazione summary:before,.live-archivio summary:before{content:"▸";width:14px;color:var(--testo3);transition:transform .15s;display:inline-block}.live-configurazione[open]>summary:before,.live-archivio[open]>summary:before{transform:rotate(90deg)}.live-configurazione>:not(summary){margin-bottom:5px}.live-tasti{flex-wrap:wrap}.live-tasti .live-btn{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.live-tastiera{white-space:normal}.mt-etapes{flex-wrap:wrap;gap:8px;padding:8px 12px;display:none}.mt-etapes button[aria-current=step]{border-color:var(--oro);color:var(--oro)}.mt-dentro{border:0;min-width:0;margin:0}.mt-dentro .mt-col{min-width:0}.mt-dentro .mt-feste{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.mt-colcome{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.mt-colcome>h3,.mt-colcome>.mt-riepilogo{grid-column:1/-1}.mt-azioni{flex-wrap:wrap;gap:8px}.mt-variante{white-space:normal;flex:200px}.mt-azioni button{white-space:normal;min-height:34px}.ai-scelta{flex-direction:column;gap:6px;margin:12px 0;display:flex}.ai-scelta select{background:var(--pann);padding:8px}.centro-ai .ai-griglia{display:block}.ai-passo{border:1px solid var(--bordo);border-radius:8px;margin-bottom:12px;padding:12px}.ai-passo h3{color:var(--oro);margin:0 0 8px}.ai-passo p{line-height:1.5}.ai-passi .dlg-corpo{overflow:auto}.dialogo{max-width:calc(100vw - 24px)}.dlg-piede{flex-wrap:wrap}@media (min-width:900px) and (max-width:1150px){:root{--lato:250px;--bin:250px;--fin:500px;--livecol:340px}#app[data-pagina=montaggio]:not(.senza-bin):not(.senza-lato){grid-template-columns:minmax(220px, min(var(--bin), 28vw)) 6px minmax(0, 1fr) 6px minmax(230px, min(var(--lato), 28vw))}.testata .pagina-btn{padding-inline:7px;font-size:12px}.banco-vista{width:112px}.testata .btn-ai span{display:none}.live-regia{position:static}}@media (min-width:1151px) and (max-width:1500px){.banco-vista{max-width:145px}}@media (max-width:899px){.mt-etapes{display:flex}.mt-dentro{padding:10px 12px;display:block;overflow:auto}.mt-dentro .mt-col{width:100%;height:auto;overflow:visible}.mt-dentro .mt-col.mt-passo-chiuso,.banco-vista{display:none}.stretto .fin-dentro{flex-direction:column}.mt-colcome{display:block}.live-regia{position:static}}@media (prefers-reduced-motion:reduce){.att,.live-fase-certa{animation:none!important}}.att-pannello{width:min(500px,100vw - 12px)}.att-prepara{border-bottom:1px solid #0d0c12;padding:10px 12px}.att-prepara-testa,.att-da-avviare-testa{align-items:center;gap:8px;display:flex}.att-prepara-testa .att-p-sotto{flex:1}.att-prepara-tasti{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px;margin-top:8px;display:grid}.att-prep{text-align:left;white-space:normal;flex-direction:column;align-items:flex-start;gap:1px;display:flex}.att-prep small{color:var(--testo3);font-size:10.5px;font-weight:600}.att-prep:disabled{opacity:.55}.att-da-avviare-testa{padding:8px 12px 0}.att-da-avviare-testa b{letter-spacing:1px;text-transform:uppercase;color:var(--testo3);flex:1;font-size:11px}.att-r-comandi{flex-wrap:wrap;gap:6px;display:flex}.att-r-comandi:empty,.att-riga[data-stato=manuale] .att-pista{display:none}.att-fin{opacity:.85}.live-guida{margin:2px}.live-prime{flex-direction:column;gap:4px;display:flex}.live-prime:empty{display:none}.live-prime .live-fonte{background:#1d1c24;border-radius:6px;align-items:center;gap:8px;padding:4px 8px;display:flex}.live-prime .live-fonte-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dialogo.editor-clip{width:min(880px,100vw - 24px)}.editor-clip .dlg-corpo{max-height:74vh}.editor-clip .dlg-piede{align-items:center;gap:8px;display:flex}.editor-clip .dlg-piede .spazio{flex:1}.pp-tessera.acceso{border-color:var(--oro);color:var(--testo);box-shadow:0 0 0 1px var(--oro) inset}.mv-prev{background:#14131a;border-radius:4px;width:100%;height:34px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000}.mv-box{background:linear-gradient(135deg,#ffd54a,#ff8f1f);border-radius:3px;width:36%;height:52%;position:absolute;top:24%;left:32%}.pp-tessera:hover .mv-box,.pp-tessera:focus-visible .mv-box{animation:none}.pp-tessera:hover .mv-daSinistra{animation-name:mv-sx}.pp-tessera:hover .mv-daDestra{animation-name:mv-dx}.pp-tessera:hover .mv-dalBasso{animation-name:mv-giu}.pp-tessera:hover .mv-dallAlto{animation-name:mv-su}.pp-tessera:hover .mv-avvicina{animation-name:mv-vicino}.pp-tessera:hover .mv-allontana{animation-name:mv-lontano}.pp-tessera:hover .mv-scivola{animation-name:mv-scivola}.pp-tessera:hover .mv-gira{animation-name:mv-gira}@keyframes mv-sx{0%{transform:translate(-190%)}65%,to{transform:none}}@keyframes mv-dx{0%{transform:translate(190%)}65%,to{transform:none}}@keyframes mv-giu{0%{transform:translateY(190%)}65%,to{transform:none}}@keyframes mv-su{0%{transform:translateY(-190%)}65%,to{transform:none}}@keyframes mv-vicino{0%{transform:none}65%,to{transform:scale(1.6)}}@keyframes mv-lontano{0%{transform:scale(1.6)}65%,to{transform:none}}@keyframes mv-scivola{0%{transform:translate(-30%)scale(1.15)}to{transform:translate(30%)scale(1.15)}}@keyframes mv-gira{0%{transform:rotate(-180deg)scale(.2)}65%,to{transform:none}}.aud-prev{background:#07120c;border-radius:4px;justify-content:center;align-items:center;gap:2px;width:100%;height:34px;display:flex;box-shadow:inset 0 0 0 1px #000}.aud-prev i{background:#2a8a5e;border-radius:2px;width:4px;display:block}.pp-tessera.ai .aud-prev i{background:var(--oro)}.pp-tessera:hover .aud-prev i{background:var(--verde);animation:.7s ease-in-out infinite alternate aud-batte}@keyframes aud-batte{0%{transform:scaleY(.55)}to{transform:scaleY(1.15)}}.sf-modi{grid-template-columns:repeat(4,1fr)}.sf-prev{background:#14131a;border-radius:4px;width:100%;height:38px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000}.sf-prev:before,.sf-prev:after{content:"";position:absolute}.sf-off:before{background:#6b6a75;border-radius:3px;inset:8px 30%}.sf-off:after{background:#ff5d73;height:3px;top:50%;left:20%;right:20%;transform:rotate(-20deg)}.sf-colore{background:#1e8c3a}.sf-colore:before{background:#e9c7a6;border-radius:50% 50% 4px 4px;width:32%;height:60%;top:20%;left:34%}.sf-luce{background:linear-gradient(90deg,#000 0 50%,#fff 50% 100%)}.sf-luce:before{background:#d98a3d;border-radius:4px;width:30%;height:56%;top:22%;left:35%}.sf-ai,.sf-soggetto,.sf-persona,.sf-oggetti{background:repeating-conic-gradient(#2a2933 0 25%, #3a3946 0 50%) 0 0 / 10px 10px}.sf-ai:before,.sf-soggetto:before{background:#e9c7a6;border-radius:50% 50% 6px 6px;width:32%;height:64%;top:18%;left:34%;box-shadow:0 0 0 2px #ff2d95}.sf-persona:before{background:#e9c7a6;border-radius:50% 50% 6px 6px;width:24%;height:64%;top:18%;left:24%;box-shadow:0 0 0 2px #ff2d95}.sf-persona:after{background:#c9a07e;border-radius:50% 50% 6px 6px;width:24%;height:64%;top:18%;left:54%;box-shadow:0 0 0 2px #ff2d95}.sf-oggetti:before{background:#d98a3d;border-radius:4px;width:28%;height:48%;top:26%;left:36%;box-shadow:0 0 0 2px #ff2d95}.sf-oggetti:after{background:#fff;border-radius:50%;width:6px;height:6px;top:44%;left:48%;box-shadow:0 0 0 2px #1b1a21}.sf-swatch{border-radius:4px;width:100%;height:30px;display:block;box-shadow:inset 0 0 0 1px #000}.ai-chiave .campo-testo{flex:1;min-width:160px}.bin-radice{border-bottom:1px solid var(--bordo);font:800 13px var(--ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--oro);margin:20px 0 8px;padding-bottom:4px}.bin-radice:first-child{margin-top:4px}.ai-mod{color:var(--testo2);grid-template-columns:22px 170px 1fr;gap:6px;padding:2px 0;font-size:12px;display:grid}.ai-mod b{color:var(--testo)}.ai-mod .ai-diag-seg{text-align:center;font-weight:800}.ai-mod.ok .ai-diag-seg{color:var(--verde)}.ai-mod.forse .ai-diag-seg{color:var(--testo3)}.as{margin:4px 0 8px;position:relative}.as-tela{background:#0b0a10;border-radius:6px;width:100%;display:block;box-shadow:0 0 0 1px #000,0 4px 14px #00000073}.as-vista{color:var(--oro);font:800 10px var(--ui);letter-spacing:1px;text-transform:uppercase;background:#0009;border-radius:9px;padding:1px 7px;position:absolute;top:6px;left:6px}.as-prova{grid-template-columns:1fr auto;align-items:center;gap:2px 8px;margin-top:6px;display:grid}.as-prova label{font:700 11px var(--ui);color:var(--testo2,#aaa);grid-column:1/-1}.as-cursore{width:100%;accent-color:var(--oro)}.as-tempo{font:700 11px var(--mono,monospace);color:var(--oro);text-align:right;min-width:44px}.sf-modello{margin:2px 0 8px}.hub{flex-direction:column;gap:4px;margin-top:10px;display:flex}.hub-gruppo{font:800 11px var(--ui);letter-spacing:1.2px;text-transform:uppercase;color:var(--testo3);margin:12px 0 2px}.hub-riga{background:#1d1c24;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;padding:7px 10px;display:grid;box-shadow:inset 0 0 0 1px #000}.hub-riga.lavora{box-shadow:inset 0 0 0 1px var(--oro)}.hub-nome{flex-direction:column;gap:1px;min-width:0;display:flex}.hub-nome small{color:var(--testo3);font-size:11px}.hub-msg{color:var(--oro)}.hub-msg:empty{display:none}.hub-stato{font:700 11.5px var(--ui);color:var(--testo2);white-space:nowrap}.hub-stato.pronto{color:var(--verde)}.hub-stato.parziale{color:var(--oro)}.hub-progresso:empty{display:none}@media (max-width:700px){.hub-riga{grid-template-columns:minmax(0,1fr) auto}.hub-stato{grid-column:1/-1}}.barra-titolo .logo-giro{filter:drop-shadow(0 0 4px #ffab004d);place-items:center;width:24px;height:24px;display:grid}.barra-titolo .logo-giro svg{display:block}.logo-giro .anello{transform-box:fill-box;transform-origin:50%;animation:14s linear infinite logo-gira}@keyframes logo-gira{to{transform:rotate(360deg)}}.barra-titolo .marchio{gap:8px}.barra-titolo .scritta{font-family:var(--marchio);align-items:baseline;gap:7px;display:inline-flex}.barra-titolo .scritta b{font:900 17px var(--marchio);letter-spacing:.02em;background:linear-gradient(#f3c21a,#e0a000 50%,#9a5f00);color:#0000;-webkit-background-clip:text;background-clip:text}.barra-titolo .scritta i{font:700 11px var(--marchio);letter-spacing:.3em;text-transform:uppercase;color:var(--etichetta);font-style:normal}@media (prefers-reduced-motion:reduce){.logo-giro .anello{animation:none}}.bt-chip-hw{align-items:center;gap:6px;margin-left:4px;display:flex}.barra-titolo .chip-hw{background:var(--vetrino);border:1px solid var(--bordo);height:22px;color:var(--testo2);font:700 12px var(--ui);letter-spacing:.02em;white-space:nowrap;border-radius:11px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;box-shadow:inset 0 1px 4px #000000b3}.barra-titolo .chip-gpu{color:var(--testo)}.barra-titolo .chip-hw .led{width:7px;height:7px;box-shadow:none;background:#3a3844}.barra-titolo .chip-hw .led.verde{background:var(--verde);box-shadow:0 0 6px #5dffb499}.barra-titolo .chip-hw .led.ambra{background:var(--ambra);box-shadow:0 0 6px #ffb23d8c}@media (max-width:1500px){.barra-titolo .chip-cpu{display:none}}@media (max-width:1280px){.bt-chip-hw{display:none}}.bt-novita svg{color:var(--cia)}.bt-novita:hover:not(:disabled) svg{color:#9af3ff}.velo:not(:has(.editor-clip)){-webkit-backdrop-filter:blur(12px)saturate(1.2);background:#0504085c}.velo:not(:has(.editor-clip))~.velo:not(:has(.editor-clip)){-webkit-backdrop-filter:blur(6px);background:#05040833}.dialogo:not(.editor-clip),.avviso{background:var(--vetro);-webkit-backdrop-filter:blur(22px)saturate(1.5);border-color:#ffffff21;box-shadow:0 18px 48px #0000006b,inset 0 1px #ffffff12}.avviso.errore{background:#2a121980;border-color:#ff4d6d66}.avviso{border-radius:var(--raggio);border-left-width:3px}.avviso.ok{border-left-color:var(--verde)}.avviso.errore{border-left-color:var(--rosso)}.avviso.tasto{font-family:var(--tc);border-left-color:var(--oro)}.suggerimento{z-index:100000;border-radius:var(--raggio-piccolo);background:var(--vetrino);max-width:min(340px,100vw - 16px);color:var(--testo);border:1px solid var(--bordo-forte);font:600 13px/1.3 var(--ui);letter-spacing:.02em;white-space:pre-line;pointer-events:none;opacity:0;padding:6px 10px;transition:opacity .12s;position:fixed;top:0;left:0;box-shadow:0 8px 24px #0000008c,inset 0 1px #ffffff0d}.suggerimento.su{opacity:1}@media (prefers-reduced-motion:reduce){.suggerimento{transition:none}}.avvisi .avviso{pointer-events:auto}.html-nota{color:#a19db0;font:500 13.5px/1.4 var(--ui,Rajdhani, sans-serif);overflow-wrap:anywhere;margin:6px 0 0}.html-stato{font:500 14px/1.35 var(--ui,Rajdhani, sans-serif);color:#cfcadb;overflow-wrap:anywhere;background:#050407;border:1px solid #ffffff14;border-radius:5px;align-items:flex-start;gap:8px;margin-top:6px;padding:8px 10px;display:flex}.html-stato i{background:#5dffb4;border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px;box-shadow:0 0 6px #5dffb4}.html-stato.ripiego i{background:#ffb23d;box-shadow:0 0 6px #ffb23d}.carta[data-html] .carta-nome{letter-spacing:.02em}.etichetta-incisa,.bin-albero-titolo,.bin-sezione,.att-p-titolo,.cerca-intesta,.tasti-griglia h4,.guida-elenco h5,.ai-sezione h4,.home-etichetta{font-family:var(--ui);font-weight:700;font-size:var(--etichetta-px);letter-spacing:var(--etichetta-lettere);text-transform:uppercase;color:var(--etichetta)}.bin-sezione{font-size:12px}.bin-sezione small{letter-spacing:1px}.bin-albero-titolo{letter-spacing:2.5px;opacity:1}.bin-impostazioni .etichetta,.bin-durate>span,.segno-io label{font-family:var(--ui);letter-spacing:2px;text-transform:uppercase;color:var(--etichetta);font-size:11px;font-weight:700}.segno-io label{letter-spacing:1.5px;font-size:10.5px}.nota{font-size:13px;font-weight:500}.btn{min-height:var(--comando-alto);border-radius:var(--raggio);border:1px solid var(--bordo-forte);background:var(--metallo-tasto);color:var(--testo);justify-content:center;padding:0 18px;font-size:15px;font-weight:700;box-shadow:inset 0 1px #ffffff14,0 2px #09080c}.btn:hover{filter:none;background:var(--metallo-chiaro);border-color:#fff3}.btn:active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff0d}.btn:disabled{opacity:.45}.btn.primario{background:var(--oro);color:#14110a;border-color:#ffd54a66;font-weight:700;box-shadow:0 0 0 1px #ffd54a66,0 6px 18px #ffab0040}.btn.primario:hover{background:#ffe07a;border-color:#ffe07a99}.btn.primario:active{transform:translateY(1px)}.bin-testa .btn.primario{background:var(--metallo-tasto);color:var(--oro);border-color:#ffd54a66;box-shadow:inset 0 1px #ffffff14,0 2px #09080c}.bin-testa .btn.primario:hover{background:var(--metallo-chiaro)}.btn.piccolo,.bin-testa .btn,.dlg-piede .btn.piccolo,.vel-preset .btn{min-height:var(--comando-denso);padding:0 12px;font-size:13px}.btn-icona{border-radius:var(--raggio);min-width:var(--comando-denso);min-height:var(--comando-denso)}.btn-icona:hover{background:#2a2933}.btn-mini{background:var(--metallo-tasto);border:1px solid var(--bordo-forte);border-radius:var(--raggio-piccolo);color:var(--testo2)}.btn-mini:hover{color:var(--testo);border-color:#fff3}.mini-select,.bin-cerca,.tc-inserimento{background:var(--vetrino);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);box-shadow:inset 0 1px 4px #000000bf}.mini-select{min-height:var(--comando-denso)}.bin-cerca{min-height:var(--comando-denso);font-size:14px}.bin-cerca:focus,.mini-select:focus{border-color:var(--cia-bordo);box-shadow:inset 0 1px 4px #000000bf, 0 0 0 2px var(--cia-fondo);outline:none}.chip{border-radius:var(--raggio);border:1px solid var(--bordo-forte);background:var(--metallo-tasto);min-height:30px;font-size:13px}.chip:hover{color:var(--testo);border-color:#fff3}.chip.acceso,.chip.acceso.tr{background:var(--cia);color:#06171b;border-color:var(--cia-bordo);box-shadow:0 0 10px #35e8ff4d}.chip-tipo:not(.fx):not(.tr){background:var(--cia);color:#06171b}.btn-cerca,.btn-ai{border-radius:var(--raggio);border:1px solid var(--bordo-forte);background:var(--metallo-tasto);color:var(--testo2);min-height:var(--comando-denso);font-size:13px}.btn-cerca:hover,.btn-ai:hover{color:var(--testo);box-shadow:none;border-color:#fff3}.btn-ai{color:var(--testo)}.btn-ai:hover{box-shadow:0 0 0 1px var(--cia-bordo)}.led.acceso,.acceso>.led{background:radial-gradient(circle at 35% 35%, #d8ffe9, var(--verde) 60%);box-shadow:0 0 8px var(--verde)}.scheda{letter-spacing:2px;border-radius:var(--raggio) var(--raggio) 0 0;font-size:12px}.scheda.attiva{color:var(--cia);border-color:var(--bordo-forte);box-shadow:inset 0 2px 0 var(--cia)}.scheda-fissa.acceso{background:var(--cia-fondo);border-color:var(--cia-bordo)}.bin-cat.attiva{background:var(--cia-fondo);color:var(--cia);border-color:var(--cia-bordo)}.bin-cat:hover{background:#ffffff0d}.bin-cat.sopra{background:var(--cia-fondo);border-color:var(--cia);color:var(--cia)}.bin-percorso button.pezzo:hover{color:var(--cia)}.contenitore.sopra{box-shadow:inset 0 0 0 2px var(--cia)}.carta{border-radius:var(--raggio);border-color:var(--bordo);background:var(--pann2)}.carta:hover{border-color:var(--bordo-forte);background:#26252f}.carta.scelta{border-color:var(--cia);box-shadow:0 0 0 1.5px var(--cia), 0 0 12px #35e8ff38;background:#14272d}.carta.cartella:hover .cartella-img{color:var(--oro)}.carta.fxt:hover,.carta.tr:hover{border-color:var(--bordo-forte)}.carta-img.gira>canvas.provino.vero{box-shadow:inset 0 0 0 1px var(--cia-bordo)}.bin-scelti{background:var(--cia);color:#06171b;border-radius:var(--raggio-piccolo)}.bin-impostazioni .chip.acceso,.bin-durate .chip.acceso{background:var(--cia);color:#06171b;box-shadow:0 0 10px #35e8ff47}.bin-sezione{color:var(--etichetta)}.bin-vuoto{border-radius:var(--raggio);border-color:#34323e}.bin-vuoto-icona{color:var(--etichetta)}.guida-voce.attiva{color:var(--cia);background:linear-gradient(90deg,#35e8ff29,#0000)}.guida-passi b{color:var(--testo)}.guida-passi li::marker{color:var(--testo)}.voce .spunta{color:var(--cia)}.prima-dopo.acceso{color:var(--cia);box-shadow:inset 0 0 0 1px var(--cia)}.tasto-trasporto.loop.acceso{color:var(--cia);box-shadow:inset 0 0 0 1px var(--cia), 0 2px 0 #0b0a0e}.bordo:hover:after,.bordo.preso:after,.divisore:hover:after,.divisore.preso:after{background:var(--cia)}.sott-testo:focus{outline:1px solid var(--cia)}.ai-barra i{background:linear-gradient(90deg, #3b3a44, var(--oro))}.fin-testa{background:linear-gradient(180deg, #23222b, var(--pann));color:var(--etichetta)}.fin-presto i{color:var(--etichetta);border-color:var(--bordo-forte)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible,a:focus-visible{outline:2px solid var(--cia);outline-offset:2px;border-radius:var(--raggio-piccolo)}.tl-tela:focus-visible,.ca-finestra:focus-visible{outline:none}input[type=range]:focus-visible{outline-offset:4px}::selection{color:#fff;background:#35e8ff4d}.dialogo{-webkit-user-select:text;user-select:text}.testata{background:linear-gradient(#1d1c23,#121117)}.voce-menu{border-radius:var(--raggio);letter-spacing:.4px;min-height:var(--comando-denso);font-size:14px}.voce-menu:hover,.voce-menu.aperto{background:#2a2933}.pagine{border-radius:var(--raggio);background:var(--vetrino);border-color:var(--bordo);padding:3px}.pagina-btn{border-radius:var(--raggio-piccolo);min-height:32px;font-size:11px}.pagina-btn.attiva,.pagina-btn[data-p=finale].attiva{background:var(--cia);color:#06171b;box-shadow:0 0 12px #35e8ff4d}.moneta{box-shadow:0 0 12px #ffd54a4d,inset 0 0 0 2px #35e8ff4d}.badge{border-radius:var(--raggio-piccolo);background:var(--vetrino)}.badge.usato{color:var(--testo)}.linguetta-lato{border-color:var(--cia-bordo);color:var(--cia);background:var(--pann);border-radius:0 var(--raggio) var(--raggio) 0}.menu-contesto,.att-pannello{border:1px solid var(--bordo-forte);border-radius:var(--raggio);background:#18171ef7;box-shadow:0 14px 40px #0009,inset 0 1px #ffffff0d}.voce{border-radius:var(--raggio-piccolo);min-height:34px;font-size:14px}.voce:hover{background:#2a2933}.dialogo{border-radius:8px}.dlg-testa{padding:12px 14px}.dlg-testa b{font:700 18px var(--ui);letter-spacing:.5px;color:var(--testo)}.dlg-piede{padding:12px 14px}.form label{font-weight:600}.avviso.tasto{color:var(--oro)}.avviso-lungo{border-radius:var(--raggio);border:1px solid var(--bordo-forte);background:#18171ef7}.stato{background:var(--vetrino);letter-spacing:.3px;border-top:1px solid var(--bordo);font-size:12px}.att-nota{background:#231f10}.att-r-stop{border-radius:var(--raggio-piccolo)}.btn.att-forza{background:var(--metallo-tasto);color:var(--oro);border-color:#ffd54a66}.btn.att-forza.acceso{background:var(--oro);color:#14110a}.contenitore{background:var(--pann)}.bin-testa{background:#17161d;border-bottom:1px solid #000}.bin-albero{background:#101015}.bin-barra{background:#17161d}.bin-cat{border-radius:var(--raggio-piccolo);min-height:30px;font-size:14px;font-weight:600}.bin-cat .conta{font:700 12px var(--mono);color:var(--etichetta)}.pannello{background:var(--pann)}.schede{background:#101015}.monitor{background:var(--metallo)}.mon-testa b{font:700 12px var(--ui);letter-spacing:var(--etichetta-lettere);color:var(--etichetta);text-shadow:none}.monitor .mon-testa .led{background:radial-gradient(circle at 35% 35%, #d8ffe9, var(--verde) 60%);box-shadow:0 0 8px var(--verde)}.monitor.sorgente .mon-testa b{color:var(--cia);text-shadow:none}.monitor.sorgente .mon-testa .led{background:radial-gradient(circle at 35% 35%, #e0fbff, var(--cia) 60%);box-shadow:0 0 8px var(--cia)}.schermo{background:var(--vetrino);border-radius:var(--raggio-piccolo);box-shadow:inset 0 0 0 1px #000,inset 0 0 30px #000000e6,0 1px #ffffff0f}.tc{color:var(--oro);background:var(--vetrino);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);text-shadow:0 0 6px #ffd54a73;box-shadow:inset 0 1px 6px #000000e6}.tc.piccolo{color:var(--verde);text-shadow:0 0 5px #5dffb459}.tc.grande{padding:4px 10px;font-size:19px}.monitor:not(.sorgente) .tc.grande,.monitor.recorder:not(.sorgente) .tc.grande{color:var(--oro);text-shadow:0 0 7px #ffd54a80}.monitor.sorgente .tc.grande{color:var(--cia);text-shadow:0 0 7px #35e8ff80}.tc-inserimento{color:var(--oro);border-color:var(--cia-bordo)}.mon-sorgente{color:var(--etichetta)}.pos-barra{border-color:var(--cia-bordo);border-radius:var(--raggio);background:#0e0d12e0}.pos-nome{color:var(--cia)}.pos-btn{border-radius:var(--raggio-piccolo);border:1px solid var(--bordo-forte);background:var(--metallo-tasto);height:24px}.pos-btn.acceso{background:var(--cia);color:#06171b;border-color:var(--cia-bordo)}.pos-btn.ok{background:var(--verde);color:#06190f;border-color:#5dffb480}.pos-btn.ok:disabled{background:var(--metallo-tasto);color:var(--testo3);border-color:var(--bordo)}.pos-mira-stato{color:var(--verde)}.mini-tl{border-radius:var(--raggio)}.tasto-trasporto{width:36px;height:var(--comando-denso);border-radius:var(--raggio);border:1px solid var(--bordo-forte);background:var(--metallo-tasto);box-shadow:inset 0 1px #ffffff14,0 2px #09080c}.tasto-trasporto:hover{background:var(--metallo-chiaro)}.tasto-trasporto.play{width:46px}.tasto-trasporto.play.acceso{color:var(--rosso);background:linear-gradient(#3a2028,#22131a);border-color:#ff4d6d66}.tasto-edit{height:var(--comando-denso);border-radius:var(--raggio);border:1px solid var(--bordo-forte);background:var(--metallo-tasto);color:var(--testo);letter-spacing:1px;font-size:12px;box-shadow:inset 0 1px #ffffff14,0 2px #09080c}.tasto-edit.rosso{color:#ffc0cc;background:linear-gradient(#4a2530,#33181f);border-color:#ff4d6d66}.tasto-edit small{color:var(--oro)}.segno-via{background:var(--metallo-tasto);border:1px solid var(--bordo-forte)}.pulsantiera{background:linear-gradient(#23222a,#17161d);border-top:1px solid #000}.gruppo-tasti{border-right:1px solid #000}.tasto-num{border-radius:var(--raggio);border:1px solid var(--bordo-forte);height:48px;color:var(--testo);background:var(--metallo-tasto);box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #00000059,0 3px #09080c,0 4px 8px #0006}.tasto-num:hover{background:var(--metallo-chiaro)}.tasto-num .tasto-numero{font:700 12px var(--mono);color:var(--oro);text-shadow:0 0 6px #ffd54a80}.tasto-num .nome{font:700 11px var(--ui);letter-spacing:1.5px;text-transform:uppercase}.tasto-num.rosso{background:linear-gradient(#5a2631,#3e171f);border-color:#ff4d6d59}.tasto-modo,.tasto-piccolo{height:var(--comando-denso);border-radius:var(--raggio);border:1px solid var(--bordo-forte);background:var(--metallo-tasto);letter-spacing:1px;text-transform:uppercase;font-size:11.5px;box-shadow:inset 0 1px #ffffff14,0 2px #09080c}.tasto-modo:hover,.tasto-piccolo:hover{background:var(--metallo-chiaro);color:var(--testo)}.tasto-modo.acceso{color:var(--cia);border-color:var(--cia-bordo)}.tasto-modo.largo .led{background:radial-gradient(circle at 35% 35%, #e0fbff, var(--cia) 60%);box-shadow:0 0 6px var(--cia)}.tasto-modo.largo.acceso .led{background:radial-gradient(circle at 35% 35%, #e0fbff, var(--cia) 60%);box-shadow:0 0 8px var(--cia)}.tasto-piccolo{min-width:var(--comando-denso)}.timeline{background:#0d0c12}.tl-schede{background:#17161d}.tl-scheda{border-radius:var(--raggio) var(--raggio) 0 0;border-color:var(--bordo);background:#101015;height:24px;font-size:12.5px}.tl-scheda.attiva{color:var(--cia);border-color:var(--cia-bordo);box-shadow:inset 0 2px 0 var(--cia);background:#1d1c25}.tl-testate{background:#101015}.tl-testate-righello{background:linear-gradient(#23222a,#15141a)}.tl-testata{background:linear-gradient(90deg,#1b1a22,#15141b)}.tl-testata.audio{background:linear-gradient(90deg,#172020,#131718)}.tl-testata.fx{background:linear-gradient(90deg,#211f2a,#17161d)}.tl-testata.fx .tt-nome{color:var(--testo2)}.tl-testata.accesa{box-shadow:inset 3px 0 0 var(--cia);background:linear-gradient(90deg,#12313a,#1b1a22 70%)}.tt-nome{background:var(--vetrino);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);font:700 11px var(--marchio)}.tt-nome:hover{border-color:var(--bordo-forte)}.tt-nome.accesa{background:var(--cia);color:#06171b;border-color:var(--cia-bordo);box-shadow:0 0 10px #35e8ff47}.tt-nome.accesa .led{background:radial-gradient(circle at 35% 35%,#fff,#0b6a78 70%)}.tt-btn{border-radius:var(--raggio-piccolo);border:1px solid var(--bordo-forte);background:var(--metallo-tasto);color:var(--testo2)}.tt-btn:hover{color:var(--testo);background:var(--metallo-chiaro)}.tt-btn.on-rosso{color:#ffc0cc;background:linear-gradient(#7a2d3c,#5a1f2b);border-color:#ff4d6d66}.tt-btn.on-oro{color:var(--oro);background:linear-gradient(#4a3d12,#342a0b);border-color:#ffd54a59}.tt-misura{background:var(--vetrino)}.tl-vbar{background:var(--fondo)}.tl-vpollice{border:1px solid var(--bordo-forte);background:linear-gradient(90deg,#3a3846,#2c2b34)}.tl-vbar:hover .tl-vpollice,.tl-vbar.preso .tl-vpollice{border-color:var(--cia);background:linear-gradient(90deg,#4a4858,#37363f)}.divisore{background:linear-gradient(#0b0a0f,#1a1920 50%,#0b0a0f)}.bordo{background:var(--fondo)}.live-schermo,.tele-quadro{container-type:size}.scene-stage{width:min(100cqw, calc(100cqh * var(--rapporto-scena,1.77778)));height:min(100cqh, calc(100cqw / var(--rapporto-scena,1.77778)));background:var(--vetrino);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}#app .live .live-schermo .live-quadro{width:100%;height:100%;inset:0;transform:none}.scene-stage video{max-width:none;max-height:none;box-shadow:none;display:block}.scene-titolo{z-index:3;background:var(--pann);color:var(--testo);opacity:0;pointer-events:none;font:700 clamp(18px, 4cqw, 64px) var(--ui);letter-spacing:3px;flex-direction:column;justify-content:center;align-items:center;gap:10px;transition:opacity .32s;display:flex;position:absolute;inset:0}.scene-titolo small{color:var(--etichetta);font-size:12px}.scene-titolo.acceso{opacity:1}.live-scene,.tele-scene{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.live-scene .scena-btn,.live-mini .scena-btn{min-width:0;height:44px;min-height:44px;font:700 13px var(--ui);gap:5px;padding:0 6px}.scena-btn kbd{font:12px var(--mono);opacity:.7}.live .scena-btn.attiva,.live-mini .scena-btn.attiva{background:var(--cia-fondo);border-color:var(--cia);color:var(--cia);box-shadow:inset 0 -2px var(--cia)}.live-mini.su{background:var(--fondo);gap:6px;padding:8px;overflow:hidden}.live-mini .tele-testa{background:var(--vetrino);flex:none;gap:6px;min-height:44px;padding:0 6px}.live-mini .tele-torna{height:44px;min-height:44px}.live-mini .tele-quadro{border-radius:var(--raggio);background:var(--vetrino);flex:auto;min-height:64px}.live-mini .tele-tasti{flex:none;grid-template-columns:1.4fr 1.1fr 1fr;gap:6px}.live-mini .live-btn{background:var(--metallo-tasto);border:1px solid var(--bordo-forte);height:44px;min-height:44px;color:var(--testo);font:700 14px var(--ui);padding:0 6px;box-shadow:inset 0 1px #ffffff14}.live-mini .tele-rec{font-size:18px}.live-mini.sta-registrando .tele-rec{border-color:var(--rosso);color:var(--rosso);background:var(--metallo-tasto)}.live-mini .live-mini-punto{background:var(--verde)}.live-mini.in-pausa .live-mini-punto{background:var(--etichetta);box-shadow:none}.live-mini.in-pausa .tele-spia,.live-mini.in-pausa .tele-tempo{color:var(--etichetta)}.live-mini .tele-tempo{font:26px var(--tc)}.live-mini .tele-livelli{pointer-events:auto;flex:none;grid-template-columns:1fr 1fr;gap:8px;width:auto;display:grid;position:static}.live-mini .tele-liv{filter:none;flex-direction:column;gap:3px;min-width:0;display:flex}.live-mini .tele-liv>span{background:var(--vetrino);flex:none;width:100%;height:5px}.live-mini .tele-muto{letter-spacing:1px;width:100%;font-size:12px}.live-mini .tele-piede{font:12px var(--ui);color:var(--etichetta);flex:none}.live-mini .tele-spia{font:700 12px var(--ui);letter-spacing:3px}.live-mini .tele-pausa-scritta{color:var(--etichetta);border-color:var(--bordo-forte)}.live-mini .tele-scene{flex:none}.live .live-schermo .scene-stage .live-cam{display:none}.live.con-cam .live-schermo .scene-stage .live-cam{display:block}.live .live-vuoto:not(.via){z-index:2;pointer-events:none}.live-mini.sta-registrando .live-mini-punto{background:var(--rosso)}.live-mini:not(.sta-registrando):not(.in-pausa) .live-mini-punto{background:var(--verde);box-shadow:none;animation:none}.live-mini:not(.sta-registrando) .tele-rec{background:var(--metallo-tasto);color:var(--testo);border-color:var(--bordo-forte)}.live-mini.su .live-btn{height:44px;min-height:44px;font-family:var(--ui);background:var(--metallo-tasto);color:var(--testo);border-color:var(--bordo-forte)}.live-mini.su .live-btn.acceso,.live-mini.su .scena-btn.attiva{color:var(--cia);border-color:var(--cia)}.live-mini.su.in-onda .tele-rec{background:var(--metallo-tasto);color:var(--testo);border-color:var(--bordo-forte)}.live-mini.su.sta-registrando .tele-rec{color:var(--rosso);border-color:var(--rosso)}.live-mini.su .tele-piede kbd{font:12px Share Tech Mono,monospace}.live-mini.su .tele-torna{height:44px;min-height:44px}.live-mini.su.in-onda .live-btn.tele-rec{background:var(--metallo-tasto);color:var(--testo);border-color:var(--bordo-forte);font-size:18px}.live-mini.su.sta-registrando .live-btn.tele-rec{color:var(--rosso);border-color:var(--rosso)}.live.con-presentazione .scene-stage{background:var(--live-sfondo)}.live-mini .tele-quadro.spenta .scene-stage{visibility:hidden}@media (min-width:1181px) and (max-width:1400px){.live-scene{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.live-scene .scena-btn{letter-spacing:0;white-space:normal;padding:0 2px;font-size:12px;line-height:12px}.live-scene .scena-btn kbd{display:none}}.live-mini.su .live-btn.tele-rec{background:var(--metallo-tasto);color:var(--testo);border-color:var(--bordo-forte);font-size:18px}.es{flex-direction:column;gap:10px;display:flex}.es-sezione{margin-bottom:0}.es-preset{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:7px;display:grid}.es-carta{text-align:left;color:var(--testo);background:linear-gradient(#2b2a33,#1f1e26);border:1px solid #000;border-radius:9px;flex-direction:column;gap:2px;padding:8px 9px 8px 24px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff12,0 2px #00000059}.es-carta:hover{border-color:#ffd54a66}.es-carta .led{position:absolute;top:11px;left:9px}.es-carta b{font:700 13px var(--ui)}.es-carta small{color:var(--testo3);font-size:11px;line-height:1.2}.es-carta em{font:normal 600 11px var(--ui);color:var(--cia);margin-top:2px}.es-carta.acceso .led{background:radial-gradient(circle at 35% 35%, #d8ffe9, var(--verde) 60%);box-shadow:0 0 8px var(--verde)}.es-anteprima{background:#0f0e14;border:1px solid #000;border-radius:9px;padding:8px 10px;box-shadow:inset 0 2px 6px #0009}.es-righe{gap:3px;display:grid}.es-riga{grid-template-columns:96px 1fr;align-items:baseline;gap:8px;font-size:12px;display:grid}.es-riga>span{color:var(--testo3);text-transform:uppercase;letter-spacing:.6px;font-size:10.5px}.es-riga>b{font:700 13px var(--ui);color:var(--testo)}.es-riga small{color:var(--testo3);font-size:11px;font-weight:500}.es-nota{color:var(--testo2);margin:6px 0 0;font-size:12px;line-height:1.3}.es-nota b{color:var(--oro)}.es-nota.attento{color:var(--ambra)}.es-nota.male{color:var(--rosso)}.es-regole{flex-direction:column;gap:8px;display:flex}.es-scelta{color:var(--testo2);grid-template-columns:96px 1fr;align-items:center;gap:8px;font-size:12px;display:grid}.es-scelta .chip:disabled{opacity:.4;cursor:default}.es-qualita input[type=range]{width:100%}.es-qdice{color:var(--testo2);margin-top:2px;font-size:12px}.es-qdice b{color:var(--oro);font-weight:700}.es-qdice small{color:var(--testo3);font-size:11px}.es-nome{align-items:center;gap:4px;display:flex}.es-nome .campo-testo{flex:1;min-width:0}.es-nome small{color:var(--testo3)}.es-azioni{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.es-azioni .fin-vai{flex:200px}.es-coda-testa{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.es-coda-riep{color:var(--testo2);font-size:12px}.es-lista{flex-direction:column;gap:6px;display:flex}.es-voce{background:#1a1920;border:1px solid #000;border-radius:9px;align-items:flex-start;gap:8px;padding:7px 9px;display:flex}.es-voce .led{margin-top:5px}.es-voce.errore{box-shadow:0 0 0 1px #ff4d6d80}.es-voce.annullata{opacity:.65}.es-voce-testi{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.es-voce-testi b{font:700 13px var(--ui)}.es-voce-testi small{color:var(--testo3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.es-voce .barra-avanz{height:6px;margin-top:5px}.es-voce-stato{color:var(--testo2);margin-top:2px;font-size:11.5px}.es-voce.errore .es-voce-stato{color:var(--rosso)}.es-voce-tasti{flex:none;align-items:center;gap:2px;display:flex}.dialogo.dlg-esporta{width:min(860px,100vw - 24px)}.es-dettagli{border:1px solid var(--bordo);background:var(--pann2,#1c1b23);border-radius:6px;padding:0 12px}.es-dettagli>summary{min-height:40px;font:700 12px var(--ui);letter-spacing:3px;text-transform:uppercase;color:var(--inciso,#8d889c);cursor:pointer;align-items:center;list-style:none;display:flex}.es-dettagli>summary::-webkit-details-marker{display:none}.es-dettagli>summary:before{content:"▸";letter-spacing:0;margin-right:10px}.es-dettagli[open]>summary:before{content:"▾"}.es-dettagli>:not(summary){margin-bottom:12px}.es-altre{margin-top:8px}.es-altre .es-preset{margin-top:2px}.es-banco .es-preset{grid-template-columns:1fr;gap:8px}.es-dest{border:1px solid var(--bordo);min-height:52px;color:var(--testo);font-family:var(--ui);text-align:left;background:#1c1b23;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex}.es-dest:hover{border-color:var(--bordo-forte)}.es-dest.acceso{border-color:var(--cia);box-shadow:0 0 0 1px #35e8ff59,0 0 14px #35e8ff1f}.es-dest-testi{flex-direction:column;min-width:0;display:flex}.es-dest-testi b{font:700 17px var(--ui)}.es-dest-testi small{font:500 13px var(--ui);color:var(--inciso,#8d889c);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.es-dest-codec{color:#a19db0;flex:none;font:400 14px Share Tech Mono,Space Mono,ui-monospace,monospace}.es-carta.acceso{box-shadow:0 0 0 2px var(--cia)}.es-carta em{color:var(--cia)}.es-nota b,.es-qdice b{color:var(--testo)}.es-volume{flex-direction:column;gap:10px;display:flex}.es-volume .fin-interruttore{border:1px solid var(--bordo-forte);min-height:44px;color:var(--testo2);font:600 15px var(--ui);text-align:left;background:linear-gradient(#2c2b34,#1d1c23);border-radius:6px;align-items:center;gap:10px;padding:0 14px;display:flex}.es-volume .fin-interruttore.acceso{color:var(--testo);box-shadow:inset 0 0 0 1px #5dffb466}.es-volume-info{font:500 14px/1.35 var(--ui);color:var(--testo2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.es-volume-info .btn-mini{border:1px solid var(--bordo-forte);min-height:34px;color:var(--testo);font:600 14px var(--ui);background:linear-gradient(#2c2b34,#1d1c23);border-radius:6px;padding:0 12px}.es-fondo{flex-direction:column;gap:10px;display:flex}.es-piede{font:500 15px var(--ui);color:#a19db0;flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.es-piede-peso{font-variant-numeric:tabular-nums}.es-piede-cartella{white-space:nowrap;text-overflow:ellipsis;max-width:55%;overflow:hidden}.es-fondo .es-azioni{flex-direction:column;align-items:stretch;gap:8px}.es-fondo .es-azioni .btn{justify-content:center}.es .btn.fin-vai{background:var(--oro);color:#14110a;min-height:52px;font:700 19px var(--ui);letter-spacing:0;border:0;border-radius:6px;box-shadow:0 0 0 1px #ffd54a66,0 6px 18px #ffab0040}.es .btn.fin-vai:hover{filter:brightness(1.06);border:0}.es .btn.fin-vai:disabled{color:#8c8663;box-shadow:none;background:#4a4631}.es .btn.fin-vai small{font:600 14px var(--ui);opacity:.75}.es-fondo .es-azioni .btn:not(.fin-vai){min-height:44px}.es-voce{border:1px solid var(--bordo);background:#1c1b23;border-radius:6px}.es-voce.lavoro{box-shadow:0 0 0 1px #ffd54a59}.es-anteprima{background:var(--vetro,#050407);border:1px solid var(--bordo);border-radius:6px}.es-riga>span{letter-spacing:2px}.es-fondo .es-azioni .fin-vai,.es-fondo .es-azioni .btn{flex:none;width:100%}html #app[data-pagina=finale]{grid-template-rows:44px minmax(0, 1fr) auto 7px var(--tlpag) 22px;grid-template-areas:"testa testa testa""monitor blato fin""misure blato fin""div div div""tl tl tl""stato stato stato"}#app .fin-misure{grid-area:misure;display:none}#app[data-pagina=finale] .fin-misure{display:grid}#app.stretto .fin-misure{display:none}.fin-misure{background:var(--fondo);border-top:1px solid #000;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;padding:10px 12px}.fm-cella{background:var(--vetro,#050407);border:1px solid var(--bordo);border-radius:6px;flex-direction:column;gap:1px;min-width:0;padding:8px 14px 9px;display:flex;box-shadow:inset 0 2px 6px #0009}.fm-nome{font:700 12px var(--ui);letter-spacing:3px;color:var(--inciso,#8d889c)}.fm-valore{color:var(--testo);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font:400 22px/1.15 Share Tech Mono,Space Mono,ui-monospace,monospace;overflow:hidden}.fm-riga{justify-content:space-between;align-items:center;gap:6px;min-height:20px;display:flex}.fm-sotto{font:600 12px var(--ui);color:var(--testo3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fm-cella[data-luce=ok] .fm-valore{color:var(--verde);text-shadow:0 0 10px #5dffb459}.fm-cella[data-luce=att] .fm-valore{color:var(--ambra)}.fm-cella[data-luce=ko] .fm-valore{color:var(--rosso);text-shadow:0 0 10px #ff4d6d59}.fm-cella[data-luce=oro] .fm-valore{color:var(--oro)}.fm-cella[data-luce=sp] .fm-valore{color:var(--testo2)}.fm-cella.vecchia .fm-valore{opacity:.5}.fm-tasto{border:1px solid var(--bordo-forte);background:var(--metallo-chiaro);height:22px;color:var(--testo);font:700 12px var(--ui);letter-spacing:1px;border-radius:5px;padding:0 10px}.fm-tasto:hover{border-color:var(--cia)}.finale{background:var(--pann);border-left:1px solid var(--bordo)}.finale .fin-testa{background:var(--pann);border-bottom:1px solid var(--bordo);color:var(--inciso,#8d889c);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.finale .fin-testa>svg{display:none}.finale .fin-testa-testi{flex-direction:column;gap:1px;min-width:0;display:flex}.finale .fin-etichetta{font:700 12px var(--ui);letter-spacing:3px;color:var(--inciso,#8d889c);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.finale .fin-titolo{font:700 20px/1.15 var(--ui);letter-spacing:0;color:var(--testo);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.finale .fin-tc{font:400 20px var(--tc);color:var(--oro);letter-spacing:1px;flex:none}.finale .vu-cornice{background:var(--vetro,#050407);border-bottom:1px solid var(--bordo)}.finale .fin-colonna{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.finale .fin-colonna .fin-corpo{background:var(--pann);gap:14px;padding:12px 14px}.finale .fin-piede{flex:none}.finale .fin-piede:empty{display:none}.finale .fin-piede .es-fondo{border-top:1px solid var(--bordo);background:var(--pann);padding:12px 16px 14px;box-shadow:0 -10px 18px #00000040}.finale .fin-sezione{box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;padding:0}.finale .fin-sezione h4{font:700 12px var(--ui);letter-spacing:3px;color:var(--inciso,#8d889c);text-transform:uppercase}.finale .fin-sezione h4 svg{opacity:.7}.finale .fin-pagina{gap:14px}.finale .fin-menu{background:var(--fondo);border-left:1px solid var(--bordo);gap:6px;width:92px;padding:10px 8px}.finale .fin-voce{border:1px solid var(--bordo);min-height:52px;color:var(--testo2);font:600 12.5px var(--ui);letter-spacing:.5px;background:linear-gradient(#2c2b34,#1d1c23);border-radius:6px;box-shadow:inset 0 1px #ffffff12}.finale .fin-voce:hover{color:var(--testo);border-color:var(--bordo-forte);background:linear-gradient(#2c2b34,#1d1c23)}.finale .fin-voce.attiva{color:var(--cia);border-color:var(--cia);background:linear-gradient(#23232b,#18171d);box-shadow:0 0 0 1px #35e8ff59,0 0 12px #35e8ff2e}.stretto .finale .fin-menu{width:auto}.finale .btn,.finale .btn-mini{border:1px solid var(--bordo-forte);color:var(--testo);background:linear-gradient(#2c2b34,#1d1c23);border-radius:6px;box-shadow:inset 0 1px #ffffff12}.finale .btn{min-height:44px;font:600 16px var(--ui);padding:0 16px}.finale .btn.piccolo,.finale .btn-mini{min-height:34px;font:600 14px var(--ui);padding:0 12px}.finale .btn-mini.oro,.finale .btn.primario:not(.fin-vai){color:var(--testo);border-color:var(--bordo-forte);background:linear-gradient(#2c2b34,#1d1c23);box-shadow:inset 0 1px #ffffff12}.finale .btn:hover,.finale .btn-mini:hover{border-color:var(--cia);filter:none}.finale .btn:disabled{opacity:.45}.finale .chip,.es .chip{border:1px solid var(--bordo-forte);color:#cfcadb;min-height:34px;font:600 14px var(--ui);box-shadow:none;background:#15141b;border-radius:6px;padding:0 14px}.finale .chip.acceso,.es .chip.acceso{background:var(--cia);color:#06171b;border-color:var(--cia);box-shadow:none;font-weight:700}.finale .chip.acceso.tr,.es .chip.acceso.tr{background:var(--cia)}.finale .fin-interruttore{border:1px solid var(--bordo-forte);min-height:44px;font:600 15px var(--ui);color:var(--testo2);background:linear-gradient(#2c2b34,#1d1c23);border-radius:6px}.finale .fin-interruttore.acceso{color:var(--testo);box-shadow:inset 0 0 0 1px #5dffb466}.finale .fin-look.acceso{box-shadow:0 0 0 2px var(--cia)}.finale input[type=range],.finale .fin-riga input{accent-color:var(--cia)}.finale .campo-testo,.finale select,.finale textarea,.finale input[type=text],.finale input[type=number]{border:1px solid var(--bordo);background:var(--vetro,#050407);min-height:36px;color:var(--testo);border-radius:6px}.finale .fin-numeri b{color:var(--testo);font:400 18px Share Tech Mono,Space Mono,ui-monospace,monospace}.finale .fin-numeri small{font:700 11px var(--ui);letter-spacing:2px;color:var(--inciso,#8d889c)}.ctl{display:block}.ctl-lista{flex-direction:column;gap:2px;display:flex}.ctl-riga{min-height:34px;color:var(--testo);font:500 16px var(--ui);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;width:100%;margin:0;padding:4px 6px;display:flex}.ctl-riga.ctl-vai{cursor:pointer}.ctl-riga.ctl-vai:hover{background:#1c1b23}.ctl-spia{background:var(--verde);width:10px;height:10px;box-shadow:0 0 8px var(--verde);border-radius:50%;flex:none}.ctl-riga.ambra .ctl-spia{background:var(--ambra);box-shadow:0 0 8px var(--ambra)}.ctl-riga.rossa .ctl-spia{background:var(--rosso);box-shadow:0 0 8px var(--rosso)}.ctl-nome{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ctl-dett{font:500 14px var(--ui);color:var(--testo2);text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:62%;overflow:hidden}.ctl-riga.ambra .ctl-dett{color:var(--ambra)}.ctl-riga.rossa .ctl-dett{color:#ff8da1}#app[data-pagina=finale] .testata .btn.primario{color:var(--testo);border-color:var(--bordo-forte);background:linear-gradient(#2c2b34,#1d1c23);box-shadow:inset 0 1px #ffffff12}html #app[data-pagina=finale]:not(.stretto){grid-template-columns:minmax(0, 1fr) 6px minmax(640px, var(--fin));grid-template-rows:44px minmax(0, 1fr) auto 7px var(--tlpag,clamp(160px, 18vh, 240px)) 22px}#app[data-pagina=finale]{--tlpag:clamp(160px, 18vh, 240px)}.finale{min-width:0;min-height:0;font:500 15px/1.3 var(--ui)}.finale .fin-testa{height:48px;min-height:48px;padding:4px 12px}.finale .fin-titolo{font:700 18px/1.3 var(--ui)}.finale .fin-tc{font:400 22px/1.3 var(--tc)}.finale .fin-etichetta,.finale .fin-sezione h4{font:700 12px/1.3 var(--ui);letter-spacing:1px}.finale .fin-colonna .fin-corpo{gap:8px;padding:12px}.finale .fin-pagina,.finale .fin-sezione{gap:8px;min-width:0;min-height:0}.finale .fin-menu{gap:8px;width:132px;padding:12px 8px}.finale .fin-voce{min-height:var(--riga,clamp(34px, 3.15vh, 36px));font:600 15px/1.3 var(--ui);letter-spacing:0;text-align:left;flex-direction:row;justify-content:flex-start;gap:8px;padding:6px 8px}.finale .fin-voce svg{flex:none;width:18px;height:18px}.finale .fin-riga{min-height:var(--riga,clamp(34px, 3.15vh, 36px));grid-template-columns:100px minmax(0,1fr) 60px;font-size:15px}.finale .fin-val{font:400 13px/1.3 var(--mono,"Share Tech Mono", monospace)}.finale .btn,.finale .btn-mini,.finale .btn.piccolo{min-height:var(--riga,clamp(34px, 3.15vh, 36px));font-size:15px}.finale :is(select,input,textarea){font:400 13px/1.3 var(--mono,"Share Tech Mono", monospace)}.finale .fin-look small{display:none}.finale .fin-look b{font-size:15px}.finale .fin-look-col{height:24px}.finale .fin-looks{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.finale .fin-riepilogo-dettagli{flex:none;font-size:13px}.finale summary{cursor:pointer;min-height:34px;padding:8px 0}.fin-schede{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.fin-schede-nav{flex-wrap:wrap;flex:none;gap:8px;display:flex}.fin-schede-nav button{min-height:var(--riga,clamp(34px, 3.15vh, 36px));font:600 15px/1.3 var(--ui)}.fin-schede-nav button[aria-pressed=true]{border-color:var(--cia,#35e8ff);color:var(--cia,#35e8ff)}.fin-schede-corpo{min-width:0;min-height:0}.finale .fin-doppio{display:none}.fin-schede-corpo>[hidden]{display:none!important}.finale :is(button,summary,input,select,textarea):focus-visible{outline:2px solid var(--cia);outline-offset:2px}.fin-misure{gap:8px;padding:8px 12px}.fm-cella{padding:6px 10px}.fm-nome{letter-spacing:1px}.fm-valore{font-size:16px}.finale .fin-numeri small{letter-spacing:1px;font-size:12px}.finale .fin-numeri b{font-size:16px}.finale .ctl-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;display:grid}.finale .ctl-riga{gap:6px;min-height:34px;padding:4px 0;font-size:15px}.ctl-simbolo{font:700 13px var(--ui)}.finale .ctl-spia{display:none}.ctl-riga.verde .ctl-simbolo{color:var(--verde)}.ctl-riga.ambra .ctl-simbolo{color:var(--ambra)}.ctl-riga.rossa .ctl-simbolo{color:var(--rosso)}.finale .ctl-dett{max-width:58%;font-size:13px}.finale .fin-piede .es-fondo{gap:8px;padding:8px 12px}.finale .es-fondo .es-azioni{flex-direction:row}.finale .es-fondo .es-azioni .btn{flex:1;width:auto;min-height:44px;font-size:15px}.finale .es-piede{font:400 13px var(--mono,"Share Tech Mono", monospace)}.finale .es-banco .es-preset{grid-template-columns:repeat(2,minmax(0,1fr))}.finale .es-dest{gap:8px;min-height:56px;padding:6px 8px}.finale .es-dest-testi b{font-size:16px}.finale .es-dest-testi small,.finale .es-dest-codec{font-size:12px}.finale .es-dettagli>summary{letter-spacing:1px;min-height:34px}.finale .es-lista,.finale .sott-lista{max-height:32vh;overflow:auto}.finale :is(.es-riga>span,.es-riga small,.es-qdice small,.es-voce-testi small,.es-voce-stato,.fin-formato){letter-spacing:0;font-size:12px}@media (max-width:1300px){html #app[data-pagina=finale]:not(.stretto){grid-template-columns:minmax(0,1fr) 6px minmax(560px,58vw)}.finale .fin-menu{width:112px}.finale .fin-voce{padding:6px;font-size:13px}.finale .ctl-lista{grid-template-columns:1fr}}@media (pointer:coarse){.finale :is(button,select,input:not([type=range]),summary){min-height:44px}}.finale .fin-aiuto{font-size:15px}.finale .fin-aiuto>summary{border:1px solid var(--bordo);background:var(--metallo-chiaro);width:34px;min-height:34px;font:700 15px var(--ui);border-radius:6px;place-items:center;padding:0;list-style:none;display:grid}.finale .fin-aiuto>summary::-webkit-details-marker{display:none}.finale .fin-aiuto[open]>.nota{margin-top:8px}.finale .fin-scelte{grid-template-columns:94px minmax(0,1fr);font-size:15px}.finale .ai-vai{min-height:44px}.finale .fin-piede .btn.fin-vai{background:var(--oro);color:#14110a;border-color:var(--oro);letter-spacing:0;font-weight:700}.finale .fin-piede .btn.fin-vai:disabled{color:#c6be9b;background:#4a4631;border-color:#4a4631}#app[data-pagina=live],#app[data-pagina=live]:not(.stretto){grid-template:"testa"44px"live"minmax(0,1fr)"stato"22px/minmax(0,1fr)}#app[data-pagina=live] .timeline,#app[data-pagina=live] .divisore{display:none!important}#app[data-pagina=live] .live,#app[data-pagina=live]:not(.stretto) .live{background:var(--fondo);flex-direction:column;min-width:0;min-height:0;display:flex}#app[data-pagina=live] .live-dentro,#app[data-pagina=live]:not(.stretto) .live-dentro{grid-template-columns:minmax(0, 1fr) var(--livecol);flex:1;gap:0;min-height:0;padding:0;display:grid}#app[data-pagina=live]:not(.stretto) .live-schermo{grid-area:auto;margin:20px}#app[data-pagina=live] .live-comandi{grid-area:auto;padding:14px}#app[data-pagina=live].stretto .live-dentro{grid-template-rows:minmax(200px,38vh) minmax(0,1fr);grid-template-columns:minmax(0,1fr);overflow:hidden}.stretto .live-schermo{margin:12px}#app .live .live-barra{background:var(--pann);border-bottom:1px solid var(--bordo);flex-flow:wrap;flex:none;align-items:center;gap:8px 16px;min-height:64px;padding:10px 20px;display:flex;position:relative}.live-barra .live-fonti-stato{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}#app .live .live-btn.reg{border:1px solid var(--bordo-forte);background:var(--metallo-chiaro);min-width:150px;height:44px;color:var(--testo);font:700 17px var(--ui);letter-spacing:1px;box-shadow:none;border-radius:22px;justify-content:flex-start;gap:10px;padding:0 20px 0 16px}#app .live:not(.in-onda):not(.in-pausa) .live-btn.reg:not(:disabled){background:var(--oro);color:#14110a;border-color:#ffd54a80;box-shadow:0 0 0 1px #ffd54a59,0 6px 18px #ffab0038}#app .live:not(.in-onda):not(.in-pausa) .live-btn.reg:not(:disabled) .live-punto{background:var(--rosso)}#app[data-pagina=live] .testata .btn.primario{color:var(--testo);border-color:var(--bordo-forte);background:linear-gradient(#2c2b34,#1d1c23);box-shadow:inset 0 1px #ffffff12}#app .live .live-btn.reg .live-punto{width:14px;height:14px;box-shadow:none;background:#4d4650;border-radius:50%;flex:none;transition:background .15s,border-radius .15s}#app .live.in-onda .live-btn.reg{border-color:var(--rosso);background:#ff4d6d26}#app .live.in-onda .live-btn.reg .live-punto{background:var(--rosso);box-shadow:0 0 12px var(--rosso);border-radius:2px;animation:1s ease-in-out infinite live-pulsa}#app .live.in-pausa .live-btn.reg{border-color:var(--ambra);background:#ffb23d1f}#app .live.in-pausa .live-btn.reg .live-punto{background:var(--ambra);box-shadow:0 0 10px var(--ambra);animation:none}#app .live .live-btn.reg:disabled{opacity:.45}.live-barra .live-display{border:1px solid var(--bordo);box-shadow:none;background:#050407;border-radius:6px;flex-direction:column;align-items:flex-start;gap:1px;min-width:168px;padding:4px 14px 5px;display:flex;position:static}.live-barra .live-tempo{font:400 30px/1.1 var(--tc);letter-spacing:2px;color:var(--etichetta,#8d889c);text-align:left;text-shadow:none}.live.in-onda .live-barra .live-tempo{color:var(--rosso);text-shadow:0 0 10px #ff4d6d59}.live.in-pausa .live-barra .live-tempo{color:var(--ambra);text-shadow:none}.live-barra .live-display .live-fase-certa{max-width:100%;font:700 10px var(--ui);letter-spacing:2.5px;text-align:left;color:var(--etichetta,#8d889c);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;margin:0;padding:0;display:block;position:static;overflow:hidden}.live-barra .live-display .live-fase-certa[data-fase=registra]{color:var(--rosso)}.live-barra .live-display .live-fase-certa[data-fase=pausa]{color:var(--ambra)}.live-barra .live-stato{text-align:left;min-width:0;font:600 14px var(--ui);color:var(--testo2);flex:120px}.live-barra .live-sorgenti{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.live-sorg{background:var(--pann2);border:1px solid var(--bordo);border-radius:5px;align-items:center;gap:8px;min-width:0;height:40px;padding:0 12px;display:flex}.live-sorg-nome{font:600 15px var(--ui);color:var(--testo);white-space:nowrap}.live-sorg .spia{width:8px;height:8px;box-shadow:none;background:#3a3844;border-radius:50%;flex:none;transition:background .15s,box-shadow .15s}.live-sorg .spia[data-stato=pronta]{background:var(--verde);box-shadow:0 0 6px var(--verde)}.live-sorg .spia[data-stato=rec]{background:var(--rosso);box-shadow:0 0 8px var(--rosso)}.live-sorg .live-sorg-misura{width:64px;height:18px;box-shadow:none;background:#050407;border-radius:3px;align-items:center;padding:0 2px;display:flex}.live-sorg .live-sorg-misura.spenta{opacity:.3}.live-sorg .la-misura.piccolo{height:12px}.live-sorg .la-stato{font:700 11px var(--ui);color:var(--testo3);white-space:nowrap;display:none}.live-sorg .la-stato.avviso{color:var(--rosso);display:inline}.live-sorg .la-prova-mini{border:1px solid var(--bordo-forte);background:var(--metallo-chiaro);border-radius:5px;width:30px;height:30px;font-size:11px}.live-sorg .la-prova-mini.acceso{color:var(--cia);background:var(--metallo-chiaro);border-color:var(--cia)}.live-barra .live-info{color:var(--etichetta,#8d889c);white-space:nowrap;text-align:right;margin:0;font:400 14px ui-monospace,Share Tech Mono,Consolas,monospace}.live-barra .live-info:empty{display:none}.live-dev{color:var(--cia);border:1px dashed var(--cia);white-space:nowrap;border-radius:4px;padding:3px 8px;font:600 11px ui-monospace,Consolas,monospace}#app .live .live-schermo,#app .live.in-onda .live-schermo,#app .live.in-pausa .live-schermo{border:1px solid var(--bordo);box-shadow:none;background:#050407;border-radius:8px}#app .live.con-presentazione .live-schermo{background:var(--live-sfondo,#111)}.live .live-etichetta{z-index:4;font:700 12px var(--ui);letter-spacing:3px;color:var(--etichetta,#8d889c);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;background:#050407cc;border-radius:4px;max-width:calc(100% - 32px);padding:6px 10px;position:absolute;top:16px;left:16px;overflow:hidden}.live.lampo .live-schermo:after{animation:.6s ease-out live-lampo-banco}@keyframes live-lampo-banco{0%{box-shadow:inset 0 0 0 4px #ffffff8c}to{box-shadow:inset 0 0 #0000}}#app .live .live-comandi{background:var(--pann);border-left:1px solid var(--bordo);box-shadow:none;flex-direction:column;gap:12px;min-height:0;display:flex;overflow:hidden auto}.live-comandi .live-sez{font:700 12px var(--ui);letter-spacing:3px;text-transform:uppercase;color:var(--etichetta,#8d889c);margin:0 0 8px}.live-comandi .live-blocco{flex-direction:column;gap:8px;display:flex}.live-comandi .live-blocco>.live-sez{margin-bottom:0}.live-azioni{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.live-azioni .live-btn{border:1px solid var(--bordo-forte);background:var(--metallo-chiaro);height:44px;color:var(--testo);font:700 14px var(--ui);letter-spacing:1px;box-shadow:none;border-radius:5px;padding:0 8px}.live-azioni .live-btn:disabled{opacity:.4}.live-azioni .live-btn.ferma,.live-azioni .live-btn.segna:not(:disabled){color:var(--testo)}.live-azioni .live-btn.cam.acceso{color:var(--testo);background:var(--metallo-chiaro);border-color:#5dffb473}.live-azioni .live-btn.tele{grid-column:1/-1}.live-comandi .live-fonti{gap:6px}.live-comandi .fin-interruttore.live-cosa{background:var(--pann2);border:1px solid var(--bordo);min-height:44px;box-shadow:none;color:var(--testo);font:600 16px var(--ui);border-radius:5px;flex-direction:row-reverse;justify-content:space-between;padding:0 12px}.live-comandi .fin-interruttore.live-cosa .led{border:1px solid var(--bordo-forte);width:20px;height:20px;box-shadow:none;background:#050407;border-radius:5px;position:relative}.live-comandi .fin-interruttore.live-cosa .led.acceso{background:var(--verde);border-color:var(--verde);box-shadow:0 0 8px #5dffb466}.live-comandi .fin-interruttore.live-cosa .led.acceso:after{content:"";border:2px solid #06150e;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.live-comandi .fin-interruttore.live-cosa.acceso{box-shadow:none;border-color:#5dffb459}.live-angoli,.live-forme{gap:6px;display:grid}.live-angoli{grid-template-columns:repeat(4,minmax(0,1fr))}.live-forme{grid-template-columns:repeat(2,minmax(0,1fr))}.live-angoli .chip,.live-forme .chip{border:1px solid var(--bordo-forte);background:var(--metallo-chiaro);color:#cfcadb;height:44px;font:700 22px var(--ui);box-shadow:none;border-radius:5px;padding:0}.live-forme .chip{letter-spacing:1px;font-size:15px}.live-angoli .chip.acceso,.live-forme .chip.acceso{background:var(--metallo-chiaro);border-color:var(--cia);color:var(--cia);box-shadow:inset 0 -3px var(--cia)}.live:not(.con-cam) .live-angoli,.live:not(.con-cam) .live-forme{opacity:.6}.live-comandi .live-configurazione,.live-comandi .live-archivio{border-top:1px solid var(--bordo);padding:0}.live-comandi .live-configurazione{flex-direction:column;gap:6px;display:flex}.live-comandi .live-configurazione>.live-sez{margin:10px 0 2px}.live-comandi .live-archivio summary{min-height:44px;font:700 12px var(--ui);letter-spacing:3px;color:var(--etichetta,#8d889c);align-items:center;padding:10px 2px;display:flex}.live-configurazione .live-griglia{grid-template-columns:minmax(0,1fr);gap:6px}.live-configurazione .fin-interruttore{white-space:normal;background:var(--pann2);border:1px solid var(--bordo);height:auto;min-height:44px;box-shadow:none;font:600 14px var(--ui);color:var(--testo);border-radius:5px;flex-direction:row-reverse;justify-content:space-between;padding:8px 12px}.live-configurazione .fin-interruttore.acceso{box-shadow:none;border-color:var(--bordo)}.live-configurazione .live-btn{border:1px solid var(--bordo-forte);background:var(--metallo-chiaro);height:auto;min-height:44px;box-shadow:none;font:700 12px var(--ui);border-radius:5px}.live-comandi .live-sel{border:1px solid var(--bordo-forte);height:44px;font:600 13px var(--ui);background:#050407;border-radius:5px;max-width:none}.live-configurazione .live-chips .chip{border:1px solid var(--bordo-forte);background:var(--metallo-chiaro);height:auto;min-height:44px;color:var(--testo);font:700 13px var(--ui);box-shadow:none;border-radius:5px;padding:0 10px}.live-configurazione .live-chips .chip.acceso,.live-comandi .live-chips .chip.acceso{background:var(--metallo-chiaro);border-color:var(--cia);color:var(--cia);box-shadow:inset 0 -3px var(--cia)}.live-configurazione .live-riga,.live-configurazione .live-sfondi{flex-wrap:wrap}.live-configurazione .live-sfondo{width:44px;height:44px}.live-dispositivi{flex-direction:column;gap:8px;display:flex}.live-dispositivi label{font:600 13px var(--ui);color:var(--testo2);grid-template-columns:84px minmax(0,1fr);align-items:center;gap:8px;display:grid}.live-dispositivi .live-sel{width:100%}.live-configurazione .live-sfondo.acceso{box-shadow:0 0 0 2px var(--cia)}.live-nota-fine{font:500 14px/1.4 var(--ui);color:var(--etichetta,#8d889c);margin:0}.live-tasti-nota{font:500 12px var(--ui);color:var(--testo3);margin:0}.live-tasti-nota kbd{color:var(--testo2)}@media (max-width:1180px){.live-barra .live-info{text-align:left;flex:1 0 100%;order:9}}.live-fonte.in-onda{border-color:var(--cia);box-shadow:0 0 0 1px var(--cia), 0 0 10px #35e8ff59}@media (min-width:1181px){#app[data-pagina=live]{--livecol:clamp(600px, 48vw, 660px)}#app .live .live-comandi{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;padding:8px;display:grid;overflow:auto}.live-corsia,.live-comandi .live-configurazione{flex-direction:column;gap:4px;min-width:0;display:flex}.live-comandi .live-blocco{gap:4px}.live-comandi .live-sez,.live-comandi .live-configurazione>.live-sez{margin:3px 0 0;line-height:14px}.live-comandi .live-configurazione{border:0}.live-comandi .fin-interruttore.live-cosa,.live-configurazione .fin-interruttore{min-height:34px;padding:0 8px;font-size:13px}.live-configurazione .live-griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.live-configurazione .fin-int-testo{line-height:1.05}.live-dispositivi{gap:4px}.live-dispositivi label{grid-template-columns:72px minmax(0,1fr)}.live-schermo-scelta{margin:0}.live-configurazione .live-riga{gap:4px}.live-configurazione .live-chips .chip{padding:0 6px}.live-comandi .live-archivio summary{min-height:34px;padding:4px 2px}.live-corsia .live-guida{margin:0;font-size:11px}}#app[data-pagina=live]:not(.stretto) .live-comandi{grid-area:auto}@media (min-width:1181px){.live-azioni{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.live-azioni .live-btn.tele{grid-column:auto}.live-configurazione .live-sfondo{width:34px;height:34px}.live-webcam-choix{grid-template-columns:2fr 1fr;gap:4px;display:grid}.live-webcam-choix .live-angoli,.live-webcam-choix .live-forme{gap:4px}.live-webcam-choix .live-forme .chip{letter-spacing:0;font-size:11px}.live-corsia .live-sfondo{width:34px;height:34px}.live-comandi .live-configurazione{gap:2px}}.live-comandi .live-sez,.live .live-etichetta{letter-spacing:1px;font-size:12px;line-height:1.3}.live-comandi .live-guida{font-size:12px;line-height:1.3}#app .live .live-comandi{gap:8px;padding:12px}#app .live .live-barra{gap:8px 12px;min-height:48px;padding:8px 12px}.live-comandi :is(select,input[type=number],.fin-interruttore){min-height:var(--riga,clamp(34px, 3.15vh, 36px))}.live-comandi :is(select,input[type=number]){font:400 13px var(--mono,"Share Tech Mono", monospace)}.live-comandi .fin-interruttore{font-size:15px;line-height:1.3}#app .live .live-tc{font-size:22px}.live-zoom-anteprima{aspect-ratio:16/9;border:2px solid var(--cia);z-index:3;pointer-events:none;background:#000;border-radius:6px;grid-area:1/1;place-self:end;width:clamp(180px,24%,360px);margin:12px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000008c}.live-zoom-anteprima video{object-fit:contain;transform-origin:50%;width:100%;height:100%}.live-zoom-etichetta{color:var(--cia);font:700 11px/1.4 var(--ui);letter-spacing:2px;background:#050407cc;border-radius:4px;padding:1px 6px;position:absolute;top:6px;left:6px}.tele-video{transform-origin:50%}.tele-quadro{overflow:hidden}.la-misura{cursor:pointer;background:0 0;width:100%;display:block}.la-misura.grande{height:18px}.la-misura.piccolo{flex:1;min-width:0;height:12px}.la-prova-mini{background:var(--metallo-chiaro);width:22px;height:22px;color:var(--testo2);font:800 10px var(--ui);cursor:pointer;border:1px solid #000;border-radius:6px;place-items:center;padding:0;display:grid;box-shadow:inset 0 1px #ffffff1a}.la-prova-mini:hover{color:#fff}.la-prova-mini.acceso{color:#ffd9df;background:linear-gradient(#5a1a26,#3a0f18)}.la{flex-direction:column;gap:6px;min-width:0;display:flex}.la-testa{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.la-testa .live-sez{margin:8px 2px 0}.la-prova{background:var(--metallo-chiaro);height:28px;color:var(--testo);font:800 11.5px var(--ui);letter-spacing:.4px;cursor:pointer;white-space:nowrap;border:1px solid #000;border-radius:8px;margin-top:6px;padding:0 10px}.la-prova:hover{color:#fff}.la-prova.acceso{color:#ffd9df;background:linear-gradient(#5a1a26,#3a0f18)}.la-striscia{background:var(--pann2);border:1px solid var(--bordo);border-radius:9px;flex-direction:column;gap:4px;min-width:0;padding:7px 8px 8px;display:flex}.la-riga1{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.la-nome{font:800 12px var(--ui);letter-spacing:.8px;text-transform:uppercase;color:var(--testo2);align-items:center;gap:6px;display:inline-flex}.la-stato{font:600 10.5px var(--ui);color:var(--testo3);text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.la-stato.avviso{color:var(--rosso);font-weight:800}.la-riga2{grid-template-columns:auto minmax(0,1fr) 62px;align-items:center;gap:8px;display:grid}.la-fader,.la-bilancio,.la-cursore input{width:100%;min-width:0;accent-color:var(--oro);margin:0}.la-fader.spento{opacity:.45}.la-val{font:700 11px var(--ui);color:var(--testo2);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.la-val.larga{text-align:center;color:var(--testo3);grid-column:1/-1}.la-muto{background:var(--metallo-chiaro);height:24px;color:var(--testo2);font:800 10.5px var(--ui);letter-spacing:.5px;cursor:pointer;border:1px solid #000;border-radius:6px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.la-muto:hover{color:var(--testo)}.la-muto.acceso{color:#fff;background:linear-gradient(#ff8a9e,#d9344f);box-shadow:0 0 10px #ff4d6d59}.la-bil-riga{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:2px 2px 0;display:grid}.la-lato{font:800 10.5px var(--ui);letter-spacing:.6px;text-transform:uppercase;color:var(--testo3)}.la-ascolta.via{display:none}.la .fin-interruttore{gap:8px;padding:7px 10px;font-size:12px}.la-av{border:1px solid var(--bordo);background:var(--pann2);border-radius:9px}.la-av>summary{cursor:pointer;font:800 11.5px var(--ui);letter-spacing:.5px;color:var(--testo2);-webkit-user-select:none;user-select:none;padding:7px 10px;list-style:none}.la-av>summary::-webkit-details-marker{display:none}.la-av>summary:before{content:"▸";width:14px;transition:transform .15s;display:inline-block}.la-av[open]>summary:before{transform:rotate(90deg)}.la-av[open]>summary{color:var(--testo)}.la-av-dentro{flex-direction:column;gap:5px;padding:2px 8px 9px;display:flex}.la-cursore{grid-template-columns:minmax(80px,38%) minmax(0,1fr) 56px;align-items:center;gap:8px;display:grid}.la-etic{font:600 11px var(--ui);color:var(--testo3);min-width:0}@media (max-width:760px){.la-cursore{grid-template-columns:minmax(0,1fr) 56px}.la-cursore .la-etic{grid-column:1/-1}}.tele-livelli{pointer-events:none;flex-direction:column;gap:3px;width:52%;display:flex;position:absolute;bottom:8px;left:8px}.tele-liv{color:#ffffffd9;filter:drop-shadow(0 1px 2px #000);align-items:center;gap:5px;display:flex}.tele-liv svg{flex:none}.tele-liv>span{background:#000000a6;border-radius:3px;flex:1;height:5px;overflow:hidden}.tele-liv>span>i{transform-origin:0;background:#5dffb4;width:100%;height:100%;display:block;transform:scaleX(0)}.tele-liv>span>i.alto{background:#ffd54a}.tele-liv>span>i.clip{background:#ff3a4a}.la-senza.via{display:none}.home.hm{background:radial-gradient(120% 90% at 50% 0,#3510468c,#08070cf7 70%);align-items:start}.home.hm .hm-dentro{gap:16px;width:min(1280px,97vw);max-height:none;padding:18px 16px 28px}.hm-testa{border-bottom:1px solid var(--bordo);padding-bottom:12px}.hm-targa{background:#050407;border-radius:6px;align-items:center;gap:8px;margin-left:auto;padding:5px 12px;display:inline-flex;box-shadow:inset 0 2px 6px #000,0 1px #ffffff12}.hm-targa .hm-seg{font-size:15px}.home.hm .home-chiudi{margin-left:6px}.hm-corpo{grid-template-columns:minmax(300px,400px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.hm-destra{flex-direction:column;gap:16px;min-width:0;display:flex}.home.hm .hm-col{background:var(--pann);border:1px solid var(--bordo-forte);border-radius:8px;gap:12px;padding:16px;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #ffffff08,0 10px 28px #00000073}.home.hm .hm-col:before,.home.hm .hm-col:after{content:"";background:radial-gradient(circle at 35% 30%,#6d6a78,#25232c 70%);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;box-shadow:0 0 0 1px #000,inset 0 -1px #00000080}.home.hm .hm-col:before{left:7px}.home.hm .hm-col:after{right:7px}.home.hm .hm-ultimi{overflow:visible}.hm-intesta{font:700 12.5px var(--ui);letter-spacing:3px;text-transform:uppercase;color:var(--testo2);background:#100f15;border-radius:6px;align-items:center;gap:9px;margin:6px 0 0;padding:5px 10px;display:flex;box-shadow:inset 0 1px 3px #000,0 1px #ffffff0f}.hm-conta{font:700 11px var(--ui);letter-spacing:1px;color:var(--testo3);text-transform:none;margin-left:auto}.hm-centro{letter-spacing:0;margin-left:auto}.hm-led{background:#2b2a31;border-radius:50%;flex:none;width:9px;height:9px;display:inline-block;box-shadow:inset 0 1px 1px #000000b3,0 0 0 1px #000}.hm-led.ok{background:radial-gradient(circle at 35% 35%, #e0fff0, var(--verde) 60%);box-shadow:0 0 8px var(--verde), 0 0 0 1px #000}.hm-led.no{background:radial-gradient(circle at 35% 35%, #ffe3ea, var(--rosso) 60%);box-shadow:0 0 8px var(--rosso), 0 0 0 1px #000}.hm-led.forse{background:radial-gradient(circle at 35% 35%, #fff0d2, var(--ambra) 60%);box-shadow:0 0 8px var(--ambra), 0 0 0 1px #000}.hm-seg{font-family:var(--tc);color:var(--verde);text-shadow:0 0 8px #5dffb466;letter-spacing:1px}.hm-unita{font:700 12px var(--ui);color:var(--testo2)}.hm-nuovo{background:#00000047;border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:inset 0 1px 4px #0009,0 1px #ffffff0d}.hm-strade{flex-direction:column;gap:8px;display:flex}.home.hm .home-grande,.home.hm .hm-strada{text-align:left;align-items:center;gap:10px;width:100%;padding:11px 14px;display:flex}.hm-etichetta-doppia{flex-direction:column;min-width:0;line-height:1.15;display:flex}.hm-etichetta-doppia small{font:600 11px var(--ui);opacity:.75}.home.hm .home-montage small{color:#ffffffd9}.hm-rec{background:radial-gradient(circle at 35% 30%, #ffd3dc, var(--rosso) 60%);width:14px;height:14px;box-shadow:0 0 10px var(--rosso);border-radius:50%;flex:none}.home.hm .home-impara{margin-top:2px}.home.hm .home-griglia{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.home.hm .home-carta{background:#1a1921;border:1px solid #000;box-shadow:inset 0 1px #ffffff12}.home.hm .home-carta:hover{box-shadow:0 0 0 2px var(--oro), 0 8px 20px #00000080}.hm-quando{opacity:.75;letter-spacing:.5px;font-family:var(--tc)!important;color:var(--verde)!important;font-size:9.5px!important}.home.hm .home-nulla{border:2px dashed #ffffff1a}.hm-tessere{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:10px;display:grid}.hm-tessera{background:#07060b;border-radius:9px;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex;box-shadow:inset 0 2px 7px #000,0 1px #ffffff12}.hm-tessera[hidden]{display:none}.hm-tessera-testa{align-items:center;gap:7px;display:flex}.hm-titolo{font:700 12px var(--ui);letter-spacing:3px;text-transform:uppercase;color:#8d889c}.hm-valore{font:700 20px var(--ui);color:var(--testo);text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:2px;min-height:28px;display:flex;overflow:hidden}.hm-valore .hm-seg{font-size:22px}.hm-sotto{font:500 14px var(--ui);color:var(--testo2);flex-wrap:wrap;align-items:center;gap:8px;line-height:1.25;display:flex}.hm-azione{color:var(--testo);min-height:34px;padding:0 12px;font-size:14px}.hm-aggiusta{background:#00000047;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex;box-shadow:inset 0 1px 4px #0009,0 1px #ffffff0d}.hm-aggiusta-testa{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hm-aggiusta-tasto{font:700 17px var(--ui);letter-spacing:1px;padding:0 22px}.hm-aggiusta-tasto .hm-led{background:#3a3844;box-shadow:inset 0 1px 1px #0009}.hm-aggiusta-tasto.lavora .hm-led{box-shadow:0 0 8px var(--verde);background:radial-gradient(circle at 35% 35%,#fff,#5dffb4 60%);animation:.8s infinite hm-lampeggia}.hm-aggiusta-riga{font:700 13px var(--ui);color:var(--testo2)}.hm-aggiusta-riga.no{color:var(--ambra)}.hm-passi{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hm-passo{box-shadow:none;font:500 15px var(--ui);overflow-wrap:anywhere;background:#050407;border:1px solid #ffffff14;border-radius:6px;grid-template-columns:22px minmax(120px,190px) minmax(0,1fr);align-items:baseline;gap:8px;padding:8px 10px;display:grid}.hm-passo b{color:var(--testo);font-weight:800}.hm-passo-testo{color:var(--testo2)}.hm-segno{font:900 15px var(--ui);text-align:center;color:var(--testo3)}.hm-passo.ok .hm-segno{color:var(--verde);text-shadow:0 0 8px #5dffb499}.hm-passo.salta .hm-segno{color:#3f9a74}.hm-passo.salta .hm-passo-testo{color:var(--testo3)}.hm-passo.no .hm-segno{color:var(--rosso);text-shadow:0 0 8px #ff4d6d99}.hm-passo.no .hm-passo-testo{color:#ffb3c0}.hm-passo.corre .hm-segno{color:var(--verde);animation:.8s infinite hm-lampeggia}@keyframes hm-lampeggia{50%{opacity:.35}}@media (max-width:1000px){.hm-corpo{grid-template-columns:1fr}.hm-passo{grid-template-columns:22px 1fr}.hm-passo-testo{grid-column:2}}@media (prefers-reduced-motion:reduce){.hm-aggiusta-tasto.lavora .hm-led,.hm-passo.corre .hm-segno{animation:none}}.home.hm .hm-dentro{gap:12px;padding:12px}.home.hm .hm-col{border-radius:6px;gap:8px;padding:12px}.hm-corpo,.hm-destra{gap:12px;min-height:0}.hm-intesta,.hm-titolo{font:700 12px/1.3 var(--ui);letter-spacing:1px}.hm-etichetta-doppia b{font:700 16px/1.3 var(--ui)}.hm-etichetta-doppia small,.hm-conta{font-size:12px;line-height:1.3}.home.hm .hm-quando{font:400 13px/1.3 var(--mono,"Share Tech Mono", monospace)!important}.hm-sotto,.hm-aggiusta-riga{font-size:15px;line-height:1.3}@media (min-width:1400px){.hm-corpo{grid-template-columns:minmax(480px,1fr) minmax(0,1.2fr)}.home.hm .hm-inizio{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.hm-inizio>:is(.hm-intesta,.home-continua,.hm-nuovo){grid-column:1/-1}.home.hm .home-obiettivi{grid-template-columns:repeat(3,minmax(0,1fr))}.home.hm .home-obiettivo{gap:4px;min-height:48px;padding:6px}.home.hm .home-obiettivo small{font-size:12px}.home.hm .hm-strade,.home.hm .home-impara{align-self:start;margin:0}.home.hm .hm-strada,.home.hm .home-grande{min-height:44px;padding:8px}.home.hm .home-impara .btn{min-height:44px;padding:8px;font-size:15px}.home.hm .home-formato-riga b{font:400 13px var(--mono,"Share Tech Mono", monospace)}}:root{--sch-vetro:var(--vetro,#050407);--sch-pann:var(--pann,#15141b);--sch-metallo:var(--metallo,linear-gradient(180deg, #2c2b34, #1d1c23));--sch-incisa:#8d889c;--sch-bordo:var(--bordo,#ffffff14);--sch-bordo-forte:var(--bordo-forte,#ffffff21);--sch-raggio:6px}:is(.hm-intesta,.home-etichetta,.mt-col h3,.montage .fin-sezione h4,.ai-sezione h4,.hub-gruppo,.guida-elenco h5,.tasti-griglia h4,.cerca-intesta,.att-p-titolo,.centro-ai .sch-etichetta){font:700 12.5px var(--ui);letter-spacing:3px;text-transform:uppercase;color:var(--sch-incisa);text-shadow:none}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta),.cerca,.live-mini,.ca-finestra,.non-supportato) .btn{border-radius:var(--sch-raggio);min-height:44px;font:600 16px var(--ui);letter-spacing:.2px;color:var(--testo,#ebe7f4);background:var(--sch-metallo);border:1px solid var(--sch-bordo-forte);justify-content:center;padding:0 20px;box-shadow:inset 0 1px #ffffff14}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta),.cerca,.live-mini,.ca-finestra,.non-supportato) .btn:hover:not(:disabled){filter:brightness(1.12)}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta),.cerca,.live-mini,.ca-finestra,.non-supportato) .btn.primario{background:var(--oro,#ffd54a);color:#14110a;border-color:#ffd54a66;font-weight:700;box-shadow:0 0 0 1px #ffd54a66,0 6px 18px #ffab0040}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta),.cerca,.live-mini,.ca-finestra,.non-supportato) .btn.primario:hover:not(:disabled){filter:brightness(1.06)}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta),.cerca,.live-mini,.ca-finestra) .btn:disabled{opacity:.45;filter:none;box-shadow:none}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta),.cerca,.live-mini,.ca-finestra) .btn-mini{min-height:34px;font:600 14px var(--ui);color:var(--testo,#ebe7f4);background:var(--sch-metallo);border:1px solid var(--sch-bordo-forte);border-radius:5px;padding:0 12px;box-shadow:inset 0 1px #ffffff14}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta)) .btn-mini.oro{background:var(--sch-metallo);color:var(--oro,#ffd54a);border-color:#ffd54a73}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta),.cerca) .btn-mini:disabled{opacity:.45}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta),.cerca,.ca-finestra) .btn-icona{border-radius:var(--sch-raggio);min-width:44px;min-height:44px}:is(.dialogo:not(.editor-clip):not(.dlg-esporta),.home) .btn-icona:hover{background:#ffffff12}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta)) .chip{border-radius:var(--sch-raggio);min-height:44px;font:600 15px var(--ui);color:#cfcadb;background:var(--sch-pann);border:1px solid var(--sch-bordo-forte);box-shadow:none;padding:0 16px}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta)) .chip:hover{color:var(--testo,#ebe7f4);background:var(--sch-metallo)}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta)) .chip.acceso{background:var(--cia,#35e8ff);color:#06171b;border-color:var(--cia,#35e8ff);box-shadow:none;font-weight:700}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta)) .isp-chips{gap:6px}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta),.ca-finestra) :is(input[type=text],input[type=number],input[type=search],input[type=password],select,textarea,.campo-testo,.mini-select){background:var(--sch-vetro);border:1px solid var(--sch-bordo-forte);min-height:40px;color:var(--testo,#ebe7f4);font:500 15px var(--ui);border-radius:5px;padding:0 10px}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta),.ca-finestra) textarea{padding:8px 10px}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta)) .num{font-family:var(--mono)}:is(.montage,.dialogo:not(.editor-clip):not(.dlg-esporta)) .fin-interruttore{border-radius:var(--sch-raggio);background:var(--sch-metallo);border:1px solid var(--sch-bordo-forte);min-height:44px;font:600 15px var(--ui);color:var(--testo,#ebe7f4)}:is(.montage,.dialogo:not(.editor-clip):not(.dlg-esporta)) .fin-interruttore.acceso{box-shadow:inset 0 0 0 1px #5dffb480}:is(.montage,.dialogo:not(.editor-clip):not(.dlg-esporta)) .fin-interruttore .led.acceso{background:var(--verde,#5dffb4);box-shadow:0 0 8px var(--verde,#5dffb4)}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta)) .nota{color:#a19db0;font:500 14px/1.4 var(--ui)}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta)) kbd{background:var(--sch-metallo);border:1px solid var(--sch-bordo-forte);color:var(--testo,#ebe7f4);font:600 12px var(--mono);border-bottom-width:2px;border-radius:4px}:is(.home,.montage,.dialogo:not(.editor-clip):not(.dlg-esporta)) :focus-visible{outline:2px solid var(--cia,#35e8ff);outline-offset:2px}.ai-barra i,.barra-avanz i,.att-pista i{background:var(--oro,#ffd54a);box-shadow:none}.ai-barra,.barra-avanz{background:var(--sch-vetro);border:1px solid var(--sch-bordo)}.dialogo:not(.editor-clip):not(.dlg-esporta){background:var(--sch-pann);border:1px solid var(--sch-bordo-forte);-webkit-backdrop-filter:none;border-radius:8px;box-shadow:0 18px 48px #0000008c}.dialogo:not(.editor-clip):not(.dlg-esporta) .dlg-testa{background:var(--sch-metallo);border-bottom:1px solid var(--sch-bordo);box-shadow:none;border-radius:8px 8px 0 0;padding:12px 16px}.dialogo:not(.editor-clip):not(.dlg-esporta) .dlg-testa b{font:700 20px var(--ui);letter-spacing:.3px;color:var(--testo,#ebe7f4)}.dialogo:not(.editor-clip):not(.dlg-esporta) .dlg-testa .led{background:var(--verde,#5dffb4);width:10px;height:10px;box-shadow:0 0 8px var(--verde,#5dffb4)}.dialogo:not(.editor-clip):not(.dlg-esporta) .dlg-corpo{font:500 16px/1.45 var(--ui);padding:16px}.dialogo:not(.editor-clip):not(.dlg-esporta) .dlg-piede{border-top:1px solid var(--sch-bordo);background:#0000002e;border-radius:0 0 8px 8px;gap:10px;padding:12px 16px}.velo:not(:has(.editor-clip)){background:#0504079e}.avviso{border-radius:var(--sch-raggio);background:var(--sch-pann);border:1px solid var(--sch-bordo-forte);font:600 15px var(--ui);-webkit-backdrop-filter:none}.avviso.errore{background:var(--sch-pann);color:#ffb1c0;border-color:#ff4d6d8c}.avviso.ok{border-color:#5dffb466}.avviso-lungo{background:var(--sch-pann);border-radius:var(--sch-raggio);border:1px solid var(--sch-bordo-forte)}.form label{font:700 12.5px var(--ui);letter-spacing:2px;text-transform:uppercase;color:var(--sch-incisa)}.info-logo .marchio-grande{color:var(--testo,#ebe7f4)}.menu-contesto{background:var(--sch-pann);border:1px solid var(--sch-bordo-forte);border-radius:8px;padding:6px;box-shadow:0 18px 48px #0000008c}.menu-contesto .voce{min-height:34px;font:600 15px var(--ui);color:var(--testo,#ebe7f4);border-radius:5px;padding:4px 12px 4px 8px}.menu-contesto .voce:hover{background:var(--sch-metallo)}.menu-contesto .voce .tasto{font:400 13px var(--mono);color:var(--sch-incisa)}.menu-contesto .voce .spunta{color:var(--cia,#35e8ff)}.menu-contesto .sep{background:var(--sch-bordo);box-shadow:none}.menu .voce-menu{min-height:34px;font:700 14px var(--ui);letter-spacing:1.5px;text-transform:uppercase;border-radius:5px}.cerca-velo{-webkit-backdrop-filter:none;background:#0504079e}.cerca{background:var(--sch-pann);border:1px solid var(--sch-bordo-forte);border-radius:8px;box-shadow:0 18px 48px #0000008c}.cerca-riga{background:var(--sch-vetro);border-bottom:1px solid var(--sch-bordo);min-height:56px;box-shadow:none}.cerca-input{font:600 19px var(--ui)}.cerca-voce{border-radius:5px;min-height:44px}.cerca-voce.scelta{box-shadow:inset 3px 0 0 var(--cia,#35e8ff);background:#35e8ff1a}.cerca-testo b{font:700 16px var(--ui)}.cerca-testo small{color:#a19db0;font-size:13px}.cerca-cat{background:var(--sch-vetro);border:1px solid var(--sch-bordo);color:var(--sch-incisa);font:700 11.5px var(--ui);letter-spacing:2px;border-radius:4px}.cerca-cat[data-cat=AI]{color:var(--cia,#35e8ff);background:var(--sch-vetro)}.cerca-cat[data-cat=Guida]{color:var(--verde,#5dffb4)}.cerca-cat[data-cat=Pagine]{color:var(--testo,#ebe7f4)}.cerca-cat[data-cat=Transizioni],.cerca-cat[data-cat="Effetti a tempo"]{color:var(--sch-incisa)}.cerca-piede{border-top:1px solid var(--sch-bordo);background:#0000002e;font-size:13px}.cerca-lista{max-height:calc(72vh - 130px)}.dialogo.guida .guida-voce{min-height:44px;font:600 16px var(--ui);border-radius:5px}.dialogo.guida .guida-voce.attiva{color:var(--testo,#ebe7f4);box-shadow:inset 3px 0 0 var(--cia,#35e8ff);background:#35e8ff1a}.dialogo.guida .guida-elenco{border-right:1px solid var(--sch-bordo);box-shadow:none;max-height:min(62vh,100vh - 220px)}.dialogo.guida .guida-corpo h3{font:700 24px var(--ui)}.dialogo.guida .guida-riassunto{font-size:16px}.dialogo.guida .guida-passi{font:500 16px/1.5 var(--ui)}.dialogo.guida .guida-passi li::marker{color:var(--sch-incisa)}.dialogo.guida .guida-passi b{color:var(--testo,#ebe7f4);font-weight:700}.guida-corpo{overflow-wrap:anywhere;min-width:0;max-height:min(62vh,100vh - 220px);overflow-y:auto}.novita-testo h3{font:700 18px var(--ui);color:var(--testo,#ebe7f4)}.novita-testo h4{font:700 12.5px var(--ui);letter-spacing:3px;text-transform:uppercase;color:var(--sch-incisa)}.novita-testo a{color:var(--cia,#35e8ff)}.novita-testo code{background:var(--sch-vetro);border:1px solid var(--sch-bordo);color:var(--testo,#ebe7f4);font-family:var(--mono)}.novita-titolo{font:700 20px var(--ui);margin:8px 0}.agg-attuale{font:500 16px var(--ui)}.agg-attuale b{font-family:var(--mono);color:var(--testo,#ebe7f4)}.agg-stato{border-radius:var(--sch-raggio);background:var(--sch-vetro);border:1px solid var(--sch-bordo);font:600 16px var(--ui);align-items:center;gap:8px;padding:10px 12px;display:flex}.agg-ok{color:var(--verde,#5dffb4)}.agg-nuova{color:var(--cia,#35e8ff)}.dialogo .novita-testo,.dialogo .agg-stato{overflow-wrap:anywhere;min-width:0}.avvio{background:linear-gradient(90deg,#8d889c 0 20%,#c8a92f 0 40%,#1fb5c4 0 60%,#2fbf86 0 80%,#c4405a 0)}.avvio-targa{background:var(--sch-vetro);border:1px solid var(--sch-bordo-forte);border-radius:8px;box-shadow:0 18px 48px #0009}.avvio-targa small{color:var(--verde,#5dffb4);font-family:var(--mono)}.non-supportato{background:var(--fondo,#0b0a0f)}.non-supportato .avvio-targa{max-width:min(560px,100%)}.home.hm{background:var(--fondo,#0b0a0f)}.home .home-obiettivo{border-radius:var(--sch-raggio);background:var(--sch-pann);border:1px solid var(--sch-bordo-forte);min-height:56px;box-shadow:none}.home .home-obiettivo:hover{background:var(--sch-metallo)}.home .home-obiettivo.acceso{box-shadow:inset 0 0 0 2px var(--cia,#35e8ff);background:#35e8ff14}.home .home-obiettivo b{font:700 15px var(--ui)}.home .home-obiettivo small{font:500 12.5px var(--ui);color:#a19db0}.home .home-obiettivo.acceso .home-forma{background:linear-gradient(135deg, #8cf3ff, var(--cia,#35e8ff))}.home .home-formato-riga{font:500 15px var(--ui);color:#a19db0}.home .home-formato-riga b{color:var(--testo,#ebe7f4);font-family:var(--mono);font-weight:400}.home .home-etichetta{margin-top:6px}.home .home-montage{background:var(--sch-metallo)!important;color:var(--testo,#ebe7f4)!important;border:1px solid var(--sch-bordo-forte)!important}.home .home-continua{border-radius:var(--sch-raggio);background:var(--sch-vetro);box-shadow:inset 0 0 0 1px #5dffb466}.home .home-continua b{font:700 12.5px var(--ui);letter-spacing:3px;color:var(--verde,#5dffb4)}.home .home-carta{border-radius:var(--sch-raggio);background:var(--sch-pann);border:1px solid var(--sch-bordo-forte);box-shadow:none}.home .home-carta:hover{box-shadow:0 0 0 2px var(--cia,#35e8ff);transform:none}.home .home-info b{font:700 15px var(--ui)}.home .home-info small{font:500 12.5px var(--ui);color:#a19db0}.home .home-nulla{border-radius:var(--sch-raggio)}.home .home-impara{gap:8px}.home .home-togli{width:34px;height:34px}.montage .fin-attento{color:var(--ambra,#ffb23d)}.home .hm-continua-tasto{color:var(--verde,#5dffb4);border-color:#5dffb480}.montage .fin-testa .sch-cartellino{font:700 12px var(--ui);letter-spacing:3px;color:var(--sch-incisa)}.live-mini{background:var(--fondo,#0b0a0f);font:600 15px var(--ui);gap:8px;padding:10px}.tele-testa{border-radius:var(--sch-raggio);background:var(--sch-vetro);border:1px solid var(--sch-bordo);gap:10px;min-height:44px;padding:0 10px}.live-mini-punto{width:12px;height:12px}.tele-spia{font:700 13px var(--ui);letter-spacing:3px}.tele-tempo{font:400 28px var(--tc);letter-spacing:1px;text-overflow:clip;white-space:nowrap;min-width:0;overflow:hidden}.tele-segni{font:400 14px var(--mono);color:var(--cia,#35e8ff)}.live-mini .tele-torna{min-width:44px;height:36px}.tele-quadro{border-radius:var(--sch-raggio);background:var(--sch-vetro);border:1px solid var(--sch-bordo-forte);min-height:96px;box-shadow:none}.tele-cam{border-color:#ffffffb3}.tele-pausa-scritta{font:700 15px var(--ui);letter-spacing:3px;border:1px solid var(--oro,#ffd54a);background:#050407d9;border-radius:5px}.tele-spenta{font:600 14px var(--ui)}.tele-tasti{grid-template-columns:1.5fr 1fr;gap:8px}.tele-tasti.tre{grid-template-columns:1.1fr .6fr 1fr}.live-mini .live-btn{border-radius:var(--sch-raggio);white-space:nowrap;background:var(--sch-metallo);border:1px solid var(--sch-bordo-forte);min-width:0;height:auto;min-height:48px;color:var(--testo,#ebe7f4);font:700 15px var(--ui);letter-spacing:1px;justify-content:center;gap:6px;padding:0 10px;box-shadow:inset 0 1px #ffffff14}.live-mini .live-btn:disabled{opacity:.4}.live-mini .live-btn.acceso{color:var(--cia,#35e8ff);border-color:#35e8ff80}.live-mini .tele-grande{background:var(--oro,#ffd54a);color:#14110a;border-color:#ffd54a66;min-height:56px;font-size:17px;box-shadow:0 0 0 1px #ffd54a66,0 6px 18px #ffab0040}.live-mini .tele-grande:disabled{background:var(--sch-metallo);color:var(--testo,#ebe7f4);box-shadow:none}.live-mini .live-btn.ferma{color:#ffd0d8;background:linear-gradient(#3a1f27,#2a161c);border-color:#ff4d6d99}.live-mini.in-onda .live-btn.ferma{background:var(--rosso,#ff4d6d);color:#1d060b;border-color:var(--rosso,#ff4d6d)}.live-mini .live-btn.segna{color:var(--testo,#ebe7f4)}.tele-piede{font:500 13px var(--ui);color:#a19db0}.tele-piede kbd{font:600 12px var(--mono)}body.pip-live{background:var(--fondo,#0b0a0f)}.dialogo.centro-ai{width:min(1040px,100vw - 24px)}.centro-ai .hub{gap:10px;margin-top:8px}.centro-ai .hub-gruppo{margin:16px 0 2px}.centro-ai .hub-riga{background:var(--sch-pann);border:1px solid var(--sch-bordo-forte);box-shadow:none;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:8px 10px;padding:14px}.centro-ai .hub-riga.lavora{border-color:var(--oro,#ffd54a)}.centro-ai .hub-nome{grid-area:1/1/span 2;gap:3px}.centro-ai .hub-nome b{font:700 18px var(--ui);color:var(--testo,#ebe7f4);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.centro-ai .hub-nome small{font:500 14px/1.35 var(--ui);color:#a19db0}.centro-ai .hub-stato{background:var(--sch-vetro);border:1px solid var(--sch-bordo);min-height:34px;font:600 14px var(--mono);letter-spacing:.5px;border-radius:5px;grid-area:1/2/auto/span 2;justify-self:end;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.centro-ai .hub-stato:before{content:"";background:#3a3844;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:inset 0 0 0 1px #000}.centro-ai .hub-stato.pronto{color:var(--verde,#5dffb4)}.centro-ai .hub-stato.pronto:before{background:var(--verde,#5dffb4);box-shadow:0 0 8px var(--verde,#5dffb4)}.centro-ai .hub-stato.parziale{color:var(--oro,#ffd54a)}.centro-ai .hub-stato.parziale:before{background:var(--oro,#ffd54a);box-shadow:0 0 8px var(--oro,#ffd54a)}.centro-ai .hub-riga>.btn-mini{grid-row:2;align-self:end;min-width:96px;min-height:44px;padding:0 18px;font-size:16px}.centro-ai .hub-riga>.btn-mini:first-of-type{grid-column:2}.centro-ai .hub-riga>.btn-mini:nth-of-type(2){grid-column:3}.centro-ai .hub-msg{color:var(--oro,#ffd54a);font-family:var(--mono)}.centro-ai .hub-opzionale,.sch-cartellino{background:var(--sch-vetro);border:1px solid var(--sch-bordo-forte);min-height:26px;color:var(--sch-incisa);font:700 12px var(--ui);letter-spacing:3px;text-transform:uppercase;border-radius:4px;align-items:center;gap:7px;margin:0;padding:0 10px;display:inline-flex}.centro-ai .hub-opzionale:before,.sch-cartellino:before{content:"";background:var(--cia,#35e8ff);width:8px;height:8px;box-shadow:0 0 6px var(--cia,#35e8ff);border-radius:50%}.sch-cartellino[data-stato=pronta]:before{background:var(--verde,#5dffb4);box-shadow:0 0 6px var(--verde,#5dffb4)}.sch-cartellino[data-stato=sperimentale]:before{background:var(--oro,#ffd54a);box-shadow:0 0 6px var(--oro,#ffd54a)}.centro-ai .hub-peso,.sch-pesovram{font:400 14px var(--mono);letter-spacing:.5px;color:var(--testo,#ebe7f4);margin-top:4px}.centro-ai .hub-macchina{font-size:13.5px!important}.centro-ai .hub-macchina[data-esito=lento]{color:var(--ambra,#ffb23d)}.sch-funzioni{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;margin-top:8px;display:grid}.sch-funzione{background:var(--sch-pann);border:1px solid var(--sch-bordo-forte);border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:14px;display:flex}.sch-funzione b{font:700 18px var(--ui)}.sch-funzione p{font:500 14px/1.35 var(--ui);color:#a19db0;overflow-wrap:anywhere;margin:0}.sch-funzione .btn-mini{align-self:flex-start;min-height:44px;margin-top:auto}.centro-ai .ai-sezione{border-top:1px solid var(--sch-bordo);box-shadow:none;margin-top:18px;padding-top:14px}.centro-ai .ai-sezione h4{margin-bottom:10px}.centro-ai .ai-riga,.centro-ai .ai-imp{gap:12px}.centro-ai .ai-sezione summary{cursor:pointer;min-height:44px;font:700 12.5px var(--ui);letter-spacing:3px;text-transform:uppercase;color:var(--sch-incisa);align-items:center;display:flex}.centro-ai .ai-diag{font:500 15px var(--ui);overflow-wrap:anywhere;grid-template-columns:24px minmax(110px,160px) minmax(0,1fr)}.centro-ai .ai-diag .ai-diag-seg{font-family:var(--mono)}.centro-ai .ai-diag.ok .ai-diag-seg{color:var(--verde,#5dffb4);text-shadow:0 0 8px #5dffb480}.centro-ai .ai-diag.no .ai-diag-seg{color:var(--rosso,#ff4d6d)}.centro-ai .hub-progresso{font:400 14px var(--mono);color:var(--oro,#ffd54a)}.centro-ai .ai-chiave .campo-testo{flex:200px;min-width:0}.centro-ai .motore-locale{background:var(--sch-pann);border:1px solid var(--sch-bordo-forte);border-radius:8px;margin-top:0;padding:14px}.centro-ai .motore-locale h4{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.centro-ai .motore-locale .ai-riga .btn{min-height:44px;font-size:16px}.centro-ai .motore-stato{background:var(--sch-vetro);border:1px solid var(--sch-bordo);font:500 15px var(--ui);overflow-wrap:anywhere;border-radius:5px;align-items:center;gap:10px;margin:6px 0;padding:8px 12px;display:flex}.centro-ai .motore-stato:before{content:"";background:#3a3844;border-radius:50%;flex:none;width:10px;height:10px}.centro-ai .motore-stato[data-spia=verde]:before{background:var(--verde,#5dffb4);box-shadow:0 0 8px var(--verde,#5dffb4)}.centro-ai .motore-stato[data-spia=ciano]:before{background:var(--cia,#35e8ff);box-shadow:0 0 8px var(--cia,#35e8ff)}.centro-ai .motore-stato[data-spia=rosso]:before{background:var(--rosso,#ff4d6d);box-shadow:0 0 8px var(--rosso,#ff4d6d)}@media (max-width:700px){.centro-ai .hub-riga{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.centro-ai .hub-nome{grid-area:auto/1/auto/-1}.centro-ai .hub-stato{grid-area:auto/1/auto/-1;justify-self:start}.centro-ai .hub-riga>.btn-mini:first-of-type{grid-area:auto/1}.centro-ai .hub-riga>.btn-mini:nth-of-type(2){grid-area:auto/2}}.montaggio-testo .testo-parlato{background:var(--sch-vetro);border:1px solid var(--sch-bordo-forte);border-radius:var(--sch-raggio);font:500 18px/2 var(--ui)}.montaggio-testo .testo-parola.scelta{color:var(--testo,#ebe7f4);outline:1px solid var(--cia,#35e8ff);background:#35e8ff38}.montaggio-testo .testo-parola.taglio{color:#ffb1c0;background:#ff4d6d38;outline:1px solid #ff4d6d99}.montaggio-testo .testo-parola:hover,.montaggio-testo .testo-parola:focus-visible{outline:1px solid var(--cia,#35e8ff)}.montaggio-testo .testo-riga{gap:10px}.montaggio-testo .testo-riga label{font:700 12.5px var(--ui);letter-spacing:2px;text-transform:uppercase;color:var(--sch-incisa)}.montaggio-testo .testo-anteprima{font:400 14px var(--mono);color:var(--oro,#ffd54a)}:root .ca-finestra{background:var(--sch-pann);-webkit-backdrop-filter:none;border:1px solid var(--sch-bordo-forte);border-radius:8px;box-shadow:0 18px 48px #0000008c}:root .ca-finestra header{background:var(--sch-metallo);border-bottom:1px solid var(--sch-bordo);border-radius:8px 8px 0 0;min-height:44px;padding:6px 12px}:root .ca-finestra header b{font:700 13px var(--ui);letter-spacing:3px;color:var(--sch-incisa)}:root .ca-finestra header .led{background:var(--verde,#5dffb4);box-shadow:0 0 8px var(--verde,#5dffb4)}:root .ca-finestra .colore-avanzato fieldset{border-color:var(--sch-bordo-forte);border-radius:var(--sch-raggio);background:var(--sch-vetro)}:root .ca-finestra .colore-avanzato legend{font:700 12px var(--ui);letter-spacing:3px;text-transform:uppercase;color:var(--sch-incisa)}:root .ca-finestra .colore-avanzato label,:root .ca-finestra .colore-avanzato .nota{font:500 15px var(--ui)}:root .ca-finestra .colore-avanzato .ca-numero{font:400 14px var(--mono)}:root .ca-finestra .colore-avanzato h3{font:700 20px var(--ui);margin:0}:root .ca-lut:hover{box-shadow:inset 0 0 0 1px #35e8ff99}:root .ca-lut.scelta{box-shadow:inset 0 0 0 2px var(--cia,#35e8ff)}@media (max-height:560px){:root .ca-finestra{top:calc(var(--bt-alto,34px) + 8px);max-height:calc(100vh - var(--bt-alto,34px) - 16px)}}.dialogo:not(.editor-clip):not(.dlg-esporta){max-width:calc(100vw - 24px);max-height:calc(100vh - var(--bt-alto,34px) - 24px)}.dialogo:not(.editor-clip):not(.dlg-esporta) .dlg-corpo{overflow-wrap:anywhere;min-height:0;overflow-x:hidden}.dialogo:not(.editor-clip):not(.dlg-esporta) .dlg-piede .btn{flex:0 auto;max-width:100%}@media (max-width:560px){.dialogo:not(.editor-clip):not(.dlg-esporta) .dlg-piede .btn{flex:auto}.form{grid-template-columns:minmax(0,1fr)}}.tasto-aggiorna .aggiorna-punto{background:var(--cia,#35e8ff);box-shadow:0 0 8px var(--cia,#35e8ff)}.avviso.tasto,.hm-quando,.montage .mt-etapes .live-tastiera,.montage .mt-vai .mt-n{font-family:var(--mono)}.home .hm-quando{font-family:var(--mono)!important;font-size:12px!important}.home .hm-targa .hm-seg{font-family:var(--mono)}.dialogo.centro-ai{width:min(1120px,100vw - 48px);max-height:calc(100dvh - 80px)}.dialogo.guida .guida-corpo h3{align-items:center;gap:10px;display:flex}.dialogo.guida .guida-elenco{max-height:70vh}.novita-titolo{color:var(--testo,#ebe7f4);font-size:18px}:root{--mt-barra:72px;--mt-pannello:420px;--mt-guarda:42%}#app[data-pagina=montage]:not(.stretto) .monitor{display:none}#app[data-pagina=montage]:not(.stretto)[data-mt-monitor] .monitor{z-index:3;margin-top:calc(var(--mt-barra) + 16px);grid-area:montage;align-self:stretch;margin-bottom:16px;display:flex}#app[data-pagina=montage]:not(.stretto)[data-mt-monitor=anteprima] .monitor{width:calc(100% - var(--mt-pannello) - 32px);justify-self:start;margin-left:16px}#app[data-pagina=montage]:not(.stretto)[data-mt-monitor=guarda] .monitor{width:calc(var(--mt-guarda) - 16px);justify-self:end;margin-right:16px}#app[data-pagina=montage]:not(.stretto)[data-mt-monitor=guarda] .montage .mt-colfile{padding-right:calc(var(--mt-guarda) + 8px)}.montage{background:var(--fondo)}.montage .mt-etapes{height:var(--mt-barra);box-sizing:border-box;background:var(--pann);border-bottom:1px solid var(--bordo);flex:none;align-items:center;gap:12px;padding:0 20px;display:flex}.montage .mt-marchio,.montage .mt-etapes .live-tastiera{flex:1 1 0;align-items:center;gap:10px;min-width:0;display:flex}.montage .mt-etapes .live-tastiera{font:400 14px var(--tc);color:var(--etichetta);justify-content:flex-end}.montage .mt-marchio b{font:800 16px var(--marchio);letter-spacing:2px;color:var(--testo)}.montage .mt-marchio .sch-cartellino{font:700 12px var(--ui);letter-spacing:3px;color:var(--etichetta)}.montage .mt-passi{justify-content:center;align-items:center;gap:10px;display:flex}.montage .mt-vai{border:1px solid var(--bordo-forte);min-height:44px;color:var(--etichetta);font:700 16px var(--ui);letter-spacing:1px;white-space:nowrap;cursor:pointer;background:0 0;border-radius:22px;align-items:center;gap:8px;padding:0 20px;display:flex}.montage .mt-vai .mt-n{font:400 15px var(--tc)}.montage .mt-vai[data-stato=fatto]{color:var(--testo)}.montage .mt-vai[data-stato=fatto]:hover,.montage .mt-vai[data-stato=futuro]:hover:not(:disabled){background:var(--metallo)}.montage .mt-vai:disabled{opacity:.4;cursor:default}.montage .mt-vai:focus-visible,.montage .mt-festa:focus-visible,.montage .mt-thumb:focus-visible{outline:2px solid var(--cia);outline-offset:2px}.montage fieldset.mt-dentro{border:0;flex-direction:column;flex:1;min-width:0;min-height:0;margin:0;padding:0;display:flex}.montage .mt-passo{box-sizing:border-box;flex-direction:column;flex:1;gap:14px;min-width:0;min-height:0;padding:20px 32px 16px;display:none}.montage .mt-passo.attivo{display:flex}.montage .mt-titolo{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:flex-end;gap:8px 24px;display:flex}.montage .mt-titolo h2{font:700 32px/1.1 var(--ui);color:var(--testo);margin:0}.montage .mt-titolo p{font:500 16px var(--ui);color:var(--etichetta);margin:0}.montage .mt-spazio{flex:1}.montage .mt-piede{border-top:1px solid var(--bordo);flex:none;align-items:center;gap:12px;padding-top:14px;display:flex}.montage .mt-piede .btn{white-space:nowrap}.montage .mt-scheda h4,.montage .mt-etic,.montage .mt-campo>span{font:700 12.5px var(--ui);letter-spacing:3px;text-transform:uppercase;color:var(--etichetta);margin:0}.montage .mt-etic{margin-top:10px}.montage .mt-strumenti{flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex}.montage .mt-conta{font:700 18px var(--ui);letter-spacing:.5px;color:var(--testo)}.montage .mt-scartate{color:#cfcadb;border-color:#6a6575}.montage .mt-file{flex:1;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-content:start;gap:10px;min-height:0;padding:2px;display:grid;overflow:auto}.montage .mt-thumb{border:2px solid var(--bordo-forte);opacity:.5;cursor:pointer;background:#000;border-radius:6px;padding:0;line-height:0;position:relative;overflow:hidden}.montage .mt-thumb canvas{width:100%;height:auto;display:block}.montage .mt-thumb.scelta{opacity:1;border-color:var(--cia)}.montage .mt-thumb.scartata{opacity:1;border:2px dashed #6a6575}.montage .mt-thumb.scartata canvas{filter:grayscale()brightness(.62)}.montage .mt-scarto{color:var(--testo);font:700 12px/1.2 var(--ui);letter-spacing:2px;background:#3b3844;border-radius:4px;padding:3px 8px;font-style:normal;display:none;position:absolute;top:6px;left:6px}.montage .mt-thumb.scartata .mt-scarto{display:block}.montage .mt-tipo{color:#fff;font:700 11px/1.3 var(--ui);background:#000000b3;border-radius:3px;padding:2px 6px;font-style:normal;position:absolute;bottom:6px;left:6px}.montage .mt-linea{background:var(--cia);pointer-events:none;width:2px;display:none;position:absolute;top:0;bottom:0}.montage .mt-tempo{color:#fff;font:600 12px/1.3 var(--ui);text-align:right;background:#000000b8;padding:2px 6px;font-style:normal;display:none;position:absolute;bottom:0;left:0;right:0}.montage .mt-thumb.scorre .mt-linea,.montage .mt-thumb.scorre .mt-tempo{display:block}.montage .mt-thumb.scorre .mt-tipo{display:none}.montage .mt-guarda{cursor:pointer;opacity:0;background:#000000b8;border-radius:50%;place-items:center;width:32px;height:32px;font-size:15px;font-style:normal;line-height:1;transition:opacity .12s;display:grid;position:absolute;bottom:6px;right:6px}.montage .mt-thumb:hover .mt-guarda{opacity:1}.montage .mt-guarda:hover{background:var(--cia);color:#06171b}.montage .mt-spunta{background:var(--cia);color:#06171b;width:22px;height:22px;font:900 14px/1 var(--ui);border-radius:50%;place-items:center;font-style:normal;display:none;position:absolute;top:6px;right:6px}.montage .mt-thumb.scelta .mt-spunta{display:grid}.montage .mt-aggiungi-tessera{aspect-ratio:16/9;border:2px dashed var(--bordo-forte);min-height:100px;color:var(--testo);cursor:pointer;background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.montage .mt-aggiungi-tessera b{font:400 34px/1 var(--ui);color:var(--etichetta)}.montage .mt-aggiungi-tessera span{font:700 16px var(--ui)}.montage .mt-aggiungi-tessera small{font:500 13px var(--ui);color:var(--etichetta)}.montage .mt-aggiungi-tessera:hover{border-color:var(--cia)}.montage .mt-vuoto{text-align:center;color:var(--etichetta);border:2px dashed var(--bordo-forte);border-radius:8px;flex-direction:column;grid-column:1/-1;align-items:center;gap:10px;padding:40px 12px;display:flex}.montage .mt-vuoto b{font:700 22px var(--ui);color:var(--testo)}.montage .mt-vuoto p{font:500 16px var(--ui);margin:0}.montage .mt-vuoto .mt-aggiungi-tessera{width:240px}.montage .mt-filtri{flex:none}.montage .mt-feste{flex:1;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-rows:minmax(150px,1fr);align-content:stretch;gap:12px;min-height:0;padding:2px;display:grid;overflow:auto}.montage .mt-festa{text-align:left;min-height:150px;color:var(--testo);cursor:pointer;border:2px solid #0000;border-radius:8px;flex-direction:column;justify-content:flex-end;gap:2px;padding:0 0 10px;display:flex;position:relative;overflow:hidden}.montage .mt-festa canvas{object-fit:cover;width:100%;height:calc(100% - 84px);position:absolute;top:0;left:0}.montage .mt-velo{pointer-events:none;background:linear-gradient(#0b0a0f00,#0b0a0fc7);height:40px;position:absolute;bottom:84px;left:0;right:0}.montage .mt-festa b,.montage .mt-festa small,.montage .mt-festa em{padding:0 14px;font-style:normal;position:relative}.montage .mt-festa b{font:700 20px/1.15 var(--ui)}.montage .mt-festa small{font:500 14px/1.3 var(--ui);color:#cfcadb;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.montage .mt-festa em{font:600 12.5px var(--ui);color:var(--etichetta);letter-spacing:.5px;white-space:nowrap;text-overflow:ellipsis;display:none;overflow:hidden}.montage .mt-festa:after{content:"";z-index:0;background:#0b0a0fd1;height:84px;position:absolute;bottom:0;left:0;right:0}.montage .mt-festa b,.montage .mt-festa small,.montage .mt-festa em{z-index:1}.montage .mt-festa:hover{border-color:var(--bordo-forte)}.montage .mt-festa.scelta{border-color:var(--cia);box-shadow:0 0 0 1px var(--cia)}.montage .mt-emoji{font-size:28px;line-height:1;position:absolute;top:8px;right:12px}.montage .mt-schede{flex:1;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:minmax(0,1fr);gap:12px;min-height:0;display:grid;overflow:auto}.montage .mt-scheda{background:var(--pann);border:1px solid var(--bordo);border-radius:8px;flex-direction:column;align-content:flex-start;gap:10px;min-width:0;min-height:0;padding:14px;display:flex;overflow:auto}.montage .mt-scheda h4+.isp-chips,.montage .mt-scheda h4+.mt-selmusica{margin-top:-2px}.montage .mt-scheda h4:not(:first-child){margin-top:6px}.montage .mt-scheda .isp-chips{flex:none}.montage .mt-scheda .btn,.montage .mt-scheda .fin-interruttore{flex:none;width:100%}.montage .mt-selmusica{flex:none;width:100%;min-height:44px}.montage .mt-minsec{justify-content:space-between;align-items:center;gap:8px;display:flex}.montage .mt-minsec label{font:500 14px var(--ui);color:var(--etichetta)}.montage .mt-mmss{align-items:center;gap:4px;display:inline-flex}.montage .mt-mmss .num{text-align:center;width:60px;min-height:44px}.montage .mt-ritmo{font:500 14px/1.35 var(--ui);margin:0}.montage .mt-testi{flex-direction:column;flex:none;gap:8px;display:flex}.montage .mt-campo{flex-direction:column;gap:4px;display:flex}.montage .mt-campo input{box-sizing:border-box;width:100%;min-height:44px}.montage .mt-riepilogo{min-width:0;font:500 14px/1.3 var(--ui);color:#a19db0;flex-direction:column;flex:1;gap:1px;display:flex}.montage .mt-riepilogo b{font:700 17px var(--ui);letter-spacing:.3px;color:var(--testo)}.montage .mt-riepilogo .fin-attento{color:var(--ambra)}.montage .mt-colanteprima.attivo{width:var(--mt-pannello);background:var(--pann);border-left:1px solid var(--bordo);flex:1;gap:12px;max-width:100%;margin-left:auto;padding:24px;overflow:auto}.montage .mt-tiPiace{font:700 32px/1.1 var(--ui);margin:0}.montage .mt-riassunto{font:500 16px/1.35 var(--ui);color:#a19db0;margin:0 0 4px}.montage .mt-colanteprima .btn{flex:none;width:100%}.montage .mt-importa{min-height:56px;font-size:19px}.montage .mt-rigenera{min-height:48px;font-size:17px}.montage .mt-ritocchi{flex-direction:column;gap:8px;display:flex}.montage .mt-ritocco{border-color:var(--bordo);background:#1c1b23;justify-content:flex-start;padding:0 14px}.montage .mt-vuota{color:var(--etichetta);font:500 16px var(--ui);flex-direction:column;gap:12px;display:flex}.montage .mt-vuota p{margin:0}.montage .mt-lavoro{min-width:0;min-height:0}.montage .mt-colanteprima.attivo>*{flex-shrink:0}.montage .mt-note{font:500 14px/1.35 var(--ui);flex-direction:column;gap:2px;display:flex}.montage .mt-note .fin-attento{color:var(--ambra)}.montage .mt-variante{background:var(--vetrino);border:1px solid var(--bordo);color:var(--etichetta);font:700 12.5px var(--ui);letter-spacing:2px;text-transform:uppercase;border-radius:6px;flex:none;align-self:flex-start;padding:5px 10px}.montage .mt-variante:empty{display:none}.stretto .montage .mt-etapes{flex-wrap:wrap;height:auto;padding:8px 12px}.stretto .montage .mt-marchio,.stretto .montage .mt-etapes .live-tastiera{display:none}.stretto .montage .mt-passi{flex-wrap:wrap;width:100%}.stretto .montage .mt-vai{padding:0 12px;font-size:14px}.stretto .montage fieldset.mt-dentro{flex:none}.stretto .montage .mt-passo.attivo{flex:none;padding:14px 12px}.stretto .montage .mt-titolo h2{font-size:24px}.stretto .montage .mt-file{flex:none;grid-template-columns:repeat(3,1fr);overflow:visible}.stretto .montage .mt-feste{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.stretto .montage .mt-schede{flex:none;grid-template-columns:1fr;grid-auto-rows:auto;overflow:visible}.stretto .montage .mt-scheda{overflow:visible}.stretto .montage .mt-colanteprima.attivo{border-left:0;width:auto;margin-left:0}.stretto .montage .mt-piede{flex-wrap:wrap}@media (max-height:800px){:root{--mt-barra:60px}.montage .mt-passo{gap:8px;padding:12px 32px 8px}.montage .mt-titolo h2{font-size:28px}.montage .mt-piede{padding-top:8px}.montage .mt-schede{gap:10px}.montage .mt-scheda{gap:8px;padding:10px 12px}.montage .mt-scheda h4:not(:first-child){margin-top:2px}.montage .mt-colanteprima.attivo{gap:8px;padding:14px 20px}.montage .mt-tiPiace{font-size:28px}.montage .mt-riassunto{margin:0;font-size:14px}.montage .mt-etic{margin-top:4px}}.montage .mt-duebtn{flex:none;grid-template-columns:3fr 2fr;gap:8px;display:grid}.montage .mt-ritocchi{grid-template-columns:1fr 1fr;gap:8px;display:grid}.montage .mt-ritocco{white-space:nowrap;text-overflow:ellipsis;padding:0 12px;font-size:15px;overflow:hidden}.stretto .montage .mt-ritocchi{grid-template-columns:1fr}.montage .btn-mini{min-height:44px!important}.montage :is(input[type=text],input[type=number],select,.campo-testo,.mini-select,.num){box-sizing:border-box;min-height:44px!important}.montage .mt-auto{text-align:left;align-items:center;gap:6px;padding:4px 8px;display:flex;min-height:44px!important}.montage .mt-auto>span:nth-child(2){font:600 14px/1.1 var(--ui);flex:1}.montage .mt-auto small{font:700 10px var(--ui);letter-spacing:1px;color:var(--etichetta)}.montage .mt-auto.acceso{border-color:var(--cia);background:var(--metallo);color:var(--testo)}.montage .mt-auto.acceso .led{background:var(--cia)}.montage .mt-auto-ai{min-width:0}.montage .mt-ai-motivo{font:500 12px/1.15 var(--ui);color:var(--etichetta);margin:3px 0 0}.montage .mt-vai[data-stato=attuale]{background:var(--metallo);border-color:var(--cia);color:var(--cia)}.montage .mt-ritocco{background:var(--metallo)}.montage .mt-marchio .mt-m{color:var(--etichetta)}.montage .mt-auto:disabled{opacity:.65}@media (min-width:1000px){.montage .mt-colcome .mt-schede{grid-template-columns:repeat(5,minmax(0,1fr))}.montage .mt-colcome .mt-scheda{gap:6px;padding:10px}.montage .mt-colcome .mt-scheda h4:not(:first-child){margin-top:0}.montage .mt-colanteprima.attivo{gap:6px}.montage .mt-note{max-height:40px;overflow:auto}.montage .mt-riassunto{font-size:14px}}.montage .mt-testi{grid-template-columns:1fr 1fr;gap:6px;display:grid}.montage .mt-campo{gap:2px;min-width:0}.montage .mt-campo>span,.montage .mt-auto small{letter-spacing:1px;font-size:12px}.montage .mt-minsec{flex-wrap:wrap}.montage .mt-mmss{margin-left:auto}@media (max-height:800px) and (min-width:1000px){.montage .mt-colcome .mt-titolo p{display:none}.montage .mt-colcome .mt-titolo h2{font-size:24px}.montage .mt-colcome .mt-scheda{gap:4px;padding:8px}.montage .mt-colcome .mt-piede{padding-top:4px}.montage .mt-colanteprima.attivo{gap:4px;padding-top:10px;padding-bottom:10px}.montage .mt-ritocchi{gap:4px}.montage .mt-importa{min-height:48px}.montage .mt-ritmo{margin:0;font-size:12px;line-height:1.15}.montage .mt-minsec label{font-size:12px}}#app[data-pagina=montage] .testata-destra .btn.primario{background:var(--metallo);color:var(--testo);border-color:var(--bordo-forte);box-shadow:none}.montage .fin-interruttore.acceso{border-color:var(--cia)}.montage .fin-interruttore.acceso .led.acceso{background:var(--cia);box-shadow:0 0 6px var(--cia)}.montage .mt-titolo h2{font:700 18px/1.3 var(--ui)}.montage .mt-titolo p{font:500 15px/1.3 var(--ui)}.montage .mt-scheda h4{font:700 12px/1.3 var(--ui);letter-spacing:1px}.montage .mt-vai{min-height:44px;font-size:15px}.montage .mt-passo{min-width:0;min-height:0}.montage .mt-scheda{border-radius:6px}@media (min-width:1800px){:root{--lato:clamp(300px, 15.6vw, 420px)}}@container (width<=430px){.bin-cat.sotto{display:none}.bin-albero-titolo{background:var(--bordo);height:1px;margin:6px;padding:0;font-size:0;display:block}}.strisce{gap:4px}.striscia{flex:1 1 0;width:auto;min-width:0}.striscia-nome,.striscia-tipo{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.striscia.master .striscia-nome{letter-spacing:0;font-size:9px}.lato-corpo:has(>.scopi){overflow:hidden}.scopi{box-sizing:border-box;flex-direction:column;gap:6px;height:100%;min-height:0;display:flex}.scopi figure{flex-direction:column;min-height:0;margin:0;display:flex}.scopi figure:first-of-type{flex:0 0 34%}.scopi figure:nth-of-type(2){flex:1 1 0}.scopi canvas,.scopi figure:nth-child(2) canvas{object-fit:contain;flex:1 1 0;width:100%;height:100%;min-height:0;margin:0}.scopi figcaption{flex:none;padding-top:2px}.scopi .nota{-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:none;margin:0;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.cerca-voce{grid-template-columns:118px minmax(0,1fr) auto}.cerca-testo{min-width:0}.cerca-testo b,.cerca-cat{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasto-riga{align-items:start}.tasto-riga .tasti{align-self:start;align-items:flex-start}.tasto-riga kbd{align-self:flex-start;height:auto;line-height:1.5}.centro-ai .sch-funzione p{min-width:0}.editor-clip .tessere{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px}.editor-clip .ec-campi{min-width:0}.scopi figure:first-of-type canvas{object-fit:fill}.tasto-num .tasto-numero.lettera{font:800 12px var(--ui)}.menu-contesto .voce .tasto.lettera,.voce .tasto.lettera{font:700 13px var(--ui)}.editor-clip .isp-gruppo.principale{box-shadow:none;border:0}.editor-clip .isp-riga{grid-template-columns:minmax(96px,150px) minmax(0,1fr) auto}
