@font-face{font-family:Archivo Narrow;src:url(/assets/ArchivoNarrow-600-B-Ghsc5j.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Archivo Narrow;src:url(/assets/ArchivoNarrow-600-B-Ghsc5j.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-400-IvpUvPa2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-400-IvpUvPa2.woff2) format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-400-IvpUvPa2.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Anton;src:url(/assets/Anton-400-Byf51wtH.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Oswald;src:url(/assets/Oswald-600-plFmSr5g.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Archivo Black;src:url(/assets/ArchivoBlack-400-BTVu2TQR.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Source Sans 3";src:url(/assets/SourceSans3-400-BqRLTx4X.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Source Sans 3";src:url(/assets/SourceSans3-400-BqRLTx4X.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Work Sans;src:url(/assets/WorkSans-400-Bl-S9Xys.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Work Sans;src:url(/assets/WorkSans-400-Bl-S9Xys.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Bebas Neue;font-weight:400;font-style:normal;font-display:block;src:url(/assets/BebasNeue-400-9mHNbWWO.woff2) format("woff2")}@font-face{font-family:Fjalla One;font-weight:400;font-style:normal;font-display:block;src:url(/assets/FjallaOne-400-B_797-mG.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:600;font-style:normal;font-display:block;src:url(/assets/BarlowCondensed-600-DepVgxBB.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-weight:700;font-style:normal;font-display:block;src:url(/assets/SpaceGrotesk-700-RjhwGPKo.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-weight:700;font-style:normal;font-display:block;src:url(/assets/PlayfairDisplay-700-CuDiGg7c.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:block;src:url(/assets/Inter-400-C38fXH4l.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:600;font-style:normal;font-display:block;src:url(/assets/Inter-600-LgqL8muc.woff2) format("woff2")}@font-face{font-family:Lato;font-weight:400;font-style:normal;font-display:block;src:url(/assets/Lato-400-BEhtfm5r.woff2) format("woff2")}@font-face{font-family:Lato;font-weight:700;font-style:normal;font-display:block;src:url(/assets/Lato-700-BUGMgin4.woff2) format("woff2")}@font-face{font-family:Karla;font-weight:400;font-style:normal;font-display:block;src:url(/assets/Karla-400-C_jajTY_.woff2) format("woff2")}@font-face{font-family:Manrope;font-weight:600;font-style:normal;font-display:block;src:url(/assets/Manrope-600-4f0koTD-.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-weight:400;font-style:normal;font-display:block;src:url(/assets/SourceSerif4-400-DJ5YJwmz.woff2) format("woff2")}@font-face{font-family:Archivo;font-weight:600;font-style:normal;font-display:block;src:url(/assets/Archivo-600-3BBy0ZsW.woff2) format("woff2")}@font-face{font-family:Barlow;font-weight:500;font-style:normal;font-display:block;src:url(/assets/Barlow-500-BPAOfeC8.woff2) format("woff2")}@font-face{font-family:DM Sans;font-weight:500;font-style:normal;font-display:block;src:url(/assets/DMSans-500-B9HHJjqV.woff2) format("woff2")}@font-face{font-family:Figtree;font-weight:600;font-style:normal;font-display:block;src:url(/assets/Figtree-600-Cv_xCTDl.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:600;font-style:normal;font-display:block;src:url(/assets/Outfit-600-B7SfZ07L.woff2) format("woff2")}@font-face{font-family:Epilogue;font-weight:600;font-style:normal;font-display:block;src:url(/assets/Epilogue-600-D8BqY1hl.woff2) format("woff2")}@font-face{font-family:Chivo;font-weight:700;font-style:normal;font-display:block;src:url(/assets/Chivo-700-w8tJISmu.woff2) format("woff2")}@font-face{font-family:Libre Franklin;font-weight:600;font-style:normal;font-display:block;src:url(/assets/LibreFranklin-600-BBKMvfE-.woff2) format("woff2")}@font-face{font-family:Public Sans;font-weight:600;font-style:normal;font-display:block;src:url(/assets/PublicSans-600-Fru-LXNs.woff2) format("woff2")}@font-face{font-family:Syne;font-weight:700;font-style:normal;font-display:block;src:url(/assets/Syne-700-AF3Rs61n.woff2) format("woff2")}@font-face{font-family:"IBM Plex Serif";font-weight:500;font-style:normal;font-display:block;src:url(/assets/IBMPlexSerif-500-REKAfBVG.woff2) format("woff2")}@font-face{font-family:Bitter;font-weight:600;font-style:normal;font-display:block;src:url(/assets/Bitter-600-B6efaj8C.woff2) format("woff2")}@font-face{font-family:Cabin Condensed;font-weight:600;font-style:normal;font-display:block;src:url(/assets/CabinCondensed-600-CDux1WYs.woff2) format("woff2")}@font-face{font-family:Saira Condensed;font-weight:600;font-style:normal;font-display:block;src:url(/assets/SairaCondensed-600-0taFJMb7.woff2) format("woff2")}:root{--pl-bg: #08090d;--pl-panel: rgba(255, 255, 255, .048);--pl-panel-2: rgba(255, 255, 255, .028);--pl-line: rgba(255, 255, 255, .1);--pl-line-2: rgba(255, 255, 255, .18);--pl-ink: #eef1f7;--pl-dim: #939ab0;--pl-acc: #5ec8f2;--pl-acc-2: #b06cf0;--pl-ok: #4fc98a;--pl-ko: #ff6b7a;--pl-warn: #e0a458;--pl-vetro: blur(22px) saturate(155%);--pl-mono: ui-monospace, SFMono-Regular, Menlo, "Cascadia Mono", monospace;--pl-testo: ui-sans-serif, -apple-system, "Segoe UI", Roboto, sans-serif;color-scheme:dark}*{box-sizing:border-box}body:not(.scena){margin:0;color:var(--pl-ink);font:15px/1.6 var(--pl-testo);background:linear-gradient(180deg,#0d1017 0%,var(--pl-bg) 62%) fixed;min-height:100vh}body{margin:0}a{color:var(--pl-acc);text-decoration:none}a:hover{text-decoration:underline}.pl-etichetta{font:500 11px/1 var(--pl-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pl-dim)}.pl-lastra{background:var(--pl-panel);border:1px solid var(--pl-line);border-radius:16px;backdrop-filter:var(--pl-vetro);box-shadow:0 18px 44px #00000061}.pl-scheda{background:var(--pl-panel-2);border:1px solid var(--pl-line);border-radius:10px}.pl-bottone{font:500 13px/1 var(--pl-testo);color:var(--pl-ink);background:var(--pl-panel);border:1px solid var(--pl-line-2);border-radius:8px;padding:9px 14px;cursor:pointer}.pl-bottone:hover{background:#ffffff14}.pl-bottone[data-attivo="1"]{border-color:var(--pl-acc);color:var(--pl-acc);box-shadow:0 0 0 1px #5ec8f240}.ospite{position:relative;width:100%;height:100%;overflow:hidden}.ospite-palco{position:absolute;inset:0}.cornice{position:absolute;inset:0;pointer-events:none}.cornice-segno{inset:auto var(--vz-sicura) var(--vz-sicura) auto;display:flex;align-items:center;gap:calc(var(--vz-u) * 1.2);font-size:var(--vz-etichetta);color:var(--vz-ink-3);letter-spacing:.04em}.cornice-punto{width:calc(var(--vz-u) * 1.2);height:calc(var(--vz-u) * 1.2);border-radius:50%;background:currentColor;animation:cornice-respiro 5.6s ease-in-out infinite}.cornice-segno[data-stato=cieco]{color:var(--vz-tono-negativo)}.cornice-piena{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--vz-u) * 2);padding:var(--vz-sicura);padding-bottom:calc(var(--vz-zona-morta) + var(--vz-sicura));background:var(--vz-fondo)}.vz[data-fondo=alpha] .cornice-piena{background:var(--vz-velo)}.cornice-respiro{width:calc(var(--vz-u) * 22);height:calc(var(--vz-u) * 22);border:calc(var(--vz-u) * .35) solid var(--vz-linea);border-top-color:var(--vz-accento);border-radius:50%;animation:cornice-giro 14s linear infinite}.cornice-evento{margin:0;font-family:var(--vz-display);font-size:var(--vz-evidenza);color:var(--vz-ink-1);text-align:center;max-width:24ch;line-height:1.1}.cornice-forte{margin:0;font-family:var(--vz-display);font-size:var(--vz-evidenza);color:var(--vz-ink-1);text-align:center;max-width:26ch}.cornice-fine{margin:0;font-size:var(--vz-etichetta);color:var(--vz-ink-2);text-align:center;max-width:34ch;line-height:1.45}.cornice-lastra{display:flex;flex-direction:column;gap:calc(var(--vz-u) * 1.6);align-items:center}@keyframes cornice-respiro{0%,to{opacity:.45}50%{opacity:1}}@keyframes cornice-giro{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cornice-punto,.cornice-respiro{animation:none}}.cantiere{max-width:1080px;margin:0 auto;padding:48px 24px 96px}.cantiere-testata{border-bottom:1px solid var(--pl-line);padding-bottom:28px}.cantiere-testata h1{margin:6px 0 0;font-size:34px;letter-spacing:-.01em;font-weight:650}.cantiere-testata p{margin:10px 0 0;color:var(--pl-dim);max-width:62ch}.cantiere section{margin-top:44px}.cantiere h2{font-size:15px;margin:0 0 16px;font-weight:600}.cantiere-nota{margin:-6px 0 16px;color:var(--pl-dim);max-width:72ch}.cantiere code{font:12px/1.4 var(--pl-mono);color:var(--pl-ink)}.fasi{padding:4px 20px}.fase{display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--pl-line)}.fase:last-child{border-bottom:0}.fase b{font-weight:600}.fase span{color:var(--pl-dim);font-size:13px;line-height:1.5}.stato{font:500 11px/1 var(--pl-mono);letter-spacing:.1em;text-transform:uppercase}.stato.fatta{color:var(--pl-ok)}.stato.corso{color:var(--pl-acc)}.stato.attesa{color:var(--pl-dim)}.banco{padding:18px 20px;margin-bottom:12px}.banco-capo{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.banco-capo b{font-size:16px}.banco-tasti{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.scene{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.scena{padding:14px 16px}.scena-capo{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.scena b{font-size:15px;font-weight:600}.domanda{margin:8px 0 10px;color:var(--pl-ink);opacity:.82;font-size:13.5px;line-height:1.5}.piede{display:flex;justify-content:space-between;gap:10px;font:400 11px/1 var(--pl-mono);color:var(--pl-dim);letter-spacing:.04em}.nota-piede{margin-top:40px;color:var(--pl-dim);font-size:13px;line-height:1.6;max-width:72ch}.pagina-scena{position:fixed;inset:0}.scena-mancante{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--pl-dim)}.scena-mancante code{color:var(--pl-ink)}.vz{--vz-u: 7.2px;--vz-distanza: 1.25;--vz-fondo: #0b0d11;--vz-superficie: #14171d;--vz-superficie-2: #1c2028;--vz-linea: #2a2f3a;--vz-ink-1: #eceef3;--vz-ink-2: #a6acba;--vz-ink-3: #6d7484;--vz-accento: #6fb2ff;--vz-accento-ink: #06090f;--vz-accento-2: #b79bff;--vz-tono-positivo: #7fd6a6;--vz-tono-neutro: #9aa3b2;--vz-tono-negativo: #d98a86;--vz-tono-ignoto: #5a6172;--vz-allerta: #ff6b7a;--vz-serie-1: #6fb2ff;--vz-serie-2: #f2b45c;--vz-serie-3: #7fd6a6;--vz-serie-4: #b79bff;--vz-serie-5: #5fc9d8;--vz-serie-6: #e58fb8;--vz-serie-7: #c9cf5c;--vz-serie-8: #8f9bb3;--vz-intensita: .35;--vz-etichetta: calc(var(--vz-u) * 2.2 * var(--vz-distanza));--vz-corpo: calc(var(--vz-u) * 3.2 * var(--vz-distanza));--vz-evidenza: calc(var(--vz-u) * 4.6 * var(--vz-distanza));--vz-monumento: calc(var(--vz-u) * 10 * var(--vz-distanza));--vz-cifra: calc(var(--vz-u) * 16 * var(--vz-distanza));--vz-sicura: calc(var(--vz-u) * 4);--vz-zona-morta: 15%;--vz-centro-ottico: 46%;--vz-display: "Archivo Narrow", system-ui, sans-serif;--vz-testo: "IBM Plex Sans", system-ui, sans-serif;--vz-cifre: "IBM Plex Sans", system-ui, sans-serif;color:var(--vz-ink-1);background:transparent;font-family:var(--vz-testo);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.vz[data-fondo=alpha]{background:transparent;--vz-sicura: calc(var(--vz-u) * 6);--vz-velo: rgba(11, 13, 17, .62)}@media(prefers-reduced-motion:reduce){.vz{--vz-intensita: 0}}.control{max-width:1380px;margin:0 auto;padding:26px 28px 72px}.barra{background:var(--pl-panel);border:1px solid var(--pl-line);border-radius:14px;backdrop-filter:var(--pl-vetro);margin-bottom:34px;overflow:hidden}.barra-alto{display:flex;align-items:center;gap:12px 16px;flex-wrap:wrap;padding:14px 18px}.barra-basso{display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;padding:11px 18px;border-top:1px solid var(--pl-line);background:#ffffff04}.marchio{font:500 11px/1 var(--pl-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pl-dim);padding-right:16px;border-right:1px solid var(--pl-line)}.evento{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 260px}.evento b{font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stato-evento{font:500 10px/1 var(--pl-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pl-dim);border:1px solid var(--pl-line);border-radius:999px;padding:4px 8px}.numeri{font:400 12px/1.5 var(--pl-mono);color:var(--pl-dim);margin-left:auto;min-width:0}.rifiutato{color:var(--pl-ko);font-style:normal}.guardando{font-size:12.5px;color:var(--pl-dim);margin-left:auto}.spia{width:9px;height:9px;border-radius:50%;background:var(--pl-warn);flex:none}.spia[data-vivo="1"]{background:var(--pl-ok);box-shadow:0 0 0 3px #4fc98a2e}.barra input:not([type=color]){background:var(--pl-panel-2);border:1px solid var(--pl-line);border-radius:8px;color:var(--pl-ink);padding:9px 11px;font:13px/1 var(--pl-mono);flex:1 1 190px;min-width:0;max-width:260px}.opzione{font:500 12.5px/1 var(--pl-testo);color:var(--pl-dim);background:transparent;border:1px solid var(--pl-line);border-radius:999px;padding:7px 13px;cursor:pointer;transition:color .14s,border-color .14s,background .14s}.opzione:hover{color:var(--pl-ink);border-color:var(--pl-line-2)}.opzione[data-attiva="1"]{color:var(--pl-bg);background:var(--pl-ink);border-color:var(--pl-ink)}.opzione[data-avviso="1"][data-attiva="0"]{border-style:dashed}.opzione.breve{padding:7px 11px;font-family:var(--pl-mono)}.categoria{margin-bottom:36px}.categoria h2{display:flex;align-items:baseline;gap:4px 12px;flex-wrap:wrap;font-size:15px;font-weight:600;margin:0 0 14px;padding-bottom:9px;border-bottom:1px solid var(--pl-line)}.categoria h2 span{font-size:12.5px;font-weight:400;color:var(--pl-dim)}.scene{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(310px,100%),1fr));gap:16px}.scheda{position:relative;background:var(--pl-panel-2);border:1px solid var(--pl-line);border-radius:12px;overflow:hidden;cursor:pointer;transition:border-color .16s,transform .16s}.scheda:hover{border-color:var(--pl-acc);transform:translateY(-2px)}.scheda[data-pronta="1"]{border-color:#4fc98a61}.da-costruire{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;color:var(--pl-dim)}.futura{border:1px dashed var(--pl-line);border-radius:999px;padding:5px 11px}.anteprima{aspect-ratio:16 / 9;background:#05070a;position:relative}.anteprima.vuota{display:grid;place-items:center;background:var(--pl-panel-2)}.scheda-piede{padding:12px 14px 14px}.scheda-piede b{font-size:14.5px}.scheda-piede p{margin:5px 0 0;font-size:12.5px;line-height:1.45;color:var(--pl-dim)}.bollo{position:absolute;top:10px;right:10px;font:500 10px/1 var(--pl-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pl-ok);background:#08090dc7;border:1px solid rgba(79,201,138,.4);border-radius:999px;padding:4px 8px}.control-piede{display:flex;align-items:center;gap:8px;margin-top:8px;padding-top:18px;border-top:1px solid var(--pl-line)}.control-piede .nota-piede{margin-left:auto;font-size:12px;color:var(--pl-dim)}.velo{position:fixed;inset:0;z-index:40;display:grid;place-items:center;background:#040508b8;backdrop-filter:blur(3px);padding:22px}.modale{width:min(1180px,100%);max-height:94vh;overflow:auto;padding:18px 20px 16px;border-radius:16px}.modale-capo{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.modale-capo h2{margin:0;font-size:21px;font-weight:650}.modale-capo p{margin:4px 0 0;font-size:13.5px;color:var(--pl-dim)}.modale-palco{display:grid;grid-template-columns:1fr 190px;gap:16px;margin:16px 0 18px}.telaio{background:#000;border:1px solid var(--pl-line);border-radius:8px;overflow:hidden;max-height:52vh}.quarto{display:flex;flex-direction:column;gap:8px}.quarto-dentro{background:#000;border:1px solid var(--pl-line);border-radius:5px;overflow:hidden}.modale-comandi{display:grid;grid-template-columns:1fr 1fr;gap:26px}@media(max-width:900px){.modale-comandi,.modale-palco{grid-template-columns:1fr}}.modale-comandi h3{font:500 11px/1 var(--pl-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pl-dim);margin:0 0 14px}.modale-tema{margin-top:18px}.modale-tema .tema-pannello{padding:14px 0 0;border-top:1px solid var(--pl-line);background:none}.pastiglia-tema{width:11px;height:11px;border-radius:50%;display:inline-block;border:2px solid;margin-right:6px;vertical-align:-1px}.modale-avviso{margin:0 0 8px;font-size:12.5px;color:var(--pl-warn);display:flex;align-items:center;gap:8px}.pl-bottone[data-pericolo="1"]{border-color:var(--pl-warn);color:var(--pl-warn)}.comando+.comando{margin-top:16px}.comando-nome{font-size:13.5px;margin-bottom:7px;display:flex;align-items:baseline;gap:8px}.personalizzato{font:500 10px/1 var(--pl-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pl-warn)}.opzioni{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.opzioni.colori input[type=color]{width:34px;height:30px;padding:0;background:none;border:1px solid var(--pl-line);border-radius:999px}.comando-nota,.comando-avviso{margin:7px 0 0;font-size:11.5px;line-height:1.5}.comando-nota{color:var(--pl-dim)}.comando-avviso{color:var(--pl-warn)}.modale-piede{display:flex;align-items:center;gap:12px 14px;flex-wrap:wrap;margin-top:20px;padding-top:14px;border-top:1px solid var(--pl-line)}.modale-piede code{flex:1 1 240px;min-width:0;font:11.5px/1.5 var(--pl-mono);color:var(--pl-dim);word-break:break-all;max-height:3em;overflow:hidden}.modale-azioni{display:flex;gap:8px}@media(max-width:760px){.control{padding:14px 14px 48px}.barra-alto{flex-wrap:wrap;gap:10px}.marchio{border-right:0;padding-right:0}.evento{flex-basis:100%}.evento b{font-size:16px;white-space:normal}.numeri,.guardando{margin-left:0;flex-basis:100%}.barra input{width:100%}.barra-basso{align-items:flex-start;flex-direction:column;gap:8px}.categoria h2{flex-wrap:wrap;gap:4px 10px}.scene{grid-template-columns:1fr}.velo{padding:0}.modale{width:100%;max-height:100vh;height:100vh;border-radius:0;padding:14px}.modale-capo h2{font-size:18px}.modale-palco{grid-template-columns:1fr}.quarto{display:none}.modale-piede{flex-direction:column;align-items:stretch;gap:10px}.modale-piede code{max-height:4.5em}.modale-azioni .pl-bottone{flex:1}.control-piede{flex-wrap:wrap}.control-piede .nota-piede{margin-left:0;flex-basis:100%}}.indirizzo{flex:1 1 460px;min-width:260px;font-family:var(--pl-mono);font-size:12.5px}.tema-chiuso{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%;padding:9px 18px;border:0;border-top:1px solid var(--pl-line);background:#ffffff05;color:var(--pl-ink-2);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.tema-chiuso:hover{background:#ffffff0d}.tema-pastiglie{display:flex;gap:4px}.tema-pastiglie i{width:14px;height:14px;border-radius:50%;display:block;border:1px solid transparent}.tema-detto{color:var(--pl-ink-1)}.tema-esito{color:var(--pl-ok)}.tema-chiuso[data-passa="0"] .tema-esito{color:var(--pl-ko)}.tema-apri{margin-left:auto;color:var(--pl-ink-3)}.tema-chiuso:hover .tema-apri{color:var(--pl-ink-1)}.tema-pannello{padding:14px 18px 16px;border-top:1px solid var(--pl-line);background:#ffffff05;display:flex;flex-direction:column;gap:11px}.tema-titolo{font:500 10px/1 var(--pl-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pl-dim);margin:6px 0 -2px}.tema-nota{font-size:11.5px;color:var(--pl-dim);max-width:46ch}.tema-riga{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}.gt{display:flex;align-items:center;gap:8px}.gt .pl-etichetta{white-space:nowrap}.tendina{color-scheme:dark;font-size:13px;color:var(--pl-ink-1);background:var(--pl-panel);border:1px solid var(--pl-line);border-radius:3px;padding:5px 8px;cursor:pointer;max-width:230px}.tendina:focus-visible{outline:2px solid var(--pl-accento);outline-offset:1px}.tendina option{font-size:15px;padding:4px 6px;background:var(--pl-panel);color:var(--pl-ink-1)}.tema-riga input[type=color]{width:34px;height:30px;padding:0;background:none;border:1px solid var(--pl-line);border-radius:999px;cursor:pointer}.tema-campione{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 18px;padding:14px 16px;border-radius:10px;border:1px solid var(--pl-line)}.tema-campione .pastiglie{display:flex;gap:5px;margin-left:auto}.tema-campione .pastiglie i{width:15px;height:15px;border-radius:50%;display:block}.tema-verdetto{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12.5px;color:var(--pl-ok)}.tema-verdetto[data-passa="0"]{color:var(--pl-ko)}.tema-verdetto .opzione{margin-left:0}.tema-verdetto .opzione:last-child{margin-left:auto}.proporzioni{max-width:1180px;margin:0 auto;padding:32px 24px 96px}.proporzioni-capo{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.proporzioni-capo h1{margin:6px 0 0;font-size:26px;font-weight:650}.proporzioni-capo p{margin:6px 0 0;color:var(--pl-dim)}.comandi{display:flex;flex-wrap:wrap;gap:24px;padding:14px 18px;margin:24px 0}.gruppo{display:flex;align-items:center;gap:8px}.gruppo .pl-etichetta{margin-right:4px}.misura{font:500 12px/1 var(--pl-mono);color:var(--pl-dim);min-width:56px}.continuo{margin-bottom:32px}.continuo input[type=range]{width:320px;accent-color:var(--pl-acc)}.continuo .gruppo{margin-bottom:14px}.fisse{display:flex;flex-direction:column;gap:28px}.coppia{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.telaio{margin:0;position:relative}.telaio-dentro{transform-origin:top left;border:1px solid var(--pl-line);border-radius:4px;overflow:hidden;background:#000}.telaio figcaption{margin-top:8px}.diagnostica{position:fixed;right:16px;bottom:16px;z-index:50;width:min(380px,calc(100vw - 32px));padding:14px 16px;font:12px/1.5 var(--pl-mono);color:var(--pl-ink)}.diagnostica-capo{display:flex;justify-content:space-between;margin-bottom:10px}.diagnostica-stato{font:500 13px/1.3 var(--pl-mono);letter-spacing:.1em;text-transform:uppercase;padding:8px 0;margin-bottom:8px;border-top:1px solid var(--pl-line);border-bottom:1px solid var(--pl-line)}.diagnostica-stato em{display:block;margin-top:6px;font:12px/1.5 var(--pl-testo);letter-spacing:0;text-transform:none;color:var(--pl-dim)}.diagnostica-stato[data-stato=vivo]{color:var(--pl-ok)}.diagnostica-stato[data-stato=cieco],.diagnostica-stato[data-stato=scaduto]{color:var(--pl-ko)}.diagnostica-stato[data-stato=pausa],.diagnostica-stato[data-stato=attesa]{color:var(--pl-warn)}.diagnostica-riga{display:grid;grid-template-columns:1fr auto auto auto;gap:10px;padding:3px 0;color:var(--pl-dim)}.diagnostica-riga span:first-child{color:var(--pl-ink)}.diagnostica-nota{margin:10px 0 0;color:var(--pl-dim)}body{background:var(--vz-fondo, #0e1116)}.tema{max-width:1180px;margin:0 auto;padding:32px 24px 96px}.tema-capo{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.tema-capo h1{margin:6px 0 0;font-size:26px;font-weight:650}.tema-capo p{margin:6px 0 0;color:var(--pl-dim);max-width:68ch}.tema section{margin-top:40px}.tema h2{font-size:15px;margin:0 0 14px;font-weight:600;display:flex;align-items:center;gap:12px}.tema .nota{color:var(--pl-dim);max-width:76ch;margin:-4px 0 16px}.verdetto{font:500 11px/1 var(--pl-mono);letter-spacing:.12em;text-transform:uppercase}.verdetto.passa{color:var(--pl-ok)}.verdetto.no{color:var(--pl-ko)}.comandi{display:flex;flex-wrap:wrap;gap:22px;padding:14px 18px;margin:24px 0;align-items:center}.comandi input[type=color]{width:42px;height:28px;border:1px solid var(--pl-line);background:none;padding:0}.comandi input[type=range]{width:130px;accent-color:var(--pl-acc)}.grigi{filter:grayscale(1)}.gruppi{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.gruppo-token{padding:12px 14px}.campioni{display:flex;flex-direction:column;gap:2px;margin-top:10px}.campione{display:flex;justify-content:space-between;align-items:baseline;padding:8px 10px;border-radius:4px;gap:12px;border:1px solid var(--pl-line)}.campione-nome{font:500 12px/1 var(--pl-mono)}.campione-valore{font:400 11px/1 var(--pl-mono);opacity:.75}.anteprima-tema{aspect-ratio:16 / 9;width:100%;max-width:900px;border:1px solid var(--pl-line);border-radius:4px;overflow:hidden}.controlli{padding:8px 18px}.controllo{display:grid;grid-template-columns:1fr auto auto;gap:16px;padding:9px 0;border-bottom:1px solid var(--pl-line);align-items:baseline}.controllo:last-child{border-bottom:0}.controllo .misura{font:500 12px/1 var(--pl-mono)}.controllo .soglia{font:400 11px/1 var(--pl-mono);color:var(--pl-dim);min-width:80px;text-align:right}.controllo[data-passa="1"] .misura{color:var(--pl-ok)}.controllo[data-passa="0"] .misura{color:var(--pl-ko)}.batteria{display:flex;flex-wrap:wrap;gap:8px}.prova{display:flex;align-items:center;gap:8px;background:var(--pl-panel-2);border:1px solid var(--pl-line);border-radius:8px;padding:8px 12px;cursor:pointer;font:400 11px/1 var(--pl-mono);color:var(--pl-dim)}.prova[data-passa="1"]{border-color:#4fc98a73;color:var(--pl-ok)}.prova[data-passa="0"]{border-color:var(--pl-ko);color:var(--pl-ko)}.pastiglia{width:16px;height:16px;border-radius:4px;border:1px solid var(--pl-line-2)}.url{display:block;padding:12px 14px;background:var(--pl-panel-2);border:1px solid var(--pl-line);border-radius:6px;font:12px/1.5 var(--pl-mono);color:var(--pl-ink);overflow-x:auto}.controllo.forzatura{grid-template-columns:1fr 42px auto auto}.controllo.forzatura input[type=color]{width:42px;height:24px;padding:0;background:none;border:1px solid var(--pl-line)}.controllo.forzatura .azioni{display:flex;gap:6px}.controllo.forzatura .azioni .pl-bottone{padding:4px 8px;font-size:11px;font-family:var(--pl-mono)}label.pl-bottone{display:inline-block}
