:root{--panna:#fcfcfb;--avorio:#f1ede4;--greige:#dad4c6;--salvia:#a1ae9d;--tortora:#c2b8b3;--terra:#8e8378;--sfondo:#f5f2eb;--superficie:#fff;--superficie-2:#faf8f4;--bordo:#e8e3d9;--testo:#2e2c2a;--testo-2:#6f655c;--primario:#5e6d5a;--primario-forte:#4d5b49;--primario-tenue:#e7ede4;--rosso:#ab4235;--rosso-tenue:#f8e5e1;--blu:#3f6684;--blu-tenue:#e2ebf2;--verde:#3a7240;--verde-tenue:#e1efdf;--giallo:#a07a16;--giallo-tenue:#f8efd5;--giallo-testo:#806010;--arancio:#c8742a;--arancio-tenue:#fbebdd;--arancio-testo:#9e5517;--oro:#b8902a;--terra-scuro:#75695f;--salvia-scuro:var(--primario);--r-l:20px;--r-m:14px;--r-s:10px;--ombra:0 1px 2px #2e2c2a0d, 0 4px 14px #2e2c2a0d;--ombra-alta:0 10px 30px #2e2c2a2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{background:var(--sfondo);color:var(--testo);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font:17px/1.45 system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,sans-serif}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation}button:active:not(:disabled){transform:scale(.98)}button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--blu);outline-offset:2px}.ic{vertical-align:-.2em;fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.15em;height:1.15em;margin-inline-end:.4em}button>.ic.ic-sola,a>.ic.ic-sola{margin:0}.ic-colori{stroke:none}.ic-pieno{fill:currentColor;stroke:none;vertical-align:-.05em;width:.75em;height:.75em}.ic-rosso{color:var(--rosso)}.ic-arancio{color:var(--arancio)}.ic-verde{color:var(--verde)}.ic-giallo{color:var(--giallo)}.ic-oro{color:var(--oro);fill:#f2cf6b}.ic-luggage,.ic-megaphone{color:var(--arancio)}.ic-washing-machine,.ic-clock,.ic-car,.ic-play{color:var(--blu)}.ic-calendar,.ic-users,.ic-brush-cleaning,.ic-hotel,.ic-check,.ic-circle-check{color:var(--primario)}.ic-bell,.ic-bell-off,.ic-hourglass{color:var(--giallo)}.ic-sparkles{color:var(--oro)}.ic-package,.ic-concierge-bell,.ic-briefcase-business,.ic-id-card{color:var(--terra-scuro)}.ic-rotate-ccw,.ic-ban,.ic-hand{color:var(--rosso)}.grande .ic,.az-pronta .ic,.az-controllata .ic,.scelta.attiva .ic,.linguetta.attiva .ic,.avviso .ic,#avviso-pieno .ic,.striscia-ritardo .ic,.chip.urgente .ic,.camera .chip .ic,.avviso-pulsante .ic,.pieno-letto .ic{color:inherit}[dir=rtl] .ic-chevron-left,[dir=rtl] .ic-chevron-right,[dir=rtl] .ic-play{transform:scaleX(-1)}.centro{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100dvh;padding:24px 16px;display:flex}.logo{letter-spacing:.02em;color:var(--primario);border:1.5px solid var(--salvia);border-radius:40%/50%;padding:6px 28px;font-family:Georgia,Times New Roman,serif;font-size:44px;font-style:italic}.piccolo-logo{padding:1px 11px;font-size:18px}.marchio-img{background:var(--primario);-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;flex:none}.logo-ynoy{aspect-ratio:3515/1382;width:min(62vw,260px)}.testata-hotel{aspect-ratio:1685/1061;height:42px}.piccolo{color:var(--testo-2);font-size:13.5px}.trad-nota{margin-top:4px;font-weight:400;display:block}.trad-tasto{min-height:32px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:6px 2px;text-decoration:underline}.codice{color:var(--testo-2);font-family:ui-monospace,SF Mono,monospace}h1{letter-spacing:-.01em;margin:4px 0;font-size:23px;font-weight:700}h2 .ic{vertical-align:-3px;width:16px;height:16px}h2{color:var(--primario-forte);text-transform:uppercase;letter-spacing:.09em;margin:22px 4px 10px;font-size:12.5px;font-weight:700}input,select{font:inherit;border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);width:min(100%,360px);color:var(--testo);padding:14px}.grande{border-radius:var(--r-m);background:var(--primario);color:#fff;border:0;justify-content:center;align-items:center;width:min(100%,360px);min-height:56px;padding:16px 22px;font-size:18px;font-weight:650;display:inline-flex;box-shadow:0 2px 8px #4d5b4940}.grande:disabled{opacity:.55;box-shadow:none}a.grande{text-decoration:none}.testata{z-index:3;padding:10px 16px;padding-top:calc(10px + env(safe-area-inset-top));-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);background:#e7ede4e6;border-bottom:1px solid #d5ded1;flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex;position:sticky;top:0}.chi{min-width:0;color:var(--testo-2);flex:1;font-size:15px;line-height:1.3}.chi b{color:var(--testo);font-size:16px}.chi{white-space:nowrap;align-items:center;gap:6px;display:flex}.chi b{text-overflow:ellipsis;overflow:hidden}.chi .ic{width:18px;height:18px;color:var(--primario-forte);margin:0}.rete{background:var(--verde-tenue);color:var(--verde);border:1px solid #c9dfc6;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex}.rete:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.rete.no{background:var(--rosso-tenue);color:var(--rosso);border-color:#ebc3bc}.da-mandare{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--giallo-testo);flex:1 1 0;font-size:13px;font-weight:650;overflow:hidden}.dm-corto{display:none}@media (width<=430px){.dm-corto{display:inline}.dm-lungo{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.prova{background:var(--giallo-tenue);color:#6e5410;text-align:center;margin:0;padding:6px 16px;font-size:13px}.vista-come{background:var(--blu-tenue);color:var(--testo);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:6px 16px;font-size:14px;font-weight:600;display:flex}.vista-come>span{white-space:nowrap}.vista-come small{white-space:nowrap;color:var(--blu);font-weight:650}.vista-come small.vista-nota{white-space:normal;color:var(--testo-2);flex-basis:100%;font-size:12px;font-weight:500}body[data-vista-guarda] button.azione,body[data-vista-guarda] [data-azione],body[data-vista-guarda] :is(#carica5,.nota-aggiungi,.gp-tasto,.levetta,#ch-camera,#ch-ora,#ch-nota,#ch-invia,#av-camera,#av-testo,#av-invia,#fruga-campo,#fruga-registra,#capp-nuovo,#lav-nuovo,#spa-nuova,#staff-nuova-tasto,#turni-copia-tutti,#turni-orep,#turni-colori,.turni-piu,.elenchi-nuova,#elenchi-aggiungi,#elenco-solo-aggiungi,#staff-nome,#staff-salva-nome,.staff-scelta,.liv-tasto,#staff-telefono,#staff-email,#staff-note,#staff-salva-contatti,#staff-notif-prova,#staff-app button){pointer-events:none;opacity:.55}body[data-vista-guarda] .scheda-notifiche button.azione{pointer-events:auto;opacity:1}.vista-come select{border:1px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie);min-width:0;min-height:40px;color:var(--testo);font:inherit;flex:1;padding:0 10px}main,#camere,#richieste,.riepilogo{max-width:760px;margin:0 auto}#camere,#richieste{padding:0 16px 120px}#richieste{padding-bottom:4px}#richieste:empty{display:none}.riepilogo{padding:12px 20px 0;font-weight:650}.camera{background:var(--superficie);background:color-mix(in srgb, var(--st-tenue,#fff) 45%, #fff);border-radius:var(--r-l);border:1px solid var(--bordo);box-shadow:var(--ombra);margin:0 0 12px;padding:14px 14px 12px 20px;position:relative;overflow:hidden}.camera:before{content:"";background:var(--st,var(--greige));border-radius:0;width:6px;position:absolute;inset-block:0;inset-inline-start:0}.camera-testa{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.camera-testa .tipo{overflow-wrap:break-word;min-width:auto}.camera-stato{align-items:center;gap:10px;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}.numero{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:750;line-height:1.1}.tipo{min-width:0;color:var(--testo-2);flex:1;font-size:14px;line-height:1.25}.chip{background:var(--avorio);color:var(--testo-2);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:13.5px;font-weight:650;display:inline-flex}.camera .chip{background:var(--st-chip,var(--st,var(--terra)));color:#fff}.camera .chip-due{border-radius:14px;flex-wrap:wrap;flex-shrink:4;row-gap:0;min-width:0;line-height:1.15}.camera .chip-due .chip-sep{display:none}.camera .chip-due small{text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;min-width:0;padding-inline-start:21px;font-size:11.5px;font-weight:550;overflow:hidden}.camera-info{color:var(--testo-2);flex-wrap:wrap;gap:6px 14px;margin-top:6px;font-size:14px;display:flex}.in-sospeso{color:var(--giallo-testo);margin-top:8px;font-size:14px;font-weight:600}.arrivo-tardi{color:var(--testo-2);align-items:flex-start;gap:6px;margin-top:8px;font-size:13px;line-height:1.35;display:flex}.arrivo-tardi .ic{flex:none;width:15px;height:15px;margin:2px 0 0}.pulsanti{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.azione{border-radius:var(--r-m);border:1px solid var(--bordo);background:var(--superficie);flex:140px;justify-content:center;align-items:center;min-height:52px;padding:10px 14px;font-size:16px;font-weight:550;transition:background .15s,border-color .15s;display:inline-flex}.azione:disabled{opacity:.5}.az-controllata{background:var(--verde);border-color:var(--verde);color:#fff;font-weight:650;box-shadow:0 2px 8px #3f7a4540}.az-pronta{background:var(--primario);border-color:var(--primario);color:#fff;font-weight:650;box-shadow:0 2px 8px #4d5b4938}.az-inizia{background:var(--blu-tenue);color:var(--blu);border-color:#0000;font-weight:650}.az-ripassare{background:var(--rosso-tenue);color:var(--rosso);border-color:#0000;font-weight:650}.rifiuta{color:var(--rosso)}.altro{margin-top:6px}.altro summary{border:1.5px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);min-height:48px;box-shadow:var(--ombra);color:var(--testo);cursor:pointer;align-items:center;gap:10px;padding:8px 14px;font-size:16px;font-weight:600;list-style:none;display:flex}.altro summary::-webkit-details-marker{display:none}.altro summary .altro-et{flex:1}.altro summary .ic{color:var(--testo-2);transition:transform .15s}.altro summary:active{background:var(--avorio)}.altro[open] summary{border-color:var(--primario)}.altro[open] summary .ic:last-child{transform:rotate(180deg)}.st-todo{--st:var(--terra);--st-tenue:#f1ece6;--st-chip:#7d736a}.st-work{--st:var(--blu);--st-tenue:var(--blu-tenue);--st-testo:var(--blu)}.st-clean{--st:#6b8265;--st-tenue:var(--primario-tenue);--st-testo:var(--primario-forte);--st-chip:#657a5f}.st-ready{--st:var(--verde);--st-tenue:var(--verde-tenue);--st-testo:var(--verde)}.st-redo{--st:var(--rosso);--st-tenue:var(--rosso-tenue);--st-testo:var(--rosso)}.st-wait{--st:var(--giallo);--st-tenue:var(--giallo-tenue);--st-testo:var(--giallo);--st-chip:#926f14}.st-skip{--st:#a49c90;--st-tenue:#efedea;--st-chip:#7d736a}.camera.dettaglio.st-clean{--st:var(--nero);--st-tenue:#efedea;--st-testo:var(--nero);--st-chip:var(--nero)}.richiesta{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--r-l);box-shadow:var(--ombra);margin-bottom:12px;padding:14px}#avvisi{inset-inline:0;z-index:5;padding:12px 12px calc(12px + env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:0}.avviso{pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;width:100%;max-width:560px;box-shadow:var(--ombra-alta);background:#2e2c2af0;border-radius:18px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 auto;padding:12px 12px 12px 16px;animation:.22s ease-out sale;display:flex}@keyframes sale{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.avviso{animation:none}button:active:not(:disabled){transform:none}}.avviso-testo{flex:1;font-weight:600}.avviso-invio{opacity:.85;flex-basis:100%;order:3;font-size:13.5px}.avviso-invio:empty{display:none}.avviso-pulsante{background:var(--salvia);min-height:44px;color:var(--testo);border:0;border-radius:12px;align-items:center;padding:8px 14px;font-weight:700;display:inline-flex}.avviso.attenzione{background:var(--giallo-tenue);color:var(--testo);border:2px solid var(--giallo)}body:has(.foglio) #avvisi{z-index:25;padding-top:calc(12px + env(safe-area-inset-top));top:0;bottom:auto}.linguette{background:var(--superficie);border:1px solid var(--bordo);max-width:728px;box-shadow:var(--ombra);scrollbar-width:none;border-radius:18px;gap:4px;margin:12px auto 0;padding:4px;display:flex;overflow-x:auto}@media (width<=760px){.linguette{margin-inline:16px}}.linguette::-webkit-scrollbar{display:none}.linguette:empty{display:none}.linguetta{min-width:64px;min-height:62px;color:var(--testo-2);text-align:center;white-space:nowrap;background:0 0;border:0;border-radius:14px;flex-direction:column;flex:1 0 auto;justify-content:flex-start;align-items:center;gap:5px;padding:9px 8px 8px;font-size:12.5px;font-weight:650;line-height:16px;display:flex;position:relative}.linguetta .ic{flex:none;width:24px;height:24px;margin:1px 0}.linguetta .ic-fruga{width:28px;height:28px;margin:-1px 0}.linguetta .ling-n{top:4px;min-width:19px;height:19px;box-shadow:0 0 0 2px var(--superficie);margin:0;padding:0 5px;font-size:11.5px;position:absolute;inset-inline-start:calc(50% + 6px)}.linguetta.attiva{background:var(--primario);color:#fff;box-shadow:0 2px 8px #4d5b494d}.linguetta.attiva .ling-n{box-shadow:0 0 0 2px var(--primario)}.scelta.attiva{background:var(--primario);border-color:var(--primario);color:#fff}.chip-gruppo{color:var(--primario-forte);font-weight:650}.chip-turno{color:var(--primario-forte);margin-inline-start:8px;font-size:.9em;font-weight:600}.chip-turno.riposo{color:var(--rosso)}.chip-turno.dubbio{outline:2px solid var(--rosso);border-radius:6px;padding:0 4px}.mie-testa{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--r-l);box-shadow:var(--ombra);gap:10px;margin:12px 0;padding:16px;display:grid}.barra{background:var(--avorio);border-radius:99px;height:10px;overflow:hidden}.barra>div{background:linear-gradient(90deg, var(--salvia), var(--primario));border-radius:99px;height:100%;transition:width .3s}.finite summary{min-height:48px;color:var(--verde);cursor:pointer;align-items:center;padding:0 4px;font-weight:650;display:flex}.blocco-camere{margin:0 0 10px}.blocco-camere>summary{border-radius:var(--r-l);background:var(--superficie);border:1px solid var(--bordo);min-height:56px;box-shadow:var(--ombra);cursor:pointer;align-items:center;gap:10px;padding:0 16px;list-style:none;display:flex}.blocco-camere>summary::-webkit-details-marker{display:none}.blocco-camere>summary b{font-size:18px;font-weight:750}.blocco-camere>summary .blocco-conta{color:var(--testo-2);flex:1;font-size:14px}.blocco-camere>summary .ic{transition:transform .15s}.blocco-camere[open]>summary{margin-bottom:10px}.blocco-camere[open]>summary .ic{transform:rotate(180deg)}.blocco-camere.fatto>summary .blocco-conta{color:var(--verde);font-weight:600}.scelta{flex:100px}.auto{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--r-m);box-shadow:var(--ombra);margin:10px 0;padding:4px 6px 4px 12px}.auto-riga{align-items:center;gap:8px;min-height:44px;display:flex}.auto-nome{flex:1;align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:650;display:flex}.auto-segno{color:var(--primario);display:inline-flex}.auto-segno .ic{margin:0}.auto.spento .auto-nome,.auto.spento .auto-segno{color:var(--testo-2)}.auto-info{border:1px solid var(--bordo);background:var(--superficie-2);width:30px;height:30px;color:var(--testo-2);border-radius:50%;flex:none;padding:0;font:italic 700 15px/1 Georgia,Times New Roman,serif}.auto-info[aria-expanded=true]{background:var(--avorio);color:var(--testo)}.levetta{background:var(--primario);color:#fff;letter-spacing:.02em;border:0;border-radius:99px;flex:none;width:78px;height:34px;padding:0;font-size:14px;font-weight:700;transition:background .2s;position:relative}.levetta-testo{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.levetta-pallino{background:#fff;border-radius:50%;width:26px;height:26px;position:absolute;top:4px;right:4px;box-shadow:0 1px 3px #00000040}.levetta[aria-checked=false]{background:var(--greige);color:var(--testo)}.levetta[aria-checked=false] .levetta-testo{left:auto;right:12px}.levetta[aria-checked=false] .levetta-pallino{left:4px;right:auto}.levetta:active{transform:none}.auto-spiega{margin:0 0 8px;padding-right:6px}.automatismi{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:0 12px;display:grid}.auto-striscia{border-radius:var(--r-m);background:var(--primario-tenue);color:var(--primario-forte);align-items:center;gap:8px;margin:10px 0;padding:10px 14px;font-weight:650;display:flex}.auto.vivo{border:2px solid var(--primario);box-shadow:0 0 0 4px var(--primario-tenue)}.auto-ant{left:0;right:0;bottom:var(--barra-prova,0px);z-index:25;background:var(--superficie);border-top:1px solid var(--bordo);border-radius:var(--r-m) var(--r-m) 0 0;max-width:720px;padding:12px 16px calc(14px + env(safe-area-inset-bottom));margin:0 auto;position:fixed;box-shadow:0 -8px 24px #2e2c2a29}.auto-ant p{margin:0}.auto-ant-cartello{background:var(--primario-tenue);color:var(--primario-forte);border-radius:10px;padding:4px 9px;font-size:13px;font-weight:650;display:inline-block;margin-bottom:8px!important}.auto-ant-frase{font-size:17px;font-weight:750}.auto-ant-dettaglio{color:var(--primario-forte);font-size:14px;font-weight:600;margin-top:4px!important}.auto-ant-poi{color:var(--testo-2);font-size:13px;margin:6px 0 12px!important}.auto-ant-tasti{gap:8px;display:flex}.auto-ant-tasti button{min-height:48px;font:inherit;border:1px solid var(--bordo);background:var(--superficie-2);color:var(--testo);border-radius:12px;flex:1;font-size:15px;font-weight:750}.auto-ant-tasti .auto-ant-si{background:var(--primario);border-color:var(--primario);color:#fff}body[data-anteprima=esterni-no] .esterno{outline:2px dashed var(--primario);outline-offset:2px;opacity:.5;text-decoration:line-through}.auto-striscia .ic{color:inherit}.conflitto{color:var(--rosso);margin:6px 0;font-weight:600}.gp{--occ-libera:#fbfaf8;--occ-libera-b:#d3cfc6;--occ-casa:#bcdf95;--occ-casa-b:#8cbf5e;--occ-arrivo:#f29c93;--occ-arrivo-b:#cf4a3d;--occ-partito:#c6c3bd;--occ-partito-b:#9e998f;--occ-blocco:#f6dc6e;--occ-blocco-b:#c9a21a;--fu:#c2185b;--fu-alone:#c2185b55;--nero:#2e2c2a;--no:#a93a2e;--no-t:#fbedea;--linea:#e6e1d7;--vassoio:#f6f4ef;flex-direction:column;gap:10px;padding-top:12px;font-size:15px;line-height:1.35;display:flex}.gp .ic{margin:0}.gp small .ic,.gp-avv>span>.ic{margin-inline-end:.25em}.gp-carta{background:var(--superficie);border:1px solid var(--greige);border-radius:var(--r-m);box-shadow:var(--ombra)}.gp-et{letter-spacing:.08em;text-transform:uppercase;color:var(--testo-2);align-items:center;gap:6px;margin:0;font-size:11.5px;font-weight:800;display:flex}.gp-et .ic{width:14px;height:14px}.gp-strumenti{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.gp-seg{background:var(--superficie);border:1px solid var(--greige);border-radius:12px;padding:3px;display:flex}.gp-seg button{min-height:44px;color:var(--testo-2);white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:baseline;gap:6px;padding:7px 14px;font-size:15px;font-weight:700;display:flex}.gp-seg button small{font-size:12px;font-weight:500}.gp-seg button[aria-pressed=true]{background:var(--nero);color:#fff}.gp .gp-foglio .automatismi{gap:8px;margin-top:12px;display:grid}.gp .gp-foglio .auto{box-shadow:none;border-color:var(--greige);margin:0;padding:4px 6px 4px 12px}.gp .gp-foglio .auto-riga{min-height:56px}.gp .gp-foglio .auto-nome{font-size:15px}.gp .gp-foglio .auto-info{width:44px;height:44px;font-size:16px}.gp .gp-foglio .levetta{width:88px;height:44px;font-size:14px}.gp .gp-foglio .levetta-testo{left:13px}.gp .gp-foglio .levetta[aria-checked=false] .levetta-testo{left:auto;right:13px}.gp .gp-foglio .levetta-pallino{width:34px;height:34px;top:5px;right:5px}.gp .gp-foglio .levetta[aria-checked=false] .levetta-pallino{left:5px;right:auto}.gp-foglio-impostazioni{width:460px}.gp-spazio{flex:1}.gp-tasti{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.gp #nuovo-gruppo{flex:none}.gp-tasto{border:1px solid var(--greige);background:var(--superficie);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 14px;font-size:14.5px;font-weight:700;display:inline-flex}.gp-tasto .ic{color:inherit}.gp-tasto.gp-pri{background:var(--nero);border-color:var(--nero);color:#fff}.gp-tasto.gp-ann{border-color:var(--nero)}.gp-tasto:disabled{opacity:.4}.gp-q{background:var(--avorio);border-radius:6px;padding:0 6px;font-size:12px;font-weight:800}.gp-sospeso{color:var(--giallo-testo);flex-basis:100%;margin:0}.gp-riep{grid-template-columns:1.25fr 1fr 1fr 1.1fr;display:grid;overflow:hidden}.gp-r{border-inline-start:1px solid var(--linea);flex-direction:column;gap:5px;min-width:0;padding:11px 16px;display:flex}.gp-r:first-child{border-inline-start:0}.gp-r.na{background:var(--nero);color:#fff}.gp-r.na .gp-et,.gp-r.na .gp-big span,.gp-r.na .gp-sotto{color:#ffffffd1}.gp-big{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.gp-big b{letter-spacing:-.02em;font-size:28px;line-height:1}.gp-big span{color:var(--testo-2);font-size:13px;font-weight:600}.gp-sotto{color:var(--testo-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.gp-barra{background:var(--linea);border-radius:4px;height:7px;display:flex;overflow:hidden}.gp-barra i{background:var(--testo-2);height:100%;display:block}.gp-barra i.c{background:var(--fu)}.gp-bil{border:1.5px solid var(--nero);white-space:nowrap;border-radius:8px;align-self:flex-start;align-items:center;gap:5px;padding:1px 8px;font-size:12.5px;font-weight:800;display:inline-flex}.gp-bil .ic{color:inherit;width:14px;height:14px}.gp-bil.male{border-style:dashed}button.gp-bil{min-height:24px;color:inherit;cursor:pointer;background:0 0;font-family:inherit}body[data-vista-guarda] button.gp-bil{pointer-events:none}.gp-foglio-imprevisti{width:560px}.gp-impr{margin-top:12px}.gp-impr-tasti{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gp-impr .gp-tasto{text-align:start;white-space:normal;justify-content:flex-start;min-height:52px}.gp-cambiato{border-top:1px solid var(--linea);flex-direction:column;gap:8px;margin-top:14px;padding-top:12px;display:flex}.gp-cambiato>.gp-et{color:var(--testo)}.gp-ev-lista{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;display:grid}.gp-ev{border:1px solid var(--linea);background:var(--superficie-2);border-radius:10px;flex-direction:column;gap:4px;padding:8px 10px;font-size:13px;display:flex}.gp-ev-t{align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex}.gp-ev-sotto{color:var(--testo-2)}.gp-ev-az{gap:6px;margin-top:2px;display:flex}.gp-az{border:1px solid var(--greige);background:var(--superficie);min-height:44px;color:var(--testo);border-radius:8px;padding:2px 12px;font-size:13px;font-weight:700}.gp-az.pri{border-color:var(--nero);background:var(--nero);color:#fff}.gp-cambiato>.gp-az{align-self:flex-start}.gp-guarda{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gp-guarda:empty{display:none}.gp-guarda-sotto .gp-avv{border-inline-start-color:var(--greige);color:var(--testo-2)}.gp-avv,.gp-avv.auto-striscia{border:1px solid var(--greige);border-inline-start:4px solid var(--nero);background:var(--superficie);min-height:40px;color:var(--testo);border-radius:10px;align-items:center;gap:7px;margin:0;padding:6px 10px;font-size:13.5px;font-weight:600;display:flex}.gp-avv small{color:var(--testo-2);font-weight:600}.gp-avv .ic-sparkles{color:var(--oro)}.gp-confronta,.gp-guarda-sotto .gp-confronta{border-inline-start-color:var(--oro);color:var(--testo);flex-wrap:wrap}.gp-confronta>span:not(.gp-ev-az){flex:220px}.gp-confronta .gp-az{align-items:center;gap:6px;display:inline-flex}.gp-k-mosse summary{cursor:pointer;padding:10px 0;font-weight:700}.gp-k-righe{flex-direction:column;margin-top:2px;display:flex}.gp-k-riga{border-bottom:1px solid var(--greige);grid-template-columns:62px 34px minmax(0,1fr);align-items:center;gap:8px;min-height:44px;display:grid}.gp-k-riga:last-child{border-bottom:0}.gp-k-num{align-items:center;gap:4px;font-size:17px;display:inline-flex}.gp-k-min{color:var(--testo-2);font-size:13px;font-weight:600}.gp-nocom.male{border-color:var(--no);border-style:dashed;background:var(--no-t);color:var(--no);border-inline-start-style:solid}.gp-nocom.male small{color:var(--no);font-weight:800}.gp-corpo{flex-direction:column;gap:12px;display:flex}.gp-cassetto{border:2px dashed var(--nero);border-radius:var(--r-m);background:var(--vassoio);grid-template-columns:250px minmax(0,1fr);align-items:start;gap:10px 14px;padding:10px 12px;display:grid;position:relative}.gp-cassetto.vuoto{border:1.5px dashed var(--greige);min-height:44px;color:var(--testo-2);background:0 0;align-items:center;gap:8px;padding:6px 12px;font-size:13.5px;font-weight:700;display:flex}.gp-cassetto.vuoto.gp-due{flex-wrap:wrap;gap:2px 12px;min-height:32px;padding:4px 10px;font-size:12.5px}.gp-due>span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.gp-due .ic{width:15px;height:15px;margin:0}.gp-due #gruppi-auto{color:var(--primario-forte)}.gp-due .ic-sparkles{color:var(--oro)}.gp-c-tit{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.gp-c-chiudi{top:4px;width:44px;height:44px;color:var(--testo);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:4px}.gp-cassetto.chiuso{padding:0;display:block}.gp-riga-apri{border-radius:inherit;width:100%;min-width:0;min-height:52px;color:var(--testo);font:inherit;text-align:start;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:5px 12px;display:flex}.gp-riga-apri>.ic{flex:none;width:18px;height:18px}.gp-ra-testo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.gp-ra-testo .gp-et{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gp-ra-nomi{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.gp-chi-h{font:inherit;align-items:center;margin:0;display:flex}.gp>.gp-chi-riga{flex:none}.gp-chi-riga.aperta{padding-bottom:10px}.gp-chi-riga>.gp-righe,.gp-chi-riga>.gp-nota{margin-inline:12px}.gp-chi-b:not(.aperta){padding-bottom:10px}.gp-chi-b>.gp-chip-righe,.gp-chi-b>.gp-aggiungi-ragazza{width:auto;margin-inline:12px}.gp-chip-righe{flex-wrap:wrap;gap:6px;display:flex}.gp-chip-p{border:1px solid var(--greige);background:var(--avorio);min-height:44px;color:var(--testo);font:inherit;border-radius:22px;align-items:center;gap:6px;padding:4px 12px 4px 6px;font-size:15px;display:inline-flex}.gp-chip-p b{font-weight:700}.gp-chip-p small{color:var(--testo-2);font-size:12.5px;font-weight:600}.gp-chip-p small.riposo{color:var(--rosso)}.gp-chip-p.fuori{border-style:dashed;border-color:var(--testo-2);background:0 0}.gp-chip-p.fuori .gp-chi{box-shadow:inset 0 0 0 1.5px var(--testo-2);color:var(--testo-2)}.gp-chi-tasti-et{color:var(--testo-2);flex:none;font-size:13px;font-weight:700}.gp-strumenti-tasti .gp-tasti{margin-inline-start:0}.gp-strumenti-tasti #proponi{order:1}.gp-strumenti-tasti #nuovo-gruppo,.gp-strumenti-tasti .guida-q{order:2}.gp-strumenti-tasti #gp-imprevisti{order:3}.gp-strumenti-tasti #gp-ieri{order:4}.gp-strumenti-tasti #gp-annulla{order:5}.gp-c-grande{font-size:20px}.gp-c-tit small{color:var(--testo-2);font-size:12.5px}.gp-c-tit .gp-tasto{margin-top:4px}.gp-cassetto .gp-vassoio{flex-wrap:wrap;gap:8px;display:flex}.gp-cassetto .gp-vassoio .gettone{width:112px}.gp-veloci{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;display:flex}.gp-veloci>small{color:var(--testo-2);margin-inline-end:2px;font-size:12px;font-weight:700}.gp-chip{border:1px solid var(--greige);background:var(--superficie);min-height:44px;color:var(--testo);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:5px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.gp-chip small{opacity:.75;font-weight:600}.gp-chip.on{border-color:var(--nero);background:var(--nero);color:#fff}.gp-colonne{grid-template-columns:repeat(auto-fill,minmax(255px,1fr));align-items:start;gap:12px;display:grid}.gp-nessuno{grid-column:1/-1}.gp .gruppo{border:1px solid var(--greige);border-radius:var(--r-m);background:var(--superficie);min-width:0;box-shadow:var(--ombra);flex-direction:column;gap:7px;margin:0;padding:10px;display:flex}.gp .gruppo.ha-conflitto{border:2px dashed var(--no)}.gp .sopra{outline:3px dashed var(--testo-2);outline-offset:2px}.gp .sopra.no{outline-color:var(--no);background-color:var(--no-t)}.gp-gr-testa{grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:2px 4px;min-width:0;display:grid}.gp-gr-testa>.gp-chi{grid-area:1/1}.gp-gr-testa>.gp-gr-pers{grid-area:1/2}.gp-gr-testa>.gp-turno{grid-area:1/3;margin:0}.gp-gr-testa>.gp-gr-menu{grid-area:1/5;margin:0}.gp-gr-testa>.gp-gr-menu.gp-gr-chi{grid-column:4}.gp-gr-testa>.gp-gr-nome,.gp-gr-testa>.nome-gruppo{grid-area:2/2/auto/-1;justify-self:start}.gp-chi{min-width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--nero);color:var(--nero);background:#fff;border-radius:12px;flex:none;place-items:center;padding:0 6px;font-size:11.5px;font-weight:800;display:inline-grid}.gp-chi.pieno{background:var(--nero);color:#fff}.gp .gp-gr-pers{flex-flow:wrap;align-items:center;gap:2px 4px;min-width:0;max-height:none;display:flex;overflow:visible}.gp-pers{min-width:0;min-height:44px;color:var(--testo);white-space:nowrap;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding:1px 4px;font-size:17px;font-weight:800;display:inline-flex}.gp-pnome{text-overflow:ellipsis;overflow:hidden}.gp-pers .gp-pnome{max-width:100%;line-height:20px}.gp-pers .gp-liv{padding:0 4px;font-size:11.5px;line-height:13px}.gp-piu{color:var(--testo-2);font-weight:700}.gp-av{border:1px solid var(--greige);background:var(--avorio);width:26px;height:26px;color:var(--testo);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.gp-av-grande{width:48px;height:48px;font-size:20px}.gp-liv{border:1px solid var(--nero);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:5px;padding:1px 5px;font-size:11.5px;font-weight:800;line-height:14px}.gp-liv.liv-esperta{background:var(--nero);color:#fff}.gp-liv.liv-nuova{color:var(--nero);background:#fff}.gp-vuoto{color:var(--testo-2);font-size:14px;font-weight:700}.gp-gr-nome{border:1px solid var(--greige);background:var(--avorio);min-height:32px;color:var(--testo);border-radius:8px;align-items:center;padding:1px 8px;font-size:12.5px;font-weight:800;display:inline-flex}.gp .nome-gruppo{flex:140px;width:auto;min-width:0;padding:6px 10px;font-size:16px;font-weight:700}.gp-turno{color:var(--testo-2);white-space:nowrap;align-items:center;gap:4px;margin-inline-start:auto;font-size:12px;font-weight:700;display:inline-flex}.gp-turno .ic{width:13px;height:13px}.gp-gr-menu{width:44px;height:44px;color:var(--testo-2);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;margin-inline-start:auto;padding:0;display:grid}.gp-turno+.gp-gr-menu{margin-inline-start:0}.gp-gr-menu .ic{width:20px;height:20px}.gp-carico{background:var(--linea);border-radius:5px;height:9px;display:flex;overflow:hidden}.gp-carico i{background:var(--testo-2);height:100%;display:block}.gp-carico i.c{background:var(--fu)}.gp-carico i.r{box-shadow:inset 0 0 0 1.5px var(--nero);background:#fff;border-radius:0 5px 5px 0}.gp-righino{color:var(--testo-2);flex-wrap:wrap;justify-content:space-between;gap:2px 8px;font-size:12.5px;display:flex}.gp-righino b,.gp-righino span{color:var(--testo);font-weight:700}.gp-righino small{color:var(--testo-2);font-weight:600}.gp .gp-conflitto{border:1px dashed var(--no);background:var(--no-t);color:var(--no);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;font-size:13px;font-weight:700;display:flex}.gp-conflitto .ic{color:inherit;margin-top:2px}.gp-conflitto small{font-weight:600;display:block}.gp-gettoni{flex-direction:column;gap:6px;min-height:8px;display:flex}.gp-finite{border-top:1px solid var(--linea);color:var(--testo-2);flex-wrap:wrap;align-items:center;gap:6px;padding:4px 2px;font-size:12.5px;font-weight:700;display:flex}.gp-fin-mini{flex-wrap:wrap;gap:4px;margin-inline-start:auto;display:inline-flex}.gp-fin{border:1px solid var(--occb,var(--greige));background:color-mix(in srgb, var(--occ,#fff) 34%, #fcfcfb);color:#6f655c;border-radius:6px;min-width:44px;min-height:44px;padding:0 8px;font-size:11.5px;font-weight:800}.gp-aggiungi{border:1.5px dashed var(--testo-2);min-height:44px;color:var(--testo-2);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:6px;font-size:14px;font-weight:700;display:flex}.gp-sugg{margin:0}.gp-mini{display:none}.gp-mini-griglia{grid-template-columns:1fr 1fr;gap:8px;margin-top:6px;display:grid}.gp-mini-sq{border:1px solid var(--greige);border-radius:var(--r-m);background:var(--superficie);min-width:0;color:var(--testo);text-align:start;box-shadow:var(--ombra);flex-direction:column;gap:5px;padding:8px 10px;display:flex}.gp-mini-sq.on{outline:3px solid var(--nero);outline-offset:1px}.gp-mini-n{white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:800;display:flex;overflow:hidden}.gp-mini-n>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.gp-mini-sq small{color:var(--testo-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.gp-mini-resto+.gp-mini-fine:before{content:" · "}.gp-mini-sq .gp-carico{height:7px}.gp-seg.gp-vista{flex:none;padding:2px}.gp-seg.gp-vista button{flex-direction:row;flex:1;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:2px 12px;font-size:14px;line-height:1.2}.gp-seg.gp-vista .ic{width:16px;height:16px;color:inherit;margin:0}.gp-colonne.schede .gp-gettoni{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;display:grid}.gettone.tessera{height:78px}.gettone.tessera .g-r1{min-width:0;overflow:hidden}.gettone.tessera .g-num,.gettone.tessera .g-pri,.gettone.tessera .g-aiuto{flex:none}.gettone.tessera .g-min{min-width:0;overflow:hidden}.gettone.tessera .gettone-note{flex:none;min-width:20px;height:20px;position:static}.gettone.tessera .gettone-note .ic{width:13px;height:13px;margin:0}.g-aiuto{min-width:22px;height:19px;box-shadow:inset 0 0 0 1.5px var(--nero);color:var(--nero);background:#fff;border-radius:10px;place-items:center;padding:0 4px;font-size:11.5px;font-weight:800;line-height:1;display:inline-grid}.gp-colonne.schede .gp-aggiungi{min-height:44px;font-size:13.5px}.occ-libera{--occ:var(--occ-libera);--occb:var(--occ-libera-b)}.occ-ignota{--occ:#fff;--occb:var(--greige)}.occ-opzione,.occ-blocco{--occ:var(--occ-blocco);--occb:var(--occ-blocco-b)}.gettone{border:1.5px solid var(--occb);background-color:var(--occ);min-width:0;height:82px;color:var(--testo);font:inherit;text-align:start;cursor:pointer;border-radius:10px;flex-direction:column;align-items:stretch;padding:4px 5px 5px 7px;display:flex;position:relative;overflow:hidden}.gettone[draggable=true]{cursor:grab}div.gettone{cursor:default}.g-r1{align-items:center;gap:4px;line-height:20px;display:flex}.g-num{letter-spacing:-.01em;font-size:17px;font-weight:800}.g-min{color:#4a4540;margin-inline-start:auto;font-size:11.5px;font-weight:700}.g-pin{background:var(--nero);color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.g-pin .ic{width:11px;height:11px;color:inherit}.g-gio{color:#3e3a36;letter-spacing:.01em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11.5px;font-weight:800;line-height:16px;overflow:hidden}.g-gio span{letter-spacing:0;margin-inline-start:2px;font-size:11.5px;font-weight:700}.gettone.parte{border:2px solid var(--nero)}.gettone.parte .g-gio b{background:var(--nero);color:#fff;border-radius:4px;padding:0 4px}.g-ps{height:25px;color:var(--nero);white-space:nowrap;background:#fff;border-radius:7px;align-items:center;gap:4px;margin-top:auto;padding:0 6px;font-size:12.5px;font-weight:800;display:flex;overflow:hidden;box-shadow:0 1px 2px #00000024}.g-ps .ic{width:11px;height:11px;color:inherit;flex:none}.g-ps span{text-overflow:ellipsis;overflow:hidden}.p-corso .g-ps{background:var(--fu);color:#fff}.p-ripassa .g-ps{background:var(--nero);color:#fff}.p-controlla .g-ps{color:var(--nero);box-shadow:inset 0 0 0 1.5px var(--occb);background:#ffffff80}.gettone.p-finita .g-ps{color:#fff;background:#1b7f3b;font-size:11.5px;box-shadow:0 1px 3px #00000040}.p-fare .g-ps,.p-attesa .g-ps{outline:1.5px dashed var(--nero);outline-offset:-3px}.gettone.accesa{border-width:2px;box-shadow:0 2px 8px #2e2c2a33}.gettone.p-corso{box-shadow:0 0 0 3px var(--fu-alone), 0 2px 8px #2e2c2a33}.gettone.spenta .g-ps{height:20px;font-size:12px}.gettone.no{outline:2.5px dashed var(--no);outline-offset:1px}.gettone.sel{outline:3px solid var(--nero);outline-offset:3px}.gettone.mini{height:70px}.gettone.con-spunta .g-min{margin-inline-end:22px}.gettone.scelto{outline:3px solid var(--nero);outline-offset:2px}.spunta{top:4px;width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--nero);color:#fff;background:#fff;border-radius:6px;place-items:center;display:grid;position:absolute;inset-inline-end:4px}.gettone.scelto .spunta{background:var(--nero)}.spunta .ic{stroke-width:3px;width:13px;height:13px;color:inherit}.g-pri{background:var(--nero);color:#fff;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;display:inline-grid}.g-pri .ic{width:12px;height:12px;color:inherit}.g-pri.dopo{color:var(--nero);box-shadow:inset 0 0 0 1.5px var(--nero);background:#fff}.g-pri-b{background:var(--nero);color:#fff;white-space:nowrap;border-radius:6px;align-items:center;gap:3px;height:22px;padding:0 7px;font-size:11.5px;font-weight:800;display:inline-flex}.g-pri-b .ic{width:12px;height:12px;color:inherit}.g-pri-b.dopo{color:var(--nero);box-shadow:inset 0 0 0 1.5px var(--nero);background:#fff}.gettone.riga{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:3px 8px;height:auto;min-height:56px;padding:5px 8px 5px 6px;display:grid}.gettone.riga[draggable=true]{cursor:grab}.r-pos{width:22px;height:22px;color:var(--nero);background:#fffc;border-radius:50%;grid-row:span 2;place-items:center;font-size:12px;font-weight:800;display:grid}.r-pos .ic{width:12px;height:12px;color:inherit}.p-corso .r-pos{background:var(--fu);color:#fff}.r-l1,.r-l2{align-items:center;gap:4px 6px;min-width:0;display:flex}.r-l2{flex-wrap:wrap}.r-l1 .g-gio{min-width:0}.r-l1{column-gap:4px}.r-dx{flex-direction:column;grid-row:span 2;align-items:flex-end;gap:3px;display:flex}.r-dx .g-min{margin:0;font-size:12px;font-weight:800}.r-grip{color:#2e2c2a8c;display:flex}.r-grip .ic{width:18px;height:18px;color:inherit}.gettone.riga .g-ps{height:22px;margin-top:0;padding:0 7px;font-size:12px}.gettone.riga.spenta .g-ps{height:22px}.gp-principale{flex-direction:column;gap:12px;min-width:0;display:flex}.gp-lato{flex-wrap:wrap;align-items:flex-start;gap:12px;min-width:0;display:flex}.gp-lato:empty{display:none}.gp-blocc-p{flex:300px;min-width:0}.gp-persone{flex:2 520px;min-width:0}.gp-pann{padding:10px 12px}.gp-pann>.gp-et{margin-bottom:8px}.gp-blocc{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gp-blocc .gettone{height:72px}.gp-nota{color:var(--testo-2);align-items:flex-start;gap:6px;margin:8px 0 0;font-size:12.5px;display:flex}.gp-nota .ic{color:var(--terra);margin-top:2px}.gp-righe{grid-template-columns:1fr 1fr;column-gap:26px;display:grid}.gp .persona{border:0;border-top:1px solid var(--linea);min-height:52px;box-shadow:none;background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;padding:6px 0;font-size:14.5px;display:flex}.gp-righe .persona:nth-child(-n+2){border-top:0}.gp .chip-turno{color:var(--testo-2);margin:0;font-size:12.5px}.gp-dove{border:1px solid var(--greige);border-radius:9px;flex-wrap:wrap;flex:none;margin-inline-start:auto;display:flex;overflow:hidden}.gp-dove-b{border:0;border-inline-start:1px solid var(--greige);background:var(--superficie);min-width:44px;min-height:44px;color:var(--testo-2);padding:4px 8px;font-size:12.5px;font-weight:800}.gp-dove-b:first-child{border-inline-start:0}.gp-dove-b.on{background:var(--nero);color:#fff}.gp-legenda{bottom:var(--barra-prova,0px);z-index:2;border:1px solid var(--greige);background:#fcfcfbf7;border-bottom:0;border-radius:12px 12px 0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;padding:6px 14px;font-size:12px;display:flex;position:sticky}.gp-leg-riga{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;display:flex}.gp-legenda b{color:var(--testo-2);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px}.gp-v{white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.gp-v small{color:var(--testo-2);font-weight:500}.gp-sw{border:1.5px solid var(--occb);background:var(--occ);border-radius:4px;flex:none;width:18px;height:14px;display:inline-block}.gp-leg-sep{background:var(--greige);width:1px;height:16px}.gp-leg-tasto{display:none}.gp-mp{height:18px;box-shadow:0 0 0 1px var(--greige);color:var(--nero);background:#fff;border-radius:5px;align-items:center;gap:3px;padding:0 5px;display:inline-flex}.gp-mp .ic{width:10px;height:10px;color:inherit}.gp-mp.fu{background:var(--fu);box-shadow:0 0 0 3px var(--fu-alone);color:#fff}.gp-mp.nero{background:var(--nero);box-shadow:none;color:#fff}.gp-mp.tr{box-shadow:none;outline:1.5px dashed var(--nero);outline-offset:-1px}.gp-mp.sb{box-shadow:none;color:#fff;background:#1b7f3b}.gp-mp.dc{box-shadow:inset 0 0 0 1.5px var(--nero);background:#ffffff80}.gp-velo{z-index:20;position:fixed;inset:0}body:has(#gp-velo) #avvisi{z-index:25;padding-top:calc(12px + env(safe-area-inset-top));top:0;bottom:auto}.gp-foglio{z-index:21;border:1px solid var(--greige);background:var(--superficie);border-radius:16px;width:420px;max-width:calc(100vw - 16px);padding:12px 14px 14px;position:absolute;box-shadow:0 18px 44px #2e2c2a4d}.gp-foglio-aggiungi{width:520px}.gp-foglio:before{content:"";top:var(--fy,40px);border-top:1px solid var(--greige);border-left:1px solid var(--greige);background:var(--superficie);width:14px;height:14px;display:none;position:absolute}.gp-foglio[data-lato=dx]:before{display:block;left:-8px;transform:rotate(-45deg)}.gp-foglio[data-lato=sx]:before{display:block;right:-8px;transform:rotate(135deg)}.gp-maniglia{background:var(--greige);border-radius:3px;width:44px;height:5px;margin:0 auto 10px;display:none}.gp-f-testa{align-items:center;gap:10px;display:flex}.gp-f-testa .gettone{flex:none;width:100px;height:80px}.gp-f-tit{flex:1;min-width:0}.gp-f-tit h4{margin:0;font-size:19px}.gp-f-tit h4 .ic{margin-inline-end:6px}.gp-f-tit p{color:var(--testo-2);margin:2px 0 0;font-size:13px}.gp-f-chiudi{border:1px solid var(--greige);background:var(--superficie);width:44px;height:44px;color:var(--testo-2);border-radius:50%;flex:none;align-self:flex-start;place-items:center;padding:0;display:grid}.gp-f-info{color:var(--testo-2);margin:8px 0 0;font-size:13px}.g-arr{color:var(--testo);flex:none;align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:inline-flex}.g-arr>span{align-items:center;gap:1px;display:inline-flex}.g-arr .ic{width:14px;height:14px;margin:0}.gp-f-arrivo{color:var(--testo);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:6px 0 0;font-size:14px;display:flex}.gp-f-arrivo>span{align-items:center;gap:4px;display:inline-flex}.gp-f-arrivo .ic{width:16px;height:16px;color:var(--testo-2);margin:0}.gp-f-et{margin:14px 0 7px}.gp-scelte{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gp-scelta{border:1.5px solid var(--greige);min-height:60px;color:var(--testo);text-align:start;background:#fff;border-radius:13px;align-items:center;gap:9px;padding:10px;font-size:16px;font-weight:800;line-height:1.2;display:flex}.gp-scelta>span:last-child{min-width:0}.gp-scelta small{overflow-wrap:anywhere;color:var(--testo-2);margin-top:2px;font-size:12px;font-weight:600;display:block}.gp-scelta .gp-sq{place-items:center;width:36px;height:32px;padding:0;display:grid}.gp-scelta.att{border:2px solid var(--nero);background:var(--avorio)}.gp-scelta.no{border:2px dashed var(--no);background:var(--no-t)}.gp-scelta.no small{color:var(--no);font-weight:800}.gp-scelta:disabled{opacity:.5}.gp-menu{gap:8px;margin-top:12px;display:grid}.gp-f-azioni{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.gp-f-az{border:1px solid var(--greige);background:var(--superficie);border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:52px;padding:10px 8px;font-weight:700;display:flex}.gp-f-az.pri{border-color:var(--nero);background:var(--nero);color:#fff}.gp-f-az .ic{color:inherit}.gp-f-nota{color:var(--testo-2);align-items:center;gap:6px;margin:10px 0 0;font-size:12.5px;display:flex}.gp-min{border-top:1px solid var(--linea);margin-top:14px;padding-top:4px}.gp-min-spiega{color:var(--testo-2);margin:0 0 8px;font-size:12.5px}.gp-min-riga{grid-template-columns:1fr 44px 56px 44px;align-items:center;gap:6px;padding:4px 0;display:grid}.gp-min-nome{flex-direction:column;font-weight:600;display:flex}.gp-min-nome small{color:var(--testo-2);font-size:12px;font-weight:400}.gp-min-tasto{border:1px solid var(--greige);background:var(--superficie);width:44px;height:44px;color:var(--testo);border-radius:12px;place-items:center;display:grid}.gp-min-tasto .ic{margin:0}.gp-min-tasto:disabled{opacity:.35}.gp-min-val{text-align:center;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.gp-min-tasti{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.gp-min-tasti:empty{display:none}.gp-min-esito{text-align:end;margin:8px 0 0;font-size:13px}.imp-par-riga .gp-min-nome{font-size:14px}.imp-par-riga .gp-min-nome small{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.imp-par-base{border:1px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie);min-height:32px;color:var(--primario-forte);font:inherit;cursor:pointer;margin:0;padding:4px 8px;font-size:12.5px;font-weight:700}.gp-min-esito.arrivato{color:var(--verde,#1a7f37)}.gp-min-esito.errore{color:var(--rosso,#b42318)}.gp-f-gettoni{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.gp-foglio-camera{width:440px}.gp-foglio-ultimo,.gp-foglio-late,.gp-foglio-scambia{width:520px}.gp-scelta .ic{flex:none;width:20px;height:20px}.gp-va-via{border:2px solid var(--nero);margin-top:12px}.gp-prisel{background:#4a4643;border-radius:12px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.gp-prisel button{color:#ffffffe0;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:4px;min-height:42px;padding:0 11px;font-size:13.5px;font-weight:700;display:inline-flex}.gp-prisel button .ic{width:14px;height:14px;color:inherit}.gp-prisel button.on{color:var(--nero);background:#fff}.gp-prisel.chiaro{background:var(--avorio);grid-template-columns:1fr 1fr 1fr;width:100%;display:grid}.gp-prisel.chiaro button{min-height:48px;color:var(--testo)}.gp-prisel.chiaro button.on{background:var(--nero);color:#fff}.gp-f-ordine{grid-template-columns:1fr 1fr 1.4fr;gap:8px;display:grid}.gp-f-az:disabled{opacity:.4}.gp-ore{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.gp-ora{border:1.5px solid var(--greige);background:#fff;border-radius:12px;min-height:48px;font-size:16px;font-weight:800}.gp-ora.da5{border:2px solid var(--nero)}.gp-ora-mano{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.gp-ora-mano label{color:var(--testo-2);font-size:13px;font-weight:700}.gp-ora-mano input{width:auto;min-height:44px;font-size:16px}.gp-ora-mano .gp-f-az{min-height:44px;padding:6px 18px}.gp.con-barra{padding-bottom:110px}.gp-barra-dai{right:0;bottom:var(--barra-prova,0px);z-index:15;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--nero);color:#fff;flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex;position:fixed;left:0;box-shadow:0 -6px 18px #00000038}.gp-quante{font-size:16px;font-weight:800}.gp-quante small{opacity:.78;font-size:12px;font-weight:600;display:block}.gp-lbl{letter-spacing:.08em;text-transform:uppercase;opacity:.75;font-size:11.5px;font-weight:800}.gp-dests{flex-wrap:wrap;gap:8px;display:flex}.gp-dest{min-height:50px;color:var(--nero);text-align:start;background:#fff;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;padding:4px 12px;display:inline-flex}.gp-dest b{align-items:center;gap:6px;font-size:14.5px;display:flex}.gp-dest small{color:var(--testo-2);font-size:11.5px;font-weight:600}.gp-dest.no{border:2px dashed var(--no);background:var(--no-t);color:var(--no);opacity:1}.gp-dest.no small{color:var(--no);font-weight:800}.gp-nessuna{opacity:.8}.gp-x{color:#fff;background:0 0;border:1.5px solid #ffffff80;border-radius:12px;align-items:center;gap:5px;min-height:46px;margin-inline-start:auto;padding:0 12px;font-weight:700;display:inline-flex}.gp-x .ic{color:inherit}.gp-velo.scuro{z-index:22;background:#2e2c2a61}.gp-pannello{z-index:23;width:min(940px,100vw - 24px);max-height:calc(92vh - var(--barra-prova,0px));border:2px solid var(--nero);background:var(--superficie);border-radius:18px;flex-direction:column;gap:12px;padding:16px 18px;display:flex;position:fixed;top:4vh;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 18px 44px #2e2c2a4d}.gp-pannello h2{color:var(--testo);letter-spacing:-.01em;text-transform:none;align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.gp-pannello h2 .ic{width:24px;height:24px}.gp-imp-sotto{color:var(--testo-2);margin:0;font-size:14px}.gp-regole{color:var(--testo-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.gp-regola{background:var(--avorio);color:var(--testo);border-radius:99px;align-items:center;padding:2px 8px;font-weight:600;display:inline-flex}.gp-prop{flex-direction:column;gap:8px;display:flex}.gp-prop-riga{grid-template-columns:112px 18px minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}.gp-prop-riga .gettone.mini{height:66px}.gp-freccia{color:var(--testo-2)}.gp-ops{flex-wrap:wrap;gap:6px;display:flex}.gp-op{border:1.5px solid var(--greige);min-width:108px;min-height:48px;color:var(--testo);text-align:start;background:#fff;border-radius:11px;flex-direction:column;justify-content:center;padding:3px 10px;display:inline-flex}.gp-op b{align-items:center;gap:6px;font-size:14px;display:flex}.gp-op small{color:var(--testo-2);font-size:11.5px;font-weight:600}.gp-op.on{border-color:var(--nero);background:var(--nero);color:#fff}.gp-op.on small{color:#ffffffd1}.gp-op.on .gp-chi{color:var(--nero);background:#fff}.gp-op.no{border:2px dashed var(--no);background:var(--no-t);color:var(--no);opacity:1}.gp-op.no small{color:var(--no);font-weight:800}.gp-op.vuota{border-style:dashed}.gp-mossa{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.gp-mossa b{align-items:center;gap:6px;display:inline-flex}.gp-pd{background:var(--vassoio);border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.gp-pd-riga{grid-template-columns:150px minmax(0,1fr) 290px;align-items:center;gap:8px 12px;display:grid}.gp-pd-n{white-space:nowrap;align-items:center;gap:7px;min-width:0;font-weight:800;display:flex;overflow:hidden}.gp-pd-b{flex-direction:column;gap:3px;display:flex}.gp-pd-b i{background:var(--greige);border-radius:4px;height:8px;display:block}.gp-pd-b i.dopo{background:var(--nero)}.gp-pd-t{color:var(--testo-2);font-size:13px}.gp-pd-t b{color:var(--testo)}.gp-pd-tot{border-top:1px solid var(--linea);align-items:center;gap:8px;margin:0;padding-top:8px;font-size:14px;display:flex}.gp-imp-az{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gp-pannello>.gp-imp-az{z-index:1;border-top:1px solid var(--greige);background:var(--superficie);margin:0 -18px -16px;padding:10px 18px 16px;position:sticky;bottom:-16px}.gp-imp-az .gp-tasto{min-height:52px;padding:10px 18px;font-size:16px}.gp-imp-az small{color:var(--testo-2);font-size:12.5px}@media (width>=1101px){#camere[data-schermata=gruppi]{max-width:1600px}.gp-strumenti{gap:6px}.gp-seg button{padding:6px 10px;font-size:14px}.gp-seg button small{font-size:11.5px}.gp-tasti{gap:6px}.gp-tasto{padding:7px 11px;font-size:13.5px}.gp-strumenti .gp-tasto{padding-inline:10px}.gp-strumenti .gp-sett .sett-g{min-width:52px;padding-inline:5px}.gp-strumenti #gp-impostazioni .gp-imp-parola{display:none}.gp-corpo.con-lato{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:12px 16px;display:grid}.gp-corpo.con-lato .gp-colonne{grid-template-columns:repeat(auto-fill,minmax(232px,1fr))}.gp-corpo.con-lato>.gp-lato{flex-flow:column;align-items:stretch}.gp-corpo.con-lato .gp-persone,.gp-corpo.con-lato .gp-blocc-p{flex:none}.gp-corpo.con-lato .gp-righe{grid-template-columns:minmax(0,1fr)}.gp-corpo.con-lato .gp-righe .persona:nth-child(2){border-top:1px solid var(--linea)}.gp-corpo.con-lato .gp .persona,.gp-corpo.con-lato .persona{min-height:0}.gp-corpo.con-lato .gp-dove{margin-inline-start:0}.gp-corpo.con-lato .gp-blocc{grid-template-columns:repeat(2,minmax(0,1fr))}.gp-gr-testa>.gp-turno{grid-area:2/2/auto/-1;justify-self:start}.gp-gr-testa>.gp-gr-nome,.gp-gr-testa>.nome-gruppo{grid-row:3}}@media (width<=1100px) and (width>=601px){.gp-riep{grid-template-columns:1fr 1fr}.gp-r:nth-child(3){border-inline-start:0}.gp-r:nth-child(n+3){border-top:1px solid var(--linea)}.gp-cassetto{grid-template-columns:1fr}.gp-pd-riga{grid-template-columns:130px minmax(0,1fr) 220px}}@media (width<=600px){.gp{gap:8px;padding-top:6px}.gp-principale{gap:8px}.gp .gruppo{padding:8px}.gp-strumenti{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.gp-riga-apri{min-height:46px;padding-block:3px}.gp-mini~.gp-colonne .gruppo>.gp-carico{display:none}.gp-seg{grid-column:1/-1}.gp-seg button{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:0;padding:4px;line-height:1.2}.gp-spazio{display:none}.gp-tasto{white-space:normal;min-height:48px;padding:10px 6px;font-size:14px}.gp-strumenti .gp-tasto{grid-column:span 2;min-height:44px;padding:4px;font-size:13.5px;line-height:1.15}.gp-strumenti #proponi{order:1}.gp-strumenti #nuovo-gruppo{order:2}.gp-strumenti #gp-imprevisti{order:3}.gp-strumenti #gp-ieri{order:4;grid-column:span 3}.gp-strumenti #gp-annulla{order:5;grid-column:span 3}.gp-domani .gp-strumenti #proponi,.gp-domani .gp-strumenti #nuovo-gruppo{grid-column:span 3}.gp-strumenti #gp-impostazioni{order:6}.gp-strumenti .gp-vista{order:7;grid-column:1/-1}.gp-strumenti:has(#gp-impostazioni) .gp-vista{grid-column:span 4}:is(.gp-strumenti:has(#gp-impostazioni) #gp-ieri,.gp-strumenti:has(#gp-impostazioni) #gp-annulla){grid-column:span 2}.gp-tasti{display:contents}.gp-sospeso{order:6;grid-column:1/-1}.gp-strumenti .guida-q{grid-area:2/3/auto/span 2;position:absolute;inset-block-start:-10px;inset-inline-end:-6px}.gp-strumenti-tasti .guida-q{grid-row:1}html:not([data-guida=no]) .gp-strumenti #nuovo-gruppo{padding-inline-end:24px}.gp-chi-b .gp-ra-nomi{white-space:normal;line-height:1.2}.gp-riep{grid-template-columns:1fr 1fr}.gp-r{padding:10px 12px}.gp-r:nth-child(3){border-inline-start:0}.gp-r:nth-child(n+3){border-top:1px solid var(--linea)}.gp-big b{font-size:24px}.gp-bil{white-space:normal}.gp-impr-tasti{grid-template-columns:1fr 1fr;width:100%;display:grid}.gp-impr .gp-tasto{text-align:start;justify-content:flex-start;padding-inline:10px}.gp-cassetto{grid-template-columns:1fr;gap:8px}.gp-cassetto.chiuso{border-width:1.5px}.gp-cassetto .gp-vassoio{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gp-cassetto .gp-vassoio .gettone{width:auto}.gp-veloci>small{display:none}.gp-mini{display:block}.gp-mini>.gp-et{display:none}.gp-mini-griglia{grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:6px;margin-top:0}.gp-mini-sq{gap:2px;min-height:44px;padding:5px 7px 6px}.gp-mini-n{gap:4px;font-size:14px}.gp-mini-n .gp-chi{min-width:22px;height:22px;padding:0 4px;font-size:11.5px}.gp-mini-griglia:has(>:nth-child(3)) .gp-mini-resto{display:none}.gp-mini-griglia:has(>:nth-child(3)) .gp-mini-fine:before{content:none}.gp-mini-griglia:has(>:nth-child(3)) .gp-mini-n>.gp-chi{display:none}.gp-mini-sq .gp-carico{height:4px}.gp-colonne{grid-template-columns:minmax(0,1fr)}.gp .gruppo.gp-altra{display:none}.gp-persone,.gp-blocc-p{flex-basis:100%}.gp .persona .gp-dove{flex:100%;margin-inline-start:0}.gp-dove-b{flex:1;min-height:44px}.gp-righe{grid-template-columns:1fr}.gp-righe .persona:nth-child(2){border-top:1px solid var(--linea)}.g-ps{gap:3px;padding:0 4px;font-size:12px}.gp-guarda{flex-direction:column;align-items:stretch}.gp-velo{background:#2e2c2a61}.gp-foglio,.gp-foglio-aggiungi,.gp-foglio-camera,.gp-foglio-ultimo,.gp-foglio-late,.gp-foglio-scambia{right:0;bottom:var(--barra-prova,0px);z-index:24;width:auto;max-width:none;max-height:calc(86dvh - var(--barra-prova,0px));padding:10px 16px calc(18px + env(safe-area-inset-bottom));border:0;border-radius:22px 22px 0 0;position:fixed;overflow-y:auto;top:auto!important;left:0!important}.gp-maniglia{display:block}.gp-f-gettoni,.gp-ore{grid-template-columns:repeat(3,minmax(0,1fr))}.gp-legenda{justify-content:flex-start;gap:3px 10px;font-size:11.5px}.gp-legenda b,.gp-leg-sep,.gp-legenda small{display:none}.gp-leg-riga{justify-content:flex-start;gap:3px 10px}.gp-leg-pri{display:none}.gp-leg-tasto{border:1px solid var(--greige);min-height:40px;color:var(--testo);font:inherit;pointer-events:auto;background:#fcfcfbf7;border-radius:20px;align-items:center;gap:6px;padding:0 12px 0 14px;font-size:13.5px;font-weight:700;display:inline-flex;box-shadow:0 3px 12px #2e2c2a33}.gp-leg-tasto .ic-chevron-up{color:var(--testo-2);transition:transform .15s}.gp-legenda:not(.aperta){pointer-events:none;background:0 0;border:0;justify-content:flex-end;padding:0 0 8px}.gp-legenda:not(.aperta)>:not(.gp-leg-tasto){display:none}.gp-legenda.aperta .gp-leg-tasto{box-shadow:none;order:-1;margin-inline-start:auto}.gp-legenda.aperta .gp-leg-tasto .ic-chevron-up{transform:rotate(180deg)}.gp.con-barra{padding-bottom:300px}.gp-barra-dai{padding:10px 12px calc(10px + env(safe-area-inset-bottom));grid-template-columns:1fr auto;gap:8px;display:grid}.gp-lbl{display:none}.gp-dests{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.gp-dest{width:100%}.gp-barra-dai .gp-prisel{grid-column:1/-1;grid-template-columns:1fr 1fr 1fr;display:grid}.gp-x{grid-area:1/2;margin:0;padding:0 10px}.gp-x span{display:none}.gp-pannello{top:auto;right:0;bottom:var(--barra-prova,0px);width:auto;max-height:calc(92dvh - var(--barra-prova,0px));padding:10px 14px calc(16px + env(safe-area-inset-bottom));border:0;border-radius:22px 22px 0 0;left:0;transform:none}.gp-pannello h2{font-size:19px}.gp-prop-riga{grid-template-columns:1fr;gap:6px}.gp-prop-riga .gettone.mini{width:112px}.gp-freccia{display:none}.gp-op{flex:calc(50% - 6px);min-width:0}.gp-pd-riga{grid-template-columns:1fr;gap:3px}.gp-imp-az .gp-tasto{flex:100%}.gp-pannello>.gp-imp-az{bottom:calc(-16px - env(safe-area-inset-bottom));margin:0 -14px calc(-16px - env(safe-area-inset-bottom));padding:10px 14px calc(16px + env(safe-area-inset-bottom))}}.striscia-ritardo{border-radius:var(--r-m);background:var(--rosso);color:#fff;text-align:start;border:0;align-items:center;width:calc(100% - 32px);max-width:728px;min-height:48px;margin:10px auto 0;padding:10px 14px;font-weight:700;display:flex}.striscia-ritardo[hidden]{display:none}.striscia-da-leggere{border:1px solid #e7c4bd;border-inline-start:6px solid var(--rosso);border-radius:var(--r-m);background:var(--rosso-tenue);width:calc(100% - 32px);max-width:728px;min-height:52px;color:var(--testo);text-align:start;cursor:pointer;box-shadow:var(--ombra);align-items:center;gap:12px;margin:10px auto 0;padding:8px 14px;display:flex}.striscia-da-leggere[hidden]{display:none}.dl-punto{background:var(--rosso);border-radius:50%;flex:none;width:12px;height:12px;animation:1.6s ease-out infinite dl-pulsa}@keyframes dl-pulsa{0%{box-shadow:0 0 #b4483b8c}70%,to{box-shadow:0 0 0 10px #b4483b00}}@media (prefers-reduced-motion:reduce){.dl-punto{animation:none}}.dl-testo{flex-direction:column;flex:1;min-width:0;display:flex}.dl-testo b{color:var(--rosso);font-size:16px;font-weight:800}.dl-testo span{color:var(--testo-2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.dl-vai{background:var(--rosso);color:#fff;border-radius:99px;flex:none;padding:8px 14px;font-size:14.5px;font-weight:750}.ling-n{background:var(--rosso);color:#fff;vertical-align:1px;border-radius:99px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-inline-start:6px;padding:0 6px;font-size:12.5px;font-weight:800;line-height:1;display:inline-flex}.carica5{flex-wrap:wrap;align-items:center;gap:6px 12px;max-width:760px;margin:10px auto 0;padding:0 16px;display:flex}.carica5[hidden]{display:none}.carica5-tasto{border:1.5px solid var(--primario);border-radius:var(--r-m);background:var(--superficie);min-height:48px;color:var(--primario);align-items:center;gap:8px;padding:10px 16px;font-weight:650;display:inline-flex}.carica5-tasto:disabled{opacity:.55}.carica5-stato{color:var(--testo-2);margin:0;font-size:14.5px}.carica5[data-tono=ok] .carica5-stato{color:var(--verde)}.carica5[data-tono=errore] .carica5-stato{color:var(--rosso);font-weight:600}.anno-tasto{border:1.5px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);min-height:48px;color:var(--testo);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:inline-flex}.foglio-dentro.anno-foglio{max-width:min(1280px,100%);height:calc(92dvh - var(--barra-prova,0px));gap:6px}.anno-testa{justify-content:space-between;align-items:center;gap:8px;display:flex}.anno-testa h2{margin:0;font-size:18px}.anno-x{min-width:44px;min-height:44px;color:var(--testo-2);cursor:pointer;background:0 0;border:0;font-size:20px}.anno-nav{justify-content:center;align-items:center;gap:12px;display:flex}.anno-nav button{border:1.5px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie);min-width:52px;min-height:44px;color:var(--testo);cursor:pointer;font-size:22px;line-height:1}.anno-nav button:disabled{opacity:.35;cursor:default}.anno-nav strong{text-align:center;text-transform:capitalize;min-width:9.5em;font-size:16px}.anno-scegli{gap:6px;display:flex}.anno-tendina{border:1.5px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie);min-height:44px;color:var(--testo);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:16px;font-weight:700;display:inline-flex;position:relative}.anno-tendina:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:7px;height:7px;margin-top:-4px;transform:rotate(45deg)}.anno-tendina:focus-within{outline:2.5px solid var(--primario);outline-offset:1px}.anno-tendina select{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;font-size:16px;position:absolute;inset:0}.anno-comandi{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.anno-vai-oggi{border:1.5px solid var(--primario);border-radius:var(--r-s);background:var(--superficie);min-height:44px;color:var(--primario-forte);font:inherit;cursor:pointer;padding:6px 14px;font-size:14.5px;font-weight:700}.anno-stato{text-align:center;color:var(--testo-2);margin:0;font-size:13.5px}.anno-dettaglio{border-radius:var(--r-s);background:var(--superficie-2);min-height:1.4em;margin:0;padding:8px 10px;font-size:14.5px;font-weight:600}.anno-vista{justify-content:center;display:flex}.anno-vista button{border:1.5px solid var(--bordo);background:var(--superficie);min-height:44px;color:var(--testo-2);font:inherit;cursor:pointer;padding:6px 18px;font-size:14.5px;font-weight:600}.anno-vista button:first-child{border-start-start-radius:var(--r-s);border-end-start-radius:var(--r-s)}.anno-vista button:last-child{border-inline-start:0;border-start-end-radius:var(--r-s);border-end-end-radius:var(--r-s)}.anno-vista button[aria-pressed=true]{border-color:var(--primario);background:var(--primario);color:#fff}.anno-scorri{--et:38px;overscroll-behavior:contain;min-height:140px;flex:auto;scroll-padding-block:44px 30px;scroll-padding-inline-start:var(--et);overflow:auto;container-type:inline-size}.anno-griglia{flex-direction:column;min-width:100%;font-size:11.5px;display:flex}.anno-griglia.larga{width:calc(var(--et) + var(--n) * max(24px, (100cqw - var(--et)) / 14))}.anno-riga{grid-template-columns:var(--et) minmax(0, 1fr);min-height:24px;display:grid}.anno-et{z-index:2;background:var(--superficie);font-variant-numeric:tabular-nums;align-items:center;font-weight:600;display:flex;position:sticky;inset-inline-start:0}button.anno-et{color:var(--testo);font:inherit;text-align:start;cursor:pointer;border:0;margin:0;padding:0 0 0 3px;font-weight:600}.anno-riga.segnata .anno-et{background:var(--blu);color:#fff}.anno-riga.segnata .anno-notti{background:var(--blu-tenue);box-shadow:inset 0 2px var(--blu), inset 0 -2px var(--blu)}.anno-notti{grid-template-columns:repeat(var(--n2), minmax(0, 1fr));border-bottom:1px solid var(--bordo);grid-template-rows:minmax(22px,auto);display:grid}.anno-notti>*{grid-row:1;min-width:0}.anno-fs{background:#8080801f}.anno-g{text-align:center;color:var(--testo-2);font-variant-numeric:tabular-nums;align-self:center}.anno-testata button.anno-g{font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.anno-g.fs{color:var(--testo);font-weight:700}.anno-testata .anno-g:before{content:attr(data-s);opacity:.8;font-size:11.5px;font-weight:500;line-height:1.2;display:block}.anno-oggi{border-inline:2px solid var(--primario);background:#5e6d5a1a;background:color-mix(in srgb, var(--primario) 10%, transparent)}.anno-testata .anno-g.oggi{background:var(--primario);color:#fff;border-radius:8px;justify-self:center;min-width:2.1em;padding:1px 0;font-weight:700}.anno-piede .anno-g.oggi{color:var(--testo);font-weight:700}.anno-segno{border-inline:2px solid var(--blu);background:#3f66841f;background:color-mix(in srgb, var(--blu) 12%, transparent)}.anno-testata .anno-g.scelto{background:var(--blu);color:#fff;border-radius:8px;justify-self:center;min-width:2.1em;padding:1px 0;font-weight:700}.anno-piede .anno-g.scelto{color:var(--blu);font-weight:700}.anno-testata{z-index:3;background:var(--superficie);position:sticky;top:0}.anno-testata .anno-notti,.anno-piede .anno-notti{border-bottom:0}.anno-piede{z-index:3;border-top:1.5px solid var(--testo-2);background:var(--superficie);position:sticky;bottom:0}.anno-barra{--fondo:var(--occ-casa);--punta:7px;isolation:isolate;padding:0 calc(var(--punta) + 2px) 0 6px;color:#222;min-height:18px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:2px 1px 2px 0;font-size:11.5px;position:relative;overflow:hidden}.anno-barra:before{content:"";z-index:-1;border:1px solid #00000040;background-color:#fff;background-image:linear-gradient(var(--colore,var(--fondo)), var(--colore,var(--fondo)));clip-path:polygon(0 0, calc(100% - var(--punta)) 0, 100% 50%, calc(100% - var(--punta)) 100%, 0 100%);border-inline-start:3px solid #0000008c;border-start-start-radius:4px;border-end-start-radius:4px;position:absolute;inset:0}[dir=rtl] .anno-barra:before{clip-path:polygon(var(--punta) 0, 100% 0, 100% 100%, var(--punta) 100%, 0 50%)}.anno-barra.prima{margin-inline-start:0;padding-inline-start:3px}.anno-barra.prima:before{border-inline-start:0;border-radius:0}.anno-barra.dopo{margin-inline-end:0;padding-inline-end:3px}.anno-barra.dopo:before{clip-path:none;border-inline-end:0}.anno-barra.t-blocco,.anno-barra.t-opzione{--fondo:var(--occ-blocco)}.anno-barra.c-arrivo,.anno-legenda .anno-leg-arrivo{--fondo:var(--occ-arrivo)}.anno-barra.c-casa,.anno-barra.c-parte,.anno-legenda .anno-leg-casa,.anno-legenda .anno-leg-parte{--fondo:var(--occ-casa)}.anno-barra.c-partito,.anno-legenda .anno-leg-partito{--fondo:var(--occ-partito)}.anno-barra.c-futura,.anno-legenda .anno-leg-futura{--fondo:color-mix(in srgb, var(--occ-casa) 45%, #fff)}.anno-legenda .anno-leg-blocco,.anno-legenda .anno-leg-opzione{--fondo:var(--occ-blocco)}.anno-barra.c-parte:before{border:2px solid var(--nero);border-inline-start-width:3px}.anno-legenda{color:var(--testo-2);flex-wrap:wrap;justify-content:center;gap:2px 12px;margin:0;font-size:12.5px;display:flex}.anno-legenda span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.anno-legenda i{background:var(--fondo);border:1px solid #0000004d;border-radius:3px;width:15px;height:11px}.anno-legenda .anno-leg-parte{border:2px solid var(--nero)}.anno-legenda .anno-leg-opzione{border:1.5px dashed #0009}.anno-cerca{align-items:center;gap:6px;display:flex}.anno-cerca-campo{border:1.5px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie);min-width:0;min-height:44px;color:var(--testo-2);flex:auto;align-items:center;gap:6px;padding:0 10px;display:flex}.anno-cerca-campo:focus-within{border-color:var(--primario);outline:2.5px solid var(--primario);outline-offset:1px}.anno-cerca-campo .ic{flex:none;margin:0}.anno-cerca input{min-width:0;height:40px;color:var(--testo);font:inherit;background:0 0;border:0;outline:0;flex:auto;font-size:16px}.anno-cerca-conta{color:var(--testo-2);white-space:nowrap;font-size:13px}.anno-cerca-conta:empty{display:none}.anno-cerca button{border:1.5px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie);min-width:44px;min-height:44px;color:var(--testo);cursor:pointer;font-size:20px;line-height:1}.anno-cerca button:disabled{opacity:.35;cursor:default}.anno-barra.spenta{--colore:#eeeae3;color:var(--testo-2)}.anno-barra.spenta:before{border-color:#0000001f;border-inline-start-color:#00000038}.anno-barra.trovata{z-index:1}.anno-barra.ora{outline:2.5px solid var(--primario);outline-offset:1px;z-index:2}.anno-barra.t-opzione:before{border-style:dashed;border-color:#00000080}.anno-barra.scelta{outline:2.5px solid var(--primario);outline-offset:1px;z-index:1}.anno-nome{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.anno-lato{border:1.5px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie-2);flex-direction:column;flex:none;gap:6px;max-height:46%;padding:8px 12px 12px;font-size:14.5px;display:flex;overflow-y:auto}.anno-lato-testa{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.anno-lato-chi{flex-direction:column;gap:4px;min-width:0;display:flex}.anno-lato-chi strong{overflow-wrap:anywhere;font-size:17px;line-height:1.25}.anno-vip{color:#6e5410;vertical-align:middle;background:#f6ecd0;border-radius:999px;margin-inline-start:8px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.anno-volte{color:var(--testo-2);align-items:center;gap:4px;font-size:13px;display:inline-flex}.anno-volte.torna{color:var(--primario-forte);font-weight:600}.anno-volte .ic{width:15px;height:15px;margin:0}.anno-lato-riga{align-items:center;gap:8px;margin:0;display:flex}.anno-lato-riga .ic{width:18px;height:18px;color:var(--testo-2);flex:none;margin:0}.anno-lato-note{flex-direction:column;gap:4px;margin:2px 0 0;padding:0;list-style:none;display:flex}.anno-lato-note li{align-items:flex-start;gap:8px;display:flex}.anno-lato-note li .ic{width:18px;height:18px;color:var(--testo-2);flex:none;margin:1px 0 0}.anno-lato-note li.t-evitare{color:var(--rosso);font-weight:600}.anno-lato-note li.t-evitare .ic{color:var(--rosso)}.anno-lato-note li.altre{color:var(--testo-2);font-size:13px}.anno-lato-stato{color:var(--testo-2);margin:0;font-size:13px}.anno-scheda-tutta{border:1.5px solid var(--primario);border-radius:var(--r-s);background:var(--superficie);min-height:44px;color:var(--primario-forte);font:inherit;cursor:pointer;align-self:flex-start;align-items:center;gap:6px;margin-top:2px;padding:6px 14px;font-size:14.5px;font-weight:600;display:inline-flex}.anno-scheda-tutta .ic{width:18px;height:18px;margin:0}@media (width>=900px){.foglio-dentro.anno-foglio.con-scheda{grid-template-rows:repeat(7,auto) minmax(0,1fr);grid-template-columns:minmax(0,1fr) 320px;column-gap:14px;display:grid}.anno-foglio.con-scheda>:not(.anno-lato){grid-column:1}.anno-foglio.con-scheda>.anno-lato{grid-area:1/2/-1;align-self:stretch;max-height:none}}@media (width<=600px){.anno-scorri{--et:30px}.anno-griglia:not(.larga) .anno-g{letter-spacing:-.5px;font-size:8.5px}.anno-griglia:not(.larga) .anno-testata .anno-g:before{display:none}.anno-griglia:not(.larga) .anno-testata .anno-g:not(.k){color:#0000}.anno-griglia:not(.larga) .anno-testata .anno-g.k{letter-spacing:0;white-space:nowrap;font-size:11.5px;overflow:visible}.anno-griglia:not(.larga) .anno-testata .anno-g.oggi,.anno-griglia:not(.larga) .anno-testata .anno-g.scelto{border-radius:999px;min-width:2.2em}.anno-griglia:not(.larga) .anno-testata .anno-g:first-child:is(.oggi,.scelto){justify-self:start}.anno-griglia:not(.larga) .anno-testata .anno-g:last-child:is(.oggi,.scelto,.k){justify-self:end}.anno-nav{gap:8px}.anno-nav button{min-width:44px}.anno-griglia:not(.larga) .anno-piede .anno-g{writing-mode:vertical-lr;text-orientation:upright;letter-spacing:0;justify-self:center;font-size:11.5px;line-height:1}.anno-griglia:not(.larga) .anno-piede .anno-notti{overflow:clip}.anno-griglia:not(.larga) .anno-barra{--punta:4px;padding:0 1px 0 3px;font-size:11.5px}.anno-griglia:not(.larga) .anno-barra:before{border-inline-start-width:2px}}.carica5-logo{aspect-ratio:3515/1382;pointer-events:none;flex:none;width:112px;margin:-4px 0;position:relative}.carica5-etichetta{align-items:center;gap:8px;display:inline-flex}.carica5[data-anim] .carica5-etichetta{display:none}.carica5[data-anim] .carica5-tasto:disabled{opacity:1;border-color:var(--bordo)}.carica5-logo[hidden]{display:none}.carica5-logo>i,.c5l-scritto{-webkit-mask:var(--logo-ynoy) center / contain no-repeat;-webkit-mask:var(--logo-ynoy) center / contain no-repeat;mask:var(--logo-ynoy) center / contain no-repeat;position:absolute;inset:0}.c5l-fantasma{background:var(--primario);opacity:.12}.c5l-tratti{fill:none;width:100%;height:100%;stroke:var(--primario);stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.c5l-pieno{background:var(--primario);opacity:var(--pieno,0)}.c5l-luce{opacity:var(--la,0);background:linear-gradient(100deg, transparent 35%, #fff6d8 50%, transparent 65%) var(--l,100%) 0 / 300% 100% no-repeat}.c5l-punta{width:9px;height:9px;opacity:var(--pa,1);will-change:transform;background:radial-gradient(circle,#fff8e1 0,#e9c766 38%,#e9c76600 72%);border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute;top:0;left:0}.carica5[data-anim] .carica5-stato>svg:first-child{display:none}@media (prefers-reduced-motion:reduce){.c5l-punta,.c5l-luce{display:none}}.carica5[data-conferma]{flex-wrap:wrap}.carica5[data-conferma]>.carica5-tasto{display:none}.carica5[data-conferma] .carica5-stato{flex:1 0 100%}.carica5-conferma{flex-wrap:wrap;gap:8px;display:flex}.carica5-conferma[hidden]{display:none}.carica5-basta{border:1.5px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);min-height:48px;color:var(--testo);padding:10px 16px;font-weight:600}@media (width<=600px){.carica5{flex-wrap:nowrap;gap:10px;margin-top:6px}.carica5-tasto{flex:none;min-height:40px;padding:6px 12px;font-size:15px}.carica5-stato{flex:auto;min-width:0;font-size:13px;line-height:1.25}.carica5:not([hidden]):has(.anno-tasto){grid-template-columns:auto auto;gap:6px 10px;display:grid}.carica5[data-conferma] .anno-tasto{grid-column:1/-1}.carica5:has(.anno-tasto)>.carica5-stato{grid-column:1/-1}.carica5:has(.anno-tasto)>.carica5-conferma{grid-column:1/-1}:is(.carica5 .anno-tasto,.carica5:has(.anno-tasto)>.carica5-tasto){text-align:center;justify-content:center;gap:6px;min-width:0;min-height:40px;padding:6px 10px;font-size:14.5px;line-height:1.2}.carica5-logo{width:92px}.carica5[data-conferma]{flex-wrap:wrap}.carica5-basta{min-height:40px;padding:6px 12px;font-size:15px}}.modulo-avvisi{border-radius:var(--r-l);background:var(--superficie);border:1px solid var(--bordo);box-shadow:var(--ombra);flex-direction:column;gap:10px;margin-top:12px;padding:16px;display:flex}.modulo-avvisi .pulsanti{margin-top:0}.modulo-avvisi select,.modulo-avvisi textarea,.foglio-dentro textarea{border-radius:var(--r-s);border:1px solid var(--bordo);min-height:48px;font:inherit;background:var(--superficie-2);padding:10px 12px}.modulo-avvisi textarea,.foglio-dentro textarea{resize:vertical}.foglio-dentro textarea{min-height:96px}.modulo-avvisi .grande{width:100%}.scelta.urgente{color:var(--rosso)}.scelta.urgente.attiva,.chip.urgente{background:var(--rosso);border-color:var(--rosso);color:#fff}.scelta.urgente.attiva .ic,.chip.urgente .ic{color:#fff}.avviso-mandato{border-radius:var(--r-l);background:var(--superficie);border:1px solid var(--bordo);border-inline-start:5px solid var(--greige);box-shadow:var(--ombra);margin:10px 0;padding:14px 16px}.avviso-mandato.letto{border-inline-start-color:var(--primario)}.avviso-mandato.ritardo{border-color:var(--rosso);border-inline-start-color:var(--rosso)}.av-messaggio{margin:6px 0;font-size:18px;font-weight:650}.av-lette{margin-top:6px;font-weight:650}.av-persone{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.persona-letto.si{background:var(--verde-tenue);color:var(--verde)}.persona-letto.senza-push{border:1px dashed var(--rosso)}.striscia-notifiche{max-width:728px;margin:10px auto 0}.scheda-notifiche{border-radius:var(--r-l);border:1px solid var(--bordo);background:var(--superficie);box-shadow:var(--ombra);color:var(--testo);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 12px;padding:14px;font-size:15px;display:grid}.scheda-notifiche[hidden]{display:none}body:has(#notifiche:not([hidden])) #chat-notifiche{display:none}.notif-icona{background:var(--giallo-tenue);width:44px;height:44px;color:var(--giallo);border-radius:50%;place-items:center;display:grid}.notif-icona .ic{width:22px;height:22px;color:inherit;margin:0}.scheda-notifiche[data-stato=bloccate] .notif-icona,.scheda-notifiche[data-stato=non-supportato] .notif-icona{background:var(--rosso-tenue);color:var(--rosso)}.scheda-notifiche[data-stato=serve-home] .notif-icona{background:var(--blu-tenue);color:var(--blu)}.scheda-notifiche[data-stato=attive] .notif-icona{background:var(--verde-tenue);color:var(--verde)}.notif-testo{flex-direction:column;align-self:center;gap:4px;display:flex}.notif-titolo{font-size:16px;font-weight:700;line-height:1.3}.notif-testo p{color:var(--testo-2);margin:0;font-size:14.5px}.notif-passi{counter-reset:passo;flex-direction:column;gap:7px;margin:6px 0 0;padding:0;list-style:none;display:flex}.notif-passi li{counter-increment:passo;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.35;display:flex}.notif-passi li:before{content:counter(passo);background:var(--primario-tenue);height:24px;color:var(--primario-forte);border-radius:50%;flex:0 0 24px;place-items:center;font-size:13px;font-weight:750;display:grid}.notif-passi .ic{margin-inline:1px .28em}.notif-tasti{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.notif-tasti .azione{flex:170px;min-height:48px;font-weight:650}.notif-tasti .notif-attiva{background:var(--primario);border-color:var(--primario);color:#fff}.notif-attiva .ic{color:inherit}.notif-tasti .notif-dopo{color:var(--testo-2);background:0 0;border-color:#0000;flex:0 auto}.scheda-notifiche.compatta{box-shadow:none;padding:10px 12px}.scheda-notifiche.compatta .notif-icona{width:36px;height:36px}.scheda-notifiche.nel-foglio{box-shadow:none;border:0;padding:4px 0 8px}.campanella{background:var(--verde-tenue);width:32px;height:32px;color:var(--verde);border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.campanella[hidden]{display:none}.campanella .ic{width:18px;height:18px;color:inherit;margin:0}.campanella[data-stato=no]{background:var(--rosso-tenue);color:var(--rosso)}.schermo-tasto{background:var(--superficie);width:32px;height:32px;color:var(--primario-forte);border:1px solid #c9d6c4;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.schermo-tasto[hidden]{display:none}.schermo-tasto .ic{width:18px;height:18px;color:inherit;margin:0}.schermo-tasto[aria-pressed=true]{background:var(--primario-tenue)}.campanella,.aggiorna-tasto{position:relative}.campanella:before,.schermo-tasto:before,.menu-tasto:before,.versioni-tasto:before,.aggiorna-tasto:before{content:"";z-index:-1;width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.da-mandare:empty{display:none}.chi{overflow:hidden}.chi .ic{flex:none}@media (width<=430px){.testata{column-gap:6px}.testata .versioni-tasto{padding:4px 8px 4px 6px}.testata-hotel{height:38px}.versioni-tasto>.ic{display:none}.aggiorna-tasto{justify-content:center;width:36px;padding:0}.testata .schermo-tasto{margin-inline:-2px}.testata .menu-tasto{width:32px;height:32px}.aggiorna-testo{display:none}.rete:not(.no){background:var(--verde);border:0;gap:0;width:10px;height:10px;padding:0;font-size:0}.rete:not(.no):before{display:none}}.testata .chi{flex:0 auto}.testata .chi.lungo{flex:1 1 0;min-width:104px;max-width:max-content}.testata .rete{margin-inline-end:auto}.menu-tasto{width:36px;height:36px;color:var(--primario-forte);background:0 0;border:0;border-radius:50%;place-items:center;margin-inline:0 -8px;padding:0;display:inline-grid;position:relative}.menu-tasto .ic{width:24px;height:24px;color:inherit;margin:0}.menu-tasto[aria-expanded=true]{background:var(--primario-tenue)}.menu-testata{top:calc(100% + 4px);z-index:4;border-radius:var(--r-m);border:1px solid var(--bordo);background:var(--superficie);width:min(272px,100vw - 16px);padding:4px 0;position:absolute;inset-inline-end:8px;overflow:hidden;box-shadow:0 10px 30px #0000002e}.menu-testata[hidden]{display:none}.menu-testata>*+*{border-top:1px solid var(--bordo)}.menu-voce,.menu-testata .guida-tasto{width:100%;min-height:50px;color:var(--testo);font:inherit;text-align:start;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:6px 14px;font-size:16px;font-weight:600;display:flex}.menu-voce:active,.menu-testata .guida-tasto:active{background:var(--primario-tenue)}.menu-voce .ic{width:20px;height:20px;color:var(--primario-forte);flex:none;margin:0}.menu-testo{flex:1;min-width:0}.menu-stato{color:var(--verde);font-size:14px;font-weight:700}#menu-notifiche[data-stato=no] .ic,#menu-notifiche[data-stato=no] .menu-stato{color:var(--rosso)}.menu-voce.solo-leggere{min-height:44px;color:var(--testo-2);font-size:14px;font-weight:600}#menu-rete[data-rete=si] .ic{color:var(--verde)}#menu-rete[data-rete=no],#menu-rete[data-rete=no] .ic{color:var(--rosso)}.menu-voce.solo-stretto{display:none}@media (width<=380px){.testata .schermo-tasto{display:none}.menu-voce.solo-stretto{display:flex}}@media (width<=430px){.testata:has(.aggiorna-tasto:not([hidden])) .schermo-tasto{display:none}body:has(.testata .aggiorna-tasto:not([hidden])) .menu-voce.solo-stretto{display:flex}}@media (width<=380px){.testata:has(.aggiorna-tasto:not([hidden])) .versioni-tasto{display:none}}.menu-testata .guida-tasto{justify-content:space-between}.menu-testata .guida-parola{font-size:inherit;align-items:center;gap:12px;display:inline-flex}.menu-testata .guida-tasto .ic{width:20px;height:20px;margin:0}.menu-testata .guida-levetta{width:40px;height:24px}.menu-testata .guida-levetta:after{width:18px;height:18px;top:3px}@media (width<=760px){.striscia-notifiche,.striscia-ritardo,.striscia-da-leggere{width:calc(100% - 32px);margin-inline:16px}}#avviso-pieno{z-index:45;padding:24px 20px calc(24px + env(safe-area-inset-bottom));background:radial-gradient(120% 80% at 50% 0%, #6e7e69, var(--primario-forte));color:#fff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}#avviso-pieno[hidden]{display:none}#avviso-pieno.urgente{background:radial-gradient(120% 80% at 50% 0,#c9584a,#9a3a2f)}#avviso-pieno .ic-rosso{color:#fff}#avviso-pieno.guasto{background:radial-gradient(120% 80% at 50% 0,#c9584a,#9a3a2f)}.pieno-guasto{letter-spacing:.08em;text-transform:uppercase;flex-direction:column;align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.pieno-guasto .ic{width:84px;height:84px;margin:0}.pieno-tipo{font-size:30px;font-weight:750}.pieno-tipo .ic{width:30px;height:30px}.pieno-riquadro{border-radius:var(--r-m);overflow-wrap:anywhere;background:#ffffff29;width:100%;padding:14px 16px;font-size:21px;font-weight:600;line-height:1.3}#avviso-pieno.guasto #prendo-io{color:var(--rosso)}.pieno-letto.pieno-dopo{color:#fff;box-shadow:none;background:#ffffff2e;margin-top:0}.pieno-dentro{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:520px;display:flex}.pieno-icona{background:#ffffff26;border-radius:99px;align-items:center;padding:8px 18px;font-size:26px;font-weight:700;display:inline-flex}.pieno-urgente{letter-spacing:.06em;font-size:30px;font-weight:800}.pieno-camera{letter-spacing:-.01em;font-size:46px;font-weight:800}.pieno-messaggio{overflow-wrap:anywhere;font-size:28px;font-weight:700;line-height:1.25}.pieno-letto{width:100%;min-height:72px;color:var(--testo);background:#fff;border:0;margin-top:12px;font-size:24px;box-shadow:0 6px 20px #0003}#avviso-pieno .piccolo{color:#fff;opacity:.9;font-size:16px}.compito{border-radius:var(--r-l);background:var(--superficie);border:1px solid var(--bordo);border-inline-start:5px solid var(--greige);box-shadow:var(--ombra);margin:10px 0;padding:14px 16px}.compito .av-testa{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:18px;display:flex}.compito-quando{font-weight:700}.compito.pr-urgente{border-color:#ebc3bc;border-inline-start-color:var(--rosso);background:#fdf4f2}.compito.pr-alta{border-inline-start-color:var(--arancio);background:#fff8f1}.compito.fatto{border-inline-start-color:var(--verde);background:var(--superficie-2);box-shadow:none}.compito-pezzi{margin:6px 0;font-size:17px;font-weight:600}.compito-fatto-da{color:var(--verde);margin-top:6px;font-weight:650}.alle{flex:140px;align-items:center;gap:8px;font-weight:650;display:flex}.alle input{flex:1;width:auto;min-height:52px;padding:8px 10px}.foglio{z-index:15;padding-bottom:var(--barra-prova,0px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1e1c1a66;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.foglio-dentro{width:100%;max-width:560px;max-height:calc(92dvh - var(--barra-prova,0px));padding:10px 16px calc(16px + env(safe-area-inset-bottom));background:var(--superficie);box-shadow:var(--ombra-alta);border-radius:24px 24px 0 0;flex-direction:column;gap:8px;display:flex;overflow-y:auto}.foglio-dentro:before{content:"";background:var(--greige);border-radius:99px;align-self:center;width:40px;height:5px;margin-bottom:6px}.foglio-dentro h2{margin:0 0 4px}.foglio-dentro>.azione{flex:none}.bianc-voce{align-items:center;gap:10px;padding:2px 0;display:flex}.bianc-voce[hidden]{display:none}.bianc-nome{flex:1;font-size:17px}.bianc-voce .azione{background:var(--superficie-2);flex:0 0 56px;font-size:24px;font-weight:700}.bianc-n{text-align:center;font-variant-numeric:tabular-nums;min-width:32px;font-size:22px;font-weight:750}.az-biancheria,.az-amenities{background:var(--blu-tenue);color:var(--blu);border-color:#0000;font-weight:650}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2")}#turni{padding-bottom:20px}.turni-stile{--font-turni:"Jost", Futura, Avenir, system-ui, sans-serif;--ombra-morbida:0 1px 0 #2e2c2a0a, 0 12px 30px -18px #2e2c2a4d;--nome:136px;font-family:var(--font-turni);font-weight:400}.turni-stile button,.turni-stile input{font-family:var(--font-turni)}.turni-barra{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0;display:flex}.turni-settimana{background:var(--superficie);min-width:0;height:46px;box-shadow:var(--ombra-morbida);border-radius:16px;align-items:center;display:flex}.turni-settimana .freccia{height:46px;color:var(--testo-2);background:0 0;border:0;border-radius:16px;flex:0 0 46px;place-items:center;padding:0;display:grid}.turni-settimana .freccia .ic{width:22px;height:22px;margin:0}.turni-titolo{min-width:0;height:46px;color:var(--testo);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;padding:0 6px;font-size:16px;display:inline-flex}.turni-titolo b{text-overflow:ellipsis;font-weight:500;overflow:hidden}.turni-titolo .ic{width:16px;height:16px;color:var(--testo-2);margin:0}.turni-bottone{border:1px solid var(--bordo);background:var(--superficie);height:42px;color:var(--testo);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.turni-vista{background:var(--avorio);border-radius:14px;padding:3px;display:inline-flex}.turni-vista button{height:38px;color:var(--testo-2);white-space:nowrap;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.turni-vista button[aria-pressed=true]{background:var(--superficie);color:var(--testo);box-shadow:var(--ombra)}.turni-filtro{flex-wrap:wrap;gap:6px;display:flex}.chip-filtro{border:1px solid var(--bordo);background:var(--superficie);height:36px;color:var(--testo-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex}.chip-filtro .ic{margin:0}.chip-filtro small{font-size:11.5px}.chip-filtro[aria-pressed=true]{background:var(--testo);border-color:var(--testo);color:#fff}.turni-strumenti{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}#turni-oggi{margin:0}.pennelli{background:var(--superficie);box-shadow:var(--ombra-morbida);border-radius:16px;margin:14px 0;padding:10px 12px 12px}.pennelli>.piccolo{font-size:13px}.pennelli .pulsanti{gap:6px;margin-top:8px}.valori .azione{flex:64px;min-height:48px;padding:8px 6px;font-weight:650}.pennelli .valori .azione{flex:none;min-width:54px;min-height:40px;padding:4px 12px;font-size:14px;font-weight:500}.turni-trascina{margin-top:10px}.pillola{background:var(--pill);color:var(--pill-testo)}.valori .azione.pillola{background:var(--pill);color:var(--pill-testo);border-color:#0000;border-radius:999px}.turni-stile .valori .azione.pillola,.turni-pronti .azione.pillola,#turni-foglio-casella .valori .azione.pillola{border:0;border-inline-start:3px solid var(--pill);background:color-mix(in srgb, var(--pill) 22%, #fff);color:var(--testo);border-radius:7px}.turni-stile .valori .azione.pillola.v-off,#turni-foglio-casella .azione.pillola.v-off{border:1.5px dashed color-mix(in srgb, var(--giallo) 60%, transparent);background:color-mix(in srgb, var(--pill) 30%, #fff);color:var(--giallo-testo)}.valori .azione.pillola.attiva{box-shadow:0 0 0 3px var(--superficie), 0 0 0 5px var(--testo)}.valori .azione .ic-moon{margin-inline-end:4px}.turni-reparto{margin-bottom:18px}.turni-scheda{background:var(--superficie);box-shadow:var(--ombra-morbida);border-radius:18px;margin:14px 0 18px;padding:4px 0 14px;overflow:hidden}.turni-testa{align-items:center;gap:8px;min-width:0;margin:22px 4px 10px;display:flex}.turni-scheda .turni-testa{margin:0;padding:10px 16px}.turni-testa h2{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin:0;overflow:hidden}.turni-stile .turni-testa h2{color:var(--testo);letter-spacing:.1em;font-size:12.5px;font-weight:500}.turni-stile .turni-testa h2 .ic{color:var(--primario)}.turni-testa .in-sospeso{white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;margin:0;padding:2px 10px;font-size:12px;overflow:hidden}.in-sospeso.spento{visibility:hidden}.turni-conta{color:var(--testo-2);white-space:nowrap;flex:none;margin-inline-start:auto;font-size:12.5px}.turni-scheda>.turni-vuoto{margin:4px 16px 0}.turni-scorri{overflow-x:auto}table.turni{table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%}table.turni col.col-nome{width:var(--nome)}table.turni th,table.turni td{text-align:center;padding:0;font-weight:400}table.turni .col-nome{text-align:start}table.turni thead th{border-bottom:1px solid var(--bordo);background:var(--superficie);padding:10px 2px 8px}table.turni thead th.col-nome{letter-spacing:.1em;text-transform:uppercase;color:var(--testo-2);vertical-align:bottom;padding-inline-start:16px;font-size:11.5px}table.turni .sigla{letter-spacing:.08em;text-transform:uppercase;color:var(--testo-2);font-size:11.5px;display:block}table.turni .num{border-radius:50%;place-items:center;width:30px;height:30px;margin-top:3px;font-size:17px;font-weight:500;display:inline-grid}table.turni thead th.oggi .num{background:var(--primario);color:#fff}table.turni thead th.oggi .sigla{color:var(--primario-forte);font-weight:500}table.turni .oggi{background:#5e6d5a12}table.turni tbody th{border-bottom:1px solid var(--avorio);border-inline-end:1px solid var(--bordo);vertical-align:middle;padding:8px 12px 8px 16px}table.turni tbody td{border-bottom:1px solid var(--avorio);vertical-align:middle;padding:6px 3px}.turni-nome{text-align:start;width:100%;min-height:26px;color:var(--testo);overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:14.5px;font-weight:500;display:flex}.turni-nome .ic{width:13px;height:13px;color:var(--testo-2);margin:0}.turni-ore{color:var(--testo-2);justify-content:space-between;gap:4px;margin-top:1px;font-size:11.5px;display:flex}.turni-ore .piu-ore{color:var(--arancio-testo);font-weight:500}.barra-ore{background:var(--avorio);border-radius:4px;height:4px;margin-top:4px;position:relative;overflow:hidden}.barra-ore i{background:var(--primario);border-radius:4px;position:absolute;inset-block:0;inset-inline-start:0}.barra-ore i.piena{background:var(--verde)}.barra-ore i.oltre{background:var(--arancio)}.casella{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;font-weight:700;display:block}.casella.dubbio{outline:2px dashed var(--rosso);outline-offset:1px}.valori .casella{min-width:0}table.turni .casella{border:0;border-inline-start:3px solid var(--pill);background:color-mix(in srgb, var(--pill) 22%, #fff);width:100%;min-width:0;height:40px;color:var(--testo);letter-spacing:.01em;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:4px;margin:0;padding:2px 4px;font-size:13.5px;font-weight:500;line-height:1.05;transition:transform .12s,box-shadow .12s,opacity .12s;display:flex;position:relative}table.turni .casella.v-off{border:1.5px dashed color-mix(in srgb, var(--giallo) 60%, transparent);background:color-mix(in srgb, var(--pill) 30%, #fff);color:var(--giallo-testo)}table.turni .casella .ic{width:13px;height:13px;margin:0}table.turni .casella.v-vuota{border:1.5px dashed var(--greige);background:0 0}table.turni .casella.dubbio{outline:1.5px dashed var(--rosso);outline-offset:2px}.riposo-corto:after{content:"!";top:-5px;background:var(--rosso);color:#fff;width:17px;height:17px;box-shadow:0 0 0 2px var(--superficie);border-radius:50%;place-items:center;font:600 11px/1 system-ui,sans-serif;display:grid;position:absolute;inset-inline-end:-4px}table.turni .casella.riposo-corto{box-shadow:inset 0 0 0 1.5px var(--rosso)}@media (hover:hover) and (pointer:fine){table.turni .casella:not(.v-vuota):hover{cursor:grab;transform:translateY(-1px);box-shadow:0 6px 16px -6px #2e2c2a59}table.turni .casella:not(.v-vuota):hover:before{content:"";inset-inline-start:3px;opacity:.55;background:radial-gradient(circle, var(--testo-2) 1px, transparent 1.4px) 0 0 / 3px 4px;width:6px;height:12px;position:absolute;top:50%;transform:translateY(-50%)}}.casella.trascinata{opacity:.3}.casella.bersaglio,table.turni .casella.bersaglio,table.turni .casella.bersaglio:hover{box-shadow:0 0 0 3px var(--blu);transform:scale(1.06)}.casella-fantasma{z-index:30;pointer-events:none;box-shadow:var(--ombra-alta);border-radius:999px;padding:10px 18px;font-size:15px;font-weight:800;position:fixed;transform:translate(-50%,-135%)scale(1.1)}.casella-etichetta{z-index:31;pointer-events:none;background:var(--blu);color:#fff;white-space:nowrap;box-shadow:var(--ombra-alta);border-radius:999px;padding:6px 10px;font:500 12.5px/1 Jost,system-ui,sans-serif;display:none;position:fixed;transform:translate(-50%,70%)}.casella-etichetta.vista{display:block}.casella-etichetta .ic{color:inherit;margin-inline-end:4px}body.trascino,body.trascino *{-webkit-user-select:none;user-select:none;cursor:grabbing}body.trascino #avvisi,body.trascino #avvisi *{pointer-events:none!important}table.turni tfoot th,table.turni tfoot td{padding:8px 2px}table.turni tfoot th{letter-spacing:.1em;text-transform:uppercase;color:var(--testo-2);padding-inline-start:16px;font-size:11.5px}.turni-presenti th,.turni-presenti td{border-top:1px solid var(--bordo)}.turni-presenti td{color:var(--primario-forte);font-size:17px;font-weight:500}.turni-presenti td.zero{color:#fff;background:var(--rosso)!important}.turni-presenti td.buco{color:var(--rosso);box-shadow:inset 0 -3px 0 var(--rosso)}.turni-ore-giorno td{color:var(--testo-2);font-size:12px}.turni-controlli{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:12px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}.turni-scheda .turni-controlli{margin:12px 14px 0}.turni-controlli li{border-inline-start:3px solid var(--greige);background:var(--superficie-2);border-radius:12px;padding:8px 12px}.turni-controlli li.l-rosso{border-color:var(--rosso);color:var(--rosso);font-weight:500}.turni-controlli li.l-arancio{border-color:var(--arancio);color:#8e4f14;font-weight:500}.turni-controlli .c-daConfermare{color:var(--giallo-testo)}.turni-ok{color:var(--verde);margin:10px 0 0;font-weight:650}.turni-scheda .turni-ok{margin:12px 16px 0;font-weight:500}.turni-scheda .turni-azioni{margin:12px 14px 0}.turni-stile .turni-azioni .azione{min-height:44px;font-size:14.5px;font-weight:500}.turni-inviati{color:var(--verde);align-self:center;font-weight:650}.principale-turni{background:var(--primario);border-color:var(--primario);color:#fff}.principale-turni .ic{color:inherit}.turni-tutti{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.turni-tutti .turni-bottone{white-space:normal;text-align:center;height:auto;min-height:44px;line-height:1.2}.turni-tutti .turni-inviati{padding:0 6px;font-size:14px}.turni-testa .turni-inviati{white-space:nowrap;flex:none;font-size:12.5px}.turni-piu{border:1px solid var(--bordo);background:var(--superficie);min-height:40px;color:var(--testo);font:inherit;white-space:nowrap;border-radius:12px;flex:none;padding:0 12px;font-size:13.5px;font-weight:600}.turni-conta+.turni-piu,.turni-conta+.turni-inviati{margin-inline-start:0}.turni-invia-elenco{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.turni-invia-elenco li{background:var(--superficie-2);border-radius:12px;padding:8px 12px}.turni-invia-elenco li[data-tipo=senza],.turni-invia-elenco li[data-tipo=gia]{color:var(--testo-2)}.turni-legenda{color:var(--testo-2);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:4px 4px 0;font-size:12.5px;display:flex}.turni-legenda span{align-items:center;gap:6px;display:inline-flex}.turni-legenda .q{border-inline-start:3px solid var(--pill);background:color-mix(in srgb, var(--pill) 22%, #fff);border-radius:4px;width:13px;height:13px}.turni-legenda .q.off{border:1.5px dashed color-mix(in srgb, var(--giallo) 60%, transparent)}.turni-legenda .q.dubbio{outline:1.5px dashed var(--rosso);outline-offset:-1px;background:#fff;border:0}.turni-legenda .segno{background:var(--rosso);color:#fff;border-radius:50%;place-items:center;width:15px;height:15px;font:600 10px/1 system-ui,sans-serif;display:grid}.campo-riga{align-items:stretch;gap:8px;display:flex}.campo-riga input{flex:auto;width:auto;min-width:0}.campo-riga .grande{flex:none;width:auto;min-height:50px;padding:0 22px}.anteprima24{flex-direction:column;gap:6px;min-height:52px;padding:6px 2px 2px;font-size:14px;display:flex}.anteprima-errore{color:var(--rosso);font-weight:600}.anteprima-testo{color:var(--testo);font-weight:600}.mini24{background:repeating-linear-gradient(90deg, var(--avorio) 0 1px, transparent 1px calc(100% / 24)), var(--superficie-2);height:28px;box-shadow:inset 0 0 0 1px var(--bordo);border-radius:6px;margin:14px 6px 0;position:relative}.mini24-ora{color:var(--testo-2);font-size:11.5px;position:absolute;top:-15px;transform:translate(-50%)}[dir=rtl] .mini24-ora{transform:translate(50%)}.mini24-barra{border-inline-start:3px solid var(--pill);background:color-mix(in srgb, var(--pill) 40%, #fff);border-radius:5px;position:absolute;top:3px;bottom:3px}.mini24-barra.coda{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--pill) 40%, #fff) 0 5px, #fff 5px 9px)}.turni-togli-domanda{border-top:1px solid var(--bordo);margin:14px 0 0;padding-top:12px}.turni-elenco-settimane{gap:6px;display:grid}.turni-elenco-settimane .azione{justify-content:space-between;min-height:48px}.turni-elenco-settimane .azione.attiva{border-color:var(--primario);background:var(--primario-tenue)}.turni-elenco-settimane small{color:var(--primario-forte);font-weight:600}.foglio .valori .azione.attiva:not(.pillola){border-color:var(--primario);background:var(--primario-tenue)}#turni-colori{margin:0}.tavolozza{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:12px;margin:6px 0 10px;display:grid}.campione{aspect-ratio:1;background:var(--pill);border:2px solid #2e2c2a1f;border-radius:999px;min-height:52px}.campione.attivo{box-shadow:0 0 0 3px var(--superficie), 0 0 0 6px var(--testo)}.turni-giorni{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0 0 4px;display:grid}.turni-giorno{background:var(--superficie);min-width:0;box-shadow:var(--ombra-morbida);color:var(--testo);border:1.5px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:1px;padding:8px 4px;display:flex;position:relative}.turni-giorno .sigla{letter-spacing:.08em;text-transform:uppercase;color:var(--testo-2);font-size:11.5px}.turni-giorno .num{font-size:20px;font-weight:500;line-height:1.2}.turni-giorno .info{color:var(--testo-2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11.5px;overflow:hidden}.turni-giorno.oggi .num{color:var(--primario-forte);-webkit-text-decoration:underline 2px var(--primario);text-decoration:underline 2px var(--primario);text-underline-offset:4px}.turni-giorno[aria-pressed=true]{border-color:var(--primario);background:color-mix(in srgb, var(--primario) 8%, #fff)}.turni-giorno .punto{top:7px;background:var(--rosso);border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:7px}.g24{padding:0 0 4px;position:relative}.g24-riga{grid-template-columns:var(--nome) minmax(0, 1fr);border-bottom:1px solid var(--avorio);align-items:stretch;min-height:50px;display:grid}.g24-nome{flex-direction:column;justify-content:center;min-width:0;padding:7px 10px 7px 16px;display:flex}.g24-chi{overflow-wrap:anywhere;align-items:center;gap:4px;font-size:14.5px;font-weight:500;display:flex}.g24-chi .ic{width:13px;height:13px;color:var(--testo-2);margin:0}.g24-tempo{text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;width:auto;min-width:0;min-height:50px;margin-inline-end:14px;padding:0;display:block;position:relative}button.g24-tempo:active{background:#3f66840d;transform:none}.g24-griglia{pointer-events:none;background:repeating-linear-gradient(90deg, var(--avorio) 0 1px, transparent 1px calc(100% / 24)), repeating-linear-gradient(90deg, var(--greige) 0 1px, transparent 1px calc(100% / 4));position:absolute;inset:0}.g24-scala{border-bottom-color:var(--bordo);min-height:34px}.g24-scala .g24-nome,.g24-cop .g24-nome{letter-spacing:.1em;text-transform:uppercase;color:var(--testo-2);font-size:11.5px}.g24-scala .g24-tempo{cursor:default;min-height:34px}.g24-ora{color:var(--testo-2);font-size:11.5px;position:absolute;top:10px;transform:translate(-50%)}[dir=rtl] .g24-ora{transform:translate(50%)}.g24-cop{background:var(--superficie-2);min-height:40px}.g24-cop .g24-tempo{cursor:default;min-height:40px}.cop{grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;display:grid;position:absolute;inset:9px 0}.cop i{min-width:0;color:var(--primario-forte);background:var(--primario-tenue);border-radius:4px;place-items:center;font-size:11.5px;font-style:normal;display:grid;overflow:hidden}.cop i.n0{color:#0000;background:0 0}.cop i.n2{background:color-mix(in srgb, var(--primario) 28%, #fff)}.cop i.n3{background:color-mix(in srgb, var(--primario) 45%, #fff);color:#fff}.cop i.buco{background:var(--rosso-tenue);color:var(--rosso);box-shadow:inset 0 0 0 1.5px var(--rosso);font-weight:600}.cop i.ignota{background:repeating-linear-gradient(135deg, var(--avorio) 0 4px, transparent 4px 8px);color:var(--testo-2)}.g24-barra{border-inline-start:3px solid var(--pill);background:color-mix(in srgb, var(--pill) 40%, #fff);min-width:4px;color:var(--testo);white-space:nowrap;border-radius:7px;align-items:center;padding:0 8px;font-size:13px;font-weight:500;display:flex;position:absolute;top:8px;bottom:8px;box-shadow:0 1px #2e2c2a0f}.g24-barra .g24-testo{text-overflow:ellipsis;overflow:hidden}.g24-barra.prendibile{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.g24-barra.prendibile:after{content:"";pointer-events:none;background:#0000004d;border-radius:2px;width:3px;position:absolute;inset-block:28%;inset-inline-end:3px}.g24-barra.trascinata{z-index:5;box-shadow:var(--ombra-alta);cursor:grabbing}.g24-persona.bersaglio{background:color-mix(in srgb, var(--blu) 12%, transparent);box-shadow:inset 0 0 0 2px var(--blu)}.g24-barra.coda{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--pill) 40%, #fff) 0 6px, color-mix(in srgb, var(--pill) 14%, #fff) 6px 12px);color:var(--testo-2)}.g24-barra.dubbio{outline:2px dashed var(--rosso);outline-offset:1px}.g24-barra.riposo-corto{box-shadow:inset 0 0 0 1.5px var(--rosso)}.g24-barra.fuori-dopo,.g24-barra.fuori-prima{padding:0;overflow:visible}.g24-barra.fuori-dopo .g24-testo,.g24-barra.fuori-prima .g24-testo{color:var(--testo);padding:0 6px;position:absolute}.g24-barra.fuori-dopo .g24-testo{inset-inline-start:100%}.g24-barra.fuori-prima .g24-testo{inset-inline-end:100%}.g24-etichetta{white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:13px;font-weight:500;display:flex;position:absolute;top:9px;bottom:9px}.g24-etichetta .ic{width:13px;height:13px;margin:0}.g24-p{border-inline-start:3px solid var(--pill);background:color-mix(in srgb, var(--pill) 30%, #fff);color:var(--testo)}.g24-off{border:1.5px dashed color-mix(in srgb, var(--giallo) 55%, transparent);background:color-mix(in srgb, var(--pill) 30%, #fff);color:var(--giallo)}.g24-vuota{border:1.5px dashed var(--greige);background:var(--superficie);color:var(--testo-2)}.g24-etichetta.dubbio{outline:2px dashed var(--rosso);outline-offset:1px}.g24.con-adesso .g24-tempo:after{content:"";top:0;bottom:0;z-index:2;background:var(--blu);pointer-events:none;width:2px;position:absolute;inset-inline-start:calc(var(--adesso) * 100%)}.g24-adesso-testo{top:9px;z-index:3;background:var(--blu);color:#fff;white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:11.5px;position:absolute;inset-inline-start:calc(var(--adesso) * 100%);transform:translate(-50%)}.g24-scala .g24-tempo:after{top:26px!important}@media (width<=600px){.turni-stile{--nome:92px}.turni-settimana{flex:100%;justify-content:space-between}.turni-vista{flex:100%}.turni-vista button{flex:1;padding:0 8px}.turni-strumenti{flex-wrap:nowrap;flex:100%;margin:0}.turni-strumenti .turni-bottone{white-space:normal;text-align:center;flex:1 1 0;min-width:0;height:auto;min-height:44px;padding:4px 8px;font-size:13px;line-height:1.15}.turni-filtro{flex:100%}.turni-tutti{flex-wrap:nowrap;flex:100%}.turni-tutti>:is(.turni-bottone,.turni-inviati){flex:1 1 0;min-width:0;font-size:13.5px}.chip-filtro{padding:0 10px;font-size:13px}.pennelli .valori .azione{min-width:48px;padding:4px 9px;font-size:13.5px}.turni-scheda .turni-testa{flex-wrap:wrap;row-gap:2px;padding:10px 12px}.turni-scheda .turni-testa .in-sospeso{flex:1 1 0}.turni-conta{flex:100%;order:2;margin-inline-start:0}.turni-testa .turni-inviati,.turni-piu{order:1}table.turni,table.turni thead,table.turni tbody,table.turni tfoot{display:block}table.turni colgroup{display:none}table.turni tr{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:3px;padding:0 8px;display:grid}table.turni tr>th:first-child{grid-column:1/-1}table.turni thead tr{border-bottom:1px solid var(--bordo)}table.turni thead th{border:0;padding:8px 0 6px}table.turni thead th.col-nome{display:none}table.turni .num{width:26px;height:26px;font-size:15px}table.turni tbody tr{border-bottom:1px solid var(--avorio);padding-top:4px;padding-bottom:8px}table.turni tbody th{border:0;padding:4px 4px 6px}table.turni tbody td{border:0;padding:0}.turni-nome{font-size:15px}table.turni th.col-nome .turni-ore{justify-content:flex-start;gap:8px}table.turni th.col-nome .barra-ore{max-width:160px}table.turni .casella{letter-spacing:-.01em;white-space:normal;text-align:center;overflow-wrap:anywhere;height:42px;padding:2px 2px 2px 3px;font-size:12px}table.turni .casella .ic{display:none}table.turni tfoot tr{padding-top:4px;padding-bottom:4px}table.turni tfoot th{padding:6px 4px 0}table.turni tfoot td{padding:2px 0 4px}.turni-presenti th,.turni-presenti td{border-top:0}table.turni tfoot tr.turni-presenti{border-top:1px solid var(--bordo)}.turni-presenti td{border-radius:6px;font-size:15px}.turni-ore-giorno td{font-size:11.5px}.turni-controlli{grid-template-columns:1fr}.turni-scheda .turni-controlli,.turni-scheda .turni-azioni{margin:10px 10px 0}.turni-giorni{gap:4px}.turni-giorno{border-radius:12px;padding:6px 2px}.turni-giorno .num{font-size:17px}.turni-giorno .info{display:none}.turni-giorno .punto{top:5px;width:6px;height:6px;inset-inline-end:5px}.g24-nome{padding:6px 6px 6px 8px}.g24-chi{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.g24-nome .turni-ore{flex-wrap:wrap;column-gap:3px;font-size:11.5px}.g24-tempo{margin-inline-end:8px}.g24-ora.minore{display:none}.g24-ora{font-size:11.5px}.cop{gap:1px;inset:11px 0}.cop i{border-radius:2px;font-size:0}.g24-barra{border-radius:6px;padding:0 4px;font-size:11.5px;top:7px;bottom:7px}.g24-etichetta{padding:0 6px;font-size:11.5px}.g24-adesso-testo{font-size:11.5px}}@media print{body.stampa-turni *{visibility:hidden}body.stampa-turni #turni,body.stampa-turni #turni *{visibility:visible}body.stampa-turni #turni{padding:0;position:absolute;inset:0 0 auto}body.stampa-turni #turni :is(#pennelli,.turni-controlli,.turni-azioni,.turni-tutti,.turni-piu,.turni-ok,.turni-vista,.turni-filtro,.turni-strumenti,#turni-oggi,.freccia,#scambi-da-approvare,#turni-miei,.turni-giorni,.in-sospeso,.turni-titolo .ic){display:none!important}body.stampa-turni{background:#fff}body.stampa-turni #turni *{-webkit-print-color-adjust:exact;print-color-adjust:exact}body.stampa-turni .turni-scheda{box-shadow:none;border:1px solid var(--bordo);break-inside:avoid}body.stampa-turni .turni-settimana{box-shadow:none}body.stampa-turni table.turni .casella{height:30px}}.turni-miei{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--r-l);box-shadow:var(--ombra);margin:12px 0;padding:4px 14px 12px}.turni-mia-settimana{margin-top:8px}.turni-mio-giorno{border-bottom:1px solid var(--avorio);justify-content:space-between;gap:10px;padding:10px 6px;display:flex}.turni-mio-giorno:last-child{border-bottom:0}.turni-mio-giorno.oggi{background:var(--primario-tenue);border-radius:var(--r-s)}.turni-mio-giorno.riposo b{color:var(--testo-2);font-weight:600}.turni-mio-giorno b.pillola{color:var(--pill-testo);border-radius:999px;padding:2px 12px}.camera .chip{padding:6px 12px;font-size:14px}.camera .chip .ic{stroke-width:2.4px;width:15px;height:15px;margin:0}.camera .chip .ic-circle{stroke-width:3px}.azione.principale{flex:2.4 180px;min-height:58px;font-size:18px;font-weight:700}.az-pronta:not(.principale),.az-controllata:not(.principale){background:var(--primario-tenue);color:var(--primario-forte);box-shadow:none;border-color:#0000;flex:110px}.az-pronta:not(.principale) .ic,.az-controllata:not(.principale) .ic{color:inherit}.in-testa .azione.principale{flex-basis:100%;min-height:64px;font-size:20px}.az-inizia.principale{background:var(--blu);border-color:var(--blu);color:#fff;box-shadow:0 2px 8px #3f668447}.az-inizia.principale .ic{color:inherit}.camera-sopra{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:4px;display:flex}.etichetta-testa{text-transform:uppercase;letter-spacing:.12em;color:var(--st-testo,var(--testo-2));font-size:13px;font-weight:800}.segno-pri,.segno-nuova{border-radius:7px;align-items:center;gap:4px;min-height:26px;padding:0 9px;font-size:13px;font-weight:800;display:inline-flex}.segno-pri{background:var(--testo);color:#fff}.segno-pri.dopo{color:var(--testo);box-shadow:inset 0 0 0 1.5px var(--testo);background:#fff}.segno-nuova{color:var(--testo);outline:1.5px dashed var(--testo);outline-offset:-1.5px;background:0 0}.segno-pri .ic,.segno-nuova .ic{width:14px;height:14px;color:inherit}.mie-nuove{border-radius:var(--r-m);background:var(--testo);color:#fff;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;font-weight:700;display:flex}.mie-nuove .ic{color:inherit;flex:none}.mie-nuove span{flex:1;min-width:0}.mie-righe{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mie-nuove.forte{background:var(--rosso)}.mie-in-corso{font-weight:600}.mie-ok{min-height:44px;color:var(--testo);background:#fff;border:0;border-radius:10px;flex:none;padding:4px 16px;font-weight:800}.camera.in-testa{border:2px solid var(--st,var(--bordo));box-shadow:var(--ombra), 0 8px 24px #2e2c2a14;margin-bottom:18px;padding:16px 16px 14px 22px}.camera.in-testa .numero{font-size:46px}.camera.in-testa .tipo{font-size:15px}.camera.in-testa .chip{padding:7px 14px;font-size:15.5px}#mie-fatte{font-variant-numeric:tabular-nums;font-size:20px;font-weight:750}.mie-testa .barra{height:14px}.in-sospeso{background:var(--giallo-tenue);color:#6e5410;border-radius:99px;align-items:center;padding:6px 12px;font-weight:650;display:inline-flex}.in-sospeso .ic{color:inherit}.nuova{position:relative}.nuova:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;will-change:opacity;animation:1.4s ease-in-out 3 both novita-velo;animation-delay:var(--da,0s);position:absolute;inset:0;box-shadow:0 0 0 7px #c8742a99}.camera.nuova:after{box-shadow:inset 0 0 0 5px #c8742ae6}@keyframes novita-velo{50%{opacity:1}}.novita{background:var(--arancio-testo);color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:99px;align-items:center;padding:3px 10px;font-size:12.5px;font-weight:800;display:inline-flex}@media (prefers-reduced-motion:reduce){.nuova{outline:3px solid var(--arancio);outline-offset:-1px}.nuova:after{display:none}}.compito-sopra{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:8px;display:flex}.compito-quando{background:var(--blu-tenue);color:var(--blu);border-radius:99px;align-items:center;padding:5px 13px;font-size:16px;font-weight:750;display:inline-flex}.compito-quando .ic{color:inherit}.pr-urgente .compito-quando{background:var(--rosso);color:#fff;text-transform:uppercase;letter-spacing:.06em;font-size:17px}.pr-alta .compito-quando{background:var(--arancio-tenue);color:#8a4b12}.chip-camera{background:var(--testo);color:#fff;font-variant-numeric:tabular-nums;padding:6px 14px;font-size:20px;font-weight:800}.compito-tipo{font-size:20px}.compito-chiesto{margin-top:8px}.compito.pr-massima{border:2px solid var(--rosso);background:#fcedea;border-inline-start-width:8px}.pr-massima .compito-quando{background:var(--rosso);color:#fff;text-transform:uppercase;letter-spacing:.06em;font-size:17px}.compito-percorso{gap:2px;margin:8px 0;font-size:18px;display:grid}.compito-percorso b,.pieno-percorso b{font-weight:750}.compito-percorso b{color:var(--primario-forte)}.compito-arriva{color:var(--verde);margin-top:6px;font-size:17px;font-weight:750}.compito.preso-altri{background:var(--superficie-2);border-color:var(--bordo);box-shadow:none}.compito.preso-altri .chip-camera{background:var(--terra-scuro)}.compito-preso.altro{border-radius:var(--r-s);background:var(--blu-tenue);color:var(--blu);margin-top:8px;padding:8px 12px;font-size:18px;font-weight:800}.compito-visto{color:var(--arancio-testo);margin-top:6px;font-size:16px;font-weight:700}.esterni{border-radius:var(--r-l);background:var(--verde-tenue);border:1px solid #c6dcc3;border-inline-start:6px solid var(--verde);box-shadow:var(--ombra);margin:10px 0;padding:12px 14px 4px}.esterni-testa{color:var(--verde);font-size:19px;font-weight:800}.esterni-testa .ic{color:inherit}.esterni-spiega{color:var(--testo-2);margin:2px 0 6px;font-size:15px}.compiti-ieri{border-radius:var(--r-l);background:var(--rosso-tenue);border:1px solid #ebc3bc;border-inline-start:6px solid var(--rosso);box-shadow:var(--ombra);margin:10px 0;padding:12px 14px 4px;scroll-margin-top:84px}.compiti-ieri-testa{color:var(--rosso);font-size:19px;font-weight:800}.compiti-ieri-spiega{color:var(--testo-2);margin:2px 0 6px;font-size:15px}.esterno{border-top:1px solid #c6dcc3;align-items:center;gap:10px;padding:10px 0;display:flex}.esterno-cosa{flex:1 1 0;min-width:0;font-size:17px}.esterno .azione.principale{flex:none;min-height:52px;padding-inline:16px;font-size:17px}.esterno-tasti{flex:none;gap:8px;display:flex}.esterno.due .esterno-tasti,.esterno.due .azione.principale{flex:auto;min-width:0}.esterno.due .esterno-cosa{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.esterno .esterno-togli{background:var(--superficie);border-color:var(--bordo);flex:0 0 52px;min-width:52px;min-height:52px;padding:0;font-size:24px}.esterno .esterno-togli .ic{stroke-width:2.4px;margin:0}.ch-percorso{border-radius:var(--r-m);background:var(--superficie-2);gap:8px;padding:10px 12px;display:grid}.ch-percorso[hidden]{display:none}.ch-percorso input{width:100%;min-height:48px;padding:8px 12px}#zona-aperte:empty{display:none}.ch-aperte{scrollbar-width:none;white-space:nowrap;align-items:center;gap:6px;margin-top:12px;padding:4px 2px 6px;display:flex;overflow-x:auto}.ch-aperte::-webkit-scrollbar{display:none}.ch-aperte-n{flex:none;margin-inline-end:4px;font-size:15px}.ch-aperte .chip{border:1px solid var(--bordo);background:var(--superficie);min-height:40px;color:var(--testo);flex:none;padding:4px 12px;font-size:15px}.ch-aperte .chip b{font-size:17px}.ch-aperte .chip.pr-urgente,.ch-aperte .chip.pr-massima{background:#fdf4f2;border-color:#ebc3bc}.ch-aperte .chip.pr-alta{background:#fff8f1;border-color:#f3d2b0}.ch-aperte .ch-esterni{background:var(--verde-tenue,var(--superficie-2));color:var(--verde)}#ch-modulo #ch-invia{bottom:calc(12px + var(--barra-prova,0px));z-index:4;align-self:center;position:sticky}.compito.lampeggia{animation:1.2s ease-out lampo}@media (prefers-reduced-motion:reduce){.compito.lampeggia{outline:3px solid var(--salvia);animation:none}}@media (width>=1100px){#zona-aperte{display:none}}#avviso-pieno.checkin{background:radial-gradient(120% 80% at 50% 0,#d2523f,#8e2a20)}.pieno-checkin{letter-spacing:.04em;font-size:32px;font-weight:850;line-height:1.15}.pieno-percorso{border-radius:var(--r-m);text-align:start;background:#ffffff29;gap:6px;width:100%;padding:14px 16px;font-size:22px;display:grid}.pieno-nota{overflow-wrap:anywhere;font-size:20px;font-weight:600}.bianc-modi .azione{flex:140px;min-height:56px;font-weight:700}.bianc-spiega{border-radius:var(--r-s);background:var(--blu-tenue);color:var(--blu);margin:8px 0;padding:10px 12px;font-weight:600}.bianc-spunta{flex:140px;min-height:52px}#bianc-a-numero[hidden],#bianc-spunte[hidden]{display:none}.foglio-piede{bottom:calc(-16px - env(safe-area-inset-bottom));margin:4px -16px calc(-16px - env(safe-area-inset-bottom));padding:10px 16px calc(16px + env(safe-area-inset-bottom));background:var(--superficie);border-top:1px solid var(--bordo);flex-direction:column;gap:8px;display:flex;position:sticky}.foglio-piede>.azione{flex:none}#ch-camera-titolo[hidden],.ch-quando[hidden]{display:none}.ch-quando{flex-direction:column;gap:10px;display:flex}.modulo-avvisi select.evidenza{border:2px solid var(--primario);background:var(--superficie);flex:100%;min-height:60px;font-size:22px;font-weight:750}.modulo-avvisi select.manca{border:2px solid var(--arancio);background:var(--arancio-tenue);font-weight:700}.modulo-avvisi .av-manca{color:var(--nero);margin:-4px 0 8px;font-size:16px;font-weight:700}.tasto-mobile{flex:160px;min-height:52px;font-weight:700}.camera.st-clean .az-ripassare{flex:130px;min-height:58px;font-size:18px}.ripasso-spunta{flex:140px;min-height:52px}.ripasso-prodotti{border-radius:var(--r-m);background:var(--superficie-2);gap:6px;padding:10px 12px;display:grid}.ripasso-prodotti[hidden]{display:none}.ripasso-prodotti .pulsanti{margin-top:0}.ripasso{border-radius:var(--r-m);background:var(--rosso-tenue);color:var(--rosso);gap:6px;margin-top:10px;padding:10px 12px;display:grid}.ripasso-titolo{font-weight:800}.ripasso-elenco{flex-wrap:wrap;gap:6px;display:flex}.camera .ripasso-motivo{background:var(--rosso);color:#fff;white-space:normal;font-size:15px}.ripasso-mancano,.ripasso-nota{color:var(--testo);overflow-wrap:anywhere;font-weight:600}.ripasso-chi{color:var(--testo-2)}.compito .azione.principale{flex-basis:100%;min-height:60px;font-size:19px;font-weight:700}:root{--occ-libera:#fbfaf8;--occ-libera-b:#d3cfc6;--occ-casa:#bcdf95;--occ-casa-b:#8cbf5e;--occ-arrivo:#f29c93;--occ-arrivo-b:#cf4a3d;--occ-partito:#c6c3bd;--occ-partito-b:#9e998f;--occ-blocco:#f6dc6e;--occ-blocco-b:#c9a21a;--fu:#c2185b;--fu-alone:#c2185b55;--nero:#2e2c2a}.occ-libera,.occ-nessuno{--occ:var(--occ-libera);--occb:var(--occ-libera-b)}.occ-casa{--occ:var(--occ-casa);--occb:var(--occ-casa-b)}.occ-arrivo{--occ:var(--occ-arrivo);--occb:var(--occ-arrivo-b)}.occ-partito{--occ:var(--occ-partito);--occb:var(--occ-partito-b)}.occ-blocco{--occ:var(--occ-blocco);--occb:var(--occ-blocco-b)}.plancia{overflow-anchor:none;flex-direction:column;gap:8px;padding-top:10px;font-size:14px;line-height:1.35;display:flex}.plancia .ic{margin:0;vertical-align:-.125em;width:1em;height:1em;color:inherit;stroke-width:2px;margin-inline-end:.3em}.pl-big>.ic,.pl-in>.ic,.pl-r1>.ic,.pl-av-et>.ic,.plancia h3>.ic,.pl-avv>.ic,.pl-ora-r>.ic,.pl-cerca>.ic,.pl-ora>.ic,.pl-mp>.ic,.pl-presto>.ic,.pl-tag>.ic,.pl-seg .ic{margin:0}.plancia h3{letter-spacing:.07em;text-transform:uppercase;color:var(--testo-2);align-items:center;gap:6px;margin:0 0 6px;font-size:11.5px;font-weight:800;display:flex}.plancia button{touch-action:manipulation}.pl-carta{background:var(--panna);border:1px solid var(--greige);border-radius:12px;box-shadow:0 1px 2px #2e2c2a0d}.pl-link{color:var(--testo);text-decoration:underline;-webkit-text-decoration-color:var(--greige);text-decoration-color:var(--greige);text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:700}.pl-vuoto{color:var(--testo-2);margin:0;font-size:12.5px}.pl-strumenti{flex-wrap:wrap;align-items:center;gap:8px 6px;display:flex}.pl-seg{background:var(--panna);border:1px solid var(--greige);border-radius:11px;flex:none;padding:3px;display:flex}.pl-seg button{color:var(--testo-2);white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:baseline;gap:6px;padding:9px 6px;font-size:14px;font-weight:700;display:flex}.pl-seg button small{font-size:11.5px;font-weight:500;display:none}.pl-seg button.on{background:var(--testo);color:#fff}.pl-sett,.gp-sett{flex:100%;min-width:0}.pl-sett .sett-g,.gp-sett .sett-g{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:1px;min-width:0;min-height:44px;padding:4px 2px;line-height:1.15;position:relative}.sett-nome{white-space:nowrap;font-size:13px;font-weight:750}.pl-sett .sett-g small.sett-data,.gp-sett .sett-g small.sett-data{white-space:nowrap;font-size:11.5px;font-weight:500;display:block}.sett-n{top:-6px;z-index:1;background:var(--occ-arrivo);min-width:17px;height:17px;color:var(--testo);text-align:center;box-shadow:0 0 0 2px var(--superficie);border-radius:99px;padding:0 4px;font-size:11.5px;font-weight:750;line-height:17px;position:absolute;inset-inline-end:-3px}.sett-n-testo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=700px){.pl-sett,.gp-sett{flex:0 auto}.pl-sett .sett-g,.gp-sett .sett-g{flex:none;min-width:60px;padding:3px 8px}}.pl-strumenti>.guida-q{margin:0}.pl-strumenti>.mt{flex:1 0 auto;min-width:0}.pl-strumenti>.mt.aperto{flex-basis:100%}@media (width<=699px){.pl-strumenti>.mt:not(.aperto){border-color:var(--greige);background:var(--panna);border-radius:20px;flex:none}.pl-strumenti>.mt:not(.aperto) .mt-riga{border-radius:20px;gap:4px;width:auto;min-height:40px;padding-inline:9px}.pl-strumenti>.mt:not(.aperto) :is(.mt-dato,.mt-spazio,.mt-freccia,.mt-vecchio,.mt-chip-tipo,.mt-chip-ore){display:none}.pl-strumenti .mt-chip{padding:1px 6px;font-size:13px}.pl-strumenti .pl-filtri{flex:176px;width:auto;min-width:176px}.pl-strumenti.cerca-aperta .pl-cerca{flex:100%}.pl-strumenti .pl-sel{height:42px;padding:0}.pl-strumenti .pl-sel .pl-et{top:5px;z-index:1;letter-spacing:.05em;pointer-events:none;margin:0;font-size:11.5px;line-height:1;position:absolute;inset-inline-start:11px}.pl-strumenti .pl-menu{border-radius:20px;width:100%;height:100%;padding:17px 20px 0 11px;font-size:14px;position:absolute;inset:0}.pl-strumenti .pl-sel:after{inset-inline-end:8px;top:50%;transform:translateY(-50%)translateY(3px)}}.pl-ora,.pl-cerca,.pl-chips{display:none}.pl-ora{color:var(--testo-2);align-items:center;gap:5px;font-size:13px;font-weight:700}.pl-filtri{align-items:center;gap:6px;width:100%;display:flex}.pl-lente{border:1px solid var(--greige);background:var(--panna);width:44px;height:42px;color:var(--testo);border-radius:20px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pl-lente .ic{font-size:17px}.pl-sel{border:1px solid var(--greige);background:var(--panna);min-width:0;color:var(--testo);border-radius:20px;flex:1 1 0;align-items:center;gap:4px;padding:0 0 0 12px;display:flex;position:relative}.pl-sel:after{content:"▾";pointer-events:none;color:var(--testo-2);font-size:13px;position:absolute;inset-inline-end:12px}.pl-sel .pl-et{margin:0;font-size:11.5px}.pl-menu{width:auto;min-width:0;height:40px;color:inherit;text-overflow:ellipsis;appearance:none;background:0 0;border:0;border-radius:0 20px 20px 0;flex:1;padding:0 26px 0 0;font-size:14px;font-weight:700}.pl-menu option{color:var(--testo);background:#fff}.pl-sel.on{background:var(--testo);border-color:var(--testo);color:#fff}.pl-sel.on .pl-et,.pl-sel.on:after{color:#fffc}.pl-sel:focus-within{outline:3px solid var(--blu);outline-offset:2px}.pl-menu:focus-visible{outline:none}.pl-et{letter-spacing:.06em;text-transform:uppercase;color:var(--testo-2);white-space:nowrap;margin:0 2px 0 6px;font-size:11.5px;font-weight:700}.pl-et:first-child{margin-inline-start:0}.pl-chip{border:1px solid var(--greige);background:var(--panna);white-space:nowrap;color:var(--testo);border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.pl-chip.on{background:var(--testo);border-color:var(--testo);color:#fff}.pl-n{background:var(--panna);color:var(--testo);border:1px solid var(--greige);border-radius:9px;padding:0 6px;font-size:11.5px}.pl-cerca{border:1px solid var(--greige);background:var(--panna);color:var(--testo-2);border-radius:20px;align-items:center;gap:6px;margin-inline-start:auto;padding:0 12px}.pl-cerca-campo{width:170px;color:var(--testo);background:0 0;border:0;border-radius:0;padding:6px 0;font-size:13px}.pl-cerca-campo:focus-visible{outline:none}.pl-cerca:focus-within{outline:3px solid var(--blu);outline-offset:2px}.pl-cerca-chiudi{width:40px;height:40px;color:var(--testo);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-inline-end:-10px;padding:0;display:inline-flex}@media (width<=699px){.pl-strumenti.cerca-aperta .pl-filtri{display:none}.pl-strumenti.cerca-aperta .pl-cerca{width:100%;height:44px;margin:0;display:flex}.pl-strumenti.cerca-aperta .pl-cerca-campo{flex:1;width:auto;min-width:0;font-size:16px}}.pl-adesso{flex-wrap:wrap;gap:7px;display:flex}.pl-adesso>*{flex:100%;min-width:0}@media (width<=699px){.pl-adesso>.pl-rag{flex:calc(50% - 4px)}.pl-rag .pl-sq{display:none}.pl-rag .pl-r1{gap:5px}.pl-rag .pl-in{flex:none}.pl-rag .pl-poi{min-width:0}.pl-porterino .pl-in{white-space:normal;overflow-wrap:anywhere;flex:0 auto;min-width:0;max-width:100%}.pl-porterino .pl-r3{min-width:0}.pl-porterino .pl-r3>span{white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0}.pl-porterino .pl-r3 .pl-link{flex:none}}.plancia h3>.guida-q,.pl-av-et>.guida-q{margin-block:-8px}.pl-adesso[hidden],.pl-avvisi[hidden],.pl-adesso>.pl-turno{display:none}.mt{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--r-m);color:var(--testo);font-size:14px;line-height:1.3}.mt[hidden]{display:none}#camere>.mt{margin-bottom:10px}.mt-riga{all:unset;box-sizing:border-box;white-space:nowrap;cursor:pointer;border-radius:var(--r-m);align-items:center;gap:5px;width:100%;min-height:40px;padding:6px 10px;display:flex;overflow:hidden}.mt-riga:focus-visible{outline:3px solid var(--primario);outline-offset:2px}.mt-cielo{font-size:19px;line-height:1}.mt-gradi{font-size:15px}.mt-raff,.mt-vecchio,.mt-freccia{color:var(--testo-2)}.mt-vecchio{font-size:12px}.mt-chip{text-overflow:ellipsis;border-radius:999px;min-width:0;padding:2px 7px;font-size:12.5px;font-weight:700;overflow:hidden}.mt-spazio{flex:1}.mt-dato,.mt-cielo,.mt-gradi,.mt-freccia{flex-shrink:0}.mt-freccia{font-size:18px}.mt-vento{background:var(--giallo-tenue);border:1px solid #e6d29a}.mt-forte{background:var(--rosso-tenue);border:1px solid #e8b9b1}.mt-pioggia{background:var(--blu-tenue);border:1px solid #bcd0e0}.mt.aperto .mt-riga{border-radius:var(--r-m) var(--r-m) 0 0}.mt-tendina{padding:0 10px 8px;font-size:13.5px}.mt-av{border-radius:var(--r-s);border:0;align-items:center;gap:6px;margin-bottom:6px;padding:6px 8px;display:flex}.mt-av-t{flex:1;min-width:0}.mt-avvisa{white-space:nowrap;background:var(--primario);color:#fff;font:inherit;border:0;border-radius:999px;min-height:36px;padding:7px 11px;font-size:13px;font-weight:700}.mt-ore{text-align:center;grid-template-columns:auto repeat(6,1fr);gap:1px 2px;margin-top:4px;font-size:13px;display:grid}.mt-ore>div{border-radius:6px;padding:3px 0}.mt-ore .mt-e{text-align:start;color:var(--testo-2);padding-inline-end:4px}.mt-ore .mt-h{color:var(--testo-2);font-weight:700}.mt-ore .mt-f{background:var(--giallo-tenue);font-weight:700}.mt-ore .mt-p{background:var(--blu-tenue);font-weight:700}.mt-ore .mt-passata{color:var(--testo-2);filter:grayscale();font-weight:500}.mt-dom{border-top:1px dashed var(--bordo);margin-top:6px;padding-top:6px}.mt-fonte{color:var(--testo-2);margin-top:4px;font-size:11.5px}@media (width<=359px){.mt-riga{gap:4px;font-size:12.5px}}@media (width<=379px){.mt-chip{padding:2px 6px;font-size:11.5px}}@media (width<=349px){.mt-chip-tipo{display:none}}.mt-stretta .mt-chip-tipo{display:none}.pl-riass,.pl-rag{flex-direction:column;justify-content:space-between;gap:3px;padding:7px 11px;display:flex}.pl-riass h3{margin:0;font-size:11.5px}.pl-tot{align-items:baseline;gap:8px;display:flex}.pl-tot b{font-size:21px;line-height:1}.pl-tot span{color:var(--testo-2);font-size:11.5px;font-weight:600}.pl-avanz,.pl-bar{background:var(--bordo);border-radius:4px;height:7px;display:flex;overflow:hidden}.pl-bar{flex:1;height:6px}.pl-avanz i,.pl-bar i{background:var(--testo-2);height:100%;display:block}.pl-avanz i.c,.pl-bar i.c{background:var(--fu)}.pl-cnt{color:var(--testo-2);flex-wrap:wrap;gap:0 9px;font-size:11.5px;display:flex}.pl-cnt b{color:var(--testo);font-size:12.5px}.pl-cnt .c b{color:var(--fu)}.pl-r1{white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:13.5px;display:flex}.pl-r1>b{text-overflow:ellipsis;overflow:hidden}.pl-r1>.ic{color:var(--terra)}.pl-sq{text-overflow:ellipsis;border:1px solid var(--greige);background:var(--avorio);max-width:96px;color:var(--testo-2);border-radius:6px;flex:0 auto;padding:0 5px;font-size:11.5px;font-weight:800;overflow:hidden}.pl-ne{color:var(--testo-2);margin-inline-start:auto;font-size:11.5px}.pl-ne b{color:var(--testo);font-size:14px}.pl-dove{white-space:nowrap;align-items:center;gap:7px;min-width:0;min-height:22px;display:flex}.pl-in{background:var(--fu);color:#fff;text-overflow:ellipsis;border-radius:7px;align-items:center;gap:5px;padding:2px 8px;font-size:12.5px;font-weight:600;display:inline-flex;overflow:hidden}.pl-in .ic{font-size:11px}.pl-in.neutro{background:var(--avorio);color:var(--testo);border:1px solid var(--greige)}.pl-poi{color:var(--testo-2);text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.pl-r3{color:var(--testo-2);white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;display:flex}.pl-r3 .pl-link{font-size:11.5px}.pl-rag:not(.pl-porterino) .pl-r3 .pl-bar{display:none}.pl-avvisi{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pl-av-et{letter-spacing:.06em;text-transform:uppercase;color:var(--testo);white-space:nowrap;flex:auto;align-items:center;gap:5px;font-size:11.5px;font-weight:800;display:flex}.pl-avv{background:var(--panna);border:1px solid var(--greige);border-inline-start:4px solid var(--nero);min-width:0;min-height:44px;color:var(--testo);text-align:start;border-radius:10px;flex:100%;order:1;align-items:center;gap:7px;padding:6px 10px;font-size:13px;display:flex}.pl-avv-t{flex:auto;min-width:0}.pl-avv.vuoto{border-inline-start-color:var(--greige);color:var(--testo-2)}.pl-avv[data-rosso]{border-color:var(--rosso);border-inline-start-color:var(--rosso);background:var(--rosso-tenue)}.pl-ritardo{color:var(--rosso);letter-spacing:.02em;font-weight:800}.pl-az{color:var(--testo);background:var(--avorio);border:1px solid var(--greige);white-space:nowrap;border-radius:7px;margin-inline-start:auto;padding:1px 7px;font-size:11.5px;font-weight:700}#plancia-altri-avvisi{order:0;min-height:32px}.pl-griglia{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.camera.riquadro.pl-t{background:var(--occ);border:1.5px solid var(--occb);height:126px;box-shadow:none;color:var(--testo);opacity:1;border-radius:10px;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.camera.riquadro.pl-t:before{display:none}.pl-t:has(.riquadro-apri:focus-visible){outline:3px solid var(--blu);outline-offset:2px}.pl-t .riquadro-apri{border-radius:inherit;min-width:0;color:inherit;text-align:start;background:0 0;border:0;flex-direction:column;flex:1;padding:0;display:flex}.pl-t .riquadro-apri:focus-visible{outline:none}.pl-th{white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:0 6px;min-width:0;padding:3px 6px 0;display:flex;overflow:hidden}.pl-fatta{text-overflow:ellipsis;text-align:end;min-width:0;color:var(--nero);flex:1 0 100%;order:9;font-size:11.5px;font-weight:700;line-height:12px;overflow:hidden}.pl-th .numero{letter-spacing:-.01em;font-size:15px}.pl-th .tipo{color:#3d3934;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.pl-th .novita{letter-spacing:.04em;flex:none;margin-inline-start:auto;padding:0 5px;font-size:11.5px}.pl-tb{flex-direction:column;flex:1;gap:1px;min-height:0;padding:2px 6px;display:flex;overflow:hidden}.pl-gio{white-space:nowrap;align-items:center;gap:3px;font-size:11.5px;line-height:16px;display:flex;overflow:hidden}.pl-gio b{letter-spacing:0;text-transform:uppercase;flex:none;font-size:11.5px;font-weight:800}.pl-gio span{text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.pl-gio .pl-piu,.pl-meta .pl-piu,.pl-osp .pl-piu{min-width:auto;overflow:visible}.pl-osp{white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.pl-osp .nome{text-overflow:ellipsis;overflow:hidden}.pl-osp.grigio{color:#3d3934;font-weight:500}.pl-meta{white-space:nowrap;color:#3d3934;align-items:center;gap:4px;font-size:11.5px;line-height:14px;display:flex;overflow:hidden}.pl-meta-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.pl-tag,.pl-presto{border:1px solid var(--nero);color:var(--nero);border-radius:4px;flex:none;align-items:center;gap:2px;margin-inline-start:auto;padding:0 3px;font-size:11.5px;font-weight:800;line-height:13px;display:inline-flex}.pl-icav{min-height:18px;color:var(--giallo-testo);white-space:nowrap;align-items:center;gap:3px;display:flex;overflow:hidden}.pl-icav-i{border:1px solid var(--oro);background:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.pl-icav-i .ic{width:12px;height:12px;margin:0}.pl-icav .pl-piu{float:none;margin-inline-start:0}.pl-da-preparare{border:1.5px solid var(--oro);background:var(--giallo-tenue);border-radius:10px;margin:10px 0;padding:10px 12px}.pl-da-preparare h3{color:var(--giallo-testo);margin:0 0 6px;font-size:15px}.pl-da-preparare ul{margin:0;padding:0}.pl-da-preparare li{align-items:center;gap:8px;padding:5px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.pl-da-preparare .ic{width:20px;height:20px;color:var(--oro)}.ora-arrivo{border:1px solid var(--bordo);background:var(--superficie-2);border-radius:10px;margin:10px 0;padding:10px 12px}.ora-arrivo h3{color:var(--testo);align-items:center;gap:6px;margin:0 0 4px;font-size:15px;display:flex}.ora-arrivo h3 .ic{width:18px;height:18px;color:var(--primario);margin:0}.ora-arrivo-valore{color:var(--testo);margin:0;font-size:15px}.ora-arrivo-valore b{font-size:20px}.ora-arrivo-valore .piccolo{color:var(--testo-2)}.ora-arrivo-sospesa{color:var(--giallo-testo)!important}.ora-arrivo-scrivi{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.ora-arrivo-campo{align-items:center;gap:4px;display:inline-flex}.ora-arrivo-campo b{font-size:20px}.ora-arrivo-tendina{font-variant-numeric:tabular-nums;border:1.5px solid var(--bordo);background:var(--superficie);min-width:64px;min-height:44px;color:var(--testo);border-radius:8px;padding:6px 8px;font-size:18px}.ora-arrivo-scrivi .azione{min-height:44px}.pl-t .riquadro-richieste{flex-direction:column;gap:1px;min-width:0;display:flex}.pl-t .rq{-webkit-line-clamp:unset;color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;line-height:14px;display:block;overflow:hidden}.pl-t .rq .ic{vertical-align:-.15em;margin-inline-end:3px}.pl-piu{float:inline-end;color:var(--testo);background:#fff9;border-radius:5px;flex:none;order:9;margin-inline-start:auto;padding:0 4px;font-size:11.5px;font-weight:700;line-height:14px}.pl-ts{white-space:nowrap;height:36px;color:var(--nero);background:#fff;border-radius:8px;flex-direction:column;flex:none;justify-content:center;margin:0 4px 4px;padding:0 7px;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000001f}.pl-big{align-items:center;gap:4px;font-size:12.5px;font-weight:800;line-height:15px;display:flex;overflow:hidden}.pl-big>span{text-overflow:ellipsis;overflow:hidden}.pl-ts small{color:var(--testo-2);text-overflow:ellipsis;font-size:11.5px;font-weight:600;line-height:13px;overflow:hidden}.p-corso .pl-ts{background:var(--fu);color:#fff}.p-ripassa .pl-ts{background:var(--nero);color:#fff}.p-controlla .pl-ts{color:var(--nero);box-shadow:inset 0 0 0 1.5px var(--occb);background:#ffffff80}.p-controlla .pl-big{letter-spacing:-.02em;gap:2px;font-size:11.5px}.p-controlla .pl-big .ic{font-size:10px}.pl-t.p-pronta .pl-ts{color:#fff;background:#1b7f3b;box-shadow:0 1px 3px #00000040}.pl-t.p-pronta .pl-ts small,.p-corso .pl-ts small,.p-ripassa .pl-ts small{color:#fff}.p-fare .pl-ts,.p-dnd .pl-ts{border:1.5px dashed var(--nero);box-shadow:none;padding:0 6px}.camera.pl-t.accesa{border-width:2px;box-shadow:0 3px 10px #2e2c2a33}.camera.pl-t.p-corso{box-shadow:0 0 0 3px var(--fu-alone), 0 3px 10px #2e2c2a33}.pl-t.spenta .pl-ts{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;height:24px;margin-top:auto;box-shadow:0 1px 2px #0000002e}.pl-t.spenta .pl-ts small{min-width:0}.pl-t.spenta .pl-big{flex:none;font-size:11.5px;font-weight:700}.pl-t.spenta.p-pronta .pl-ts{white-space:normal;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;height:auto;min-height:24px;padding:4px 8px}.pl-t.spenta.p-pronta .pl-ts small{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;font-size:11.5px;font-weight:700;line-height:13px;overflow:visible}.camera.pl-t.parte,.camera.pl-t.parte.spenta{border:2px solid var(--nero)}.pl-t.parte .pl-gio b{background:var(--nero);color:#fff;border-radius:4px;padding:0 4px}.pl-t.parte .pl-osp .nome{font-weight:800}:root{--occ-chiusa:#c9a7de;--occ-chiusa-b:#8e5bb0}.occ-chiusa{--occ:var(--occ-chiusa);--occb:var(--occ-chiusa-b)}.camera.pl-t.p-chiusa,.camera.pl-t.p-chiusa.spenta{background:var(--occ-chiusa);border-color:var(--occ-chiusa-b);color:var(--nero)}.pl-t.p-chiusa .pl-th .numero,.pl-t.p-chiusa .pl-th .tipo,.pl-t.p-chiusa .pl-meta,.pl-t.p-chiusa .pl-gio{color:var(--nero)}.pl-t.p-chiusa .pl-ts{box-shadow:inset 0 0 0 1.5px var(--occ-chiusa-b);color:var(--nero);background:#ffffff80;height:24px;margin-top:auto}.pl-t.p-chiusa .pl-big{font-size:11.5px;font-weight:700}.camera-chiusa{background:var(--occ-chiusa);color:var(--nero);border-radius:10px;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:8px 0 0;padding:8px 10px;font-size:15px;display:flex}.camera-chiusa .ic{color:inherit}.camera-chiusa small{color:#4a4540;flex-basis:100%;font-size:13px}.note-inverno{box-shadow:inset 0 0 0 1.5px var(--occ-chiusa-b);background:#fff;border-radius:10px;flex-direction:column;gap:6px;margin:8px 0 0;padding:10px;display:flex}.note-inverno>small{color:var(--testo-2);font-size:13px}.note-inverno ul{margin:0;padding-inline-start:20px}.note-testo{box-sizing:border-box;width:100%;min-height:110px;font:inherit;resize:vertical;border:1.5px solid #8a847d;border-radius:8px;padding:8px 10px;font-size:16px;line-height:1.4}.note-piede{justify-content:space-between;align-items:center;gap:8px;display:flex}.note-conta{color:var(--testo-2);font-size:12px}.lavori-inverno{box-shadow:inset 0 0 0 2px var(--occ-chiusa-b);background:#fff;border-radius:12px;margin:0 0 10px;padding:10px 12px}.lavori-inverno summary{cursor:pointer;font-weight:800}.lavori-conta{flex-wrap:wrap;gap:6px;margin:10px 0 8px;display:flex}.lavori-conta span{background:#efebe5;border-radius:999px;padding:3px 10px;font-size:14px;font-weight:650}.lavori-conta [data-conta=riparare]{color:#8a3b00;background:#fde8d7}.lavori-viste{background:#efebe5;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:8px;padding:4px;display:grid}.lavori-vista{min-height:44px;color:var(--testo);font:inherit;background:0 0;border:0;border-radius:9px;font-weight:650}.lavori-vista.attiva{background:#fff;font-weight:800;box-shadow:0 1px 3px #0000002e}.lavori-gruppo{border-top:1px solid var(--bordo)}.lavori-gruppo>summary{justify-content:space-between;align-items:center;gap:8px;min-height:48px;font-weight:750;display:flex}.lavori-n{background:var(--occ-chiusa);text-align:center;border-radius:999px;min-width:30px;padding:2px 9px;font-weight:800}.lavori-gruppo>ul{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.lavori-pagina{flex-direction:column;gap:12px;padding:4px 0 24px;display:flex}.lav-testa h2{margin:0;font-size:22px}.lav-conta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.lav-conta span{background:var(--avorio);border-radius:999px;padding:4px 11px;font-size:14px;font-weight:650}.lav-conta [data-conta=urgenti]{background:var(--rosso-tenue);color:var(--rosso)}.lav-conta [data-conta=fatti]{background:var(--verde-tenue)}.lav-nuovo{width:100%;max-width:none}.lav-strumenti{flex-direction:column;gap:8px;display:flex}.lav-cerca{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);width:100%;min-height:48px;font:inherit;padding:10px 14px;font-size:16px}.lav-scelte{background:#efebe5;border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.lav-scelta{min-width:fit-content;min-height:44px;color:var(--testo);font:inherit;background:0 0;border:0;border-radius:9px;flex:1 1 0;padding:4px 6px;font-size:15px;font-weight:650}.lav-scelta.attiva{background:#fff;font-weight:800;box-shadow:0 1px 3px #0000002e}.lav-ordina{flex-direction:column;gap:4px;display:flex}.lav-etichetta{color:var(--testo-2);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:700}.lav-esporta{gap:8px;display:flex}.lav-esporta .azione{min-height:48px}.lav-lista{flex-direction:column;display:flex}.lav-vuoto{text-align:center;padding:18px 4px}.lav-gruppo{border-top:1px solid var(--bordo)}.lav-gruppo>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:52px;font-size:17px;font-weight:750;display:flex}.lav-n{background:var(--occ-chiusa);text-align:center;border-radius:999px;min-width:32px;padding:2px 9px;font-weight:800}.lav-righe{gap:8px;padding-bottom:12px;display:grid}.lav-riga{border:1px solid var(--bordo);border-inline-start:6px solid var(--arancio);border-radius:var(--r-m);background:var(--superficie);width:100%;color:var(--testo);font:inherit;text-align:start;box-shadow:var(--ombra);flex-direction:column;align-items:stretch;gap:3px;padding:10px 12px 10px 14px;display:flex}.lav-riga.pri-alta{border-inline-start-color:var(--rosso)}.lav-riga.pri-bassa{border-inline-start-color:var(--verde)}.lav-riga.da-camera{background:var(--superficie-2);border-style:dashed;border-inline-start-style:solid}.lav-riga[data-stato=fatto] .lav-titolo{color:var(--testo-2);text-decoration:line-through}.lav-riga-testa{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.lav-titolo{overflow-wrap:anywhere;font-size:16.5px;line-height:1.3}.lav-stato{background:var(--giallo-tenue);white-space:nowrap;border-radius:999px;flex:none;padding:2px 9px;font-size:13px;font-weight:700}.lav-stato.st-in_corso{background:var(--blu-tenue)}.lav-stato.st-fatto{background:var(--verde-tenue)}.lav-dove,.lav-fonte{color:var(--testo-2);font-size:14px}.lav-fonte{font-weight:650}.lav-anteprima{-webkit-line-clamp:2;color:var(--testo-2);white-space:pre-line;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.lav-sospeso{color:var(--arancio-testo);font-size:13px}.lav-foglio h3{margin:4px 0;font-size:20px}.lav-campo{flex-direction:column;gap:6px;font-weight:700;display:flex}.lav-campo>span{color:var(--testo-2);font-size:14px}.lav-campo input,.lav-campo select,.lav-campo textarea{border:1px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie);width:100%;min-height:48px;font:inherit;padding:10px 12px;font-size:16px;font-weight:500}.lav-campo textarea{resize:none;min-height:140px;overflow-y:hidden}.lav-restano{color:var(--testo-2);text-align:end;margin:-4px 0 0}.lav-pillole{flex-wrap:wrap;gap:6px;display:flex}.lav-pillola{border:1px solid var(--bordo);background:var(--superficie);min-height:44px;color:var(--testo);font:inherit;border-radius:999px;padding:6px 12px;font-size:15px;font-weight:600}.lav-pillola.attiva{border-color:var(--primario);background:var(--primario);color:#fff}.lav-pillola.attiva .ic:not(.ic-pieno){color:inherit}.lav-err{border-radius:var(--r-s);background:var(--rosso-tenue);color:var(--rosso);margin:0;padding:8px 12px;font-weight:700}.lav-elimina{color:var(--rosso)}.lav-firma{gap:2px;padding-top:4px;display:grid}.lav-testo-lungo{white-space:pre-line;overflow-wrap:anywhere}.lav-origine{color:var(--testo-2);margin:0}.lavand-pagina{flex-direction:column;gap:12px;padding:4px 0 24px;display:flex}.lavand-pagina h2{margin:0;font-size:22px}.lavand-sotto{margin:8px 0 0;font-size:17px}.lavand-tasti{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.lavand-tasti .grande{width:100%;max-width:none}.lavand-tasti .lavand-pulito{background:var(--verde)}.lavand-guarda{border-radius:var(--r-m);background:var(--rosso-tenue);color:var(--rosso);gap:4px;padding:10px 12px;font-weight:650;display:grid}.lavand-fuori{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);padding:10px 12px}.lavand-fuori-testa{justify-content:space-between;gap:8px;font-size:16px;display:flex}.lavand-fuori ul{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.lavand-fuori li{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.lavand-fuori li span{flex:auto}.lavand-fuori li small{color:var(--rosso);flex-basis:100%;order:3;font-size:13px}.lavand-fuori li b{font-variant-numeric:tabular-nums}.lavand-fuori p{margin:6px 0 0}.lavand-giri{flex-direction:column;display:flex}.lavand-vuoto{text-align:center;padding:18px 4px}.lavand-giro{border-top:1px solid var(--bordo)}.lavand-giro>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:52px;padding:6px 0;display:flex}.lavand-giro-testa{flex-direction:column;flex:140px;display:flex}.lavand-giro-n{color:var(--testo-2);font-size:13.5px}.lavand-giro-stato{background:var(--avorio);border-radius:999px;padding:4px 10px;font-size:14px;font-weight:700}.lavand-giro-stato.st-ok{background:var(--verde-tenue);color:var(--verde)}.lavand-giro-stato.st-meno{background:var(--rosso-tenue);color:var(--rosso)}.lavand-giro-stato.st-piu{background:var(--blu-tenue);color:var(--blu)}.lavand-giro-stato.st-chiuso{background:var(--avorio);color:var(--testo-2)}.lavand-sospeso{color:var(--testo-2);font-size:13px}.lavand-tabella{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.lavand-tabella th,.lavand-tabella td{border-bottom:1px solid var(--bordo);text-align:end;padding:6px 4px}.lavand-tabella th[scope=row],.lavand-tabella thead th:first-child{text-align:start;font-weight:600}.lavand-tabella thead th{color:var(--testo-2);font-size:13px;font-weight:650}.lavand-tabella th small{color:var(--testo-2);font-size:12.5px;font-weight:500;display:block}.lavand-tabella td.meno{color:var(--rosso);font-weight:750}.lavand-tabella td.piu{color:var(--blu);font-weight:750}.lavand-tabella td.ok{color:var(--verde)}.lavand-storia{gap:6px;margin:8px 0 12px;padding:0;list-style:none;display:grid}.lavand-storia li{flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:14.5px;display:flex}.lavand-storia-testo{flex:180px}.lavand-storia small{color:var(--testo-2);font-size:13px}.lavand-storia li.tolta .lavand-storia-testo{color:var(--testo-2);text-decoration:line-through}.lavand-storia li.annulla{color:var(--testo-2);font-style:italic}.lavand-annulla{min-height:44px}.lavand-voci{gap:4px;display:grid}.lavand-voce .lavand-nome{flex-direction:column;min-width:0;font-size:16px;display:flex}.lavand-n{border:1px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie-2);width:64px;min-height:52px;font:inherit;font-variant-numeric:tabular-nums;text-align:center;flex:0 0 64px;font-size:22px;font-weight:750}.lavand-attesi{color:var(--testo-2);font-size:13px}.lavand-attesi.meno{color:var(--rosso);font-weight:700}.lavand-attesi.piu{color:var(--blu);font-weight:700}.lavand-attesi.ok{color:var(--verde);font-weight:700}.lavand-reso{border-top:1px solid var(--bordo);padding-top:6px}.lavand-reso>summary{cursor:pointer;align-items:center;min-height:48px;font-weight:700;display:flex}.lavand-box{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);padding:0}.lavand-box>summary{cursor:pointer;align-items:center;gap:10px;min-height:60px;padding:8px 12px;font-weight:700;list-style:none;display:flex}.lavand-box>summary::-webkit-details-marker{display:none}.lavand-box-ic{border-radius:var(--r-s);background:var(--blu-tenue);width:40px;height:40px;color:var(--blu);flex:0 0 40px;place-items:center;display:grid}.lavand-box-ic .ic{width:22px;height:22px;margin:0}.lavand-rotto .lavand-box-ic{background:var(--rosso-tenue);color:var(--rosso)}.lavand-box-testo{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;font-size:16px;display:flex}.lavand-box-testo small{color:var(--testo-2);font-size:13px;font-weight:500}.lavand-box-n{background:var(--avorio);min-width:36px;color:var(--testo-2);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;flex:none;padding:3px 10px;font-size:16px;font-weight:800}.lavand-reso .lavand-box-n.pieno{background:var(--blu-tenue);color:var(--blu)}.lavand-rotto .lavand-box-n.pieno,.lavand-nc .lavand-box-ic,.lavand-nc .lavand-box-n.pieno{background:var(--rosso-tenue);color:var(--rosso)}.lavand-noleggio .lavand-box-ic,.lavand-noleggio .lavand-box-n.pieno{background:var(--arancio-tenue);color:var(--arancio-testo)}.lavand-sist-riga.noleggio{color:var(--arancio-testo)}.lavand-box>summary>.ic-chevron-down{color:var(--testo-2);flex:none;margin:0;transition:transform .15s}.lavand-box[open]>summary>.ic-chevron-down{transform:rotate(180deg)}.lavand-box>.lavand-voci{padding:0 12px 10px}.lavand-sistemare{background:var(--giallo-tenue);color:var(--testo);gap:6px;font-weight:600}.lavand-sistemare.rossa{background:var(--rosso-tenue)}.lavand-sist-titolo{align-items:center;gap:6px;font-size:16px;display:flex}.lavand-sist-titolo .ic{color:var(--giallo);margin:0}.lavand-sistemare.rossa .lavand-sist-titolo .ic,.lavand-sist-riga.rossa{color:var(--rosso)}.lavand-sist-tasti{flex-wrap:wrap;gap:6px;display:flex}.lavand-sist-tasti .azione{min-height:44px;margin:0;font-weight:700}.lavand-nuovi{justify-self:start}.lavand-rotti{border-radius:var(--r-s);background:var(--superficie-2);gap:4px;margin:8px 0 0;padding:8px 10px;display:grid}.lavand-rotti ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lavand-rotti li{flex-wrap:wrap;justify-content:space-between;gap:2px 8px;display:flex}.lavand-rotti small{font-size:13px;font-weight:700}.lavand-rotti small.meno{color:var(--rosso)}.lavand-rotti small.ok{color:var(--verde)}.lavand-giro-stato.st-rotti{background:var(--giallo-tenue);color:var(--testo)}.lavand-gia{border-radius:var(--r-s);background:var(--blu-tenue);color:var(--blu);margin:0;padding:8px 12px;font-weight:600}.lavand-totale{margin:0;font-size:16px;font-weight:750}.lavand-scelte{flex-wrap:wrap;gap:6px;display:flex}.lavand-togli{justify-self:start;min-height:44px;margin-top:6px}.lavand-guarda.rossa .lavand-togli{color:var(--rosso)}.lavand-coda{gap:8px;display:grid}.lavand-coda:empty{display:none}.lavand-coda-voce{border-radius:var(--r-m);background:var(--blu-tenue);gap:8px;padding:10px 12px;line-height:1.35;display:grid}.lavand-coda-voce.letta{background:var(--verde-tenue);font-weight:650}.lavand-coda-voce.errore{background:var(--giallo-tenue)}.lavand-coda-tasti{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lavand-coda-apri{flex:100%}.lavand-motivi{flex-wrap:wrap;gap:6px;display:flex}#lavori-stampa{page:lavori;display:none}@page lavori{size:A4 landscape;margin:12mm}@media (width>=760px){.lav-strumenti{grid-template-columns:1fr 1fr;align-items:end;display:grid}.lav-nuovo{align-self:flex-start;width:auto;min-width:260px}}@media print{body.stampa-lavori>:not(#lavori-stampa){display:none!important}body.stampa-lavori{background:#fff!important}html:has(>body.stampa-lavori){background:#fff!important}body.stampa-lavori #lavori-stampa{color:#000;font-size:10pt;display:block}#lavori-stampa h1{margin:0 0 4px;font-size:18pt}#lavori-stampa h2{break-after:avoid;margin:14px 0 6px;font-size:12pt}#lavori-stampa table{border-collapse:collapse;table-layout:fixed;width:100%}#lavori-stampa th,#lavori-stampa td{vertical-align:top;text-align:start;overflow-wrap:anywhere;border:1px solid #999;padding:4px 6px}#lavori-stampa th{background:#eee}#lavori-stampa th:first-child{width:4%}#lavori-stampa th:nth-child(2){width:25%}#lavori-stampa th:nth-child(3){width:13%}#lavori-stampa th:nth-child(4){width:12%}#lavori-stampa th:nth-child(5){width:17%}#lavori-stampa th:nth-child(6){width:18%}#lavori-stampa th:nth-child(7){width:11%}#lavori-stampa .lav-st-lavoro.pri-alta td:first-child{border-inline-start:3pt solid #b3261e}#lavori-stampa .lav-st-lavoro.pri-media td:first-child{border-inline-start:3pt solid #d9822b}#lavori-stampa .lav-st-lavoro.pri-bassa td:first-child{border-inline-start:3pt solid #3d7a4a}#lavori-stampa tbody.lav-st-lavoro{break-inside:avoid}#lavori-stampa .lav-st-note-riga td{border-top:0;padding:4px 8px 8px;font-size:9.5pt;line-height:1.35}#lavori-stampa .lav-st-note{white-space:pre-line}#lavori-stampa *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.lavori-gruppo>ul>li{align-items:center;gap:10px;display:flex}.lavori-gruppo>ul.lavori-camere>li{align-items:flex-start}.lavori-inverno ul ul{margin:0;padding-inline-start:18px}.lavori-inverno .lavori-guasto{color:#8a4b00;font-weight:600}.lavori-inverno .lavori-guasto.ripetuto{color:#5c4a00;font-weight:500}.lavori-inverno .az-copia{margin-top:0}.lavori-aiuto{color:var(--testo-2);margin:0 0 8px;font-size:14px}.lavori-inverno ul ul>li{display:block}.lavori-riga{width:100%;min-height:44px;color:inherit;font:inherit;text-align:start;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.lavori-riga .ic{width:18px;height:18px;color:var(--testo-2);flex:none;margin:0}.lavori-inverno li.aperta>.lavori-riga{background:#efebe5}.lavori-azioni{flex-wrap:wrap;gap:6px;padding:6px 0 4px;display:flex}.lavori-azioni .azione{min-height:44px}.lavori-piede{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.lavori-camera{background:var(--occ-chiusa);min-width:52px;min-height:44px;color:var(--nero);font:inherit;border:0;border-radius:8px;font-weight:800}.az-chiudi{background:var(--occ-chiusa);border-color:var(--occ-chiusa-b);color:var(--nero);font-weight:650}.az-chiudi .ic{color:inherit}.pl-pann h3{margin-bottom:4px}.pl-carta .pl-link{margin:-10px -6px;padding:10px 6px}.pl-piu-righe{color:var(--testo-2);font-size:12px;font-weight:600}.pl-nessuna{grid-column:1/-1;padding:12px 4px}.pl-sotto{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.pl-pann{padding:8px 12px}.pl-cqs{grid-template-columns:1fr 1fr;gap:4px 12px;display:grid}.pl-cq{white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.pl-cq b{min-width:14px;font-size:17px}.pl-cq small{color:var(--testo-2)}.pl-sw{background:var(--occ);border:1.5px solid var(--occb);border-radius:4px;flex:none;width:16px;height:13px;display:inline-block}.pl-sw.parte{border:2px solid var(--nero)}.pl-ore{grid-template-columns:minmax(0,1fr);gap:3px 14px;display:grid}.pl-ora-r{white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:12.5px;display:flex}.pl-ora-r>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.pl-ora-r time{font-variant-numeric:tabular-nums;width:38px;font-weight:800}.pl-ora-r .ic{color:var(--terra)}.pl-dom{flex-wrap:wrap;gap:6px;font-size:12.5px;display:flex}.pl-dom>span{background:var(--avorio);border-radius:8px;padding:3px 8px;font-weight:600}.pl-dom>span b{font-size:15px}.pl-dom p{color:var(--testo-2);width:100%;margin:4px 0 0;font-size:12px}.pl-foglio-pren{color:var(--testo);align-items:center;gap:8px;margin:4px 4px 0;font-size:14px;font-weight:600;display:flex}.pl-foglio-note{color:var(--testo);margin:2px 4px 6px 28px;font-size:14px}.pl-foglio-note p{margin:2px 0}.pl-note-dati{color:var(--testo-2);font-size:13px}.pl-note-msg,.pl-note-testo,.pl-note-rist,.pl-note-gov,.pl-note-soldi{white-space:pre-wrap;overflow-wrap:anywhere}.pl-foglio-note .pl-note-soldi{border-top:1px dashed var(--bordo,#d5ded1);color:var(--testo-2);margin-top:6px;padding-top:5px;font-size:12.5px}.pl-note-soldi b{font-weight:600}.pl-legenda{bottom:calc(var(--barra-prova,0px) + 10px);z-index:4;color:var(--testo);align-self:flex-end;align-items:center;gap:6px;margin:0;font-size:11.5px;display:flex;position:sticky}.pl-leg-tasto{border:1px solid var(--greige);min-height:40px;color:var(--testo);background:#fcfcfbf7;border-radius:20px;align-items:center;gap:6px;padding:0 12px 0 14px;font-size:13.5px;font-weight:700;display:inline-flex;box-shadow:0 3px 12px #2e2c2a33}.plancia .pl-leg-tasto .ic{margin:0}.pl-leg-tasto .ic-chevron-up{color:var(--testo-2);transition:transform .15s}.pl-leg-corpo{display:none}.pl-legenda.aperta{bottom:var(--barra-prova,0px);border-top:1px solid var(--greige);background:#fcfcfbfa;flex-direction:column;align-self:stretch;align-items:stretch;gap:8px;margin:0 -16px;padding:8px 12px 12px;box-shadow:0 -6px 18px #2e2c2a24}.pl-legenda.aperta .pl-leg-tasto{box-shadow:none;align-self:flex-end}.pl-legenda.aperta .pl-leg-tasto .ic-chevron-up{transform:rotate(180deg)}.pl-legenda.aperta .pl-leg-corpo{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.pl-legenda.aperta .pl-leg-tit{width:100%;display:block}.pl-legenda.aperta .pl-v small{display:inline}.pl-legenda>.guida-q{align-self:center}.pl-leg-tit{text-transform:uppercase;letter-spacing:.08em;color:var(--testo-2);font-size:11.5px;display:none}.pl-v{white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:flex}.pl-v small{color:var(--testo-2);font-weight:500;display:none}.pl-legenda .pl-sw{width:18px;height:14px}.pl-nota{flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.pl-nota b{text-transform:uppercase;letter-spacing:.08em;color:var(--testo-2);font-size:11.5px}.pl-mp{height:18px;color:var(--nero);box-shadow:0 0 0 1px var(--greige);background:#fff;border-radius:5px;align-items:center;gap:3px;padding:0 5px;font-size:11.5px;font-weight:800;display:inline-flex}.pl-mp .ic{font-size:9px}.pl-mp.fu{background:var(--fu);color:#fff;box-shadow:0 0 0 3px var(--fu-alone)}.pl-mp.nero{background:var(--nero);color:#fff;box-shadow:none}.pl-mp.tr{box-shadow:none;border:1.5px dashed var(--nero)}.pl-mp.sb{color:#fff;box-shadow:none;background:#1b7f3b}.pl-mp.dc{box-shadow:inset 0 0 0 1.5px var(--nero);background:#ffffff80}.camera.dettaglio{box-shadow:none;margin:0}.camera-richieste{margin:8px 4px 0;font-size:17px}#foglio-camera .compito{margin:8px 0}@media (width>=700px){main,#camere,#richieste,.riepilogo,.carica5{max-width:1040px}.linguette,.striscia-notifiche,.striscia-ritardo,.striscia-da-leggere{width:min(1008px,100% - 32px);max-width:none;margin-inline:auto}#camere .zona,#camere[data-schermata=mie],#compiti,#av-elenco,#camere[data-schermata=gruppi]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:12px;display:grid}#camere .zona>h2{grid-column:1/-1;margin-bottom:0}#camere .zona>.camera,#camere[data-schermata=mie]>.camera,#compiti>.compito,#av-elenco>.avviso-mandato,#camere[data-schermata=gruppi]>.persona,#camere[data-schermata=gruppi]>.gruppo,#camere[data-schermata=gruppi]>.zona-gruppi{margin:0}#camere[data-schermata=mie]>:not(.camera),#camere[data-schermata=mie]>.in-testa,#compiti>:not(.compito),#compiti>.pr-massima,#av-elenco>:not(.avviso-mandato),#camere[data-schermata=gruppi]>:not(.persona):not(.gruppo):not(.zona-gruppi){grid-column:1/-1}#camere[data-schermata=mie]>.mie-testa{margin:12px 0 0}#nuovo-gruppo{flex:0 360px}#camere[data-schermata=mie]>.finite,#compiti>.finite{margin-top:4px}.pl-griglia{grid-template-columns:repeat(auto-fill,minmax(max(132px,11.1111% - 7.11111px),1fr));gap:8px}.camera.riquadro.pl-t{height:134px}.pl-th{padding:4px 8px 0}.pl-th .numero{font-size:16px}.pl-th .tipo{font-size:11.5px}.pl-tb{padding:2px 8px}.pl-gio{gap:5px;font-size:11.5px}.pl-gio b{letter-spacing:.03em;font-size:10.5px}.pl-osp{font-size:12.5px}.pl-meta,.pl-t .rq{font-size:11.5px}.pl-ts{height:35px;margin:0 5px 5px}.pl-big{gap:5px;font-size:13.5px;line-height:17px}.pl-ts small{font-size:11.5px;line-height:13px}.pl-seg{width:auto}.pl-seg button{flex:none;padding:5px 12px;font-size:13px}.pl-seg button small{display:inline}.pl-ora,.pl-cerca{display:flex}.pl-filtri{width:auto;margin:0;padding:0}.pl-lente,.pl-sel,.pl-cerca-chiudi{display:none}.pl-filtri{scrollbar-width:none;flex:0 auto;min-width:0;overflow-x:auto}.pl-chips{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.pl-strumenti>.mt{flex:100%;order:9}.pl-adesso{gap:8px}.pl-adesso>*{flex:1.3 190px}.pl-adesso>.pl-riass{flex:1.2 210px}.pl-adesso>.pl-porterino{flex:170px}.pl-adesso>.pl-turno{flex:.6 100px;display:flex}.pl-rag:not(.pl-porterino) .pl-r3 .pl-bar{display:flex}.pl-avvisi{scrollbar-width:none;flex-flow:row;align-items:center;overflow-x:auto}.pl-av-et{flex:none}.pl-avv{white-space:nowrap;flex:none;order:0;min-height:0;padding:5px 10px;font-size:12.5px}.pl-az{margin-inline-start:4px}#plancia-altri-avvisi{order:2;align-self:center;min-height:0}.pl-sotto{grid-template-columns:1.1fr 1.15fr .9fr}.pl-cqs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.pl-ore{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-legenda,.pl-legenda.aperta{bottom:var(--barra-prova,0px);border-top:1px solid var(--greige);box-shadow:none;background:#fcfcfbf7;flex-direction:row;justify-content:center;align-self:stretch;gap:4px 14px;margin:0 -16px;padding:7px 14px;font-size:12px}.pl-leg-tasto{display:none}.pl-leg-corpo,.pl-legenda.aperta .pl-leg-corpo{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;display:flex}.pl-legenda.aperta .pl-leg-tit{width:auto;display:inline}.pl-leg-tit,.pl-v small{display:inline}.pl-nota{border-inline-start:1px solid var(--greige);padding-inline-start:14px}.esterni{margin:0}.esterni-righe{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));column-gap:24px;display:grid}.foglio{align-items:center;padding:24px}.foglio-dentro{border-radius:24px;max-height:86dvh;padding-top:18px}.foglio-dentro:before{display:none}}@media (width>=1100px){main,#camere,#richieste,.riepilogo{max-width:1360px}#camere,#richieste{padding-inline:24px}.pl-legenda,.pl-legenda.aperta{margin:0 -24px}.riepilogo{padding-inline:28px}.linguette,.striscia-notifiche,.striscia-ritardo,.striscia-da-leggere{width:min(1312px,100% - 48px)}.pannello-avvisi,#camere[data-schermata=facchini],#camere[data-schermata=spa]{grid-template-rows:auto 1fr;grid-template-columns:minmax(340px,420px) 1fr;align-items:start;column-gap:24px;display:grid}.pannello-avvisi>.modulo-avvisi,#camere[data-schermata=facchini]>.modulo-avvisi,#camere[data-schermata=spa]>.modulo-avvisi{grid-area:1/1/span 2;position:sticky;top:96px}.pannello-avvisi>:not(.modulo-avvisi),#camere[data-schermata=facchini]>:not(.modulo-avvisi),#camere[data-schermata=spa]>:not(.modulo-avvisi){grid-column:2;min-width:0}.pannello-avvisi>h2,#camere[data-schermata=facchini]>h2,#camere[data-schermata=spa]>h2{margin-top:12px}}.turni-mio-blocco{border-bottom:1px solid var(--avorio)}.turni-mio-blocco:last-child,.turni-mio-blocco .turni-mio-giorno{border-bottom:0}button.turni-mio-giorno{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center}button.turni-mio-giorno b{margin-inline-start:auto}.scambio-icona{opacity:.7;font-size:.9em}.scambio-stato{color:var(--testo-2);justify-content:space-between;align-items:center;gap:8px;padding:0 6px 8px;font-size:.9em;display:flex}.scambio-stato.s-attesa{color:var(--giallo-testo);font-weight:600}.scambio-stato.s-approvato{color:var(--verde)}.scambio-stato.s-rifiutato{color:var(--rosso)}.scambio-stato.s-scaduto{color:var(--testo-2)}.scambio-riga{text-align:center;font-size:1.2em;font-weight:700}.scambi-da-approvare{background:var(--superficie);border:2px solid var(--giallo);border-radius:var(--r-l);box-shadow:var(--ombra);margin:12px 0;padding:4px 14px 12px}.scambio-da-approvare{border-bottom:1px solid var(--avorio);padding:8px 0}.scambio-da-approvare:last-child{border-bottom:0}.elenchi-schede .azione{flex:120px}.elenchi-sotto{border-inline-start:3px solid var(--bordo,#ddd);margin-top:8px;padding-inline-start:12px}.elenchi-sotto .azione{flex:110px}.elenchi-sotto[hidden]{display:none}.elenchi-lista{flex-direction:column;gap:4px;margin:12px 0;display:flex}.elenchi-voce{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);align-items:center;gap:4px;min-height:48px;padding:4px 6px;display:flex}.elenchi-voce.nuova{background:var(--primario-tenue)}.elenchi-voce.spenta .elenchi-nome{color:var(--testo-2);text-decoration:line-through}.elenchi-nome{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:auto;min-width:0;padding-left:2px;font-size:16px;line-height:1.25}.elenchi-frecce{flex:none;gap:2px;display:flex}.elenchi-voce .piccolo-tasto{flex:0 0 38px;min-height:38px;padding:0}.elenchi-voce .elenchi-frecce .piccolo-tasto{flex:0 0 34px;width:34px}.elenchi-voce .piccolo-tasto:disabled{opacity:.3}.elenchi-solo{background:var(--blu-tenue);color:var(--blu);flex:none;padding:2px 6px;font-size:11.5px}.elenchi-acceso{flex:none;min-width:68px;min-height:38px;padding:4px 8px;font-size:14.5px}.elenchi-voce.in-modifica .azione{flex:none;min-height:40px}.elenchi-campo,.elenchi-nuova{flex:auto;width:auto;min-width:0;min-height:40px;font-size:16px}.elenchi-aggiungi{gap:8px;margin-bottom:8px;display:flex}.elenchi-aggiungi[hidden]{display:none}.elenchi-aggiungi .azione{flex:none}.elenchi-voce.con-vede{flex-wrap:wrap;row-gap:6px}.elenchi-voce.con-vede .elenchi-nome{flex:1 1 0}.elenchi-vede{border:1px solid var(--bordo);background:var(--sfondo);min-height:34px;color:var(--terra-scuro);font:inherit;text-align:start;cursor:pointer;border-radius:99px;flex:1 0 100%;padding:4px 10px;font-size:14px;font-weight:700}.elenchi-vede.manca{border-color:var(--oro);background:var(--giallo-tenue);color:var(--giallo-testo)}.elenchi-nota-vede,.elenchi-nota-prestiti,.elenchi-nota-note,.elenchi-nota-fissi{margin:10px 0 0}.elenco-modifica{border:1.5px dashed var(--testo-2);min-height:44px;color:var(--testo-2);background:0 0;flex:none;padding:6px 12px;font-size:15px;font-weight:600}.elenco-modifica:hover{border-color:var(--nero);color:var(--nero)}.foglio-dentro>.elenco-modifica{align-self:flex-start}#foglio-elenco{z-index:24}.foglio-elenco-sotto{color:var(--testo-2);margin:0}#foglio-elenco .elenchi-lista{margin-top:4px}.vede-foglio .vede-nome{overflow-wrap:break-word;margin:0;font-size:20px;font-weight:750;line-height:1.25}.vede-foglio .vede-scelta{text-align:start;justify-content:flex-start;min-height:56px;font-size:17px;font-weight:700}.vede-foglio .vede-scelta.attiva{border-color:var(--primario);background:var(--primario-tenue)}.vede-foglio .vede-nessuno{justify-content:center;font-weight:500}@media (width>=1101px){.elenchi-lista{column-count:2;column-gap:12px;display:block}.elenchi-voce{break-inside:avoid;margin-bottom:6px}.elenchi-aggiungi{max-width:calc(50% - 6px)}}.guida-tasto{background:var(--superficie);min-height:36px;color:var(--primario-forte);border:1px solid #c9d6c4;border-radius:99px;align-items:center;gap:6px;padding:4px 5px 4px 10px;font-size:13.5px;font-weight:700;display:inline-flex}.guida-tasto .ic{vertical-align:-5px;width:20px;height:20px;color:inherit;margin:0 4px 0 0}[dir=rtl] .guida-tasto .ic{margin:0 0 0 4px}@media (width<=430px){.guida-parola{font-size:0}.guida-tasto .ic{margin:0}.guida-tasto{padding-inline-start:7px}}.guida-levetta{background:var(--primario);border-radius:99px;flex:none;width:30px;height:18px;position:relative}.guida-levetta:after{content:"";top:2px;background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;inset-inline-end:2px;box-shadow:0 1px 2px #00000040}.guida-tasto[aria-checked=false]{color:var(--testo-2);border-color:var(--bordo)}.guida-tasto[aria-checked=false] .guida-levetta{background:var(--greige)}.guida-tasto[aria-checked=false] .guida-levetta:after{inset-inline:2px auto}.guida-q{vertical-align:middle;border:1.5px solid var(--oro);color:#7a5b12;letter-spacing:0;text-transform:none;background:#fff8e6;border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;width:28px;height:28px;min-height:0;margin-inline-start:6px;padding:0;font:800 15px/1 system-ui,-apple-system,sans-serif;display:inline-flex}.guida-q:active{background:var(--giallo-tenue)}.plancia .guida-q{width:36px;height:36px;font-size:17px}.camera:not(.in-testa)>.pulsanti:has(>.guida-q)>.azione{flex-basis:110px}.guida-evidenza{outline:3px solid var(--oro);outline-offset:3px;border-radius:var(--r-s)}.gp-leg-tasto.guida-evidenza{border-radius:20px}.guida-fumetto{z-index:4;border-radius:var(--r-l);background:var(--superficie);border:2px solid var(--oro);width:min(340px,100vw - 32px);box-shadow:var(--ombra-alta);padding:14px 14px 12px;animation:.2s ease-out sale;position:absolute}.guida-fumetto.fisso{position:fixed}.guida-fumetto.su-foglio{z-index:40}.guida-freccia{background:var(--superficie);border:2px solid var(--oro);width:16px;height:16px;position:absolute;transform:rotate(45deg)}.guida-fumetto[data-lato=sotto] .guida-freccia{border-bottom:0;border-right:0;top:-9px}.guida-fumetto[data-lato=sopra] .guida-freccia{border-top:0;border-left:0;bottom:-9px}.guida-corpo{align-items:flex-start;gap:12px;display:flex}.guida-disegno{background:var(--primario-tenue);height:56px;color:var(--primario);border-radius:18px;flex:0 0 56px;place-items:center;display:grid}.guida-disegno .ic{width:32px;height:32px;color:inherit;margin:0}.guida-testo{flex:1;min-width:0;margin:0;padding-inline-end:26px;font-size:16px;line-height:1.4}.guida-piede{align-items:center;gap:10px;margin-top:12px;display:flex}.guida-conta{white-space:nowrap;color:var(--testo-2);font-variant-numeric:tabular-nums;flex:1;font-weight:700}.guida-avanti{border-radius:var(--r-m);background:var(--primario);color:#fff;border:0;min-height:48px;padding:8px 20px;font-weight:700}.guida-resto{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);min-height:48px;color:var(--primario-forte);font:inherit;padding:8px 12px;font-weight:650}.guida-chiudi{top:6px;width:36px;height:36px;color:var(--testo-2);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:6px}.guida-chiudi .ic{margin:0}html[data-guida=no] .guida-q,html[data-guida=no] .guida-fumetto{display:none!important}@media (prefers-reduced-motion:reduce){.guida-fumetto{animation:none}}#intro{z-index:2147483600;cursor:pointer;background:#353331;transition:opacity .5s;position:fixed;inset:0}#intro.out{opacity:0}#intro .i1,#intro .i2{flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}#intro .yb{-webkit-mask:var(--logo-ynoy) center/contain no-repeat;-webkit-mask:var(--logo-ynoy) center/contain no-repeat;mask:var(--logo-ynoy) center/contain no-repeat;background:linear-gradient(100deg,#d9d0c3 40%,#fff9ef 50%,#d9d0c3 60%) 100% 0/300% 100%}#intro .i1 .yb{aspect-ratio:3515/1382;width:min(84vw,62vh,680px)}#intro .ink{-webkit-mask:linear-gradient(90deg,#000 44%,#0000 56%) 100% 0/300% 100% no-repeat;mask:linear-gradient(90deg,#000 44%,#0000 56%) 100% 0/300% 100% no-repeat}#intro .hotel{aspect-ratio:1685/1061;width:min(80vw,46vh,560px);-webkit-mask:var(--logo-hotel) center/contain no-repeat;-webkit-mask:var(--logo-hotel) center/contain no-repeat;mask:var(--logo-hotel) center/contain no-repeat;background:#c8d2c0}#intro .by{color:#d9d0c3;letter-spacing:.4em;margin-top:6px;padding-left:.4em;font-size:13px}#intro .i2 .yb{aspect-ratio:3515/1382;width:min(42vw,22vh,280px)}#intro .i2>*{opacity:0}#intro .skip{left:0;right:0;bottom:calc(20px + env(safe-area-inset-bottom,0px));text-align:center;color:#b3aca2;font-size:12px;position:absolute}@media (prefers-reduced-motion:no-preference){#intro.run .ink{animation:1.3s cubic-bezier(.45,.05,.35,1) .2s both intro-ink}#intro.run .i1 .yb{animation:1.4s ease-in-out 1s both intro-luce}#intro.run .i1{animation:.45s 1.85s both intro-via}#intro.run .hotel{animation:.8s 2.15s both intro-sale}#intro.run .by{animation:.5s 2.75s both intro-appare}#intro.run .i2 .yb{animation:.6s 2.95s both intro-appare,1.4s ease-in-out 3.2s both intro-luce}}@media (prefers-reduced-motion:reduce){#intro .i1{display:none}#intro .i2>*{opacity:1}}@keyframes intro-ink{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes intro-luce{0%{background-position:100% 0}to{background-position:0 0}}@keyframes intro-via{to{opacity:0;transform:scale(.97)}}@keyframes intro-appare{0%{opacity:0}to{opacity:1}}@keyframes intro-sale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}:root{--chat-fondo:#efebe2;--bolla-mia:#dce6d5;--bolla-mia-b:#c9d7c1;--bolla-altra:#fff;--spunta:#7a7065;--spunta-letto:#0a5ce0}.linguetta.con-nuovi:not(.attiva){color:var(--primario-forte)}.chat-pagina{max-width:760px;margin:0 auto}#camere[data-schermata=chat]{padding-bottom:24px}.chat-elenco{flex-direction:column;gap:10px;display:flex}.chat-testa{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.chat-testa h2{letter-spacing:-.01em;text-transform:none;color:var(--testo);flex:1;margin:0 4px;font-size:22px}.chat-testa h2 .ic{vertical-align:-4px;width:22px;height:22px;color:var(--primario)}.chat-nuova[hidden]{display:none}.chat-nuova{background:var(--primario);border-color:var(--primario);color:#fff;border-radius:99px;flex:none;max-width:100%;min-height:48px;margin-inline-start:auto;padding:8px 16px;font-weight:650;box-shadow:0 2px 8px #4d5b4940}.chat-nuova .ic{color:inherit}.chat-filtro{border:1px solid var(--bordo);background:var(--superficie);border-radius:99px;width:100%;min-height:48px;padding:10px 16px}.chat-rete{border-radius:var(--r-m);background:var(--giallo-tenue);color:#6e5410;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:14.5px;font-weight:600;display:flex}.chat-rete[hidden]{display:none}.chat-rete[data-stato=senza],.chat-rete[data-stato=wifi]{background:var(--rosso-tenue);color:var(--rosso)}.chat-lista{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--r-l);box-shadow:var(--ombra);margin:0;padding:4px;list-style:none}.chat-lista:empty,.chat-nuove[hidden]{display:none}.chat-nuove{margin-bottom:10px}.chat-nuove-titolo{color:var(--testo-2);padding:8px 12px 4px;font-size:.85rem;font-weight:700}.chat-lista .chat-nuove-titolo+li .chat-voce{border-top:0}.chat-voce{text-align:start;background:0 0;border:0;border-radius:16px;align-items:center;gap:12px;width:100%;min-height:74px;padding:10px;display:flex}.chat-voce:hover,.chat-voce.attiva{background:var(--superficie-2)}.chat-voce.attiva{background:var(--primario-tenue)}.chat-lista li+li .chat-voce{border-top:1px solid #f1ede6;border-radius:0 0 16px 16px}.chat-avatar{background:var(--av,var(--salvia));color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;width:50px;height:50px;font-size:17px;font-weight:750;display:inline-flex;box-shadow:inset 0 0 0 2px #ffffff40}.chat-avatar .ic{color:#fff;width:24px;height:24px;margin:0}.chat-avatar.av-camera{font-variant-numeric:tabular-nums;border-radius:16px;font-size:16px}.chat-avatar.av-reparto{background:linear-gradient(145deg, #6e7e69, var(--primario-forte))}.chat-avatar.piccolo{width:40px;height:40px;font-size:14px}.chat-avatar.mini{width:32px;height:32px;font-size:12.5px}.chat-avatar.mini.av-camera,.chat-avatar.piccolo.av-camera{border-radius:10px}.chat-mezzo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.chat-nome{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:650;overflow:hidden}.chat-ant{color:var(--testo-2);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;display:block;overflow:hidden}.chat-ant b{color:var(--testo-2);font-weight:600}.chat-ant .ic{vertical-align:-2px;width:15px;height:15px;margin-inline-end:3px}.chat-ant-spunta .ic{color:var(--spunta)}.chat-ant-spunta.sp-orologio .ic{color:var(--giallo)}.chat-ant-spunta.sp-letto .ic{color:var(--spunta-letto);stroke-width:2.9px}.chat-ant-spunta.sp-errore .ic,.chat-ant-imp .ic{color:var(--rosso)}.chat-ant.vuota{font-style:italic}.chat-lato{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.chat-ora{color:var(--testo-2);font-size:12.5px}.chat-conta{background:var(--primario);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 7px;font-size:13px;font-weight:750;display:inline-flex}.chat-conta-vuota{height:24px}.chat-voce.non-letta .chat-nome{font-weight:800}.chat-zitta{opacity:.75;margin-inline-start:6px;font-size:14px}.chat-voce.zitta .chat-conta{background:#9a9389}.chat-voce.non-letta .chat-ant{color:var(--testo)}.chat-voce.non-letta .chat-ora{color:var(--primario-forte);font-weight:700}.chat-vuota{text-align:center;color:var(--testo-2);padding:18px}.chat-destra-zona{display:none}.chat-scegli{height:100%;color:var(--testo-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.chat-scegli-ic .ic{width:56px;height:56px;color:var(--salvia);stroke-width:1.4px;margin:0}.chat-conv{background:var(--chat-fondo);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='390' height='844' fill='%238E8378' fill-opacity='.13'%3E%3Cdefs%3E%3Cg id='m' transform='scale(1.15) translate(-10 -14)'%3E%3Cpath d='M3.4 14.6C3.6 12.4 5.4 11.4 7 12C8 12.4 8.6 11.6 10 11.6C11.4 11.6 12 12.4 13 12C14.6 11.4 16.4 12.4 16.6 14.6C16.8 17.2 14.6 18.8 12 19C11 19.1 10.6 18.4 10 18.4C9.4 18.4 9 19.1 8 19C5.4 18.8 3.2 17.2 3.4 14.6Z'/%3E %3Cellipse cx='2.9' cy='11.6' rx='1.2' ry='3' transform='rotate(-44 2.9 11.6)'/%3E%3Cellipse cx='5.5' cy='7.2' rx='1.3' ry='3.6' transform='rotate(-20 5.5 7.2)'/%3E%3Cellipse cx='10' cy='5.8' rx='1.35' ry='3.9'/%3E%3Cellipse cx='14.5' cy='7.2' rx='1.3' ry='3.6' transform='rotate(20 14.5 7.2)'/%3E%3Cellipse cx='17.1' cy='11.6' rx='1.2' ry='3' transform='rotate(44 17.1 11.6)'/%3E %3Ccircle cx='.9' cy='9.2' r='.55'/%3E%3Ccircle cx='4.1' cy='3.3' r='.55'/%3E%3Ccircle cx='10' cy='1.3' r='.55'/%3E%3Ccircle cx='15.9' cy='3.3' r='.55'/%3E%3Ccircle cx='19.1' cy='9.2' r='.55'/%3E%3C/g%3E%3Cg id='p' transform='scale(1.15) translate(-10 -14)'%3E%3Cpath d='M5 13.6C5 11.4 7.4 10.4 10 10.4C12.6 10.4 15 11.4 15 13.6C15 16 13.6 18 12.8 21L12.2 25.2C12 27.2 11.2 28.2 10 28.2C8.8 28.2 8 27.2 7.8 25.2L7.2 21C6.4 18 5 16 5 13.6Z'/%3E %3Cellipse cx='4' cy='11' rx='1.15' ry='2.8' transform='rotate(-34 4 11)'/%3E%3Cellipse cx='6.4' cy='6.8' rx='1.25' ry='3.3' transform='rotate(-14 6.4 6.8)'/%3E%3Cellipse cx='10' cy='5.5' rx='1.3' ry='3.6'/%3E%3Cellipse cx='13.6' cy='6.8' rx='1.25' ry='3.3' transform='rotate(14 13.6 6.8)'/%3E%3Cellipse cx='16' cy='11' rx='1.15' ry='2.8' transform='rotate(34 16 11)'/%3E %3Ccircle cx='2.3' cy='8.5' r='.5'/%3E%3Ccircle cx='5.4' cy='3.1' r='.5'/%3E%3Ccircle cx='10' cy='1.4' r='.5'/%3E%3Ccircle cx='14.6' cy='3.1' r='.5'/%3E%3Ccircle cx='17.7' cy='8.5' r='.5'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23p' transform='translate(19.7 846.3) rotate(41.8)'/%3E%3Cuse href='%23m' transform='translate(11.6 828.3) rotate(41.8) scale(-1 1)'/%3E%3Cuse href='%23p' transform='translate(79.1 759.1) rotate(45.9) scale(-1 1)'/%3E%3Cuse href='%23m' transform='translate(97.4 766.5) rotate(45.9)'/%3E%3Cuse href='%23p' transform='translate(160.0 704.9) rotate(43.7)'/%3E%3Cuse href='%23m' transform='translate(152.6 686.7) rotate(43.7) scale(-1 1)'/%3E%3Cuse href='%23p' transform='translate(202.5 626.3) rotate(33.7) scale(-1 1)'/%3E%3Cuse href='%23m' transform='translate(221.9 629.6) rotate(33.7)'/%3E%3Cuse href='%23p' transform='translate(256.2 557.3) rotate(15.9)'/%3E%3Cuse href='%23m' transform='translate(241.0 544.6) rotate(15.9) scale(-1 1)'/%3E%3Cuse href='%23p' transform='translate(249.1 461.0) rotate(-3.7) scale(-1 1)'/%3E%3Cuse href='%23m' transform='translate(266.6 451.9) rotate(-3.7)'/%3E%3Cuse href='%23p' transform='translate(397.3 300.8) rotate(-46.1)'/%3E%3Cuse href='%23m' transform='translate(379.0 308.2) rotate(-46.1) scale(-1 1)'/%3E%3Cuse href='%23p' transform='translate(337.7 253.2) rotate(-29.1) scale(-1 1)'/%3E%3Cuse href='%23m' transform='translate(349.5 237.4) rotate(-29.1)'/%3E%3Cuse href='%23p' transform='translate(321.1 176.4) rotate(-23.2)'/%3E%3Cuse href='%23m' transform='translate(301.4 176.1) rotate(-23.2) scale(-1 1)'/%3E%3Cuse href='%23p' transform='translate(269.2 106.5) rotate(-27.9) scale(-1 1)'/%3E%3Cuse href='%23m' transform='translate(281.4 91.0) rotate(-27.9)'/%3E%3Cuse href='%23p' transform='translate(229.4 11.8) rotate(-38.8)'/%3E%3Cuse href='%23m' transform='translate(210.4 16.9) rotate(-38.8) scale(-1 1)'/%3E%3C/svg%3E"),radial-gradient(#8e837812 1px,#0000 1.4px);background-repeat:repeat;background-size:390px 844px,18px 18px;flex-direction:column;min-height:0;display:flex}.chat-pagina.con-conv .chat-destra-zona{display:block}@media (width<=899px){.chat-pagina.con-conv .chat-conv{z-index:12;height:var(--vv-altezza,100dvh);position:fixed;inset:0}html.chat-aperta,html.chat-aperta body{overflow:hidden}html.chat-aperta #barra-prova{display:none}html.chat-aperta .foglio{padding-bottom:0}}.cc-testa{padding:8px 8px 8px 4px;padding-top:calc(8px + env(safe-area-inset-top));-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);background:#e7ede4f5;border-bottom:1px solid #d5ded1;flex:none;align-items:center;gap:6px;display:flex}.cc-tasto{min-width:48px;min-height:48px;color:var(--testo);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.cc-tasto .ic{width:24px;height:24px;color:inherit;margin:0}.cc-tasto:hover{background:#fff9}[dir=rtl] .cc-indietro .ic,[dir=rtl] .cc-invia .ic{transform:scaleX(-1)}.cc-avatar .chat-avatar{width:42px;height:42px;font-size:15px}.cc-titolo{text-align:start;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:1px;min-width:0;padding:4px 6px;display:flex}.cc-titolo b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:17.5px;overflow:hidden}.cc-titolo small{color:var(--testo-2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.cc-fissato{background:#fbf7ec;border-bottom:1px solid #efe4c8;flex:none;align-items:center;gap:4px;padding:4px 6px 4px 12px;display:flex}.cc-fissato[hidden]{display:none}.cc-fissato-testo{text-align:start;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;min-width:0;min-height:44px;font-size:14.5px;display:block;overflow:hidden}.cc-fissato-testo .ic{color:var(--oro)}.cc-rete{border-radius:0;flex:none;padding:8px 14px;font-size:13.5px}.cc-cercabar{background:var(--superficie);border-bottom:1px solid var(--bordo);flex:none;align-items:center;gap:4px;padding:6px 8px;display:flex}.cc-cercabar[hidden]{display:none}.cc-cercabar input{border-radius:99px;flex:1;width:auto;min-width:0;min-height:44px;padding:8px 14px}.cc-cerca-conta{color:var(--testo-2);white-space:nowrap;font-size:13px}.cc-corpo{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:8px 10px 14px;overflow-y:auto}.cc-lista{flex-direction:column;gap:2px;max-width:820px;margin:0 auto;display:flex}.cc-precedenti{border:1px solid var(--bordo);background:var(--superficie);min-height:44px;color:var(--testo-2);border-radius:99px;margin:6px auto 10px;padding:8px 18px;font-size:14px;font-weight:600;display:block}.cc-precedenti[hidden]{display:none}.msg-giorno,.msg-nonletti{justify-content:center;margin:12px 0 6px;display:flex}.msg-giorno span{color:var(--testo-2);text-transform:capitalize;background:#ffffffd9;border-radius:99px;padding:5px 12px;font-size:12.5px;font-weight:650;box-shadow:0 1px 2px #2e2c2a0f}.msg-nonletti span{text-align:center;width:100%;color:var(--primario-forte);background:#a1ae9d47;border-radius:10px;padding:5px 12px;font-size:13px;font-weight:750}.msg{flex-direction:column;align-items:flex-start;max-width:100%;display:flex}.msg.primo{margin-top:6px}.msg.mio{align-items:flex-end}.msg-bolla{background:var(--bolla-altra);cursor:pointer;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;border:1px solid #ece7dd;border-radius:18px;min-width:72px;max-width:min(82%,560px);padding:7px 10px 5px 12px;position:relative;box-shadow:0 1px 1.5px #2e2c2a14}.msg.altro.primo .msg-bolla{border-start-start-radius:6px}.msg.mio .msg-bolla{background:var(--bolla-mia);border-color:var(--bolla-mia-b)}.msg.mio.primo .msg-bolla{border-start-end-radius:6px}.msg-bolla:focus-visible{outline:3px solid var(--blu);outline-offset:2px}.msg-nome{margin-bottom:1px;font-size:13.5px;font-weight:750}.msg-testo{white-space:pre-wrap;font-size:16.5px;line-height:1.38}.msg-testo .trad-nota{font-size:12.5px}.msg-rapido{align-items:center;gap:2px;padding:2px 0;font-size:19px;font-weight:700;display:inline-flex}.msg-rapido .ic{width:22px;height:22px}.msg.mio .msg-rapido .ic{color:var(--primario-forte)}.msg-elim{color:var(--testo-2);font-size:15px;font-style:italic}.msg-imp{color:var(--rosso);text-transform:uppercase;letter-spacing:.05em;align-items:center;margin-bottom:2px;font-size:12.5px;font-weight:800;display:inline-flex}.msg.importante .msg-bolla{border-inline-start:4px solid var(--rosso);background:#fcf1ee}.msg.mio.importante .msg-bolla{background:#f4ede2}.msg.menzione .msg-bolla{box-shadow:0 0 0 2px var(--oro), 0 1px 1.5px #2e2c2a14}.msg-cita{border:0;border-inline-start:4px solid var(--salvia);text-align:start;background:#2e2c2a0d;border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;margin:2px 0 4px;padding:5px 9px;font-size:13.5px;display:flex}.msg-cita b{color:var(--primario-forte);font-size:13px}.msg-cita span{color:var(--testo-2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.msg-piede{color:var(--testo-2);justify-content:flex-end;align-items:center;gap:4px;margin-top:1px;font-size:11.5px;display:flex}.spunte{display:inline-flex}.spunte .ic{width:18px;height:18px;color:var(--spunta);stroke-width:2.4px;margin:0}.sp-letto .ic{color:var(--spunta-letto);stroke-width:2.9px}.sp-orologio .ic{color:var(--giallo);width:14px;height:14px}.sp-errore .ic{color:var(--rosso)}.msg-errore{color:var(--rosso);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-top:4px;font-size:13.5px;font-weight:600;display:flex}.msg-errore .azione{flex:none;min-height:44px}.msg-reazioni{z-index:1;flex-wrap:wrap;gap:4px;margin:-6px 8px 2px;display:flex;position:relative}.msg-reaz{border:1px solid var(--bordo);background:var(--superficie);border-radius:99px;align-items:center;gap:3px;min-height:32px;padding:2px 9px;font-size:15px;display:inline-flex;box-shadow:0 1px 2px #2e2c2a1a}.msg-reaz small{color:var(--testo-2);font-size:12px;font-weight:700}.msg-reaz.mia{border-color:var(--salvia);background:var(--primario-tenue)}.msg-sis{align-items:center;margin:8px 0}.msg-sis span{text-align:center;max-width:90%;color:var(--testo-2);background:#ffffffb3;border-radius:12px;padding:5px 12px;font-size:13px}.msg.trovato .msg-bolla{box-shadow:0 0 0 3px var(--oro)}.msg.lampo .msg-bolla{animation:1.2s ease-out lampo}@keyframes lampo{0%,40%{box-shadow:0 0 0 4px var(--salvia)}to{box-shadow:0 1px 1.5px #2e2c2a14}}@media (prefers-reduced-motion:reduce){.msg.lampo .msg-bolla{outline:3px solid var(--salvia);animation:none}}.cc-giu{inset-inline-end:14px;z-index:2;border:1px solid var(--bordo);background:var(--superficie);width:48px;height:48px;box-shadow:var(--ombra-alta);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:150px}.cc-giu[hidden]{display:none}.cc-giu .ic{width:22px;height:22px;margin:0}.cc-giu-n{top:-6px;background:var(--primario);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;inset-inline-end:-4px}.chat-conv{position:relative}.cc-scrivi{padding:6px 8px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--bordo);background:#fcfcfbf7;flex-direction:column;flex:none;gap:6px;display:flex}.cc-rapidi{scrollbar-width:none;gap:6px;padding:2px 2px 0;display:flex;overflow-x:auto}.cc-rapidi::-webkit-scrollbar{display:none}.cc-rapidi[hidden]{display:none}.cc-rapido{border:1px solid var(--bordo);background:var(--superficie);white-space:nowrap;border-radius:99px;flex:none;align-items:center;min-height:44px;padding:6px 14px;font-size:15px;font-weight:600;display:inline-flex}.cc-rapido:active{background:var(--primario-tenue)}.cc-riga{align-items:flex-end;gap:4px;display:flex}.cc-riga[hidden]{display:none}.cc-riga textarea{border:1px solid var(--bordo);background:var(--superficie);min-width:0;min-height:48px;max-height:140px;font:inherit;resize:none;border-radius:24px;flex:1;padding:12px 16px;font-size:16.5px;line-height:1.35}.chat-conv.imp .cc-riga textarea{border-color:var(--rosso);background:#fcf1ee}.cc-riga textarea:focus-visible{border-color:var(--primario);outline:none;box-shadow:0 0 0 3px #a1ae9d4d,0 5px 12px -3px #4d5b4980}.chat-conv.imp .cc-riga textarea:focus-visible{border-color:var(--rosso);box-shadow:0 0 0 3px var(--rosso-tenue)}.cc-campo{flex:1;min-width:0;display:flex;position:relative}.cc-campo:has(.cc-imp:not([hidden])) textarea{padding-right:46px}.cc-riga textarea{scrollbar-width:none}.cc-riga textarea::-webkit-scrollbar{display:none}.cc-riga textarea::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cc-imp{width:36px;height:36px;color:var(--terra);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:6px;right:6px}.cc-imp .ic{width:21px;height:21px;color:inherit;margin:0;transform:translateY(-1px)}.cc-imp[hidden]{display:none}.cc-imp[aria-pressed=true]{background:var(--rosso);color:#fff}.cc-detta{border-radius:50%;flex:none;width:48px;min-height:48px;padding:0;font-size:0}.cc-detta .ic{width:22px;height:22px;color:var(--primario);margin:0}.cc-detta.attiva{background:var(--rosso-tenue)}.cc-invia{background:var(--primario);color:#fff;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;box-shadow:0 2px 8px #4d5b494d}.cc-invia .ic{color:#fff;width:22px;height:22px;margin:0}.cc-vocale{width:44px;min-height:48px;color:var(--primario);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.cc-vocale .ic{width:24px;height:24px;color:inherit;margin:0}.cc-vocale:active{background:#a1ae9d40}.cc-reg{align-items:center;gap:10px;min-height:52px;display:flex}.cc-reg[hidden]{display:none}.cc-reg-annulla{border:1px solid var(--bordo);background:var(--superficie);min-height:48px;color:var(--rosso);font:inherit;border-radius:24px;align-items:center;gap:6px;padding:0 16px;font-weight:700;display:inline-flex}.cc-reg-annulla .ic{width:20px;height:20px;color:inherit;margin:0}.cc-reg-stato{font-variant-numeric:tabular-nums;flex:1;justify-content:center;align-items:center;gap:8px;font-size:18px;font-weight:700;display:inline-flex}.cc-reg-punto{background:var(--rosso);border-radius:50%;width:12px;height:12px;animation:1s ease-in-out infinite cc-reg-batte}@keyframes cc-reg-batte{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.cc-reg-punto{animation:none}}.msg-vocale{align-items:center;gap:10px;min-width:190px;padding:2px 0;display:flex}.vc-play{background:var(--primario);color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.vc-play .ic{width:18px;height:18px;color:inherit;margin:0}.msg-vocale.carica .vc-play{opacity:.55}.msg-vocale.errore .vc-play{background:var(--rosso)}.vc-barra{background:#5e6d5a40;border-radius:2px;flex:1;height:4px;position:relative;overflow:hidden}.vc-barra i{background:var(--primario);width:0;position:absolute;inset:0 auto 0 0}.vc-tempo{font-variant-numeric:tabular-nums;opacity:.8;flex:none;font-size:13.5px}.msg-vocale.errore .vc-tempo{color:var(--rosso);opacity:1}.cc-solo{text-align:center;color:var(--testo-2);margin:4px 6px;font-size:14px}.cc-solo[hidden]{display:none}.cc-risposta{background:var(--superficie);border-inline-start:4px solid var(--salvia);border-radius:14px;align-items:center;gap:6px;padding:6px 6px 6px 12px;display:flex}.cc-risposta[hidden]{display:none}.cc-risposta-testo{flex-direction:column;flex:1;min-width:0;font-size:14px;display:flex}.cc-risposta-testo span{color:var(--testo-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-menzioni{flex-wrap:wrap;gap:6px;display:flex}.cc-menzioni[hidden]{display:none}.cc-menz{border:1px solid var(--bordo);background:var(--superficie);border-radius:99px;align-items:center;gap:8px;min-height:44px;padding:4px 12px 4px 4px;font-weight:600;display:inline-flex}.cc-azione{border-color:var(--salvia);background:var(--primario-tenue);color:var(--primario-forte);gap:6px;font-weight:750}.cc-azione:active{background:#d8e2d3}.cc-lampo{background:#fff3cf;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-inline-start:2px;display:inline-flex}.cc-lampo .ic{width:14px;height:14px;color:var(--oro);fill:#f2cf6b;stroke-width:1.7px;margin:0}.msg-scheda{flex-direction:column;gap:5px;min-width:min(250px,64vw);padding:2px 0 4px;display:flex}.scheda-testa{flex-wrap:wrap;align-items:center;gap:8px;font-size:16.5px;display:flex}.scheda-testa .chip-camera{font-size:15px}.scheda-cosa{font-size:15.5px;line-height:1.35}.scheda-stato{color:#7a5b12;background:#fbf1dc;border-radius:99px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:2px;padding:4px 10px;font-size:14px;font-weight:700;display:inline-flex}.st-preso .scheda-stato{color:#2f5675;background:#e3edf6}.st-fatto .scheda-stato{color:var(--verde);background:#e2f0e3}.st-tolto .scheda-stato,.st-carico .scheda-stato{background:var(--superficie-2);color:var(--testo-2)}.st-telefono .scheda-stato{color:#7a5b12;background:#fbf1dc;font-weight:600}.st-tolto .scheda-cosa{color:var(--testo-2);text-decoration:line-through}.scheda-tasti{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.scheda-tasti .azione{flex:auto;min-height:48px}.msg-suggerite{flex-wrap:wrap;gap:6px;margin:6px 0 2px;padding-inline-start:4px;display:flex}.cc-sugg{border:1.5px dashed var(--salvia);min-height:44px;color:var(--primario-forte);background:#ffffffe6;border-radius:99px;align-items:center;padding:6px 14px;font-size:15px;font-weight:650;display:inline-flex}.cc-sugg:active{background:var(--primario-tenue)}.cc-cam-zona{color:var(--testo-2);text-transform:uppercase;letter-spacing:.04em;margin:8px 2px 2px;font-size:13px;font-weight:750}.cc-camere{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;display:grid}.chat-foglio .cc-cam{justify-content:center;min-height:56px;font-size:19px;font-weight:800}#cc-camere-mie .cc-cam{border-color:var(--salvia);background:var(--primario-tenue)}.chat-foglio .foglio-dentro{gap:8px}.msg-anteprima{background:var(--superficie-2);text-overflow:ellipsis;white-space:nowrap;border-radius:12px;padding:8px 12px;font-size:15px;overflow:hidden}.reaz-scelta{justify-content:space-between;gap:4px;padding:4px 0;display:flex}.reaz-tasto{border:1px solid var(--bordo);background:var(--superficie);border-radius:14px;flex:1;min-width:0;min-height:56px;padding:0;font-size:24px}.reaz-tasto.mia{border-color:var(--salvia);background:var(--primario-tenue)}.chat-foglio .azione{flex:none;justify-content:flex-start}.msg-conferma p{margin:6px 4px;font-weight:650}.msg-conferma[hidden]{display:none}.info-letto,.info-persone,.nuova-persone{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.info-letto li,.info-persone li{border-bottom:1px solid #f1ede6;align-items:center;gap:10px;min-height:48px;padding:4px 6px;display:flex}.info-letto small,.info-persone small,.nuova-persona small,.gruppo-persona small{color:var(--testo-2)}.msg-inoltrato{color:var(--testo-2);margin-bottom:2px;font-size:13px;font-style:italic}.inoltra-lista{max-height:50vh;margin:8px 0;overflow-y:auto}.chat-silenzio{border-top:1px solid #f1ede6;margin-top:12px;padding-top:10px}.chat-silenzio h3{margin:0 0 8px;font-size:16px}.chat-silenzio p{margin:6px 0}.chat-silenzio-scelte{flex-wrap:wrap;gap:8px;display:flex}.chat-silenzio-scelte .azione{flex:auto}.il-letto .ic{color:var(--spunta-letto)}.il-ricevuto .ic{color:var(--spunta)}.il-attesa .ic{color:var(--giallo)}.nuova-persona{text-align:start;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:60px;padding:6px 8px;display:flex}.nuova-persona:hover{background:var(--superficie-2)}#nuova-cerca,#gruppo-nome{width:100%}.gruppo-persone{flex-direction:column;gap:2px;max-height:46dvh;display:flex;overflow-y:auto}.gruppo-persona{border-radius:12px;align-items:center;gap:10px;min-height:52px;padding:4px 8px;display:flex}.gruppo-persona input{width:24px;height:24px;accent-color:var(--primario)}.tasto-chat-camera{border:1px solid var(--bordo);background:var(--superficie);width:44px;height:44px;color:var(--primario);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-inline-start:2px;display:inline-flex;position:relative}.tasto-chat-camera .ic{width:21px;height:21px;color:var(--primario);margin:0}.tasto-chat-camera.con-nuovi{border-color:var(--primario);background:var(--primario-tenue)}.tcc-n{top:-5px;background:var(--primario);color:#fff;border-radius:99px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11.5px;font-weight:800;display:inline-flex;position:absolute;inset-inline-end:-5px}.chat-banner{top:calc(8px + env(safe-area-inset-top));z-index:14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:560px;box-shadow:var(--ombra-alta);text-align:start;background:#fcfcfbf7;border:1px solid #d5ded1;border-radius:20px;align-items:center;gap:12px;margin:0 auto;padding:10px 14px;animation:.25s ease-out scende;display:flex;position:fixed;inset-inline:8px}.chat-banner[hidden]{display:none}@keyframes scende{0%{opacity:0;transform:translateY(-16px)}}@media (prefers-reduced-motion:reduce){.chat-banner{animation:none}}.chat-banner-testo{flex-direction:column;flex:1;min-width:0;font-size:14.5px;display:flex}.chat-banner-testo b{font-size:15.5px}.chat-banner-testo span{color:var(--testo-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pieno-chat{font-size:26px;font-weight:750}@media (width>=900px){#camere[data-schermata=chat]{max-width:1360px;padding-bottom:16px}.chat-pagina{max-width:none;height:calc(100dvh - var(--chat-sopra,190px) - var(--barra-prova,0px));grid-template-columns:minmax(300px,380px) 1fr;gap:16px;min-height:520px;margin-top:12px;display:grid}.chat-elenco{min-height:0;padding:0 2px 8px;overflow-y:auto}.chat-testa{margin-top:0}.chat-destra-zona{border:1px solid var(--bordo);border-radius:var(--r-l);background:var(--superficie-2);min-height:0;box-shadow:var(--ombra);display:block;overflow:hidden}.chat-conv{height:100%}.cc-testa{padding-top:8px}.cc-indietro{display:none}.chat-banner{top:auto;bottom:calc(24px + var(--barra-prova,0px));z-index:26;width:420px;inset-inline:auto 24px}}.spa-giorno h3{margin:18px 0 4px;font-size:17px}.spa-giorno h3:first-letter{text-transform:uppercase}.spa-griglia{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin-top:6px;display:grid}.spa-griglia .azione{font-variant-numeric:tabular-nums;flex:none;min-height:52px}.spa-griglia.spa-ore{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.spa-griglia.spa-ore .azione{min-height:44px;padding:4px 6px}.spa-piede .pulsanti{flex-wrap:nowrap}.spa-piede .azione{flex:1 1 0;min-width:0;min-height:48px}.spa-piede .grande{width:100%}#foglio-spa h3{margin:6px 0 0;font-size:16px}.spa-tasti .azione{flex:150px;min-height:60px;font-size:17px}.spa-lista-tr{flex-direction:column;gap:8px;display:flex}.spa-lista-tr .azione{text-align:start;flex:none;justify-content:space-between;gap:10px;min-height:60px}.spa-tr-nome{flex:1;font-weight:650}.spa-lista-tr .azione.attiva .chip{color:#fff;background:#fff3}.spa-scelte{margin:0;font-weight:600}.spa-nota-ore{margin:4px 0 0}.spa-riepilogo{border-radius:var(--r-m);background:var(--superficie-2);border:1px solid var(--bordo);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.spa-riepilogo p{margin:0;font-size:16.5px;font-weight:600}.foglio-dentro input[type=text],.foglio-dentro input[type=tel],.foglio-dentro input[type=email]{border-radius:var(--r-s);border:1px solid var(--bordo);min-height:52px;font:inherit;background:var(--superficie-2);padding:10px 12px}.spa-salute{margin:0}.spa-stato{background:var(--giallo-tenue);color:#6e5410;border-radius:99px;align-items:center;gap:4px;padding:2px 9px;font-weight:700;display:inline-flex}.spa-stato[data-stato=richiesta],.spa-stato[data-stato=arrivata]{background:var(--blu-tenue);color:var(--blu)}.spa-stato[data-stato=confermata],.spa-stato[data-stato=finita]{background:var(--verde-tenue);color:var(--verde)}.spa-stato[data-stato=rifiutata]{background:var(--rosso-tenue);color:var(--rosso)}.spa-stato[data-stato=altro-orario]{background:var(--arancio-tenue);color:var(--arancio-testo)}.spa-stato[data-stato=annullata]{background:var(--avorio);color:var(--testo-2)}.spa-pren .spa-ora{font-size:17px}#spa-passate{width:100%;margin-top:14px}.mansione-segno{border:1px solid var(--greige);min-width:18px;height:18px;color:var(--testo);background:#fff;border-radius:9px;place-items:center;padding:0 3px;font-size:11.5px;font-weight:800;line-height:1;display:inline-grid}table.turni .casella .mansione-segno{top:-6px;z-index:1;position:absolute;inset-inline-end:-4px}.g24-chi .mansione-segno{vertical-align:middle;margin-inline-start:4px}.turni-legenda .mansione-segno{min-width:16px;height:16px}.mansione-segno .ic,table.turni .casella .mansione-segno .ic{width:12px;height:12px;margin:0;display:block}.turni-mansioni .azione .ic{vertical-align:-3px;width:18px;height:18px}.gp-scelta .chip-turno,.gp-scelta .gp-no-tel,.gp-scelta .gp-mansione{margin-inline-start:6px}.turni-mansioni{margin-top:12px}.turni-mansioni .azione{min-height:48px}.turni-mansioni .azione small{color:var(--testo-2);font-size:11.5px;font-weight:500;display:block}.foglio .turni-mansioni .valori .azione.attiva{border-color:var(--primario);background:var(--primario);color:#fff}.foglio .turni-mansioni .valori .azione.attiva small{color:#fff}.turni-mansioni .azione{text-align:start;align-items:center;gap:6px;display:inline-flex}.gp-no-tel,.staff-notif-spente{font-size:13px}.gp-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gp-mansione{background:var(--avorio);color:var(--testo-2);border-radius:8px;padding:1px 7px;font-size:12px;font-weight:700}.gp-dove-b.gp-sola{font-size:18px;font-weight:600}.gp-aggiungi-ragazza{width:100%;margin-top:8px}.gp-righe-foglio{grid-template-columns:1fr}.gp-righe-foglio .persona:nth-child(2){border-top:1px solid var(--linea)}.gp-col-vuota{border:1.5px dashed var(--greige);text-align:center;border-radius:12px;gap:8px;margin:6px 0;padding:10px;display:grid}.gp-col-vuota p{color:var(--testo-2);margin:0;font-size:13px}.gp-col-vuota.ferme{border:2px solid var(--rosso);background:var(--rosso-tenue)}.gp-col-vuota.ferme p{color:var(--rosso);justify-content:center;align-items:center;gap:6px;font-weight:800;display:flex}.gp-r.na.ferme{background:var(--rosso)}.gp-r.na.ferme .gp-et,.gp-r.na.ferme .gp-big span,.gp-r.na.ferme .gp-sotto{color:#fff}.gp-cassetto.vuoto.ferme{border:2px solid var(--rosso);background:var(--rosso-tenue);color:var(--rosso);flex-wrap:wrap;font-weight:800}.gp-mini-sq.ferme{border:2px solid var(--rosso);background:var(--rosso-tenue)}.gp-nuova-ok{width:100%;margin-top:14px}@media (width>=601px){.gp-colonne{align-items:stretch}.gp .gruppo>.gp-gettoni{flex:1 0 auto}}@media (width>=1101px){.gp-corpo.con-lato .gp-colonne{flex-wrap:wrap;align-items:stretch;display:flex}.gp-corpo.con-lato .gp-colonne>.gruppo{flex:232px;max-width:340px}.gp-corpo.con-lato .gp-colonne>.gp-nessuno{flex:100%}}@media (width>=1600px){.gp-corpo.con-lato{grid-template-columns:minmax(0,1fr) 340px}}option.lingua-in-corso{color:var(--testo-2)}.liv-blocco{margin:12px 0 4px}.liv-tit{letter-spacing:.04em;text-transform:uppercase;color:var(--testo-2);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:6px;font-size:13px;font-weight:800;display:flex}.liv-tit small{letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}.liv-tasti{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.liv-tasto{border:1.5px solid var(--greige);min-height:52px;color:var(--testo);font:inherit;background:#fff;border-radius:12px;padding:8px 6px;font-size:15px;font-weight:800;line-height:1.15}.liv-tasto.on{border-color:var(--nero);background:var(--nero);color:#fff}.gp-liv.liv-affiancare{background:var(--avorio);color:var(--nero);border-style:dashed}.gp-nome{min-height:44px;color:inherit;font:inherit;text-align:start;cursor:pointer;-webkit-text-decoration:underline dotted var(--greige);text-decoration:underline dotted var(--greige);text-underline-offset:3px;background:0 0;border:0;padding:0 4px 0 0;font-weight:800}.gp-chi-btn{cursor:pointer;font:inherit;border:0}.gp-gia-qui{gap:6px;display:grid}.gp-qui-riga{border:1.5px solid var(--nero);background:var(--avorio);border-radius:13px;align-items:center;gap:9px;min-height:56px;padding:6px 8px;display:flex}.gp-qui-nome{flex-wrap:wrap;flex:1;align-items:center;gap:4px 6px;min-width:0;font-size:16px;display:flex}.gp-togli-qui{flex:none;min-height:44px;padding:6px 12px}.gp-chi-sotto{color:var(--testo-2);letter-spacing:.04em;text-transform:uppercase;margin:10px 0 6px;font-size:12px;font-weight:700}.gp-scelta .gp-liv{margin-inline-start:6px}@media (width>=601px){.gp-foglio.gp-foglio-chi{z-index:24;width:min(560px,100vw - 32px);max-height:calc(100dvh - 80px - var(--barra-prova,0px));position:fixed;right:16px;overflow-y:auto;top:64px!important;left:auto!important}.gp-foglio.gp-foglio-chi:before{display:none}}.staff{gap:14px;padding:4px 0 24px;display:grid}.staff-testa h2{margin:0 0 4px;font-size:22px}.staff-nota{color:var(--testo-2);margin:0;font-size:14px}.staff-solo-tu{margin-top:4px;font-size:13px}.staff-filtri{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.staff-filtro{border:1.5px solid var(--greige);background:var(--superficie);min-height:44px;color:var(--nero);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700}.staff-filtro.on{border-color:var(--nero);background:var(--nero);color:#fff}.staff-corpo{align-items:start;gap:12px;min-width:0;display:grid}.staff-lista{align-content:start;gap:8px;min-width:0;display:grid}.staff-riga{border:1.5px solid var(--greige);background:var(--superficie);width:100%;min-height:64px;color:var(--testo);font:inherit;text-align:start;cursor:pointer;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av chi extra""av ruolo ruolo";align-items:center;gap:4px 10px;padding:8px 12px;display:grid}.staff-riga:hover{border-color:var(--nero)}.staff-riga.aperta{border-color:var(--nero);box-shadow:inset 0 0 0 1px var(--nero);background:var(--avorio)}.staff-av{grid-area:av;width:38px;height:38px;font-size:16px}.staff-av.grande{width:52px;height:52px;font-size:22px}.staff-chi{flex-wrap:wrap;grid-area:chi;align-items:baseline;gap:2px 8px;min-width:0;font-size:16px;display:flex}.staff-chi b{overflow-wrap:anywhere}.staff-chi small{color:var(--testo-2);flex-basis:100%;font-size:12.5px}.staff-ruolo{border:1px solid var(--greige);background:var(--avorio);border-radius:999px;grid-area:ruolo;justify-self:start;align-items:center;gap:6px;max-width:100%;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.staff-ruolo-ic{place-items:center;display:inline-grid}.staff-ruolo .ic,.staff-scelta .ic{width:16px;height:16px}.staff-ruolo.vuoto{color:var(--testo-2);background:0 0;border-color:#0000;padding-inline:0;font-style:italic;font-weight:500}.staff-extra{color:var(--testo-2);grid-area:extra;align-items:center;gap:6px;display:flex}.staff-extra .ic{width:16px;height:16px}.staff-lingua{border:1px solid var(--greige);letter-spacing:.04em;border-radius:6px;padding:1px 5px;font-size:11.5px;font-weight:800}.staff-scegli{display:none}.staff-scheda{border:2px solid var(--nero);background:var(--superficie);border-radius:18px;gap:14px;min-width:0;padding:14px 16px 18px;display:grid;box-shadow:0 18px 44px #2e2c2a33}.staff-scheda-testa{align-items:center;gap:12px;display:flex}.staff-scheda-chi{flex:1;min-width:0}.staff-scheda-chi h3{overflow-wrap:anywhere;margin:0;font-size:20px}.staff-scheda-chi small{color:var(--testo-2)}.staff-x{background:var(--avorio);width:44px;height:44px;color:var(--nero);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.staff-blocco h4,.staff-scheda .liv-tit{color:var(--testo-2);letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:13px;font-weight:700}.staff-blocco>.staff-nota{margin-bottom:8px;font-size:13px}.staff-blocco>.staff-notif-vecchia{color:var(--rosso);font-weight:600}.staff-desk-segno{font-size:.9em}.staff-codice-visto{border-radius:var(--r-m);background:var(--verde-tenue);align-items:center;gap:12px;padding:10px 14px;display:flex}.staff-codice-visto>b{letter-spacing:.3em;font-variant-numeric:tabular-nums;font-size:2rem}.staff-codice-visto>.staff-nota{margin:0}#staff-notif-prova+.staff-nota{margin-top:8px}#staff-desk-minuti-nota{margin-top:12px}.staff-scheda .liv-blocco{margin:0}.staff-scelte{flex-wrap:wrap;gap:6px;display:flex}.staff-scelta{border:1.5px solid var(--greige);min-height:44px;color:var(--nero);font:inherit;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:6px;padding:6px 12px;font-size:14.5px;font-weight:700;display:inline-flex}.staff-scelta.on{border-color:var(--nero);background:var(--nero);color:#fff}.staff-minuti{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.staff-minuti .staff-scelta{white-space:nowrap;justify-content:center;min-width:0;padding-inline:2px}.staff-campo{color:var(--testo-2);gap:4px;margin-bottom:8px;font-size:13px;font-weight:700;display:grid}.staff-campo input,.staff-campo textarea{box-sizing:border-box;border:1.5px solid var(--greige);width:100%;min-height:44px;color:var(--nero);font:inherit;background:#fff;border-radius:12px;padding:8px 12px;font-size:16px;font-weight:500}.staff-campo textarea{resize:vertical}.staff-azioni{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.staff-link{align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex}.staff-chiudi{justify-self:start;min-height:44px}@media (width>=1101px){.staff-corpo{grid-template-columns:minmax(0,1fr) minmax(380px,460px)}.staff-lista{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.staff-scegli{border:1.5px dashed var(--greige);text-align:center;border-radius:18px;padding:28px 20px;display:block}.staff-scheda{max-height:calc(100dvh - 84px - var(--barra-prova,0px));position:sticky;top:72px;overflow-y:auto}}@media (width>=601px) and (width<=1100px){.staff-lista{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.staff-scheda{z-index:24;width:min(480px,100vw - 32px);max-height:calc(100dvh - 80px - var(--barra-prova,0px));position:fixed;top:64px;right:16px;overflow-y:auto}}@media (width<=1100px){body:has(#staff-scheda) #avvisi{z-index:25}}@media (width<=600px){.staff-scheda{right:0;bottom:var(--barra-prova,0px);z-index:24;max-height:calc(86dvh - var(--barra-prova,0px));padding-bottom:calc(18px + env(safe-area-inset-bottom));border-width:2px 0 0;border-radius:22px 22px 0 0;position:fixed;left:0;overflow-y:auto}}.staff-ruolo.dal-reparto{background:0 0;border-style:dashed;font-weight:600}.gp-corpo.con-lato .gp-dove{background:var(--greige);flex:100%;gap:1px;max-width:100%}.gp-corpo.con-lato .gp-dove-b{border:0;flex:1 0 auto}@media (width>=1100px){.pannello-avvisi>.modulo-avvisi,#camere[data-schermata=facchini]>.modulo-avvisi{max-height:calc(100dvh - 200px - var(--barra-prova,0px));overscroll-behavior:contain;overflow-y:auto}#ch-modulo #ch-invia{bottom:0}}.staff-titolo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.staff-titolo h2{margin:0}.staff-nuova-tasto{min-height:52px;padding:10px 20px;font-size:17px}.staff-desk-tasto{min-height:52px;font-weight:650}.staff-desk-fatto h4{color:var(--verde);letter-spacing:0;text-transform:none;font-size:17px}.staff-desk-passi{gap:6px;margin:6px 0 8px;padding-inline-start:22px;font-size:15px;line-height:1.4;display:grid}.staff-desk-passi b{overflow-wrap:anywhere}.staff-riga.spenta{color:var(--testo-2);background:var(--superficie-2);border-style:dashed}.staff-attiva{border-top:1px solid var(--linea);gap:6px;padding-top:10px;display:grid}.staff-disattiva{justify-self:start;min-height:44px}.staff-nuova .staff-av .ic{width:22px;height:22px}.gp-nuova-persona-tasto{text-align:start;border-style:dashed;width:100%;margin-top:12px}.gp-nuova-persona-tasto small{color:var(--testo-2);font-size:12.5px;font-weight:500;display:block}.gp-nuova-persona{border:1.5px dashed var(--nero);background:var(--avorio);border-radius:13px;gap:8px;margin-top:12px;padding:10px 12px;display:grid}.gp-nuova-persona .staff-campo{margin:0}.gp-nuova-persona-az{flex-wrap:wrap;gap:8px;display:flex}@media (width<=600px){.staff-nuova-tasto,.staff-desk-tasto{width:100%}.gp-nuova-persona-az .gp-tasto{flex:140px}}@media (width>=601px){.staff-titolo{justify-content:flex-start}.staff-titolo h2{margin-inline-end:auto}.staff-nuova-tasto{width:auto}}.staff-ruolo small{color:var(--testo-2);font-size:11.5px;font-weight:500}@media (width<=600px){.guida-tasto,.guida-q,.gp-chi-btn,#gp-impostazioni,.pl-seg button,.turni-filtro .chip-filtro,.trad-tasto{position:relative}.guida-tasto:before,.guida-q:before,.gp-chi-btn:before,#gp-impostazioni:before,.pl-seg button:before,.turni-filtro .chip-filtro:before,.trad-tasto:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.turni-filtro{row-gap:8px}.turni-vista button,.pennelli .valori .azione,.turni-piu,.turni-nome{position:relative}table.turni .casella:after,.turni-vista button:after,.turni-piu:after{content:"";position:absolute;inset:-3px 0}.pennelli .valori .azione:after{content:"";position:absolute;inset:0 0 -5px}.turni-nome:after{content:"";position:absolute;inset:-9px 0}}.versioni-tasto{background:var(--superficie);min-height:36px;color:var(--primario-forte);border:1px solid #c9d6c4;border-radius:99px;align-items:center;gap:4px;padding:4px 10px 4px 8px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.versioni-tasto .ic{width:18px;height:18px;color:inherit;margin:0}.versioni-pallino{top:-6px;background:var(--rosso);color:#fff;text-align:center;min-width:19px;height:19px;box-shadow:0 0 0 2px var(--superficie);border-radius:99px;padding:0 5px;font-size:11.5px;font-weight:750;line-height:19px;position:absolute;inset-inline-end:-6px}.versioni-pallino[hidden]{display:none}.aggiorna-tasto{background:var(--primario);color:#fff;border:0;border-radius:99px;align-items:center;gap:4px;min-height:36px;padding:4px 12px 4px 9px;font-size:13px;font-weight:700;display:inline-flex}.aggiorna-tasto[hidden]{display:none}.aggiorna-tasto .ic{width:18px;height:18px;color:inherit;margin:0}.aggiorna-tasto.in-corso .ic{animation:1s linear infinite aggiorna-gira}#aggiorna-obbliga{z-index:60;padding:24px 20px calc(24px + env(safe-area-inset-bottom));background:radial-gradient(120% 80% at 50% 0%, #6e7e69, var(--primario-forte));color:#fff;text-align:center;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}#aggiorna-obbliga[hidden]{display:none}.obbliga-dentro{flex-direction:column;align-items:center;gap:16px;max-width:340px;display:flex}.obbliga-dentro>.ic{color:#fff;width:76px;height:76px;margin:0}#aggiorna-obbliga #obbliga-titolo{color:#fff;letter-spacing:normal;text-transform:none;margin:0;font-size:28px;font-weight:750;line-height:1.2}.obbliga-spiega{margin:0;font-size:17px;line-height:1.4}.obbliga-ora{min-height:60px;color:var(--primario-forte);background:#fff;border:0;border-radius:99px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:0 32px;font-size:20px;font-weight:800;display:inline-flex}.obbliga-ora .ic{width:24px;height:24px;color:inherit;margin:0}.obbliga-ora:disabled .ic{animation:1s linear infinite aggiorna-gira}.obbliga-continua{color:#fff;background:0 0;border:2px solid #ffffffb3;border-radius:99px;min-height:48px;padding:0 24px;font-size:17px;font-weight:700}.obbliga-continua[hidden]{display:none}.obbliga-nota{opacity:.85;margin:0;font-size:14px}@keyframes aggiorna-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.aggiorna-tasto.in-corso .ic{animation:none}}.facile-lista{gap:10px;margin:6px 0 2px;padding:0;list-style:none;display:grid}.facile-riga{align-items:flex-start;gap:10px;display:flex}.facile-riga>div{gap:1px;display:grid}.facile-riga span:not(.facile-icona){color:var(--testo-2);font-size:14px;line-height:1.35}.facile-icona{background:var(--primario-tenue);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.versioni-prima{color:var(--testo-2);text-transform:uppercase;letter-spacing:.03em;margin:10px 0 0;font-size:13px}.versioni-voce.chiusa summary{cursor:pointer;gap:2px;list-style:none;display:grid}.versioni-voce.chiusa summary::-webkit-details-marker{display:none}.versioni-voce.chiusa summary .versioni-titolo:after{content:" ▾";color:var(--testo-2)}.versioni-voce.chiusa details[open] summary .versioni-titolo:after{content:" ▴"}.versioni-voce.chiusa details[open]>.facile-lista{margin-top:10px}.versioni-dettagli summary{cursor:pointer;color:var(--primario-forte);font-size:13.5px;font-weight:650}.versioni-voce{border:1px solid var(--bordo);background:var(--superficie);border-radius:14px;gap:4px;padding:10px 12px;display:grid}.versioni-voce.nuova{border-color:var(--primario);background:var(--primario-tenue)}.versioni-testa{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.versioni-data{color:var(--testo-2);font-size:13px}.versioni-titolo{margin:0;font-weight:650}#versioni-titolo:focus{outline:none}.versioni-gruppo h4{color:var(--testo-2);text-transform:uppercase;letter-spacing:.03em;margin:4px 0 2px;font-size:12.5px}.versioni-gruppo ul{margin:0;padding-inline-start:20px}.versioni-gruppo li{margin:2px 0;line-height:1.35}.fruga{--carta:#fbf8f1;--riga:#e8e3d9;--salvia:#5e6d5a;--salvia-2:#a1ae9d;--fumo:#2e2c2a;--taupe:#8e8378;background-color:var(--carta);color:var(--fumo);background-image:linear-gradient(90deg,#0000 33px,#b4483b29 33px 34px,#0000 34px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='390' height='844' fill='%238E8378' fill-opacity='.2'%3E%3Cdefs%3E%3Cg id='m' transform='scale(1.15) translate(-10 -14)'%3E%3Cpath d='M3.4 14.6C3.6 12.4 5.4 11.4 7 12C8 12.4 8.6 11.6 10 11.6C11.4 11.6 12 12.4 13 12C14.6 11.4 16.4 12.4 16.6 14.6C16.8 17.2 14.6 18.8 12 19C11 19.1 10.6 18.4 10 18.4C9.4 18.4 9 19.1 8 19C5.4 18.8 3.2 17.2 3.4 14.6Z'/%3E %3Cellipse cx='2.9' cy='11.6' rx='1.2' ry='3' transform='rotate(-44 2.9 11.6)'/%3E%3Cellipse cx='5.5' cy='7.2' rx='1.3' ry='3.6' transform='rotate(-20 5.5 7.2)'/%3E%3Cellipse cx='10' cy='5.8' rx='1.35' ry='3.9'/%3E%3Cellipse cx='14.5' cy='7.2' rx='1.3' ry='3.6' transform='rotate(20 14.5 7.2)'/%3E%3Cellipse cx='17.1' cy='11.6' rx='1.2' ry='3' transform='rotate(44 17.1 11.6)'/%3E %3Ccircle cx='.9' cy='9.2' r='.55'/%3E%3Ccircle cx='4.1' cy='3.3' r='.55'/%3E%3Ccircle cx='10' cy='1.3' r='.55'/%3E%3Ccircle cx='15.9' cy='3.3' r='.55'/%3E%3Ccircle cx='19.1' cy='9.2' r='.55'/%3E%3C/g%3E%3Cg id='p' transform='scale(1.15) translate(-10 -14)'%3E%3Cpath d='M5 13.6C5 11.4 7.4 10.4 10 10.4C12.6 10.4 15 11.4 15 13.6C15 16 13.6 18 12.8 21L12.2 25.2C12 27.2 11.2 28.2 10 28.2C8.8 28.2 8 27.2 7.8 25.2L7.2 21C6.4 18 5 16 5 13.6Z'/%3E %3Cellipse cx='4' cy='11' rx='1.15' ry='2.8' transform='rotate(-34 4 11)'/%3E%3Cellipse cx='6.4' cy='6.8' rx='1.25' ry='3.3' transform='rotate(-14 6.4 6.8)'/%3E%3Cellipse cx='10' cy='5.5' rx='1.3' ry='3.6'/%3E%3Cellipse cx='13.6' cy='6.8' rx='1.25' ry='3.3' transform='rotate(14 13.6 6.8)'/%3E%3Cellipse cx='16' cy='11' rx='1.15' ry='2.8' transform='rotate(34 16 11)'/%3E %3Ccircle cx='2.3' cy='8.5' r='.5'/%3E%3Ccircle cx='5.4' cy='3.1' r='.5'/%3E%3Ccircle cx='10' cy='1.4' r='.5'/%3E%3Ccircle cx='14.6' cy='3.1' r='.5'/%3E%3Ccircle cx='17.7' cy='8.5' r='.5'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23p' transform='translate(19.7 846.3) rotate(41.8)'/%3E%3Cuse href='%23m' transform='translate(11.6 828.3) rotate(41.8) scale(-1 1)'/%3E%3Cuse href='%23p' transform='translate(79.1 759.1) rotate(45.9) scale(-1 1)'/%3E%3Cuse href='%23m' transform='translate(97.4 766.5) rotate(45.9)'/%3E%3Cuse href='%23p' transform='translate(160.0 704.9) rotate(43.7)'/%3E%3Cuse href='%23m' transform='translate(152.6 686.7) rotate(43.7) scale(-1 1)'/%3E%3Cuse href='%23p' transform='translate(202.5 626.3) rotate(33.7) scale(-1 1)'/%3E%3Cuse href='%23m' transform='translate(221.9 629.6) rotate(33.7)'/%3E%3Cuse href='%23p' transform='translate(256.2 557.3) rotate(15.9)'/%3E%3Cuse href='%23m' transform='translate(241.0 544.6) rotate(15.9) scale(-1 1)'/%3E%3Cuse href='%23p' transform='translate(249.1 461.0) rotate(-3.7) scale(-1 1)'/%3E%3Cuse href='%23m' transform='translate(266.6 451.9) rotate(-3.7)'/%3E%3Cuse href='%23p' transform='translate(397.3 300.8) rotate(-46.1)'/%3E%3Cuse href='%23m' transform='translate(379.0 308.2) rotate(-46.1) scale(-1 1)'/%3E%3Cuse href='%23p' transform='translate(337.7 253.2) rotate(-29.1) scale(-1 1)'/%3E%3Cuse href='%23m' transform='translate(349.5 237.4) rotate(-29.1)'/%3E%3Cuse href='%23p' transform='translate(321.1 176.4) rotate(-23.2)'/%3E%3Cuse href='%23m' transform='translate(301.4 176.1) rotate(-23.2) scale(-1 1)'/%3E%3Cuse href='%23p' transform='translate(269.2 106.5) rotate(-27.9) scale(-1 1)'/%3E%3Cuse href='%23m' transform='translate(281.4 91.0) rotate(-27.9)'/%3E%3Cuse href='%23p' transform='translate(229.4 11.8) rotate(-38.8)'/%3E%3Cuse href='%23m' transform='translate(210.4 16.9) rotate(-38.8) scale(-1 1)'/%3E%3C/svg%3E"),repeating-linear-gradient(#0000 0 31px,#3f66841a 31px 32px);background-repeat:no-repeat,repeat,repeat;background-size:auto,390px 844px,auto;border-radius:18px;margin:12px 0 0;padding:14px 14px 0;position:relative}.fruga[hidden],.fruga [hidden],.fruga-foglio [hidden]{display:none!important}.fruga-testa{align-items:center;gap:10px;margin-bottom:12px;display:flex}.fruga-testa .ic{width:40px;height:40px}.fruga-titoli{flex:1;min-width:0}.fruga-sotto,.dove-sotto{color:var(--testo-2);margin:2px 0 0;font-size:14px;line-height:1.35}.dove-sotto{margin:0 0 10px}.fruga-testa h2{letter-spacing:.2px;text-transform:none;color:var(--fumo);flex:1;margin:0;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:700}.fruga-filtri{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.fruga-chip{border:1px solid var(--riga);min-height:36px;color:var(--fumo);font:inherit;background:#ffffffbf;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600}.fruga-chip.on{background:var(--fumo);border-color:var(--fumo);color:#fff}.fruga-chip.lente{justify-content:center;align-items:center;width:40px;padding:0;display:inline-flex}.fruga-chip .ic{width:18px;height:18px}.fruga-chip.fruga-chi{justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.fruga-testa .fruga-chi .ic{width:18px;height:18px}.fruga-scegli{border:1px solid #e7c4bd;border-inline-start:6px solid var(--rosso);border-radius:var(--r-m);background:var(--rosso-tenue);width:100%;min-height:52px;color:var(--testo);font:inherit;text-align:start;cursor:pointer;margin:0 0 10px;padding:10px 14px;font-weight:600;display:block}.fruga-chi-elenco{margin:10px 0 14px}.fruga-cerca{border:1.5px solid var(--salvia-2);width:100%;min-height:44px;font:inherit;background:#fff;border-radius:14px;margin-bottom:10px;padding:8px 14px;font-size:16px}.fruga-cerca[hidden]{display:none}.fruga-lista h3,.fruga-box h3{text-transform:none;letter-spacing:0;color:#4d5b49;margin:4px 2px 8px;font-family:Georgia,serif;font-size:17px}.fruga-voce{border:1px solid var(--riga);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#ffffffe6;border-radius:14px;gap:12px;margin-bottom:9px;padding:12px;display:flex;box-shadow:0 1px 2px #2e2c2a0a}.fruga-voce:focus-visible{outline:2px solid var(--salvia);outline-offset:2px}.fruga-voce.fissa{border-color:#e9d9a6}.fruga-spunta{border:2px solid var(--salvia-2);color:#fff;background:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;padding:0;display:grid}.fruga-spunta:after{content:"";position:absolute;inset:-9px}.fruga-spunta{position:relative}.fruga-spunta .ic{stroke-width:3px;width:15px;height:15px}.fruga-voce.fatta{color:var(--testo-2);background:var(--superficie-2);box-shadow:none}.fruga-voce.fatta .fruga-spunta{background:var(--salvia);border-color:var(--salvia)}.fruga-voce.fatta .fruga-testo{text-decoration:line-through;-webkit-text-decoration-color:var(--salvia-2);text-decoration-color:var(--salvia-2)}.fruga-corpo{flex:1;min-width:0}.fruga-testo{overflow-wrap:anywhere;white-space:pre-line;font-size:16px;font-weight:600;line-height:1.3}.fruga-pin{margin-right:4px}.fruga-pin .ic{vertical-align:-2px;color:#a07a16;width:15px;height:15px}.fruga-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12.5px;display:flex}.fruga-prom{background:var(--giallo-tenue);color:var(--giallo-testo);border-radius:7px;padding:2px 7px;font-weight:600}.fruga-prom.scaduto{color:var(--rosso);background:#f6deda}.fruga-eti{border-radius:7px;padding:2px 7px;font-weight:700}.fruga .eti-mario{color:#3f6684;background:#e2ebf2}.fruga .eti-chiara{color:#4d5b49;background:#e7ede4}.fruga .eti-tutti{color:#75695f;background:#f1ede4}.fruga-chi{color:var(--taupe)}.fruga-audio{background:var(--fumo);color:#fff;min-height:28px;font:inherit;border:0;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:12.5px;font-weight:600;display:inline-flex}.fruga-audio i{width:20px;height:20px;color:var(--fumo);background:#fff;border-radius:50%;place-items:center;font-style:normal;display:grid}.fruga-audio i .ic{width:11px;height:11px}.fruga .onde{align-items:center;gap:2px;display:inline-flex}.fruga .onde b{background:#dad4c6;border-radius:2px;width:2px}.fruga-audio.suona .onde b{background:#a1ae9d}.fruga-vuota{color:var(--taupe);margin:10px 4px}.fruga-aiuto{text-align:center;color:var(--taupe);margin:2px 0 10px;font-size:12.5px}.fruga-fatte{background:#fff9;border:1px dashed #dad4c6;border-radius:14px;margin-top:14px}.fruga-fatte summary{color:#75695f;cursor:pointer;padding:11px 14px;font-weight:600}.fruga-fatte .fruga-voce{margin:0 8px 8px}.fruga-vecchie{color:#75695f;min-height:44px;font:inherit;text-underline-offset:3px;cursor:pointer;text-align:start;background:0 0;border:0;margin:0 8px 8px;padding:8px 6px;font-size:.92em;text-decoration:underline;display:block}.fruga-sospeso{font-size:13px}.fruga-voce.nuova{box-shadow:0 1px 2px #2e2c2a0a, inset 3px 0 0 var(--arancio);border-color:#f0c9a4}.fruga-gruppo{letter-spacing:.02em;color:#5e6b59;align-items:center;gap:6px;margin:14px 4px 7px;font-size:13px;font-weight:700;display:flex}.fruga-lista h3+.fruga-gruppo{margin-top:2px}.fruga-gruppo-n{text-align:center;background:#a1ae9d3d;border-radius:10px;min-width:20px;padding:0 6px;font-size:12px;font-weight:600;line-height:20px}.fruga-gruppo.g-scadute{color:var(--rosso)}.fruga-gruppo.g-scadute .fruga-gruppo-n{background:#f6deda}.fruga-lista:has(.scorre){overflow-x:clip}.fruga-voce{touch-action:pan-y;transition:transform .2s;position:relative}.fruga-voce.scorre{transform:translateX(var(--dx,0px));transition:none}[dir=rtl] .fruga-voce.scorre{transform:translateX(calc(-1 * var(--dx,0px)))}.fruga-voce.scorre:before{content:"✓";top:-1px;bottom:-1px;width:var(--dx,0px);box-sizing:border-box;color:#fff;background:#c9d3c5;border-radius:14px;align-items:center;padding-inline-start:18px;font-size:22px;font-weight:700;display:flex;position:absolute;inset-inline-start:calc(-1 * var(--dx,0px) - 1px);overflow:hidden}.fruga-voce.scorre.pronta:before{background:var(--salvia)}@media (prefers-reduced-motion:reduce){.fruga-voce{transition:none}}.fruga-nuovo{background:var(--arancio);vertical-align:2px;border-radius:50%;width:9px;height:9px;margin-inline-end:6px;display:inline-block}.fruga-visto{color:var(--taupe)}.fruga-visto.si{color:#4d5b49;font-weight:600}.fruga-f-visto{color:#4d5b49;margin:-4px 0 10px;font-size:13.5px}.fruga-fondo{bottom:var(--barra-prova,0px);z-index:3;padding:10px 12px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg, #fbf8f100, var(--carta) 22%);margin:0 -14px;position:sticky}.fruga-suggeriti{scrollbar-width:none;gap:6px;margin-bottom:8px;display:flex;overflow-x:auto}.fruga-suggeriti[hidden]{display:none}.fruga-sug{border:1px solid var(--riga);min-height:36px;color:var(--fumo);font:inherit;white-space:nowrap;background:#fff;border-radius:999px;flex:none;padding:7px 11px;font-size:13.5px;font-weight:600}.fruga-sug.data{color:#7a5c10;background:#f8efd5;border-color:#e9d9a6}.fruga-sug.on{box-shadow:inset 0 0 0 2px}.fruga-compositore{align-items:flex-end;gap:8px;display:flex}.fruga-compositore textarea{border:1.5px solid var(--salvia-2);min-width:0;min-height:46px;max-height:140px;font:inherit;resize:none;background:#fff;border-radius:18px;flex:1;padding:11px 14px;font-size:16px;box-shadow:0 4px 14px #2e2c2a14}.fruga-reg{color:#fff;height:46px;font:inherit;background:#b4483b;border:0;border-radius:16px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #b4483b40}.fruga-invia{background:var(--primario);color:#fff;border:0;border-radius:16px;flex:none;place-items:center;width:46px;height:46px;padding:0;font-size:22px;display:grid}.fruga-invia:disabled,.fruga-reg:disabled{opacity:.5;box-shadow:none}.fruga-registra{background:var(--fumo);color:#fff;border-radius:20px;padding:14px;box-shadow:0 8px 24px #2e2c2a40}.fruga-registra .riga{align-items:center;gap:10px;display:flex}.fruga-registra .punto{background:#e5584a;border-radius:50%;flex:none;width:12px;height:12px;animation:1s ease-in-out infinite alternate fruga-batte;box-shadow:0 0 0 5px #e5584a40}@keyframes fruga-batte{to{box-shadow:0 0 0 9px #e5584a1a}}.fruga-registra .tempo{font-variant-numeric:tabular-nums;font-weight:700}.fruga-registra .onde2{flex:1;align-items:center;gap:3px;height:26px;display:flex}.fruga-registra .onde2 b{background:var(--salvia-2);border-radius:2px;flex:1}.fruga-registra .detto{color:#f1ede4;margin:10px 0 12px;font-size:15.5px;line-height:1.35}.fruga-registra .tasti{gap:8px;display:flex}.fruga-registra .tasti button{min-height:46px;font:inherit;border:0;border-radius:14px;flex:1;padding:11px;font-weight:700}.fruga-registra .annulla{color:#fff;background:#4a4643}.fruga-registra .ok{background:var(--salvia-2);color:#1f1d1b}@media (prefers-reduced-motion:reduce){.fruga-registra .punto{animation:none}}.fruga-box{border:1px solid var(--riga);background:#ffffffd1;border-radius:16px;margin-bottom:14px;padding:12px 14px}.fruga-box h3{margin-top:0}.fruga-riga{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #f1ede4;gap:10px;padding:7px 0;font-size:14.5px;display:flex}.fruga-riga:first-of-type{border-top:0}.fruga-riga .q{width:92px;color:var(--giallo-testo);flex:none;padding-top:1px;font-size:13px;font-weight:700}.fruga-riga .q.scaduto{color:var(--rosso)}.fruga-riga .q.fatta{color:var(--taupe);gap:4px;font-weight:600;display:inline-flex}.fruga-riga .q .ic{width:14px;height:14px}.fruga-riga-testo{overflow-wrap:anywhere;flex:1;min-width:0}#fruga-fatte-largo .fruga-riga-testo{color:var(--taupe);text-decoration:line-through;-webkit-text-decoration-color:var(--salvia-2);text-decoration-color:var(--salvia-2)}.fruga-dx{display:none}.fruga-avviso .avviso-pulsante{min-height:40px}.fruga-foglio .foglio-dentro textarea{border-radius:var(--r-s);border:1px solid var(--bordo);width:100%;min-height:96px;font:inherit;background:var(--superficie-2);padding:10px 12px;font-size:16px}.fruga-foglio .grande{width:100%}.fruga-f-parte{margin-top:6px}.fruga-f-parte h3{align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.fruga-f-data{gap:8px;margin-top:8px;display:flex}.fruga-f-data input{border-radius:var(--r-s);border:1px solid var(--bordo);min-width:0;min-height:52px;font:inherit;background:var(--superficie-2);flex:1;padding:8px 10px}.fruga-f-data .azione{flex:none}.fruga-foglio .pulsanti.valori .azione.attiva{border-color:var(--primario);box-shadow:inset 0 0 0 1px var(--primario)}.fruga-foglio .azione.rosso{color:var(--rosso)}.fruga-risposte{gap:8px;margin-top:8px;display:grid}.fruga-risposta{overflow-wrap:anywhere;background:#f3efe9;border-radius:14px;max-width:85%;padding:8px 34px 8px 11px;font-size:15px;position:relative}.fruga-risposta.mia{background:#e7f0fb;margin-inline-start:auto}.fruga-risposta:not(.mia){padding-inline-end:11px}.fruga-risposta b{color:#6b655e;font-size:12.5px;display:block}.fruga-r-togli{inset-inline-end:2px;color:#6b655e;cursor:pointer;background:0 0;border:0;border-radius:50%;width:32px;height:32px;font-size:20px;line-height:1;position:absolute;top:2px}.fruga-f-rispondi{align-items:flex-end;gap:8px;margin-top:10px;display:flex}.fruga-foglio .foglio-dentro .fruga-f-rispondi textarea{flex:1;min-width:0;min-height:48px}.fruga-f-rispondi .azione{flex:none;min-height:48px}.fruga-f-ripete{margin-top:10px}.fruga-f-ripete h4{margin:0 0 6px;font-size:14px}.fruga-f-nota{color:#6b655e;margin:6px 0 0;font-size:13.5px}.fruga-nrisposte{color:#2f5a88;background:#e7f0fb;border-radius:7px;padding:2px 7px;font-weight:700}@media (width>=601px){#camere[data-schermata=fruga]{max-width:1360px}.fruga{padding:18px 22px 8px}.fruga-colonne{grid-template-columns:1.5fr 1fr;align-items:start;gap:22px;display:grid}.fruga-sx,.fruga-dx{min-width:0}.fruga-dx{display:block}.fruga-fatte{display:none}.fruga-fondo{background:0 0;margin:0;padding:6px 0 12px;position:static}}.benvenuto{min-height:100dvh;padding:0 16px calc(20px + env(safe-area-inset-bottom));text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.benv-testa{padding:calc(54px + env(safe-area-inset-top)) 16px 20px;background:linear-gradient(180deg, var(--avorio), var(--sfondo));border-bottom:1px solid var(--bordo);flex-direction:column;align-self:stretch;align-items:center;gap:12px;margin:0 -16px 4px;display:flex;position:relative}.benv-lingua{top:calc(10px + env(safe-area-inset-top));border-radius:99px;width:auto;max-width:60vw;padding:8px 12px;font-size:14.5px;position:absolute;right:12px}.benv-hotel{aspect-ratio:1685/1061;background:var(--primario);width:min(64vw,290px);-webkit-mask:var(--logo-hotel) center/contain no-repeat;-webkit-mask:var(--logo-hotel) center/contain no-repeat;mask:var(--logo-hotel) center/contain no-repeat}.benv-marchio{color:var(--testo-2);letter-spacing:.03em;align-items:center;gap:10px;font-size:14px;display:flex}.benvenuto h1{margin:4px 0 0;font-size:26px}.benv-stato{background:var(--giallo-tenue);color:var(--giallo-testo);border-radius:99px;margin:0;padding:5px 12px;font-size:13.5px;font-weight:650}.benv-sotto{color:var(--testo-2);margin:0}.benv-passi{text-align:start;flex-direction:column;gap:10px;width:min(100%,440px);margin:4px 0 0;padding:0;list-style:none;display:flex}.benv-passo{border-radius:var(--r-l);background:var(--superficie);border:1px solid var(--bordo);box-shadow:var(--ombra);align-items:flex-start;gap:12px;padding:14px;display:flex}.benv-passo.attivo{border-color:var(--salvia);box-shadow:0 0 0 3px var(--primario-tenue), var(--ombra)}.benv-passo.fatto{background:var(--superficie-2);box-shadow:none}.benv-num{background:var(--primario-tenue);width:34px;height:34px;color:var(--primario-forte);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.benv-passo.attivo .benv-num{background:var(--primario);color:#fff}.benv-passo.fatto .benv-num{background:var(--verde);color:#fff}.benv-num .ic{width:18px;height:18px}.benv-corpo{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.benv-titolo{padding-top:5px;font-size:17px;line-height:1.3}.benv-corpo p{color:var(--testo-2);margin:0;font-size:15.5px}.benv-corpo .notif-passi{margin:0}.benv-corpo .notif-passi li:before{content:counter(passo, lower-alpha)}.benv-corpo input,.benv-corpo .grande{width:100%}.benv-corpo .azione{flex:none}.benv-installa{background:var(--primario);border-color:var(--primario);color:#fff;font-weight:650}.benv-codice{border-radius:var(--r-m);background:var(--primario-tenue);flex-direction:column;align-items:center;gap:2px;padding:12px;display:flex}.benv-codice small{color:var(--testo-2);font-size:13px}.benv-codice b{letter-spacing:.14em;color:var(--primario-forte);font-family:ui-monospace,SF Mono,monospace;font-size:30px}.benv-nota{font-size:14.5px}.benv-rifiutata{color:var(--rosso);font-weight:700}.benv-altra-app{border-radius:var(--r-l);background:var(--giallo-tenue);text-align:start;border:1px solid #ead9a6;flex-direction:column;gap:10px;width:min(100%,440px);padding:14px;display:flex}.benv-altra-app p{margin:0}.benv-disattivo{max-width:440px;font-size:20px}.benv-powered{margin-top:auto;padding-top:6px}.richieste-testa{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;display:flex}.invita-tasto{min-height:44px;color:var(--primario-forte);border-color:var(--salvia);flex:none;font-weight:650}.staff-titolo .invita-tasto{min-height:52px}.invita-anteprima{border-radius:4px var(--r-m) var(--r-m) var(--r-m);background:#e7f6df;flex-direction:column;gap:6px;margin:4px 0;padding:12px 14px;font-size:15px;line-height:1.4;display:flex}.invita-link{color:var(--blu);overflow-wrap:anywhere}.invita-tasti{flex-wrap:wrap;gap:8px;display:flex}.invita-tasti .azione{color:inherit;text-decoration:none}.invita-tasti .invita-whatsapp{color:#fff;background:#178540;border-color:#178540;font-weight:650}.benv-iphone-testo{flex:1;min-width:0}.benv-foto{width:100%;max-width:320px;margin:8px 0 0;display:block}.benv-menu-ios{box-sizing:border-box;background:#f2f2f7;border:2px solid #d1d1d6;border-radius:14px;flex-direction:column;gap:10px;padding:14px 10px;display:flex}.benv-menu-barra{background:#c7c7cc;border-radius:5px;width:55%;height:10px;margin-inline-start:10px;display:block}.benv-menu-barra.corta{width:40%}.benv-menu-giu{color:#8e8e93;justify-content:center;display:flex}.benv-menu-giu .ic{stroke-width:2.4px;width:22px;height:22px;margin:0}.benv-menu-voce{color:#1c1c1e;background:#007aff24;border:3px solid #007aff;border-radius:10px;align-items:center;gap:10px;padding:10px;font-size:16px;font-weight:600;line-height:1.25;display:flex}.benv-menu-voce .ic{color:#007aff;flex:none;width:26px;height:26px;margin:0}.qr-foglio{text-align:center;align-items:center}.qr-codice{border-radius:var(--r-m);background:#fff;width:min(100%,280px);margin:8px auto;padding:8px}.qr-codice svg{width:100%;height:auto;display:block}.qr-link{overflow-wrap:anywhere}.qr-tasti{justify-content:center}@media print{body:has(#foglio-qr)>:not(#foglio-qr){display:none!important}#foglio-qr{background:#fff;position:static}#foglio-qr .qr-tasti{display:none}}@media (width<=600px){.staff-titolo .invita-tasto{width:100%}}.guasto{border-radius:var(--r-l);background:var(--superficie);border:1px solid var(--bordo);border-inline-start:5px solid var(--rosso);box-shadow:var(--ombra);margin:10px 0;padding:14px 16px}.guasto.in-corso{border-inline-start-color:var(--arancio)}.guasto.fatto{border-inline-start-color:var(--verde);background:var(--superficie-2);box-shadow:none}.guasto-testa{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.guasto-camera{letter-spacing:-.01em;font-size:30px;font-weight:800;line-height:1.1}.guasto-tipo{font-size:20px}.guasto-preso{background:var(--arancio-tenue);color:var(--arancio-testo)}.guasto-non-puo{color:var(--rosso);font-weight:700;display:block}.guasto-fatto-chip{background:var(--verde-tenue);color:var(--verde)}.guasto-fatto-chip .ic{color:inherit}.guasto-chi{margin-top:2px}.guasto-nota{border-radius:var(--r-s);background:var(--avorio);overflow-wrap:anywhere;margin-top:8px;padding:10px 12px;font-size:17px}.guasto .pulsanti .azione{flex:120px;font-weight:650}.guasti-giorno h3{color:var(--testo-2);margin:14px 4px 4px;font-size:15px}.guasto-tipi .azione{flex:calc(50% - 8px);min-height:64px;font-size:18px;font-weight:650}.camera-guasti{gap:6px;margin-top:10px;display:grid}.camera-guasto{border-radius:var(--r-m);background:var(--rosso-tenue);border-inline-start:4px solid var(--rosso);overflow-wrap:anywhere;padding:10px 12px}.camera-guasto.in-corso{background:var(--arancio-tenue);border-inline-start-color:var(--arancio)}.camera-guasto small{color:var(--testo-2);display:block}.camera-guasto .azione{flex:none;min-height:44px;margin-top:8px}.chiuse-5stelle{border-radius:var(--r-m);background:var(--giallo-tenue);color:var(--testo);border:1px solid var(--giallo);border-left-width:5px;margin:8px 0 10px;padding:10px 12px}.chiuse-5stelle ul{margin:6px 0;padding-left:20px}.chiuse-5stelle li{margin:2px 0}.chiuse-5stelle p{color:var(--terra-scuro);margin:0;font-size:.9em}.impostazioni-foglio{gap:12px}.imp-sezione{border-radius:var(--r-m);border:1px solid var(--bordo);background:var(--superficie-2);flex-direction:column;gap:8px;padding:12px;display:flex}.imp-sezione h3{margin:0;font-size:17px}.imp-sezione h4{text-transform:uppercase;letter-spacing:.06em;color:var(--testo-2);margin:6px 0 0;font-size:13px}.imp-nota{color:var(--testo-2);margin:0;font-size:14px}.consumi-motivo{overflow-wrap:anywhere;margin-top:4px;display:block}.consumi-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.consumi-riga{grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;font-size:14px;display:grid}.consumi-riga meter{grid-column:1/-1;width:100%;height:8px}.consumi-riga.oltre b,.consumi-riga.oltre span{color:var(--rosso);font-weight:700}.imp-attenzione{border-radius:var(--r-s);background:var(--giallo-tenue);color:var(--testo);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.imp-gruppo{flex-direction:column;gap:6px;display:flex}.imp-gruppo.spento{opacity:.5}.imp-riga{border-radius:var(--r-s);background:var(--superficie);border:1px solid var(--bordo);align-items:center;gap:12px;min-height:52px;padding:6px 10px;display:flex}.imp-testo{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.imp-testo small{color:var(--testo-2);font-size:13px}.imp-interruttore{background:var(--greige);border:0;border-radius:99px;flex:none;width:52px;height:32px;padding:0;transition:background .15s;position:relative}.imp-interruttore:after{content:"";position:absolute;inset:-8px -4px}.imp-pallino{background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.imp-interruttore.on{background:var(--verde)}.imp-interruttore.on .imp-pallino{transform:translate(20px)}[dir=rtl] .imp-interruttore.on .imp-pallino{transform:translate(-20px)}[dir=rtl] .imp-pallino{left:auto;right:3px}.imp-interruttore:disabled{opacity:.6}.impostazioni-foglio{background:var(--sfondo);gap:0;min-height:min(86dvh,720px)}.imp-titolo{letter-spacing:-.01em;margin:6px 4px 12px;font-size:30px;font-weight:700;line-height:1.15}.imp-cerca{min-height:44px;color:var(--testo-2);background:#ece8df;border-radius:12px;align-items:center;gap:8px;margin-bottom:8px;padding:0 6px 0 12px;display:flex}.imp-cerca>.ic{flex:none;width:20px;height:20px;margin:0}.imp-cerca-campo{min-width:0;min-height:44px;font:inherit;color:var(--testo);background:0 0;border:0;flex:auto;padding:0;font-size:17px}.imp-cerca-campo::placeholder{color:var(--testo-2)}.imp-cerca-campo:focus{outline:none}.imp-cerca:focus-within{box-shadow:0 0 0 2px var(--primario)}.imp-cerca-campo::-webkit-search-cancel-button{display:none}.imp-cerca-via{width:44px;height:44px;color:var(--testo-2);background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.imp-cerca-via .ic{background:var(--testo-2);color:#fff;border-radius:50%;width:22px;height:22px;margin:0;padding:4px}.imp-corpo{flex-direction:column;display:flex}.imp-card{background:var(--superficie);border-radius:var(--r-m);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #2e2c2a0d}.imp-gtit{letter-spacing:.06em;text-transform:uppercase;color:var(--testo-2);margin:18px 16px 6px;font-size:13px;font-weight:600}.imp-gnota{color:var(--testo-2);margin:6px 16px 0;font-size:13px}.imp-voce{background:var(--superficie);width:100%;min-height:52px;color:var(--testo);font:inherit;text-align:start;border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:8px 14px;font-size:17px;display:flex;position:relative}.imp-voce+.imp-voce:before{content:"";top:0;background:var(--bordo);height:1px;position:absolute;inset-inline:56px 0}.imp-voce:active{background:var(--superficie-2)}.imp-voce-nome{flex-direction:column;flex:auto;min-width:0;display:flex}.imp-voce-nome small{color:var(--testo-2);font-size:13px;line-height:1.3}.imp-voce-valore{color:var(--testo-2);flex:none;font-size:16px}.ic-imp-freccia{color:#b4aea4;flex:none;width:18px;height:18px;margin:0}[dir=rtl] .ic-imp-freccia{transform:scaleX(-1)}.imp-tile{background:var(--c,var(--primario));color:#fff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.imp-tile .ic{color:#fff;width:18px;height:18px;margin:0}.imp-tile[data-colore=rosso]{--c:var(--rosso)}.imp-tile[data-colore=arancio]{--c:var(--arancio)}.imp-tile[data-colore=blu]{--c:var(--blu)}.imp-tile[data-colore=verde]{--c:var(--verde)}.imp-tile[data-colore=giallo]{--c:var(--giallo)}.imp-tile[data-colore=terra]{--c:var(--terra-scuro)}.imp-tile[data-colore=viola]{--c:#6a5a8e}.imp-tile[data-colore=petrolio]{--c:#2f6f73}.imp-tile[data-colore=primario]{--c:var(--primario)}.imp-profilo{width:100%;color:var(--testo);font:inherit;text-align:start;border:0;flex-direction:row;align-items:center;gap:12px;margin:4px 0 0;padding:12px 14px;font-size:17px}.imp-profilo b{font-size:19px;font-weight:600}.imp-avatar{background:var(--primario);color:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:20px;font-weight:600;display:grid}.imp-piede{text-align:center;color:var(--testo-2);margin:18px 0 4px;font-size:13px}.imp-risultato{min-height:60px}.imp-risultato mark{color:inherit;background:#f6dc6e;border-radius:3px;padding:0 1px}.imp-nessuno{color:var(--testo-2);margin:18px 16px}.imp-indietro{min-height:44px;color:var(--primario-forte);font:inherit;background:0 0;border:0;align-self:flex-start;align-items:center;gap:2px;margin:0 0 0 -6px;padding:0 8px 0 2px;font-size:17px;font-weight:500;display:inline-flex}.imp-indietro .ic{width:24px;height:24px;margin:0}[dir=rtl] .imp-indietro .ic{transform:scaleX(-1)}.imp-pagina{flex-direction:column;gap:12px;display:flex}.imp-pagina>.imp-sezione{background:0 0;border:0;padding:0}.imp-pagina>.imp-sezione>h3:first-child{display:none}.imp-pagina-par{flex-direction:column;display:flex}.imp-intro{color:var(--testo-2);margin:0 4px 4px;font-size:15px}.imp-trovata{animation:2s ease-out imp-trovata}@keyframes imp-trovata{0%,40%{box-shadow:0 0 0 3px var(--giallo)}to{box-shadow:0 0 #0000}}.impostazioni-foglio>#impostazioni-chiudi{align-self:stretch;margin-top:18px}.rx-avvisi{flex-direction:column;gap:6px;width:calc(100% - 32px);max-width:728px;margin:10px auto 0;display:flex}.rx-avvisi[hidden]{display:none}.rx-avviso{border-radius:var(--r-m);background:var(--blu-tenue);border-inline-start:5px solid var(--blu);min-height:52px;box-shadow:var(--ombra);align-items:center;gap:10px;padding:8px 8px 8px 12px;display:flex}.rx-avviso>.ic{width:22px;height:22px;color:var(--blu);flex:none;margin:0}.rx-avviso.rx-pronta,.rx-avviso.rx-pulita,.rx-avviso.rx-guastoFatto{background:var(--verde-tenue);border-color:var(--verde)}.rx-avviso.rx-pronta>.ic,.rx-avviso.rx-pulita>.ic,.rx-avviso.rx-guastoFatto>.ic{color:var(--verde)}.rx-avviso.rx-ripassare,.rx-avviso.rx-guastoNuovo{background:var(--rosso-tenue);border-color:var(--rosso)}.rx-avviso.rx-ripassare>.ic,.rx-avviso.rx-guastoNuovo>.ic{color:var(--rosso)}.rx-testo{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.rx-sotto{color:var(--testo-2);font-size:14px}.rx-problema{color:var(--giallo-testo);align-items:center;gap:4px;font-size:12.5px;font-weight:650;display:inline-flex}.rx-problema .ic{width:14px;height:14px;margin:0}.rx-visto{border-radius:var(--r-s);border:1px solid var(--bordo);background:var(--superficie);min-width:64px;min-height:44px;color:var(--testo);flex:none;padding:6px 12px;font-weight:650}.rx-altri{min-height:44px;color:var(--testo-2);background:0 0;border:0;align-self:center;padding:6px 14px;font-size:14px;text-decoration:underline}.pl-problema{color:var(--giallo);flex:none;place-items:center;display:inline-grid}.pl-problema .ic{width:14px;height:14px;color:inherit;margin:0}.login-entra{flex-direction:column;align-items:center;gap:8px;width:min(100%,420px);display:flex}.login-modulo{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}.login-modulo h2{margin:0;font-size:20px}.login-modulo input{width:100%;min-height:52px}.login-nota{color:var(--testo-2);margin:0;font-size:14px}.login-errore{min-height:0;color:var(--rosso);margin:0;font-size:14.5px;font-weight:650}.login-errore:empty{display:none}.login-ok{color:var(--verde);margin:0;font-weight:650}.imp-sezione .azione,.login-modulo .azione,.login-entra .azione{flex:none}#imp-esci.conferma{background:var(--rosso);color:#fff;border-color:var(--rosso)}.staff-elimina{border-top:1px dashed var(--bordo,#ddd);margin-top:18px;padding-top:12px}.staff-elimina .azione{flex:none;width:100%}.staff-elimina .azione.conferma{background:var(--rosso);color:#fff;border-color:var(--rosso)}.as-foglio .as-dentro{max-width:760px;height:calc(96dvh - var(--barra-prova,0px));gap:6px;max-height:none;padding-bottom:0;overflow:hidden}.as-testa{align-items:center;gap:8px;display:flex}.as-testa h2{flex:1;margin:0;font-size:18px}.as-testa h2 small{color:var(--testo-2);font-size:12.5px;font-weight:500;display:block}.as-x{border:1px solid var(--greige);background:var(--superficie);width:44px;height:44px;color:var(--testo);border-radius:50%;place-items:center;display:grid}.as-vuoto{color:var(--testo-2);margin:8px 0;font-size:14px}.as-modi{border:1px solid var(--greige);background:var(--superficie);border-radius:12px;padding:3px;display:flex}.as-modo{min-height:44px;color:var(--testo-2);font:inherit;background:0 0;border:0;border-radius:9px;flex:1;font-size:15px;font-weight:700}.as-modo.on{background:var(--nero);color:#fff}.as-aiuto .as-modo.on{background:var(--salvia-scuro)}.as-passi{color:var(--testo-2);margin:0;font-size:12.5px}.as-corpo{overscroll-behavior:contain;flex:1;gap:8px;min-height:0;padding-bottom:8px;display:flex;overflow-y:auto}.as-camere{flex:1;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));align-content:start;gap:5px;min-width:0;display:grid}.as-piano,.as-rep{color:var(--testo-2);letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1;margin-top:4px;font-size:11.5px;font-weight:800}.as-c{border:1.5px solid var(--occb,var(--greige));background:var(--superficie);min-width:0;height:62px;color:var(--testo);font:inherit;text-align:start;border-left-width:6px;border-radius:9px;flex-direction:column;justify-content:space-between;padding:3px 6px 4px;display:flex;position:relative}.as-c.parte{border-left-color:var(--nero)}.as-c .as-n{justify-content:space-between;align-items:baseline;display:flex}.as-c .as-n b{font-size:16px}.as-c .as-n small{color:var(--testo-2);font-size:11.5px;font-weight:600}.as-c .as-g{white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;font-size:11.5px;font-weight:700;overflow:hidden}.as-c .as-g span{margin-left:3px;font-weight:500}.as-chi{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.as-chi.vuota{color:#c8443a}.as-chi b{background:var(--salvia-scuro);color:#fff;border-radius:5px;margin-left:3px;padding:0 3px}.as-c.sc{outline:3px solid var(--nero);outline-offset:-1px;background:#f1efea}.as-aiuto .as-c.sc{outline-color:var(--salvia-scuro)}.as-c.sc:after{content:"✓";background:var(--nero);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11.5px;font-weight:800;display:grid;position:absolute;top:2px;right:2px}.as-aiuto .as-c.sc:after{background:var(--salvia-scuro)}.as-c.sc .as-n small{visibility:hidden}.as-c.fatta{opacity:.45}.as-persone{flex-direction:column;flex:none;gap:5px;width:124px;display:flex}.as-p{border:1.5px solid var(--greige);background:var(--superficie);min-height:48px;color:var(--testo);font:inherit;text-align:start;border-radius:11px;padding:6px 8px;position:relative}.as-p b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.as-p small{color:var(--testo-2);font-size:11.5px;display:block}.as-p.on{border-color:var(--nero);background:var(--nero);color:#fff;box-shadow:0 0 0 3px #2e2c2a33}.as-aiuto .as-p.on{border-color:var(--salvia-scuro);background:var(--salvia-scuro)}.as-p.on small{color:#ddd}.as-p.on:after{content:attr(data-k);background:var(--fu);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11.5px;font-weight:800;display:grid;position:absolute;top:-6px;right:-5px}.as-p.solo-aiuto{opacity:.45}.as-barra{flex-direction:row;align-items:center;gap:8px;margin-top:0}.as-cosa{flex:1;min-width:0;font-size:13px;line-height:1.3}.as-cosa b{font-size:14px}.as-barra .azione,.as-barra .grande{flex:none;min-height:48px}.as-ok{align-items:center;gap:6px;width:auto;padding:0 20px;display:inline-flex}@media (width<=699px){.as-barra{flex-wrap:wrap;row-gap:6px}.as-cosa{flex-basis:100%}.as-barra .as-ok{flex:1}}.as-ok .ic{color:inherit}.r-aiuto{background:var(--salvia-scuro);color:#fff;white-space:nowrap;border-radius:6px;align-items:center;gap:3px;height:22px;padding:0 6px;font-size:11.5px;font-weight:800;display:inline-flex}.r-aiuto .ic,.segno-aiuto .ic{width:12px;height:12px;color:inherit}.segno-aiuto{background:var(--salvia-scuro);color:#fff;border-radius:7px;align-items:center;gap:4px;min-height:26px;padding:0 9px;font-size:13px;font-weight:800;display:inline-flex}.gp-f-aiuti{flex-wrap:wrap;gap:8px;display:flex}.gp-f-aiuti .gp-f-az .ic{margin-left:4px}@media (width<=380px){.as-persone{width:108px}.as-camere{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}}.foglio-chiama h2{text-transform:none;letter-spacing:normal;color:inherit;margin:4px 0 0;font-size:20px}.chiama-numero{letter-spacing:.02em;font-variant-numeric:tabular-nums;direction:ltr;margin:0;font-size:22px;font-weight:650}.chiama-tasti{flex-direction:column;gap:10px;display:flex}.chiama-tasto{min-height:60px;color:inherit;flex:none;gap:10px;font-size:18px;font-weight:650;text-decoration:none}.chiama-tasto svg{width:24px;height:24px}.chiama-tel{background:var(--primario-forte);color:#fff;border-color:#0000}.chiama-whatsapp{color:#fff;background:#178540;border-color:#0000}.chiama-tasti .chiama-tasto:not(:first-child){background:var(--superficie);color:inherit;border-color:var(--bordo)}.chiama-tasti .chiama-whatsapp:not(:first-child) svg{color:#128c4a}.chiama-manca{border-radius:var(--r-m);background:var(--superficie-2);margin:0;padding:12px}.cc-chiama[hidden]{display:none}.info-persone .info-chiama{margin-inline-start:auto}.desk-barra{border-radius:var(--r-m);background:var(--blu-tenue);color:var(--testo);align-items:center;gap:10px;margin:6px 12px 0;padding:6px 10px 6px 14px;display:flex}.desk-barra[hidden]{display:none}.testata>.desk-barra{flex:1 0 100%;margin:0}.desk-chi{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:17px;overflow:hidden}.desk-chi.nessuno{color:var(--blu);font-weight:650}.desk-chi:not(.nessuno){align-items:center;gap:10px;display:flex}.desk-chi b{text-overflow:ellipsis;min-width:0;overflow:hidden}.desk-tondo{background:var(--av,var(--salvia));color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:750;line-height:1;display:inline-flex}.desk-esci{justify-content:center;align-items:center;gap:6px;display:inline-flex}.desk-esci .ic{width:20px;height:20px;margin:0}.desk-barra .azione,.desk-barra .grande{flex:none;min-height:44px}.desk-pallini{justify-content:center;gap:18px;margin:10px 0 2px;display:flex}.desk-pallino{border:2px solid var(--terra);border-radius:50%;width:18px;height:18px;transition:background-color .12s,border-color .12s}.desk-pallino.pieno{background:var(--testo);border-color:var(--testo)}.desk-pallini.sbaglio{animation:.35s desk-scossa}@keyframes desk-scossa{20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}@media (prefers-reduced-motion:reduce){.desk-pallini.sbaglio{animation:none}}.desk-messaggio{text-align:center;min-height:1.4em;margin:0;font-weight:600}.desk-messaggio[data-tipo=errore]{color:var(--rosso)}.desk-tastierino{grid-template-columns:repeat(3,1fr);align-self:center;gap:10px;width:100%;max-width:340px;display:grid}.desk-cifra{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);min-height:64px;color:var(--testo);font-variant-numeric:tabular-nums;font-size:28px;font-weight:650}.desk-cifra:active{background:var(--primario-tenue)}.desk-cifra{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.tasto-onda{background:var(--primario);pointer-events:none;border-radius:50%;position:absolute}.desk-togli .ic{width:28px;height:28px;margin:0}.blocco-desk.controllo .desk-cifra{opacity:.5;pointer-events:none}.blocco{z-index:2147483000;background:var(--sfondo);color:var(--testo);padding:max(24px, env(safe-area-inset-top)) 16px max(24px, env(safe-area-inset-bottom));position:fixed;inset:0;overflow-y:auto}.blocco-dentro{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;max-width:380px;min-height:100%;margin:0 auto;display:flex}.blocco-dentro h2{text-transform:none;letter-spacing:normal;color:inherit;margin:0;font-size:26px}.blocco-dentro .piccolo{margin:0;font-size:15px}.blocco-logo{aspect-ratio:1685/1061;width:min(52vw,200px);margin-bottom:4px}.blocco-dentro .grande,.blocco-altro{justify-content:center;align-items:center;gap:10px;display:inline-flex}.blocco-impronta{width:100%;min-height:64px;font-size:19px}.blocco-impronta .ic{width:26px;height:26px}.blocco-altro{flex:none;min-height:48px;padding:0 20px}.blocco-dentro .desk-tastierino{width:100%}.blocco.via{pointer-events:none;animation:.3s ease-in .4s both blocco-via}@keyframes blocco-via{to{opacity:0;transform:translateY(-6%)}}.blocco-desk.via{animation-duration:.25s;animation-delay:0s}@media (prefers-reduced-motion:reduce){.blocco.via{animation:none}}.blocco.via:not(.blocco-desk){animation:none;overflow:hidden}.blocco.via:not(.blocco-desk) .blocco-dentro{will-change:opacity, transform;animation:.42s cubic-bezier(.4,0,.6,1) .1s both blocco-arretra}.blocco-velo{z-index:2147483001;pointer-events:none;will-change:opacity, transform;place-items:center;animation:.38s cubic-bezier(.4,0,.2,1) 1s both velo-apre;display:grid;position:fixed;inset:0;overflow:hidden}.blocco-onda{background:var(--primario);will-change:transform;border-radius:50%;animation:.6s cubic-bezier(.7,0,.3,1) .12s both onda-copre;position:absolute;transform:scale(0)}.blocco-velo-dentro{color:var(--sfondo);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:0 24px;display:flex;position:relative}.blocco-velo-logo{aspect-ratio:1685/1061;background:var(--sfondo);width:min(62vw,260px);-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;will-change:opacity, transform;animation:.45s cubic-bezier(.2,.8,.3,1) .36s both velo-logo;position:relative;overflow:hidden}.blocco-velo-logo:after{content:"";will-change:transform;background:linear-gradient(100deg,#0000 25%,#fff 50%,#0000 75%);animation:.8s ease-in-out .45s both velo-luce;position:absolute;inset:0;transform:translate(-100%)}.blocco-velo-dentro p{letter-spacing:.02em;margin:0;font-size:19px;animation:.4s cubic-bezier(.2,.8,.3,1) .48s both velo-saluto}@keyframes blocco-arretra{to{opacity:0;transform:scale(.94)}}@keyframes onda-copre{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes velo-logo{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes velo-saluto{0%{opacity:0;transform:translateY(8px)}to{opacity:.92;transform:none}}@keyframes velo-apre{to{opacity:0;transform:scale(1.08)}}@keyframes velo-luce{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.blocco-velo,.blocco-velo *,.blocco-velo-logo:after,.blocco.via .blocco-dentro{animation:none!important}}.blocco-dimenticato{margin-top:4px}.blocco-modulo{flex-direction:column;gap:12px;width:100%;display:flex}.blocco-password{box-sizing:border-box;width:100%;min-height:52px;padding:0 14px;font-size:18px}.blocco-modulo .grande{width:100%;min-height:56px}.desk-bio{color:var(--primario);background:var(--primario-tenue);border-color:var(--primario-tenue);place-items:center;display:grid}.desk-bio .ic{stroke-width:1.8px;width:34px;height:34px;margin:0}.desk-bio:after{content:"";border-radius:inherit;border:2px solid var(--primario);opacity:0;pointer-events:none;position:absolute;inset:0}.desk-bio[data-stato=ascolta] .ic{animation:1.4s ease-in-out infinite bio-pulsa}.desk-bio[data-stato=ascolta]:after{animation:1.4s ease-out infinite impronta-respiro}.desk-bio[data-stato=ok]{color:var(--verde);background:var(--verde-tenue);border-color:var(--verde-tenue)}@keyframes bio-pulsa{50%{transform:scale(1.12)}}@keyframes impronta-respiro{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}.blocco-dentro.entra .blocco-logo{animation:.5s cubic-bezier(.2,.8,.3,1) both blocco-cala}.blocco-dentro.entra h2,.blocco-dentro.entra .piccolo,.blocco-dentro.entra .desk-pallini,.blocco-dentro.entra .desk-messaggio{animation:.45s cubic-bezier(.2,.8,.3,1) 80ms both blocco-cala}.blocco-dentro.entra .desk-cifra,.blocco-dentro.entra .desk-tastierino>span{animation:.38s cubic-bezier(.2,.8,.3,1) both tasto-sale;animation-delay:calc(.12s + var(--i,0) * 30ms)}body:has(#intro) .blocco-dentro:not(.entra){visibility:hidden}@keyframes blocco-cala{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}@keyframes tasto-sale{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.blocco-desk.via .blocco-dentro>:not(.desk-pallini){opacity:0;transition:opacity .2s}@media (prefers-reduced-motion:reduce){.desk-bio .ic,.desk-bio:after,.blocco-dentro.entra *{animation:none!important}}.blocco-due-righe{min-height:2.8em;line-height:1.4}.blocco-debole{vertical-align:top;background:var(--giallo-tenue);color:var(--giallo-testo);border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:650;display:inline-flex}.blocco-debole .ic{width:16px;height:16px;margin:0}.perm-profili{flex-wrap:wrap;gap:6px;display:flex}.perm-aree,.perm-funzioni{margin:0;padding:0;list-style:none}.perm-aree{flex-direction:column;gap:6px;display:flex}.perm-area{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2)}.perm-area>summary{cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:8px 12px;font-weight:600;list-style:none;display:flex}.perm-area>summary::-webkit-details-marker{display:none}.perm-nome{flex:1}.perm-livello{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:500;display:inline-flex}.perm-livello small{opacity:.8;font-size:12px}.perm-usa{background:var(--verde-tenue);color:var(--testo)}.perm-guarda{background:var(--blu-tenue);color:var(--testo)}.perm-niente{background:var(--superficie);color:var(--testo-2);border:1px solid var(--bordo)}.perm-funzioni{flex-direction:column;gap:2px;padding:0 12px 10px;display:flex}.perm-funzioni li{border-top:1px solid var(--bordo);align-items:baseline;gap:10px;min-height:32px;padding:4px 0;font-size:15px;display:flex}.perm-si,.perm-no{text-align:center;flex:none;width:1.2em;font-weight:700}.perm-si{color:var(--verde)}.perm-no{color:var(--testo-2)}.visione-striscia{background:var(--giallo-tenue);border-bottom:1px solid var(--bordo);text-align:center;margin:0;padding:8px 12px;font-size:15px;font-weight:600}.visione-striscia[hidden]{display:none}.perm-aree>li:has(>.perm-livelli){border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2)}.perm-aree>li:has(>.perm-livelli)>.perm-area{background:0 0;border:0}.perm-livelli{gap:6px;padding:0 12px 10px;display:flex}.perm-livelli .chip-filtro{flex:1 1 0;justify-content:center;min-height:44px;padding:0 6px}.perm-livelli .chip-filtro:disabled{opacity:.4;cursor:not-allowed}.perm-interruttori-spiega{margin:0;padding:0 12px 6px}.perm-funzioni li:has(>.perm-interruttore){padding:0}.perm-interruttore{width:100%;min-height:44px;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:4px 0;display:flex}.perm-interruttore[aria-checked=false]{color:var(--testo-2)}.vede-profili{margin:10px 0 2px;font-weight:600}.vede-profili-blocco{display:contents}.staff-tel-profilo{margin:0 0 6px;display:inline-block}.perm-nuovo,.perm-scheda{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2);flex-direction:column;gap:8px;margin:12px 0;padding:12px;display:flex}.perm-nuovo h3{margin:0;font-size:17px}.perm-nuovo input,.perm-rinomina input{min-height:48px;font-size:17px}.perm-titolo-profilo,.perm-rinomina{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.perm-titolo-profilo b{font-size:18px}.perm-titolo-profilo .piccolo-tasto{flex:0 0 44px;width:44px;min-height:44px;padding:0}.perm-scheda>.perm-acceso{align-self:flex-start;min-width:8em}:is(body:has(#foglio-permessi) #avvisi,body:has(#fruga-foglio) #avvisi){z-index:25}.perm-rinomina input{flex:12em;min-width:0}.perm-visione .imp-nota,.perm-scheda .imp-nota{margin:0}.perm-usato{grid-template-columns:auto 1fr;gap:4px 10px;margin:4px 0 0;display:grid}.perm-usato dt{color:var(--testo-2)}.perm-usato dd{margin:0;font-weight:600}.lavand-bolla{flex-direction:column;gap:6px;margin:4px 0 8px;display:flex}.lavand-bolla-tasto{min-height:48px}.lettura-carta{border:1.5px solid var(--salvia);background:color-mix(in srgb, var(--salvia) 14%, var(--panna));border-radius:18px;flex-direction:column;gap:12px;margin:6px 0 4px;padding:16px;display:flex}.lettura-testa{align-items:center;gap:14px;display:flex}.lettura-ic{background:var(--salvia-scuro);color:#fff;border-radius:16px;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid}.lettura-ic .ic{width:30px;height:30px;margin:0}.lettura-testi{flex-direction:column;gap:3px;min-width:0;display:flex}.lettura-testi strong{font-size:1.08rem;line-height:1.25}.lettura-testi span{color:var(--testo-2);font-size:.93rem;line-height:1.35}.foto-tasto.lettura-tasto{background:var(--salvia-scuro);color:#fff;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 18px;font-size:1.05rem;font-weight:700;display:flex;box-shadow:0 2px 8px #0000001f}.foto-tasto.lettura-tasto .ic{margin:0;margin-inline-end:.45em}.foto-tasto.lettura-tasto.in-corso{opacity:1;color:var(--salvia-scuro);box-shadow:none;outline:1.5px dashed var(--salvia-scuro);outline-offset:-1.5px;background:0 0}.lettura-carta:has(.lettura-tasto.in-corso) .lettura-ic{animation:1.2s ease-in-out infinite lettura-pulsa}@keyframes lettura-pulsa{50%{opacity:.7;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.lettura-carta:has(.lettura-tasto.in-corso) .lettura-ic{animation:none}}.lettura-oppure{color:var(--testo-2);align-items:center;gap:10px;margin:2px 0 0;font-size:.85rem;display:flex}.lettura-oppure:before,.lettura-oppure:after{content:"";background:var(--greige);flex:1;height:1px}.lavand-bolla-tasto.in-corso{opacity:.6;pointer-events:none}.lavand-bolla-stato{flex-direction:column;gap:4px;font-size:.95rem;line-height:1.35;display:flex}.lavand-bolla-stato[hidden]{display:none}.lavand-bolla-stato.errore{color:var(--rosso,#b3261e)}.lavand-bolla-stato.letta{color:var(--verde,#1b6e3a)}.lavand-bolla-gia{color:var(--rosso,#b3261e)}.lavand-bolla-ignote{color:var(--testo-2,#555)}.lavand-vedi-bolla{font-size:.85rem}.lavand-bolla-foto{border-radius:8px;width:100%;height:auto}.lavand-bolla-righe{margin:8px 0 0;padding:0;list-style:none}.lavand-bolla-righe li{border-bottom:1px solid var(--bordo,#ddd);align-items:baseline;gap:8px;padding:4px 0;display:flex}.lavand-bolla-righe li span{flex:1}.lavand-bolla-stato.dubbia{color:var(--testo)}.lavand-bolla-dubbie{color:#6e5410}.lavand-voce.dubbia{background:var(--giallo-tenue);box-shadow:0 0 0 2px var(--giallo-tenue);border-radius:8px}.lavand-voce.dubbia .lavand-attesi{color:#6e5410;font-weight:600}.lavand-bolla-righe li.dubbia{background:var(--giallo-tenue)}.lavand-bolla-dubbia{color:#6e5410;display:block}.lavand-inventario{background:var(--blu);width:100%;max-width:none;margin-top:8px}.foglio-dentro.inven-dentro{max-width:640px;height:calc(92dvh - var(--barra-prova,0px))}.inven-corpo{flex-direction:column;gap:8px;display:flex}.inven-nuova{background:var(--superficie-2);border:1px solid var(--bordo);border-radius:14px;flex-direction:column;gap:6px;padding:10px;display:flex}.inven-nuova input,.inven-aggiungi input,.inven-aggiungi select,.inven-nota,.inven-rinomina-campo{border:1px solid var(--bordo);border-radius:10px;min-height:44px;padding:6px 10px;font-size:16px}.inven-elenco{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.inven-conta{text-align:start;border:1px solid var(--bordo);background:var(--superficie);width:100%;min-height:56px;color:var(--testo);font:inherit;border-radius:14px;grid-template-columns:1fr auto;gap:2px 8px;padding:10px 12px;display:grid}.inven-conta small{color:var(--testo-2);grid-column:1/-1}.inven-stato{border-radius:99px;padding:2px 10px;font-size:.85em;font-weight:600}.inven-stato.aperta{background:var(--verde-tenue);color:var(--verde)}.inven-stato.chiusa{background:var(--avorio);color:var(--terra-scuro)}.inven-testa h2{margin:6px 0 2px}.inven-riassunto{margin:0}.inven-mancano{color:var(--giallo-testo);margin:0}.inven-gruppo{border:1px solid var(--bordo);background:var(--superficie);border-radius:14px}.inven-gruppo>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:6px 12px;display:flex}.inven-gruppo>summary small{color:var(--testo-2)}.inven-voci{margin:0;padding:0 8px 8px;list-style:none}.inven-voce{border-top:1px solid var(--bordo);padding:4px 0}.inven-voce.stacco{border-top-width:3px}.inven-voce-tasto{width:100%;min-height:44px;color:var(--testo);font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:8px;padding:4px;display:flex}.inven-voce-tasto:disabled{opacity:1}.inven-voce-nome{flex:1 1 0;min-width:0}.inven-voce-n{text-align:end;font-variant-numeric:tabular-nums;min-width:3ch}.inven-voce:not(.contata) .inven-voce-n{color:var(--testo-2)}.inven-voce.contata .inven-voce-n{color:var(--verde)}.inven-diff{border-radius:8px;padding:1px 6px;font-weight:600}.inven-diff.meno{background:var(--rosso-tenue);color:var(--rosso)}.inven-diff.piu{background:var(--verde-tenue);color:var(--verde)}.inven-voce-sotto{color:var(--testo-2);padding:0 4px 4px;display:block}.inven-editor{background:var(--primario-tenue);border-radius:12px;flex-direction:column;gap:8px;margin:4px 0;padding:10px;display:flex}.inven-aggiungi{flex-direction:column;gap:6px;display:flex}.inven-aggiungi>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.inven-aggiungi .lavand-n{flex:none;width:8.5em;margin-inline-end:8px}.inven-tasti{flex-wrap:wrap;gap:8px;display:flex}.inven-rinomina{flex-direction:column;gap:6px;display:flex}.inven-gruppo>.inven-rinomina,.inven-modifica-reparto{padding:0 8px 10px}.inven-nascosti>p{margin:0 12px 6px}.inven-nascosto{align-items:center;gap:8px;padding:6px 4px;display:flex}.inven-nascosto small{color:var(--testo-2);display:block}.inven-nascosto .inven-rimetti{flex:none}.inven-storia>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.inven-storia ul{margin:0;padding:0;list-style:none}.inven-storia li{border-top:1px solid var(--bordo);align-items:center;gap:8px;padding:4px 0;display:flex}.inven-storia li span{flex:1 1 0;min-width:0}.inven-storia li.tolta span{color:var(--testo-2);text-decoration:line-through}.inven-storia small{color:var(--testo-2)}.bkit-apri{background:var(--superficie);width:100%;max-width:none;color:var(--testo);border:1px solid var(--bordo);margin-top:8px}.lavand-fatt{gap:10px;margin-top:10px;display:grid}.lavand-fatt-ricomincia[hidden]{display:none}.lavand-fatt-file,.lavand-fatt-gruppo ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.lavand-fatt-file li,.lavand-fatt-gruppo li{border-radius:var(--r-s);background:var(--superficie-2);justify-content:space-between;gap:8px;padding:6px 10px;line-height:1.3;display:flex}.lavand-fatt-file li{flex-direction:column}.lavand-fatt-file li span{overflow-wrap:anywhere;font-weight:650}.lavand-fatt-file li.letto{background:var(--verde-tenue)}.lavand-fatt-file li.errore{background:var(--giallo-tenue)}.lavand-fatt-testa{gap:2px;display:grid}.lavand-fatt-gruppo{gap:6px;display:grid}.lavand-fatt-gruppo.rosso li{background:var(--rosso-tenue);color:var(--rosso);font-weight:650}.lavand-fatt-gruppo.giallo li{background:var(--giallo-tenue)}.lavand-fatt-ok{border-radius:var(--r-s);background:var(--verde-tenue);margin:0;padding:8px 12px;font-weight:650}.lavand-fatt-avviso{border-radius:var(--r-s);background:var(--giallo-tenue);margin:0;padding:6px 10px}.lavand-fatt-tabella{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.lavand-fatt-tabella th,.lavand-fatt-tabella td{border-bottom:1px solid var(--bordo);text-align:end;padding:6px 4px}.lavand-fatt-tabella th:first-child,.lavand-fatt-tabella td:first-child{text-align:start}.lavand-fatt-tabella tr.diversa td{color:var(--rosso);font-weight:700}.bkit-domani{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);padding:10px 12px}.bkit-domani summary{cursor:pointer;font-size:16px}.bkit-domani ul{gap:4px;margin:6px 0;padding:0;list-style:none;display:grid}.bkit-domani li{justify-content:space-between;gap:8px;display:flex}.bkit-domani li b{font-variant-numeric:tabular-nums}.bkit-domani p{margin:4px 0 0}.bkit-base{color:var(--giallo-testo);font-weight:650}.bkit-gruppo{margin-top:10px}.bkit-gruppo summary{cursor:pointer;font-weight:700}.bkit-cambio{margin-top:10px}.lavand-tabella td.giallo{color:var(--giallo-testo);background:var(--giallo-tenue);font-weight:750}.inven-scorta>:not(summary){margin-left:12px;margin-right:12px}.inven-scorta h4{margin:12px 0 0}.inven-scorta #inven-comprati-apri{margin:10px 12px 12px}.inven-comprati{margin-bottom:12px}.scorte-pagina{flex-direction:column;gap:12px;padding:4px 0 24px;display:flex}.scorte-pagina h2{margin:0;font-size:22px}.scorte-corpo{flex-direction:column;gap:10px;display:flex}.scorte-corpo>p{margin:0}.scorte-elenco{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.scorte-prodotto{text-align:start;border:1px solid var(--bordo);background:var(--superficie);width:100%;min-height:56px;color:var(--testo);font:inherit;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:10px 12px;display:grid}.scorte-prodotto:disabled{opacity:1}.scorte-prodotto .scorte-nome{overflow-wrap:anywhere;min-width:0}.scorte-prodotto small{color:var(--testo-2);grid-column:1/-1}.scorte-ordina-n{color:var(--testo);font-weight:650}.scorte-sem{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:2px 10px;font-size:.85em;font-weight:650;display:inline-flex}.scorte-pallino{background:currentColor;border-radius:50%;flex:none;width:10px;height:10px}.scorte-sem.sem-rosso{background:var(--rosso-tenue);color:var(--rosso)}.scorte-sem.sem-giallo{background:var(--giallo-tenue);color:var(--giallo-testo)}.scorte-sem.sem-giallo .scorte-pallino{background:var(--giallo)}.scorte-sem.sem-verde{background:var(--verde-tenue);color:var(--verde)}.scorte-sem.sem-grigio{background:var(--superficie-2);color:var(--testo-2)}.scorte-ordinare{border:1.5px solid var(--rosso);border-radius:var(--r-m);background:var(--superficie);padding:8px 10px 10px}.scorte-ordinare h3{color:var(--rosso);margin:0 0 8px;font-size:17px}.scorte-nuovi{border:1.5px solid var(--giallo);border-radius:var(--r-m);background:var(--giallo-tenue);padding:8px 10px 10px}.scorte-nuovi h3{color:var(--giallo-testo);align-items:center;gap:6px;margin:0 0 8px;font-size:17px;display:flex}.scorte-nuovi h3 .ic{margin:0}.scorte-nuovi #scorte-nuovi-visti{margin-top:8px}.scorte-domande{border:1.5px solid var(--primario);border-radius:var(--r-m);background:var(--superficie);padding:8px 10px 10px}.scorte-domande h3{margin:0 0 4px;font-size:17px}.scorte-domande .piccolo{margin:0 0 8px}.scorte-rapidi{margin:4px 0 8px}.scorte-rapidi .azione{flex:56px;justify-content:center}.scorte-tasti{flex-wrap:wrap;gap:8px;display:flex}.scorte-tasti .grande{flex:200px}.scorte-tasti .azione[aria-pressed=true]{background:var(--primario-tenue)}.scorte-reparto>.scorte-elenco,.scorte-nascosti>.scorte-elenco,.scorte-fornitori-dentro{padding:0 8px 8px}.scorte-fornitori-dentro{flex-direction:column;gap:8px;display:flex}.scorte-fornitori-dentro>p,.scorte-vuoto{margin:0}.foglio-dentro.scorte-dentro{max-width:640px}.scorte-fcorpo{flex-direction:column;gap:8px;display:flex}.scorte-fcorpo>.azione{flex:none}.scorte-ftesta{flex-direction:column;gap:4px;display:flex}.scorte-ftesta h2{margin:0}.scorte-ftesta h2 small{color:var(--testo-2);font-weight:500}.scorte-fstato{flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;display:flex}.scorte-sotto{margin:10px 0 0;font-size:17px}.scorte-etichetta{flex-direction:column;gap:4px;display:flex}.scorte-etichetta>span{color:var(--testo-2);font-size:14px;font-weight:600}.scorte-campo,select.scorte-campo{width:100%;min-height:52px;font:inherit;border:1px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie);color:var(--testo);padding:10px 12px;font-size:16px}.scorte-stepper .bianc-nome{flex:1 1 0;min-width:0}.scorte-arrivo{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2);flex-direction:column;gap:8px;padding:10px;display:flex}.scorte-err[hidden]{display:none}.ordini-corso{border:1.5px solid var(--primario);border-radius:var(--r-m);background:var(--superficie);padding:8px 10px 10px}.ordini-corso h3{color:var(--primario);margin:0 0 8px;font-size:17px}.ordini-ordinato{color:var(--primario);font-weight:650}.scorte-sem.ordini-stato-mandato{background:var(--primario-tenue);color:var(--primario)}.scorte-sem.ordini-stato-arrivato{background:var(--verde-tenue);color:var(--verde)}.scorte-sem.ordini-stato-annullato{background:var(--superficie-2);color:var(--testo-2);text-decoration:line-through}.ordini-righe{flex-direction:column;gap:6px;display:flex}.ordini-tasti{flex-wrap:wrap;gap:8px;display:flex}.ordini-tasti .grande{flex:140px;width:auto}.ordini-tasti .azione{flex:140px}.ordini-link[hidden]{display:none}.ordini-testo{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;border:1px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie-2);margin:0;padding:10px;font-size:15px}.ordini-anteprima .ordini-testo,.ordini-anteprima .ordini-tasti{margin:0 8px 8px}.ordini-avviso{border-radius:var(--r-s);background:var(--giallo-tenue);color:var(--giallo-testo);align-items:flex-start;gap:8px;margin:0;padding:10px;display:flex}.ordini-frighe{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ordini-frighe li{border:1px solid var(--bordo);border-radius:var(--r-s);padding:8px 10px}.ordini-frighe small{color:var(--testo-2)}.scorte-veloce-nome{margin:4px 0 0;font-size:20px}.scorte-veloce-nome small{color:var(--testo-2);font-size:15px}.scorte-storia li .scorte-annulla{flex:none}.scorte-spesa-mese{justify-content:space-between;align-items:center;gap:8px;margin:4px 0;display:flex}.scorte-spesa-mese b{text-align:center;text-transform:capitalize;flex:1 1 0;min-width:0;font-size:17px}.scorte-spesa-mese .freccia{height:46px;color:var(--testo-2);background:0 0;border:0;border-radius:16px;flex:0 0 46px;place-items:center;padding:0;display:grid}.scorte-spesa-mese .freccia .ic{width:22px;height:22px;margin:0}.scorte-spesa-mese .freccia:disabled{opacity:.35}.scorte-spesa-totale{text-align:center;margin:4px 0;font-size:26px}.scorte-spesa-totale small{color:var(--testo-2);font-size:15px}.scorte-spesa-senza{color:var(--giallo-testo)}.scorte-spesa-dentro{padding:0 12px 12px}.scorte-spesa-dentro>.azione{margin-top:12px}.scorte-inv-avvisi{color:var(--giallo-testo);margin:10px 0 4px;padding:0;font-size:14px;list-style:none}.scorte-inv-avvisi li{margin:3px 0}.scorte-spesa-blocco h4{margin:12px 0 4px;font-size:15px}.scorte-spesa-elenco{margin:0;padding:0;list-style:none}.scorte-spesa-elenco li{border-bottom:1px solid var(--bordo);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.scorte-spesa-elenco li span{overflow-wrap:anywhere;min-width:0}.scorte-spesa-elenco li b{font-variant-numeric:tabular-nums;flex:none}#spesa-excel{margin-top:12px}.oggi-domani{color:var(--testo-2);gap:2px;font-size:14px;line-height:1.35;display:grid}.oggi-domani b{color:var(--testo);font-weight:750}.od-riga{flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}.od-riga .ic{width:16px;height:16px;color:var(--testo);margin:0}.od-domani{padding-inline-start:22px}.od-cambio{color:var(--testo);font-weight:700}#zona-oggi-domani:not(:empty),#bianch-oggi-domani:not(:empty){background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--r-l);margin:10px 0;padding:10px 14px}.segno-cambio{color:#fff;background:#2f5d8a;border-radius:7px;align-items:center;gap:4px;min-height:26px;padding:0 9px;font-size:13px;font-weight:800;display:inline-flex}.segno-cambio .ic{width:14px;height:14px;color:inherit;margin:0}.od-prep{border-top:1px solid var(--bordo);gap:4px;margin-top:6px;padding-top:6px;display:grid}.od-prep-titolo{letter-spacing:.02em;color:var(--giallo-testo);font-size:13px}.od-prep-camera{grid-template-columns:2.6em minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.od-prep-numero{font-variant-numeric:tabular-nums;color:var(--testo)}.od-prep-cose{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.od-prep-quando{color:var(--testo-2);margin-top:2px;font-size:12px;font-weight:750}.od-prep-avv{color:var(--testo);align-items:center;gap:4px;display:inline-flex}.od-prep-avv .ic,.segno-prep .ic{width:14px;height:14px;color:var(--giallo-testo);margin:0}.segno-prep{background:var(--giallo-tenue);border:1px solid var(--oro);min-height:26px;color:var(--giallo-testo);border-radius:7px;align-items:center;gap:4px;padding:0 9px;font-size:13px;font-weight:800;display:inline-flex}.segno-prep.persone{background:var(--superficie-2);border-color:var(--bordo);color:var(--testo)}.segno-prep.persone .ic,.od-prep-persone .ic{color:var(--testo-2)}.per-ospite{border-radius:var(--r-m);background:var(--sfondo);border:1px solid var(--bordo);overflow-wrap:anywhere;gap:4px;margin:0 0 10px;padding:8px 12px;display:grid}.po-titolo{letter-spacing:.02em;color:var(--testo-2);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:750;display:flex}.po-titolo .ic{width:15px;height:15px;color:inherit;margin:0}.po-note{gap:4px;display:grid}.po-nota{color:var(--testo);align-items:flex-start;gap:8px;font-size:16px;font-weight:650;line-height:1.3;display:flex}.po-nota .ic{width:18px;height:18px;color:var(--testo-2);flex:none;margin:1px 0 0}.po-nota.po-evitare{background:var(--rosso-tenue);color:var(--rosso);border-radius:7px;margin-inline:-6px;padding:3px 6px}.po-nota.po-evitare .ic{color:var(--rosso)}.po-testo{min-width:0}.po-testo .trad-nota{color:var(--testo-2);font-size:13px;font-weight:400;display:block}.po-domani{gap:4px;margin-top:2px;display:grid}.po-domani>b{color:var(--testo-2);font-size:12px;font-weight:750}.po-copia{color:var(--testo-2);font-size:12px}.od-prep-nota{color:var(--testo);align-items:center;gap:4px;font-weight:600;display:inline-flex}.od-prep-nota .ic{width:14px;height:14px;color:var(--testo-2);margin:0}.od-prep-nota.po-evitare,.od-prep-nota.po-evitare .ic{color:var(--rosso)}.sim-foglio{z-index:2147482000;background:var(--sfondo);flex-direction:column;display:flex;position:fixed;inset:0}.sim-testa{padding:calc(10px + env(safe-area-inset-top)) 14px 10px;background:var(--nero);color:#fff;align-items:center;gap:12px;display:flex}.sim-ic{background:var(--salvia);width:40px;height:40px;color:var(--nero);border-radius:12px;flex:0 0 40px;place-items:center;display:grid}.sim-ic .ic{width:22px;height:22px;margin:0}.sim-testi{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.sim-testi strong{font-size:1rem;line-height:1.2}.sim-testi small{color:#e8e3da;font-size:.8rem;line-height:1.3}.sim-esci{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1.5px solid #fff;border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:700;display:inline-flex}.sim-esci .ic{margin:0}.sim-corpo{flex:auto;min-height:0;position:relative}.sim-cornice{background:var(--sfondo);border:0;width:100%;height:100%;position:absolute;inset:0}.sim-stato{z-index:1;text-align:center;color:var(--testo);margin:0;padding:24px 16px;position:absolute;inset:0 0 auto}.sim-stato[hidden]{display:none}.sim-foglio[data-stato=errore] .sim-cornice{visibility:hidden}.gp-sim-riga{justify-content:center;margin:18px 0 10px;display:flex}.gp-sim-riga .gp-tasto{white-space:normal;text-align:center;width:100%;max-width:440px}.pagina-pigra-errore{text-align:center;justify-items:center;gap:12px;padding:32px 16px;display:grid}.pagina-pigra-errore p{color:var(--testo-2);margin:0;font-size:15px}#lavand-stampa{display:none}.lavand-stampa-tasti{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.lavand-stampa-tasti .azione{flex:140px;min-height:48px}@media print{@page{size:A4;margin:11mm 14mm 10mm}body.stampa-lavand>:not(#lavand-stampa){display:none!important}body.stampa-lavand{background:#fff!important}html:has(>body.stampa-lavand){background:#fff!important}body.stampa-lavand #lavand-stampa{color:#1a1a1a;-webkit-print-color-adjust:exact;print-color-adjust:exact;font:10pt/1.25 Inter,Helvetica Neue,Arial,sans-serif;display:block}#lavand-stampa{--st-riga:#9a9a9a;--st-tinta:#eef0ea;--st-scuro:#3c4a35}#lavand-stampa .lavand-st-testa{text-align:center;border-bottom:1.5pt solid var(--st-scuro);padding-bottom:3mm}#lavand-stampa .lavand-st-logo{width:34mm;height:auto;margin:0 auto 1.5mm;display:block}#lavand-stampa .lavand-st-hotel{letter-spacing:.22em;text-transform:uppercase;color:#555;margin:0;font-size:8pt}#lavand-stampa h1{letter-spacing:.02em;color:var(--st-scuro);margin:1.5mm 0 0;font-size:14pt;font-weight:700}#lavand-stampa .lavand-st-caselle{grid-template-columns:1fr 1.6fr 1fr;gap:3mm;margin:4mm 0;display:grid}#lavand-stampa .lavand-st-casella{border:.75pt solid var(--st-riga);border-radius:1.5mm;min-height:11mm;padding:1.5mm 2.5mm}#lavand-stampa .lavand-st-casella small{letter-spacing:.12em;text-transform:uppercase;color:#666;font-size:7pt;display:block}#lavand-stampa .lavand-st-casella b{margin-top:.8mm;font-size:11pt;display:block}#lavand-stampa .lavand-st-tabella{border-collapse:collapse;table-layout:fixed;width:100%}#lavand-stampa .lavand-st-tabella th,#lavand-stampa .lavand-st-tabella td{border:.75pt solid var(--st-riga);height:8.2mm;padding:0 2.5mm}#lavand-stampa .lavand-st-tabella thead th{background:var(--st-scuro);color:#fff;border-color:var(--st-scuro);letter-spacing:.06em;text-transform:uppercase;text-align:center;vertical-align:bottom;height:auto;padding:1.5mm 2mm;font-size:9pt}#lavand-stampa .lavand-st-tabella thead th:first-child{text-align:start;width:46%}#lavand-stampa .lavand-st-tabella thead small{letter-spacing:.02em;text-transform:none;font-size:6.5pt;font-weight:400;display:block}#lavand-stampa .lavand-st-tabella tbody tr:nth-child(2n)>*{background:var(--st-tinta)}#lavand-stampa .lavand-st-tabella tbody th{text-align:start;font-weight:500}#lavand-stampa .lavand-st-tabella td{text-align:center;font-size:12pt;font-weight:700}#lavand-stampa .lavand-st-tabella tfoot>tr>*{border-top:1.5pt solid var(--st-scuro);text-transform:uppercase;letter-spacing:.06em;font-weight:700}#lavand-stampa .lavand-st-tabella tfoot th{text-align:end;font-size:9pt}#lavand-stampa .lavand-st-note{border:.75pt solid var(--st-riga);border-radius:1.5mm;margin-top:4mm;padding:1.5mm 2.5mm 2mm}#lavand-stampa .lavand-st-note b{letter-spacing:.12em;text-transform:uppercase;color:#666;font-size:7pt;font-weight:600}#lavand-stampa .lavand-st-note i{border-bottom:.5pt dotted #888;height:6.5mm;display:block}#lavand-stampa .lavand-st-firme{break-inside:avoid;grid-template-columns:1fr 1fr;gap:10mm;margin-top:5mm;display:grid}#lavand-stampa .lavand-st-firme b{letter-spacing:.12em;text-transform:uppercase;color:#666;border-bottom:.75pt solid #1a1a1a;padding-bottom:11mm;font-size:7pt;font-weight:600;display:block}#lavand-stampa .lavand-st-firme small{color:#555;margin-top:2mm;font-size:8pt;display:block}#lavand-stampa .lavand-st-piede{color:#666;text-align:center;letter-spacing:.05em;border-top:.5pt solid #ccc;margin-top:4mm;padding-top:1.5mm;font-size:6.5pt}}.note-camera{gap:8px;display:grid}.note-camera h3{margin:4px 0 0;font-size:19px}.nota-camera{border-radius:var(--r-m);overflow-wrap:anywhere;border:1px solid;align-items:flex-start;gap:10px;padding:10px 10px 10px 12px;display:flex}.nota-attenzione{background:var(--rosso-tenue);border-color:#e7b5ad}.nota-consiglio{background:var(--giallo-tenue);border-color:#e6d29a}.nota-appunto{background:var(--blu-tenue);border-color:#b9ccdc}.nota-icona{flex:none;font-size:26px;line-height:1.2}.nota-icona .ic{width:26px;height:26px}.nota-attenzione .nota-icona{color:var(--rosso)}.nota-consiglio .nota-icona{color:var(--giallo)}.nota-appunto .nota-icona{color:var(--blu)}.nota-corpo{flex:1;gap:2px;min-width:0;display:grid}.nota-testo{font-size:18px;font-weight:650;line-height:1.3}.nota-corpo small,.nota-corpo .trad-nota{color:var(--testo-2);font-size:14px;font-weight:400}.nota-togli{border-radius:var(--r-s);width:44px;height:44px;color:var(--testo-2);background:#ffffffb3;border:0;flex:none;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.nota-togli .ic{width:20px;height:20px;color:var(--testo-2)}.in-sospeso-nota{opacity:.75}.nota-aggiungi{border:2px dashed var(--greige);border-radius:var(--r-m);min-height:52px;color:var(--primario-forte);background:0 0;font-size:18px;font-weight:650}#foglio-nota{z-index:16}#foglio-nota h2{margin:6px 0 2px;font-size:22px}.nota-domanda{margin-top:6px;font-size:17px;font-weight:650}.nota-tipi .azione{flex:1 1 0;min-width:0}.nota-chi{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.nota-chi .azione{min-width:0;margin:0}.nota-vedono{color:var(--testo-2);margin:2px 0 0}.note-argomento{flex-direction:column;gap:8px;display:flex}.nota-arg-titolo{color:var(--testo-2);margin:6px 0 0;font-size:15px;font-weight:650}.nota-tipo{min-height:84px;padding:8px 6px}.nt-dentro{flex-direction:column;align-items:center;gap:4px;font-weight:650;display:flex}.nt-icona{font-size:30px;line-height:1}.nt-icona .ic{width:30px;height:30px}.nota-tipo.nota-attenzione.attiva{background:var(--rosso-tenue);border:2px solid var(--rosso);color:var(--testo)}.nota-tipo.nota-consiglio.attiva{background:var(--giallo-tenue);border:2px solid var(--giallo);color:var(--testo)}.nota-tipo.nota-appunto.attiva{background:var(--blu-tenue);border:2px solid var(--blu);color:var(--testo)}.nota-tipo:not(.attiva){background:var(--superficie)}.nota-per.attiva{background:var(--primario-tenue);border:2px solid var(--primario);color:var(--testo)}#nota-testo{width:100%;min-height:96px;font:inherit;border-radius:var(--r-m);border:1px solid var(--bordo);background:var(--sfondo);resize:vertical;padding:12px;font-size:17px}.nota-sotto{color:var(--testo-2);justify-content:space-between;gap:8px;display:flex}.nota-conta{flex:none}.nota-piede .pulsanti{flex-wrap:nowrap}.nota-piede .azione{flex:0 40%}.nota-piede .grande{flex:60%;width:auto}.note-striscia{gap:6px;margin-bottom:10px;display:grid}.note-striscia .nota-testo{font-size:17px}.gettone-note{top:4px;z-index:1;background:var(--superficie);border-radius:12px;justify-content:center;align-items:center;gap:1px;min-width:24px;height:24px;padding:0 3px;font-size:14px;line-height:1;display:inline-flex;position:absolute;inset-inline-end:4px;box-shadow:0 1px 3px #2e2c2a40}.gettone-note .ic{width:15px;height:15px}.gettone-note.nota-attenzione{border:1.5px solid var(--rosso);color:var(--rosso)}.gettone-note.nota-consiglio{border:1.5px solid var(--giallo);color:var(--giallo-testo)}.gettone-note.nota-appunto{border:1.5px solid var(--blu);color:var(--blu)}.gettone-note b{font-size:12px}.ch-nota-tipi .azione{flex:1 1 0;min-width:0;min-height:44px;padding:6px 8px;font-size:15px}.ch-nota-tipo.nota-attenzione.attiva{background:var(--rosso-tenue);border:2px solid var(--rosso);color:var(--testo)}.ch-nota-tipo.nota-consiglio.attiva{background:var(--giallo-tenue);border:2px solid var(--giallo);color:var(--testo)}.ch-nota-tipo.nota-appunto.attiva{background:var(--blu-tenue);border:2px solid var(--blu);color:var(--testo)}.ch-nota-tipo:not(.attiva){background:var(--superficie)}.compito-nota{margin-top:6px;padding:8px 10px}.compito-nota .nota-icona{font-size:20px}.compito-nota .nota-icona .ic{width:20px;height:20px}.compito-nota .nota-testo{font-size:16px;font-weight:600}body:has(#foglio-nota) #avvisi{z-index:25;padding-top:calc(12px + env(safe-area-inset-top));top:0;bottom:auto}.std-dentro{gap:10px}.std-titolo{text-transform:uppercase;letter-spacing:.06em;color:var(--primario-forte);font-size:15px}.std-tipo{color:var(--testo-2);margin:-6px 0 2px}.std-zone{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.std-zone .std-zona{border-radius:var(--r-m);flex:1 0 auto;min-height:52px}.std-zona.attiva,.std-scelta.attiva{background:var(--primario);border-color:var(--primario);color:#fff}.std-punti{flex-direction:column;gap:10px;display:flex}.std-punto{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2);flex-direction:column;gap:8px;padding:12px;display:flex}.std-punto.in-sospeso-std{border-style:dashed}.std-punto-testa{justify-content:space-between;align-items:center;gap:8px;display:flex}.std-nome{margin:0;font-size:19px}.std-modifica{flex:none;min-height:40px;padding:4px 12px;font-size:15px}.std-foto{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.std-foto-1{grid-template-columns:1fr}.std-foto-3>:first-child{grid-column:1/-1}.std-foto-tasto{border-radius:var(--r-s);background:var(--avorio);cursor:zoom-in;border:0;padding:0;overflow:hidden}.std-foto-tasto img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.std-foto-1 .std-foto-tasto img{aspect-ratio:auto;object-fit:contain;max-height:340px}.std-testo{white-space:pre-line;font-size:17px;line-height:1.4}.std-anche{color:var(--testo-2)}.std-vuoto{border-radius:var(--r-m);background:var(--superficie-2);color:var(--testo-2);text-align:center;margin:8px 0;padding:14px}.std-grande{z-index:30;background:#141210eb;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px}.std-grande img{border-radius:var(--r-s);object-fit:contain;max-width:100%;max-height:calc(100dvh - 80px)}.std-grande-nota{color:#fff;opacity:.8;font-size:14px}.std-domanda{margin-top:6px;font-size:16px;font-weight:650}.std-bozza{border-radius:var(--r-m);background:var(--primario-tenue);color:var(--primario-forte);padding:8px 12px}.std-zone-scelta{flex-wrap:wrap}.std-zone-scelta .std-scelta{flex:40%;min-height:50px}.std-foto-modulo{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.std-miniatura{aspect-ratio:1;border-radius:var(--r-s);background:var(--avorio);position:relative;overflow:hidden}.std-miniatura img{object-fit:cover;width:100%;height:100%}.std-attesa{text-align:center;color:var(--testo-2);justify-content:center;align-items:center;padding:6px;font-size:13px;display:flex}.std-togli-foto{color:#fff;background:#0009;border:0;border-radius:50%;width:34px;height:34px;font-size:16px;position:absolute;top:4px;right:4px}.std-foto-nuova{aspect-ratio:1;border:2px dashed var(--greige);border-radius:var(--r-s);text-align:center;color:var(--testo-2);justify-content:center;align-items:center;padding:6px;font-size:14px;display:flex}.std-foto-nuova .foto-campo,.std-foglio .foto-campo{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.std-foglio .foto-tasto{cursor:pointer;position:relative}.std-sotto{justify-content:flex-end;margin-top:-4px;display:flex}.std-camere{flex-wrap:wrap;gap:6px;display:flex}.std-camera{flex:none;min-width:58px;min-height:44px;padding:4px 10px}.std-solo{flex-wrap:wrap}.std-togli{color:var(--rosso)}body:is(:has(#foglio-standard),:has(#foglio-punto)) #avvisi{z-index:25;padding-top:calc(12px + env(safe-area-inset-top));top:0;bottom:auto}body:is(:has(#foglio-standard),:has(#foglio-punto)) #avvisi .avviso:not(:last-child){display:none}.std-modulo{flex-direction:column;gap:8px;display:flex}.std-modulo textarea,.std-modulo input[type=text]{box-sizing:border-box;width:100%}.std-togli-foto .ic{color:#fff}.cliente-scheda{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);gap:8px;padding:12px;display:grid}.cliente-scheda h3{letter-spacing:-.01em;overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;font-size:21px;font-weight:750;display:flex}.cliente-scheda h3 .ic{width:24px;height:24px;color:var(--primario-forte)}.cliente-segni{flex-wrap:wrap;gap:6px;display:flex}.cliente-volta,.cliente-vip,.cliente-dal{min-height:32px;font:inherit;background:var(--sfondo);color:var(--testo-2);border:0;border-radius:999px;align-items:center;padding:4px 10px;font-size:14.5px;font-weight:700;display:inline-flex}.cliente-volta.torna{background:var(--primario-tenue);color:var(--primario-forte)}.cliente-volta .ic,.cliente-vip .ic{width:16px;height:16px;margin-inline-end:4px}.cliente-vip{color:#6e5410;cursor:pointer;background:#f6ecd0}.cliente-vip .ic{fill:var(--oro);stroke:var(--oro)}.cliente-prima,.cliente-stato{color:var(--testo-2);margin:0}.cliente-stato.errore{color:var(--rosso);flex-wrap:wrap;align-items:center;gap:8px;font-weight:650;display:flex}.cliente-blocco{border-radius:var(--r-m);gap:4px;padding:10px 12px;display:grid}.cb-evitare{background:var(--rosso-tenue);border:1px solid #e7b5ad}.cb-avvisi{background:var(--giallo-tenue);border:1px solid #e8d391}.cb-problemi{background:var(--arancio-tenue);border:1px solid #ecc49a}.cb-titolo{letter-spacing:.07em;text-transform:uppercase;align-items:center;font-size:13px;font-weight:800;display:flex}.cb-titolo .ic{width:18px;height:18px}.cb-evitare .cb-titolo{color:var(--rosso)}.cb-avvisi .cb-titolo{color:var(--giallo-testo)}.cb-problemi .cb-titolo{color:var(--arancio-testo)}.cb-guasti{background:var(--arancio-tenue);border:1px dashed #ecc49a}.cb-guasti .cb-titolo{color:var(--arancio-testo)}.cb-cose{background:var(--blu-tenue);border:1px dashed #b9ccdc}.cb-cose .cb-titolo{color:var(--blu)}.cliente-nota{overflow-wrap:anywhere;align-items:flex-start;gap:8px;display:flex}.cliente-nota.in-viaggio,.cg-etichetta.in-viaggio{opacity:.75}.cn-corpo{flex:1;gap:1px;min-width:0;display:grid}.cn-testo{font-size:17px;font-weight:650;line-height:1.3}.cn-corpo small,.cg-dettaglio small{color:var(--testo-2);font-size:13.5px}.cn-quando{color:var(--giallo-testo);vertical-align:2px;background:#fff9;border-radius:999px;margin-inline-end:6px;padding:1px 8px;font-size:12.5px;font-weight:750;display:inline-block}.cliente-blocco .nota-togli{background:#fff8}.cliente-pref{letter-spacing:.07em;text-transform:uppercase;color:var(--primario-forte);margin:4px 0 0;font-size:13px;font-weight:800}.cliente-gruppo{border-top:1px solid var(--bordo);grid-template-columns:30px 1fr;gap:8px;padding:8px 0 2px;display:grid}.cliente-gruppo>.ic{width:24px;height:24px;margin:2px 0 0 2px}.cg-dentro{gap:4px;min-width:0;display:grid}.cg-nome{color:var(--testo-2);font-size:14px;font-weight:700}.cg-etichette{flex-wrap:wrap;gap:6px;display:flex}.cg-etichetta{border:1px solid var(--bordo);background:var(--sfondo);min-height:36px;color:var(--testo);font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;border-radius:10px;padding:4px 10px;font-size:16px;font-weight:600}.cg-durante{color:#6e5410;background:#f6ecd0;border-color:#e0c77a;flex-wrap:wrap;align-items:center;gap:2px 6px;display:inline-flex}.cg-durante .ic{width:16px;height:16px;color:var(--oro)}.cg-durante small{font-size:13px;font-weight:750}.cg-etichetta[aria-expanded=true],.cliente-vip[aria-expanded=true]{outline:2px solid var(--primario);outline-offset:1px}.cg-dettaglio{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.cg-dettaglio[hidden]{display:none}.cg-togli{flex:none;min-height:40px;padding:4px 12px;font-size:15px}.cg-togli .ic{width:16px;height:16px;margin-inline-end:4px}.cg-camera>.ic,.cg-tasto.cg-camera .ic{color:var(--blu)}.cg-cibo>.ic,.cg-tasto.cg-cibo .ic{color:var(--arancio)}.cg-cortesia>.ic,.cg-tasto.cg-cortesia .ic{color:var(--primario)}.cg-ricorrenza>.ic,.cg-tasto.cg-ricorrenza .ic{color:#a0527a}.cg-nota>.ic,.cg-tasto.cg-nota .ic{color:var(--testo-2)}.cg-tasto.cg-evitare .ic{color:var(--rosso)}.cg-tasto.cg-avviso .ic{color:var(--giallo)}.cg-tasto.cg-problema .ic{color:var(--arancio)}.cg-tasto.cg-vip .ic{color:var(--oro)}.cg-nota .cliente-nota+.cliente-nota{border-top:1px dashed var(--bordo);padding-top:4px}.cliente-errore{border-radius:var(--r-m);background:var(--giallo-tenue);gap:6px;padding:8px 10px;font-weight:650;display:grid}.cliente-errore>span:first-child{align-items:center;gap:6px;display:flex}.cliente-errore .ic{width:18px;height:18px}.cliente-tasti{gap:6px;display:grid}.cliente-aggiungi{justify-content:center;align-items:center;gap:6px;display:inline-flex}.cliente-aggiungi .ic{width:20px;height:20px}.cliente-separa{min-height:44px;color:var(--testo-2);background:0 0;border:0;justify-self:start;padding:0 4px;font-size:15px;text-decoration:underline}.pl-torna .ic{width:11px;height:11px}#foglio-nota-cliente{z-index:16}#foglio-nota-cliente h2{margin:6px 0 2px;font-size:22px}.cg-tasti{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.cg-tasto{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);min-height:74px;color:var(--testo);font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;align-content:center;justify-items:center;gap:4px;padding:8px 2px;font-size:13.5px;font-weight:650;line-height:1.15;display:grid}.cg-tasto .ic{width:26px;height:26px;margin:0}.cg-tasto.attiva{background:var(--primario-tenue);border:2px solid var(--primario)}.cg-zona{gap:8px;display:grid}.cg-voci{flex-wrap:wrap;gap:8px;display:flex}.cg-voce{border:1px solid var(--bordo);background:var(--superficie);min-height:44px;color:var(--testo);font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:6px 14px;font-size:16px;font-weight:600;display:inline-flex}.cg-voce .ic{width:18px;height:18px;margin-inline-end:4px}.cg-voce.cg-si{background:var(--primario);border-color:var(--primario);color:#fff}.cg-voce.cg-si .ic,.cg-voce.gia .ic{color:inherit}.cg-voce.gia{background:var(--primario-tenue);border-color:var(--primario-tenue);color:var(--primario-forte);cursor:default}.cliente-vip-spiega{color:var(--testo-2);margin:0}#cliente-nota-testo{width:100%;min-height:72px;font:inherit;border-radius:var(--r-m);border:1px solid var(--bordo);background:var(--sfondo);resize:vertical;padding:12px;font-size:17px}.cliente-consiglio{margin:0}.msg-salva{min-width:32px;min-height:32px;color:var(--primario-forte);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin-right:auto;padding:0;display:inline-flex}.msg-salva .ic{width:18px;height:18px}body:has(#camera-cliente) #avvisi{z-index:25;padding-top:calc(12px + env(safe-area-inset-top));top:0;bottom:auto}#foglio-cerca-cliente{z-index:16}#foglio-cerca-cliente h2{margin:6px 0 2px;font-size:22px}.cliente-cerca{align-items:center;gap:6px;display:inline-flex}.cliente-cerca .ic{flex:none;width:18px;height:18px}.cliente-cerca-campo{border-radius:var(--r-m);border:1px solid var(--bordo);background:var(--sfondo);align-items:center;gap:8px;padding:0 12px;display:flex}.cliente-cerca-campo .ic{width:20px;height:20px;color:var(--testo-2);flex:none}#cliente-cerca-testo{min-width:0;min-height:52px;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:18px}.cliente-cerca-campo:focus-within{border-color:var(--primario);box-shadow:0 0 0 2px var(--primario-tenue)}.cliente-cerca-stato{min-height:1.4em;color:var(--testo-2);margin:0}.cliente-trovati{gap:8px;max-height:46vh;display:grid;overflow-y:auto}.cliente-trovato{text-align:left;border-radius:var(--r-m);border:1px solid var(--bordo);background:var(--superficie);min-height:60px;color:var(--testo);font:inherit;cursor:pointer;gap:2px;padding:10px 12px;display:grid}.cliente-trovato b{font-size:17px}.cliente-trovato small{color:var(--testo-2);font-size:14px}.cliente-trovato.attiva{background:var(--primario-tenue);border:2px solid var(--primario)}[dir=rtl] .cliente-trovato{text-align:right}.cli-pagina{gap:12px;max-width:760px;margin:0 auto;padding:4px 0 24px;display:grid}.cli-testa h2{align-items:center;gap:8px;margin:0;font-size:24px;font-weight:750;display:flex}.cli-testa h2 .ic{width:26px;height:26px;color:var(--primario-forte)}.cli-testa p{color:var(--testo-2);margin:2px 0 0}.cli-tornano{border-radius:var(--r-m);background:var(--primario-tenue);gap:6px;padding:10px 12px;display:grid}.cli-tornano[hidden]{display:none}.cli-titolo{letter-spacing:.07em;text-transform:uppercase;color:var(--primario-forte);align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.cli-titolo .ic{width:18px;height:18px}.cli-cerca{background:var(--superficie)}#clienti-cerca{min-width:0;min-height:52px;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:18px}.cli-filtri{flex-wrap:wrap;gap:8px;display:flex}.cli-filtri .chip-filtro{height:auto;min-height:44px;padding:0 16px;font-size:15px;font-weight:600}.cli-ordine{flex-wrap:wrap;gap:8px;display:flex}.cli-scelta{min-width:0;color:var(--testo-2);flex-direction:column;flex:150px;gap:2px;font-size:13px;display:flex}.cli-scelta select{border:1px solid var(--bordo);background:var(--superficie);width:100%;min-height:44px;color:var(--testo);border-radius:10px;padding:0 10px;font-size:15px}.cli-misura{color:var(--testo);font-weight:600}.cli-stato{color:var(--testo-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.cli-stato[hidden]{display:none}.cli-errore{color:var(--rosso);flex-wrap:wrap;align-items:center;gap:8px;font-weight:650;display:flex}.cli-lista{gap:8px;transition:opacity .15s;display:grid}.cli-lista.in-corso{opacity:.55}.cli-riga{text-align:start;border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);width:100%;min-height:64px;color:var(--testo);font:inherit;cursor:pointer;align-items:center;gap:10px;padding:10px 12px;display:flex}.cli-tornano .cli-riga{border-color:#0000}.cli-riga>.ic{width:20px;height:20px;color:var(--testo-2);flex:none}[dir=rtl] .cli-riga>.ic-chevron-right{transform:scaleX(-1)}.cli-corpo{flex:1;gap:2px;min-width:0;display:grid}.cli-nome{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cli-nome b{font-size:17.5px;font-weight:700}.cli-vip{color:#6e5410;background:#f6ecd0;border-radius:999px;align-items:center;gap:3px;padding:1px 8px;font-size:12.5px;font-weight:750;display:inline-flex}.cli-vip .ic{width:13px;height:13px;fill:var(--oro);stroke:var(--oro)}.cli-info{color:var(--testo-2);font-size:14px;line-height:1.35}.cli-volte{font-weight:650}.cli-volte.torna{color:var(--primario-forte)}.cli-volte .ic{vertical-align:-1px;width:13px;height:13px;margin-inline-end:3px}.cli-quando{color:var(--primario-forte);font-weight:700}.cli-note{background:var(--avorio);min-width:40px;color:var(--testo-2);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:3px;padding:3px 8px;font-size:14px;font-weight:700;display:inline-flex}.cli-note .ic{width:15px;height:15px}.cli-tasto{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);min-height:48px;color:var(--testo);font:inherit;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:16px;font-weight:600;display:inline-flex}.cli-tasto[hidden]{display:none}.cli-tasto .ic{width:18px;height:18px}.cli-altri{justify-self:center;min-width:200px}.cliente-soggiorni{border-top:1px solid var(--bordo);gap:4px;padding:8px 0 2px;display:grid}.cs-titolo{letter-spacing:.07em;text-transform:uppercase;color:var(--primario-forte);align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.cs-titolo .ic{width:18px;height:18px}.cs-riga{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;padding:4px 0;display:flex}.cs-riga+.cs-riga{border-top:1px dashed var(--bordo)}.cs-annullata b{opacity:.65;text-decoration:line-through}.cs-annullata .cs-stato{color:var(--rosso);font-weight:600}.cs-tutto{margin:0;font-size:16px;font-weight:700}.cs-anno{padding-top:4px;display:grid}.cs-anno-titolo{border-bottom:1px solid var(--bordo);color:var(--primario-forte);padding:4px 0 2px;font-size:15px;font-weight:800}.cliente-date{gap:8px;display:flex}.cliente-data{min-height:48px;font:inherit;flex:1;font-size:16px}.cs-testo{gap:1px;display:grid}.cs-testo b{font-size:16px}.cs-testo small{color:var(--testo-2);font-size:14px}.cs-separa{flex:none;min-height:40px;padding:4px 12px;font-size:14.5px}#foglio-cliente .foglio-piede{flex-direction:row;justify-content:flex-end}body:has(#pagina-cliente) #avvisi{z-index:25;padding-top:calc(12px + env(safe-area-inset-top));top:0;bottom:auto}.cliente-altri{border-top:1px dashed var(--bordo);margin-top:8px;padding-top:6px}.cliente-altri>summary{cursor:pointer;min-height:44px;color:var(--testo-2);align-items:center;gap:6px;display:flex}.ca-sogg{border-top:1px solid var(--bordo);padding:6px 0 8px}.ca-titolo{margin-bottom:4px;font-size:14.5px;font-weight:600}.ca-dati{gap:2px;margin:0;font-size:14.5px;display:grid}.ca-dati>div{grid-template-columns:minmax(96px,38%) 1fr;gap:8px;display:grid}.ca-dati dt{color:var(--testo-2);overflow-wrap:anywhere}.ca-dati dd{overflow-wrap:anywhere;margin:0}.ca-sogg>.cg-dentro{margin-top:8px}.cli-blocchi{gap:10px;display:grid}.cli-blocchi[hidden],.cli-lista[hidden],.cli-cerca[hidden],.cli-scelta[hidden]{display:none}.cli-blocchi.in-corso{opacity:.6}.cli-filtro-blocchi .ic{margin-inline-end:6px}.cli-blocchi-somma{border-radius:var(--r-m);background:var(--primario-tenue);align-items:center;gap:6px;margin:0;padding:10px 12px;display:flex}.cli-blocchi-titolo{margin:6px 0 0;font-size:15px}.cli-blocchi-camere,.cli-blocchi-nomi{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cli-blocco-camera{border-radius:var(--r-m);background:var(--superficie,#fff);border:1px solid var(--bordo,#e5e5e5);grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:8px 12px;display:grid}.cbc-camera{font-weight:700}.cbc-numeri{color:var(--testo-2);text-align:end}.cbc-barra{background:var(--primario-tenue);border-radius:3px;grid-column:1/-1;block-size:6px;display:block;overflow:hidden}.cbc-barra>span{background:var(--primario);block-size:100%;display:block}.cli-blocco-nome{border-radius:var(--r-m);border:1px solid var(--bordo,#e5e5e5);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.cbn-testo{gap:2px;min-width:0;display:grid}.cbn-nome{overflow-wrap:anywhere;font-weight:600}.cbn-volte{color:var(--testo-2)}.cli-blocchi-spiega{color:var(--testo-2);margin:0}.cli-quadro{border-radius:var(--r-m);border:1px solid var(--bordo,#e5e5e5);background:var(--superficie,#fff);gap:8px;padding:10px 12px;display:grid}.cli-quadro[hidden],.cli-quadro-caselle[hidden],.cli-quadro-dettagli[hidden],.cli-quadro-stato[hidden]{display:none}.cli-quadro.in-corso .cli-quadro-caselle,.cli-quadro.in-corso .cli-quadro-corpo{opacity:.6}.cli-quadro-titolo{letter-spacing:.07em;text-transform:uppercase;color:var(--primario-forte);margin:0;font-size:13px;font-weight:800}.cli-quadro-caselle{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}@media (width>=720px){.cli-quadro-caselle{grid-template-columns:repeat(4,minmax(0,1fr))}}.cli-quadro-casella{border-radius:var(--r-m);background:var(--primario-tenue);text-align:start;min-height:56px;font:inherit;color:inherit;border:0;align-content:center;gap:2px;padding:8px 10px;display:grid}button.cli-quadro-casella{cursor:pointer;border:2px solid #0000}button.cli-quadro-casella[aria-pressed=true]{border-color:var(--primario)}.cqc-numero{font-variant-numeric:tabular-nums;font-size:22px;line-height:1.1}.cqc-nome{color:var(--testo-2);align-items:center;gap:4px;display:flex}.cqc-nome .ic{width:16px;height:16px;margin:0}.cli-quadro-stato{color:var(--testo-2);margin:0}.cli-quadro-sommario{cursor:pointer;align-items:center;gap:6px;min-height:44px;font-weight:600;display:flex}.cli-quadro-sommario .ic{width:18px;height:18px}.cli-quadro-corpo{gap:6px;padding-block-end:4px;display:grid}.cli-quadro-sotto{margin:4px 0 0;font-size:14px}.cli-quadro-lista{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cli-quadro-riga{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;display:grid}.cqr-nome{overflow-wrap:anywhere}.cqr-numeri{color:var(--testo-2);font-variant-numeric:tabular-nums}.pl-ospiti{align-items:start;gap:8px;margin:4px 0 12px;display:grid}.pl-ospiti[hidden]{display:none}.pl-osp-titolo{letter-spacing:.07em;text-transform:uppercase;color:var(--testo-2);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:800;display:flex}.pl-osp-titolo .ic{width:18px;height:18px;margin:0}.pl-osp-stato{color:var(--testo-2);margin:0}.pl-osp-stato.st-errore{color:var(--rosso);font-weight:650}.pl-osp{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);align-content:start;gap:6px;padding:10px 12px;display:grid}.pl-osp-testa{width:100%;min-height:44px;font:inherit;color:var(--testo);text-align:start;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:0;display:flex}button.pl-osp-testa{cursor:pointer}.pl-osp-nome{overflow-wrap:anywhere;flex:1 1 0;order:1;min-width:0;font-size:18px;font-weight:750}.pl-osp-segni{flex-wrap:wrap;flex:1 0 100%;order:3;gap:6px;display:flex}.pl-osp-segno{border-radius:999px;align-items:center;gap:4px;min-height:28px;padding:2px 10px;font-size:14px;font-weight:700;display:inline-flex}.pl-osp-segno .ic{width:15px;height:15px;margin:0}.pl-osp-segno.s-vip{color:#6e5410;background:#f6ecd0}.pl-osp-segno.s-vip .ic{fill:var(--oro);stroke:var(--oro)}.pl-osp-segno.s-rep{background:var(--primario-tenue);color:var(--primario-forte)}.pl-osp-apri{width:32px;height:32px;color:var(--testo-2);flex:none;order:2;place-items:center;display:grid}.pl-osp-apri .ic{width:20px;height:20px;margin:0}.pl-osp-gruppo{gap:2px;display:grid}.pl-osp-gtitolo{letter-spacing:.04em;text-transform:uppercase;color:var(--testo-2);align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.pl-osp-gtitolo .ic{width:16px;height:16px;margin:0}.pl-osp-gruppo.g-casa .pl-osp-gtitolo{color:var(--verde,var(--primario-forte))}.pl-osp-gruppo.g-future .pl-osp-gtitolo{color:var(--blu)}.pl-osp-gruppo ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pl-osp-riga{flex-wrap:wrap;gap:2px 10px;font-size:15px;display:flex}.pl-osp-riga b{font-variant-numeric:tabular-nums;font-weight:700}.pl-osp-riga span{color:var(--testo-2)}.pl-osp-altre{color:var(--testo-2);font-size:13.5px}@media (width>=900px){.pl-ospiti{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.pl-osp-titolo,.pl-osp-stato{grid-column:1/-1}}.cs-servizi{gap:2px;margin-top:2px;display:grid}.cs-testo small.cs-servizio{color:var(--testo);align-items:flex-start;gap:4px;font-size:14px;display:flex}.cs-servizio .ic{width:15px;height:15px;color:var(--oro);flex:none;margin:2px 0 0}.cat-trasferimenti{--cat:var(--blu);--cat-tenue:var(--blu-tenue)}.cat-noleggi{--cat:var(--arancio);--cat-tenue:var(--arancio-tenue)}.cat-ristoranti{--cat:var(--rosso);--cat-tenue:var(--rosso-tenue)}.cat-escursioni{--cat:#2f7f86;--cat-tenue:#ddeff0}.cat-spiagge{--cat:var(--giallo);--cat-tenue:var(--giallo-tenue)}.cat-varie{--cat:var(--verde);--cat-tenue:var(--verde-tenue)}.conc-tasto{border-radius:var(--r-m);color:#fff;background:#926f14;border:0;align-items:center;gap:10px;min-height:52px;padding:8px 16px;font-size:17px;font-weight:700;display:flex;box-shadow:0 2px 8px #926f144d}.conc-tasto .ic{color:#fff;width:22px;height:22px}.conc-conto{background:#ffffff40;border-radius:13px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 7px;font-size:15px;display:inline-flex}.conc-tasto small{color:var(--arancio-testo);background:#fff;border-radius:99px;margin-inline-start:auto;padding:3px 10px;font-size:14px;font-weight:700}#foglio-concierge{z-index:16}#foglio-servizio{z-index:17}.conc-corpo{flex-direction:column;gap:10px;display:flex}.conc-testa h2{text-transform:none;letter-spacing:normal;color:var(--testo);margin:4px 0 0;font-size:22px}.conc-testa p{margin:2px 0 0;font-size:15px}.conc-riepilogo{border-radius:var(--r-l);background:var(--primario-tenue);align-items:center;gap:14px;padding:12px 16px;display:flex}.conc-riepilogo>div{gap:2px;display:grid}.conc-riepilogo b{font-size:18px}.conc-campanello .ic{width:34px;height:34px;color:var(--oro)}.conc-da{color:var(--arancio-testo);font-size:15px;font-weight:650}.conc-filtri{flex-wrap:wrap;gap:8px;display:flex}.conc-filtro{border:1.5px solid var(--bordo);background:var(--superficie);min-height:44px;color:var(--testo);border-radius:99px;align-items:center;gap:6px;padding:6px 16px;font-size:16px;font-weight:650;display:inline-flex}.conc-filtro.attiva{background:var(--testo);border-color:var(--testo);color:#fff}.conc-filtro.attiva .ic{color:#fff}.conc-giorno{gap:8px;display:grid}.conc-giorno h3{letter-spacing:.04em;text-transform:uppercase;color:var(--testo-2);align-items:center;gap:10px;margin:6px 0 0;font-size:14px;display:flex}.conc-giorno h3:after{content:"";background:var(--bordo);flex:1;height:1px}.conc-servizio{border:1px solid var(--bordo);border-inline-start:6px solid var(--cat);border-radius:var(--r-m);background:var(--superficie);width:100%;color:var(--testo);font:inherit;text-align:start;align-items:center;gap:12px;padding:12px 12px 12px 16px;display:flex}.conc-ora{flex:none;min-width:62px;display:grid}.conc-ora b{font-variant-numeric:tabular-nums;font-size:21px}.conc-ora small,.conc-cosa small{color:var(--testo-2);font-size:14px}.conc-cosa{overflow-wrap:anywhere;flex:1;gap:2px;min-width:0;display:grid}.conc-cosa b{align-items:center;gap:6px;font-size:17px;display:flex}.conc-cosa b .ic{width:20px;height:20px;color:var(--cat);flex:none}.conc-stato{border-radius:99px;flex:none;padding:5px 10px;font-size:14px;font-weight:700}.conc-stato.st-confermato{background:var(--verde-tenue);color:var(--verde)}.conc-stato.st-da-confermare{background:var(--arancio-tenue);color:var(--arancio-testo)}.conc-stato.st-annullato{background:var(--superficie-2);color:var(--testo-2)}.conc-servizio.urgente{border-color:var(--rosso);background:var(--rosso-tenue)}.conc-servizio.urgente .conc-stato{background:var(--rosso);color:#fff}.conc-servizio.st-annullato{color:var(--testo-2);background:var(--superficie-2)}.conc-servizio.st-annullato .conc-cosa b{text-decoration:line-through}.serv-zona{flex-direction:column;gap:10px;display:flex}.serv-passo{letter-spacing:.05em;text-transform:uppercase;color:var(--testo-2);margin-top:4px;font-size:14px;font-weight:700}.serv-categorie{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.serv-cat{border:1.5px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2);min-height:92px;color:var(--testo);font:inherit;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:15px;font-weight:650;line-height:1.2;display:flex}.serv-cat-icona .ic{width:32px;height:32px;color:var(--cat)}.serv-cat.attiva{background:var(--cat-tenue);border:2px solid var(--cat)}.serv-pills{flex-wrap:wrap;gap:8px;display:flex}.serv-pill{border:1.5px solid var(--bordo);background:var(--superficie);min-height:46px;color:var(--testo);font:inherit;border-radius:99px;align-items:center;gap:6px;padding:6px 16px;font-size:16px;font-weight:600;display:inline-flex}.serv-pill.attiva{background:var(--testo);border-color:var(--testo);color:#fff}.serv-pill.attiva .ic{color:#fff}.serv-pill.serv-nuovo{color:var(--primario-forte);border-style:dashed}.serv-pill.serv-ok.attiva{background:var(--verde);border-color:var(--verde)}.serv-riga{gap:8px;display:flex}.serv-riga input{flex:1;width:auto;min-width:0}.serv-riga .azione{flex:none}#serv-ora,#serv-giorno{width:min(100%,220px)}.serv-persone{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2);align-items:center;gap:12px;padding:8px 12px 8px 16px;font-weight:650;display:flex}.serv-persone>span{flex:1}.serv-persone b{text-align:center;min-width:28px;font-size:20px}.serv-piu{border:1.5px solid var(--bordo);background:var(--superficie);width:48px;height:48px;color:var(--testo);border-radius:50%;font-size:24px;line-height:1}.serv-piu:disabled{opacity:.4}.serv-campo{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2);align-items:center;gap:12px;padding:4px 4px 4px 16px;font-weight:650;display:flex}.serv-campo>span{flex:none}.serv-campo input{text-align:end;background:0 0;border:0;flex:1;width:auto;min-width:0}.serv-annulla-servizio{color:var(--rosso);flex:none}.serv-piede .pulsanti{flex-wrap:nowrap;margin-top:0}.serv-piede .azione{flex:0 35%}.serv-piede .grande{flex:65%;width:auto}body:is(:has(#foglio-concierge),:has(#foglio-servizio),:has(#foglio-fornitori),:has(#foglio-excel)) #avvisi{z-index:25;padding-top:calc(12px + env(safe-area-inset-top));top:0;bottom:auto}body:is(:has(#foglio-concierge),:has(#foglio-servizio),:has(#foglio-fornitori),:has(#foglio-excel)) #avvisi .avviso:not(:last-child){display:none}.cal{flex-direction:column;gap:12px;padding-bottom:24px;display:flex}.cal-testa{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cal-testa h2{text-transform:none;letter-spacing:normal;color:var(--testo);flex:1;margin:6px 0 0;font-size:22px}.cal-testa .cal-nuovo{flex:none;width:auto;min-height:48px;padding:8px 18px}.cal-testa .cal-excel{flex:none;width:auto;min-height:48px;padding:8px 14px}.cal-titolo{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.cal-testa .cal-forn-tasto{flex:none;width:auto;min-height:44px;margin-top:6px;padding:6px 12px}@media (width<=699px){.cal-titolo{flex-basis:100%}.cal-testa .cal-nuovo{flex:1}}.xls-tit{text-transform:uppercase;letter-spacing:.04em;color:var(--testo-2,var(--testo));margin:14px 0 6px;font-size:13px}.xls-anteprima{gap:2px;display:grid}.xls-riga{border-bottom:1px solid var(--bordo);justify-content:space-between;gap:12px;padding:8px 2px;display:flex}.xls-riga b{overflow-wrap:anywhere;min-width:0}.xls-riga span{font-variant-numeric:tabular-nums;flex:none}.xls-totale{border-bottom:0;border-top:2px solid var(--testo)}#foglio-excel .foglio-piede #xls-scarica{flex:1}.cal-giorni{scrollbar-width:none;gap:8px;padding:2px 0;display:flex;overflow-x:auto}.cal-giorni::-webkit-scrollbar{display:none}.cal-giorni .conc-filtro{flex:none}.cal-giorni .conc-filtro:not([data-giorno=settimana]){text-transform:capitalize}.cal-conti{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.cal-conto{border:1.5px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);min-height:68px;color:var(--testo);font:inherit;text-align:center;justify-items:center;gap:2px;padding:8px 4px;display:grid}.cal-conto b{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.1}.cal-conto span{color:var(--testo-2);font-size:12.5px;font-weight:650;line-height:1.2}.cal-conto.rosso{border-color:var(--rosso);background:var(--rosso-tenue)}.cal-conto.rosso b,.cal-conto.rosso span{color:var(--rosso)}.cal-conto.attiva{border:2px solid var(--testo);box-shadow:0 2px 8px #0000001f}.cal-comandi{flex-direction:column;gap:10px;display:flex}.cal-dividi{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:6px;display:grid}.cal-dividi>span{color:var(--testo-2);grid-column:1/-1;font-size:14px;font-weight:700}.cal-per{border:1.5px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2);min-width:0;min-height:44px;color:var(--testo);font:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:4px;padding:4px 6px;font-size:14.5px;font-weight:650;display:inline-flex}.cal-per.attiva{background:var(--primario-tenue);border-color:var(--primario);color:var(--primario-forte)}.cal-fornitori{display:none}.cal-elenco{flex-direction:column;gap:8px;min-width:0;display:flex}.cal-sezione{gap:8px;display:grid}.cal-sezione h3{letter-spacing:.04em;text-transform:uppercase;color:var(--testo-2);align-items:center;gap:10px;margin:8px 0 0;font-size:14px;display:flex}.cal-sezione h3:after{content:"";background:var(--bordo);flex:1;order:2;height:1px}.cal-sezione h3 small{text-transform:none;letter-spacing:normal;order:3;font-size:13px}.cal-vuoto{text-align:center;color:var(--testo-2);margin:20px 0;font-size:16px}.cal-senza5{border-radius:var(--r-m);background:var(--giallo-tenue);margin:0;padding:8px 12px}.cal-voce{border:1px solid var(--bordo);border-inline-start:6px solid var(--cat,var(--testo-2));border-radius:var(--r-m);background:var(--superficie);width:100%;color:var(--testo);font:inherit;text-align:start;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 12px 10px 14px;display:grid}.cal-voce>span{min-width:0}.cal-voce .cv-giorno,.cal-voce .cv-cliente,.cal-voce .cv-pax,.cal-voce .cv-euro,.cal-voce .cv-stato,.cal-intesta{display:none}.cal-voce .cv-ora{grid-area:1/1/span 2;display:grid}.cal-voce .cv-ora b{font-variant-numeric:tabular-nums;font-size:19px}.cal-voce .cv-ora small{color:var(--testo-2);font-size:13px}.cal.con-giorno .cal-voce .cv-ora small{text-transform:capitalize}.cal-voce .cv-cosa{overflow-wrap:anywhere;grid-area:1/2;gap:2px;display:grid}.cal-voce .cv-cosa b{align-items:center;gap:6px;font-size:17px;display:flex}.cal-voce .cv-cosa i{flex:none;font-style:normal}.cal-voce .cv-cosa small{color:var(--testo-2);font-size:14px}.cal-voce .cv-cam{background:var(--superficie-2);text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;grid-area:1/3/span 2;min-width:50px;padding:6px 8px;font-size:17px;font-weight:800}.cal-voce.st-da-confermare .cv-stato{grid-area:2/2;justify-self:start;display:block}.cal-voce .cv-stato.st-confermato,.cal-voce .cv-stato.st-da-confermare{border-radius:99px;padding:3px 10px;font-size:13px;font-weight:700}.cal-voce .cv-stato.st-confermato{background:var(--verde-tenue);color:var(--verde)}.cal-voce .cv-stato.st-da-confermare{background:var(--arancio-tenue);color:var(--arancio-testo)}.cal-voce.urgente{border-color:var(--rosso);background:var(--rosso-tenue)}.cal-voce.urgente .cv-stato{background:var(--rosso);color:#fff}.cal-voce.mov{--cat:var(--nero,#2b2b2b);background:var(--superficie-2)}.cal-voce.mov .cv-cam{background:var(--superficie)}.cal-voce.mov.fatto{color:var(--testo-2)}#foglio-camera-conc{z-index:16}.cal-camere{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;display:grid}.cal-camera{border:1.5px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2);min-height:72px;color:var(--testo);font:inherit;justify-items:center;gap:2px;padding:8px 6px;display:grid}.cal-camera b{font-size:22px}.cal-camera small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--testo-2);font-size:14px;overflow:hidden}.cal-perchi-schede{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:4px;display:grid}.cal-perchi{border-radius:var(--r-m);text-align:center;flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:64px;padding:8px 6px;font-size:15px;font-weight:700;line-height:1.2}.cal-perchi .ic{width:22px;height:22px;margin:0}.cal-perchi-zona{gap:14px;display:grid}.cal-fuori-spiega{margin:0}.fuori-campo{gap:6px;font-weight:700;display:grid}.fuori-input{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);align-items:center;gap:10px;padding:0 14px;display:flex}.fuori-input:focus-within{outline:3px solid var(--blu);outline-offset:2px}.fuori-input .ic{color:var(--testo-2);flex:none;margin:0}.fuori-input input{width:auto;min-width:0;min-height:50px;color:var(--testo);font:inherit;background:0 0;border:0;flex:1;padding:0;font-weight:500}.fuori-input input:focus{outline:none}.cal-future-ris{gap:10px;display:grid}.cal-future-ris:empty{display:none}.cal-future{gap:8px;display:grid}.cal-futura{border:1.5px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2);min-height:60px;color:var(--testo);font:inherit;text-align:start;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.cal-futura-date{font-variant-numeric:tabular-nums;line-height:1.2;display:grid}.cal-futura-date b{font-size:18px}.cal-futura-date small{color:var(--testo-2);font-size:14px}.cal-futura-chi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cal-futura-chi b{font-weight:700}.cal-futura-vip{color:#6e5410;vertical-align:middle;background:#f6ecd0;border-radius:999px;margin-inline-start:8px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.cal-futura-cam{background:var(--superficie);text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;min-width:50px;padding:6px 8px;font-size:17px;font-weight:800}.cal-future-altri{margin:0}#cal-future-stato{justify-items:start;gap:8px;display:grid}.fuori-trovati{gap:8px;display:grid}.fuori-trovati:empty{display:none}.fuori-trovato{border:1.5px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2);min-height:52px;color:var(--testo);font:inherit;text-align:start;gap:2px;padding:10px 14px;display:grid}.fuori-trovato.attiva{border-color:var(--testo);background:var(--superficie)}.fuori-trovato small{color:var(--testo-2);font-size:14px}.fuori-collegato{color:var(--verde);align-items:center;gap:6px;margin:0;display:flex}.fuori-collegato .ic{margin:0}.fuori-senza-rete{border-radius:var(--r-m);background:var(--giallo-tenue);margin:0;padding:8px 12px}.cal-voce .cv-cam.cam-fuori,.capp-cam.cam-fuori{place-items:center;display:grid}.cam-fuori .ic{margin:0}@media (width>=1100px){#camere[data-schermata=concierge]{max-width:1360px}.cal-conti{grid-template-columns:repeat(4,minmax(0,200px))}.cal-comandi{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.cal-corpo{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;display:grid}.cal-fornitori{border:1px solid var(--bordo);border-radius:var(--r-l);background:var(--superficie);gap:6px;padding:14px;display:grid;position:sticky;top:96px}.cal-fornitori h3{margin:0 0 4px;font-size:16px}.cal-forn-cat{letter-spacing:.04em;text-transform:uppercase;color:var(--testo-2);margin-top:8px;font-size:13px;font-weight:700}.cal-forn{border-radius:var(--r-s,8px);background:var(--superficie-2);min-height:40px;color:var(--testo);font:inherit;text-align:start;border:1px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.cal-forn small{color:var(--testo-2);white-space:nowrap}.cal-forn.attiva{border-color:var(--testo);background:var(--superficie)}.cal-dividi{display:flex}.cal-dividi>span{margin-inline-end:4px}.cal-voce{grid-template-columns:64px minmax(0,1.7fr) 64px minmax(0,1fr) 48px 84px 136px;gap:0 14px;padding:8px 12px}.cal.con-giorno .cal-voce{grid-template-columns:84px 64px minmax(0,1.7fr) 64px minmax(0,1fr) 48px 84px 136px}.cal-voce>span,.cal-voce .cv-ora,.cal-voce .cv-cosa,.cal-voce .cv-cam,.cal-voce .cv-cliente,.cal-voce .cv-pax,.cal-voce .cv-euro,.cal-voce .cv-stato{grid-area:auto;display:block}.cal-voce .cv-cliente{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-voce .cv-giorno{display:none}.cal.con-giorno .cal-voce .cv-giorno{text-transform:capitalize;display:block}.cal-voce .cv-ora small{display:none}.cal-voce .cv-ora b{font-size:18px}.cal-voce .cv-cosa b{font-size:16px}.cal-voce .cv-cam{justify-self:start;padding:2px 8px;font-size:16px}.cal-voce .cv-perchi{display:none}.cal-voce .cv-pax,.cal-voce .cv-euro{font-variant-numeric:tabular-nums}.cal-voce .cv-stato{justify-self:start}.cal-voce.st-da-confermare .cv-stato{grid-area:auto}.cal-intesta{letter-spacing:.04em;text-transform:uppercase;color:var(--testo-2);background:0 0;border:0;padding-block:0;font-size:13px;font-weight:700;display:grid}.cal-intesta .cv-cam{background:0 0;padding:0;font-size:13px;font-weight:700}}.forn-cat{flex-direction:column;gap:6px;margin-top:14px;display:flex}.forn-cat h3{letter-spacing:.06em;text-transform:uppercase;color:var(--testo-2);margin:0 0 2px;font-size:13px}.forn-riga{align-items:center;gap:10px;display:flex}.forn-nome{border:1.5px solid var(--bordo);border-radius:var(--r-m,12px);background:var(--superficie);min-width:0;min-height:48px;color:var(--testo);font:inherit;text-align:start;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:6px 14px;display:flex}.forn-nome b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.forn-matita{color:var(--testo-2);flex:none;display:inline-flex}.forn-riga .levetta{width:84px;height:44px}.forn-riga .levetta-testo{left:14px}.forn-riga .levetta[aria-checked=false] .levetta-testo{left:auto;right:14px}.forn-riga .levetta-pallino{width:34px;height:34px;top:5px;right:5px}.forn-riga .levetta[aria-checked=false] .levetta-pallino{left:5px;right:auto}.forn-riga.spento .forn-nome{background:var(--superficie-2);color:var(--testo-2);border-style:dashed}.forn-riga.spento .forn-nome b{font-weight:600}.forn-cat .forn-nuovo{align-self:flex-start}.forn-scrivi .forn-no{width:48px;padding:0}#camere[data-schermata=concierge]{padding-bottom:0}.capp{min-height:calc(100dvh - 150px - var(--barra-prova,0px));flex-direction:column;gap:12px;margin:-4px -16px 0;display:flex}.capp-corpo{flex-direction:column;gap:10px;padding:0 12px 90px;display:flex}.capp-testa{color:#fff;background:#2f3a2d;padding:12px 16px}.capp-testa-riga{justify-content:space-between;align-items:center;gap:10px;display:flex}.capp-testa h2{text-transform:none;letter-spacing:.01em;color:#fff;align-items:center;gap:8px;margin:0;font-size:21px;display:flex}.capp-testa h2 .ic{color:#e2c26b;width:24px;height:24px}.capp-testa h2 b{color:#e2c26b}.capp-testa p{color:#c9d1c5;text-transform:capitalize;margin:2px 0 0;font-size:13.5px}.capp-testa-allarme{background:var(--rosso);color:#fff;border-radius:99px;padding:4px 10px;font-size:13px;font-weight:700}.capp-cerca{background:#ffffff1f;border-radius:12px;align-items:center;gap:8px;margin-top:10px;padding:0 12px;display:flex}.capp-cerca .ic{color:#dde3d9;flex:none;width:20px;height:20px}.capp-cerca input{color:#fff;width:auto;min-width:0;min-height:42px;font:inherit;background:0 0;border:0;flex:1;font-size:15px}.capp-cerca input::placeholder{color:#c9d1c5}.capp-conti{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.capp-conto{border:1px solid var(--bordo);background:var(--superficie);min-height:64px;color:var(--testo);font:inherit;text-align:center;border-radius:12px;justify-items:center;gap:2px;padding:7px 4px;display:grid}.capp-conto b{font-variant-numeric:tabular-nums;font-size:22px;line-height:1.1}.capp-conto span{color:var(--testo-2);font-size:11.5px;font-weight:650;line-height:1.15}.capp-conto.rosso{background:var(--rosso-tenue);border-color:#e6b8b0}.capp-conto.rosso b,.capp-conto.rosso span{color:var(--rosso)}.capp-tit{letter-spacing:.06em;text-transform:uppercase;color:var(--testo-2);align-items:center;gap:8px;margin:8px 4px 0;font-size:12.5px;font-weight:700;display:flex}.capp-tit small{background:var(--superficie-2);letter-spacing:0;border-radius:99px;padding:1px 8px;font-size:12px}.capp-lista{gap:7px;display:grid}.capp-vuoto{text-align:center;color:var(--testo-2);margin:12px 4px;font-size:15px}.capp-ok-tutto{background:var(--verde-tenue);color:var(--verde);border-radius:12px;padding:10px;font-weight:650}.capp-fare{border:1px solid var(--bordo);border-inline-start:4px solid var(--rosso);background:#fffbfa;border-radius:14px;gap:6px;padding:9px 11px;display:grid}.capp-fare-testo{width:100%;color:var(--testo);font:inherit;text-align:start;background:0 0;border:0;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0;display:grid}.capp-fare-ora{display:grid}.capp-fare-ora b{font-variant-numeric:tabular-nums;font-size:16px}.capp-fare-ora small,.capp-fare-cosa small{color:var(--testo-2);font-size:12px}.capp-fare-cosa{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.capp-fare-cosa b{font-size:15px}.capp-motivo{background:var(--giallo-tenue);color:var(--giallo-testo);border-radius:99px;justify-self:start;padding:1px 8px;font-size:11.5px;font-weight:700}.capp-motivo.m-scaduto,.capp-motivo.m-scade-oggi,.capp-motivo.m-oggi{background:var(--rosso-tenue);color:var(--rosso)}.capp-motivo.m-pren-annullata,.capp-motivo.m-pren-date,.capp-motivo.m-pren-camera{background:var(--rosso-tenue);color:var(--rosso);white-space:normal}.capp-ok.capp-via{background:var(--rosso)}.capp-cam{text-align:center;background:#f1ede4;border-radius:9px;align-self:center;min-width:44px;padding:5px 8px;font-size:14px;font-weight:700}.capp-fare-azioni{flex-wrap:wrap;gap:5px;display:flex}.capp-ct{border:1px solid var(--bordo);min-height:36px;color:var(--testo);font:inherit;background:#faf8f4;border-radius:9px;align-items:center;gap:4px;padding:4px 10px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.capp-ct .ic{width:17px;height:17px}.capp-ct-whatsapp .ic{color:#1fa855}.capp-ct-telefono .ic{color:var(--primario-forte)}.capp-ok{background:var(--verde);color:#fff;min-height:36px;font:inherit;border:0;border-radius:9px;align-items:center;gap:4px;margin-inline-start:auto;padding:4px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.capp-ok .ic{color:#fff}.capp-nuovo{bottom:calc(76px + var(--barra-prova,0px));z-index:4;border-radius:16px;align-self:flex-end;width:auto;min-height:50px;margin:-70px 14px 8px 0;padding:10px 16px;position:sticky;box-shadow:0 4px 14px #00000038}.capp-barra{bottom:var(--barra-prova,0px);z-index:5;padding:6px 4px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--bordo);background:var(--superficie);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:auto;display:grid;position:sticky;box-shadow:0 -4px 14px #2e2c2a14}.capp-scheda{color:var(--testo-2);font:inherit;background:0 0;border:0;justify-items:center;gap:2px;padding:4px 2px;font-size:11.5px;font-weight:600;display:grid}.capp-scheda-icona{border-radius:12px;padding:3px 12px;display:inline-flex;position:relative}.capp-scheda .ic{width:22px;height:22px}.capp-scheda.attiva{color:var(--primario-forte);font-weight:700}.capp-scheda.attiva .capp-scheda-icona{background:var(--primario-tenue)}.capp-pallino{background:var(--rosso);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11.5px;font-style:normal;font-weight:700;line-height:18px;position:absolute;top:-4px;right:2px}.capp-filtri{scrollbar-width:none;gap:6px;padding:2px 0;display:flex;overflow-x:auto}.capp-filtri::-webkit-scrollbar{display:none}.capp-filtri .serv-pill{flex:none;min-height:40px;font-size:14.5px}.capp-azioni-riga{gap:8px;display:flex}.capp-azioni-riga .azione{flex:1;min-height:46px;font-size:14.5px}.capp-sezione{gap:7px;display:grid}.capp-tondo{background:var(--cat-tenue,var(--superficie-2));width:44px;height:44px;color:var(--cat,var(--testo));border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.capp-tondo b{letter-spacing:.02em;font-size:16px}.capp-tondo img{object-fit:cover;width:100%;height:100%}.capp-tondo-grande{width:84px;height:84px}.capp-tondo-grande b{font-size:28px}.capp-gruppo{gap:6px;display:grid}.capp-gruppo-testa{width:100%;color:var(--testo);font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:10px;padding:6px 4px;display:flex}.capp-gruppo-testa b{flex:1;min-width:0;font-size:16px}.capp-gruppo-testa small{color:var(--testo-2);font-size:13px}.capp-gruppo-testa .ic{width:20px;height:20px;color:var(--testo-2)}.capp-voce{border:1px solid var(--bordo);border-inline-start:4px solid var(--cat);background:var(--superficie);border-radius:14px;align-items:stretch;gap:8px;padding:8px 10px;display:flex}.capp-voce.spenta{color:var(--testo-2);background:var(--superficie-2);border-style:dashed}.capp-voce-testo{min-width:0;color:var(--testo);font:inherit;text-align:start;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.capp-voce-foto{object-fit:cover;border-radius:10px;flex:none;width:56px;height:56px}.capp-voce-icona{background:var(--cat-tenue);border-radius:10px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.capp-voce-icona .ic{width:28px;height:28px;color:var(--cat)}.capp-foto-grande{width:84px;height:84px}.capp-voce-cosa{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.capp-voce-cosa b{font-size:15.5px}.capp-voce-cosa small{color:var(--testo-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.capp-voce-prezzo{color:var(--primario-forte);font-size:14px;font-weight:700}.capp-voce-prezzo small{color:var(--testo-2);font-weight:500;display:inline}.capp-prenota{background:var(--primario);color:#fff;min-height:40px;font:inherit;border:0;border-radius:10px;flex:none;align-self:center;padding:6px 12px;font-size:14px;font-weight:700}.capp-forn{border:1px solid var(--bordo);border-inline-start:4px solid var(--cat);background:var(--superficie);border-radius:14px;gap:6px;padding:9px 11px;display:grid}.capp-forn.spento{color:var(--testo-2);background:var(--superficie-2);border-style:dashed}.capp-forn-testo{width:100%;color:var(--testo);font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.capp-forn-testo>.ic{width:20px;height:20px;color:var(--testo-2);flex:none}.capp-forn-cosa{overflow-wrap:anywhere;flex:1;gap:2px;min-width:0;display:grid}.capp-forn-cosa b{font-size:16px}.capp-forn-cosa small{color:var(--testo-2);font-size:12.5px}.capp-forn-ct{flex-wrap:wrap;gap:5px;display:flex}.capp-forn-ct:empty{display:none}#foglio-fornitore,#foglio-voce,#foglio-ocr{z-index:18}body:is(:has(#foglio-fornitore),:has(#foglio-voce),:has(#foglio-ocr)) #avvisi{z-index:25;padding-top:calc(12px + env(safe-area-inset-top));top:0;bottom:auto}.capp-campo{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2);align-items:center;gap:10px;padding:4px 4px 4px 14px;font-weight:650;display:flex}.capp-campo>span{flex:none;min-width:112px;font-size:14.5px}.capp-campo input,.capp-campo textarea{width:auto;min-width:0;min-height:44px;font:inherit;background:0 0;border:0;flex:1}.capp-campo-note{align-items:flex-start}.capp-campo-note textarea{resize:vertical;min-height:72px}.capp-campo-riga{gap:6px;display:flex}.capp-campo-riga .capp-campo{flex:1 1 0;min-width:0}.capp-campo-riga .capp-mini{white-space:nowrap;flex:none}.capp-mini{flex:none;min-height:44px;padding:6px 10px;font-size:13px}.capp-logo-riga{align-items:center;gap:12px;display:flex}.capp-logo-tasti{flex-wrap:wrap;gap:6px;display:flex}.capp-logo-tasti .azione{flex:none;min-height:44px;font-size:14.5px}.foto-tasto{cursor:pointer;position:relative}.foto-campo{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.capp-ocr-foto{border-radius:10px;align-self:center;max-width:100%;max-height:220px}.capp-ocr-stato{text-align:center;margin:4px 0;font-weight:650}.capp-ocr-righe{gap:6px;display:grid}.capp-ocr-riga{grid-template-columns:28px minmax(0,1fr) 72px 96px;align-items:center;gap:6px;display:grid}.capp-ocr-riga.no{color:var(--testo-2)}.capp-ocr-riga input[type=checkbox]{width:22px;height:22px;margin:0}.capp-ocr-riga input:not([type=checkbox]),.capp-ocr-riga select{border:1px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie-2);width:100%;min-width:0;min-height:42px;font:inherit;padding:6px 8px;font-size:14px}.serv-sotto{color:var(--testo-2);margin-top:2px;font-size:13px;font-weight:700}.serv-voci .serv-pill small{color:inherit;opacity:.8;font-size:12.5px}.serv-contatti{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie-2);gap:6px;padding:10px 12px;display:grid}.capp-altro{gap:8px;display:grid}.capp-altro-voce{border:1px solid var(--bordo);background:var(--superficie);width:100%;min-height:60px;color:var(--testo);font:inherit;text-align:start;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.capp-altro-voce>.ic{width:24px;height:24px;color:var(--primario-forte);flex:none}.capp-altro-voce>span{flex:1;gap:2px;min-width:0;display:grid}.capp-altro-voce b{font-size:16px}.capp-altro-voce small{color:var(--testo-2);font-size:13px}.capp-report{gap:2px;display:grid}.capp-report-riga{border-bottom:1px solid var(--bordo);justify-content:space-between;gap:12px;padding:8px 4px;display:flex}.capp-report-nome,.capp-report-euro{gap:1px;min-width:0;display:grid}.capp-report-euro{text-align:end;font-variant-numeric:tabular-nums;flex:none}.capp-report-riga small{color:var(--testo-2);font-size:12.5px}.capp-report-totale{border-bottom:0;border-top:2px solid var(--testo)}@media (width>=1100px){.capp{border:1px solid var(--bordo);border-radius:18px;margin-inline:0;overflow:clip}.capp-conti{grid-template-columns:repeat(4,minmax(0,220px))}.capp-barra{grid-template-columns:repeat(5,160px);justify-content:center}.capp-lista,.capp-gruppo,.capp-sezione{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px}.capp-sezione>.capp-tit,.capp-sezione>.serv-nuovo,.capp-gruppo,.capp-gruppo-testa,.capp-lista>.capp-vuoto{grid-column:1/-1}.capp-azioni-riga{max-width:560px}.capp-report{max-width:720px}}.camera-tasti-ospite{flex-wrap:wrap;gap:8px;display:flex}.camera-tasti-ospite:empty{display:none}.camera-tasti-ospite>.conc-tasto{flex:160px}.inv-tasto{background:var(--blu,#2f6f8f);box-shadow:0 2px 8px #2f6f8f4d}.inv-tasto small{color:var(--blu,#2f6f8f)}.inv-foglio h2{margin-block-end:8px}.inv-scelta{gap:6px;margin-block:6px;display:flex}.inv-voce{border:1px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie-2);min-height:48px;font:inherit;flex:1;padding:6px 10px;font-weight:600}.inv-voce.on{border-color:var(--blu,#2f6f8f);background:var(--blu,#2f6f8f);color:#fff}.inv-orario{border-radius:var(--r-s);background:#e8f4ea;margin:8px 0;padding:8px 12px;font-weight:700}.inv-manca{border-radius:var(--r-s);background:#fdf1dc;border:1px solid #e6c48a;margin:8px 0;padding:8px 12px}.inv-manca p{margin:0 0 6px;font-weight:700}.inv-anteprima{border-radius:var(--r-s);background:var(--superficie-2);white-space:pre-wrap;overflow-wrap:anywhere;max-height:34vh;font:inherit;margin:8px 0;padding:10px 12px;font-size:15px;overflow:auto}.inv-stato{font-weight:600}.inv-stato.ok{color:#1f7a3a}.inv-tasti{flex-wrap:wrap;gap:8px;margin-block:8px;display:flex}.inv-tasti>*{text-align:center;flex:140px}.inv-wa{color:#fff;background:#178540;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.inv-wa.spento{opacity:.45;pointer-events:none}#inv-qr{max-width:260px;margin:8px auto}.oi-campo{gap:4px;margin-block:8px;display:grid}.oi-campo input{border:1px solid var(--bordo);border-radius:var(--r-s);min-height:48px;font:inherit;background:var(--superficie-2);padding:8px 12px}.oi-pres{grid-template-columns:70px 1fr;gap:6px;margin-block:8px;display:grid}.oi-pres .oi-link{grid-column:1/-1}.oi-pres select,.oi-pres input{border:1px solid var(--bordo);border-radius:var(--r-s);min-height:48px;font:inherit;background:var(--superficie-2);padding:6px 10px}.dove{gap:10px;padding:10px 0 24px;display:grid}.dove-cerca{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);align-items:center;gap:6px;min-height:52px;padding:0 8px 0 12px;display:flex}.dove-cerca>.ic{width:20px;height:20px;color:var(--testo-2);flex:none;margin:0}.dove-cerca input{min-width:0;min-height:48px;font:inherit;color:var(--testo);background:0 0;border:0;flex:1 1 0;font-size:17px}.dove-cerca input:focus{outline:none}.dove-cerca:focus-within{border-color:var(--primario);box-shadow:0 0 0 2px var(--primario-tenue)}.dove-cerca .detta{flex:none;min-height:40px;padding:6px 10px}.dove-cerca-x{width:40px;height:40px;color:var(--testo-2);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.dove-cerca-x[hidden]{display:none}.dove-cerca-x .ic{width:20px;height:20px;margin:0}.dove-parti{border-radius:var(--r-m);background:var(--sfondo-2,var(--sfondo));grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px;display:grid}.dove-parti[hidden]{display:none}.dove-parte{border-radius:var(--r-s);min-height:48px;font:inherit;text-align:center;color:var(--testo-2);white-space:normal;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font-size:15px;font-weight:650;line-height:1.15;display:inline-flex}.dove-parte .ic{width:20px;height:20px;margin:0}.dove-parte .ling-n{margin:0}.dove-parte.attiva{background:var(--superficie);border-color:var(--bordo);color:var(--testo);box-shadow:0 1px 2px #0000000f}@media (width<=480px){.dove-parte{overflow-wrap:break-word;flex-direction:column;gap:3px;min-height:60px;padding:6px 4px;font-size:13.5px;position:relative}.dove-parte .ling-n{top:3px;position:absolute;inset-inline-end:3px}}.dove-stato:empty{display:none}.dove-parte-corpo{gap:10px;display:grid}.dove-parte-corpo[hidden],.dove-risultati[hidden]{display:none}.dove-tasti{flex-wrap:wrap;gap:8px;display:flex}.dove-tasti .azione{flex:140px}.dove-tasti select{flex:120px;min-height:52px}.dove-vuoto{border:1px dashed var(--bordo);border-radius:var(--r-m);color:var(--testo-2);margin:0;padding:12px}.dove-vuoto p{margin:0 0 10px}.dove-blocco{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);gap:6px;padding:10px 12px;display:grid}.dove-blocco h3{letter-spacing:.04em;text-transform:uppercase;color:var(--testo-2);align-items:center;gap:6px;margin:0 0 2px;font-size:15px;font-weight:800;display:flex}.dove-blocco h3 .ic{width:18px;height:18px;margin:0}.dove-ridare{background:var(--arancio-tenue);border-color:#ecc49a}.dove-ridare h3{color:var(--arancio-testo)}.dove-riprendere{background:var(--rosso-tenue);border-color:#e7b5ad}.dove-riprendere h3{color:var(--rosso)}.dove-riprendere-riga{margin:0}.dove-riprendere-riga.rossa{color:var(--rosso);font-weight:650}.dove-riga{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);width:100%;min-height:60px;font:inherit;color:var(--testo);text-align:start;align-items:center;gap:10px;padding:6px 8px;display:flex}.dove-riga.scaduta{border-color:#e7b5ad}.dove-riga-corpo{flex:1 1 0;gap:1px;min-width:0;display:grid}.dove-riga-nome{overflow-wrap:anywhere;font-size:17px;font-weight:650;line-height:1.25}.dove-riga-corpo small{color:var(--testo-2);overflow-wrap:anywhere;font-size:13.5px}.dove-sospeso{color:var(--arancio)}.dove-entro{color:var(--arancio-testo);font-weight:650}.dove-entro.scaduta,.dove-riga-corpo small.scaduta{color:var(--rosso)}.dove-mini{border-radius:var(--r-s);object-fit:cover;background:var(--sfondo);flex:none;width:48px;height:48px}.dove-mini-vuota{color:var(--testo-2);place-items:center;display:grid}.dove-mini-vuota .ic{width:24px;height:24px;margin:0}.dove-mini-posto{width:32px;height:32px}.dove-tag{border-radius:999px;align-items:center;min-height:28px;padding:2px 8px;font-size:13px;font-weight:700;display:inline-flex}.dove-tag-camera{background:var(--primario-tenue);color:var(--primario-forte)}.dove-tag-parte{background:var(--rosso-tenue);color:var(--rosso);text-transform:none;letter-spacing:0;margin-inline-start:auto}.dove-riga-tasti{flex-direction:column;flex:none;gap:4px;display:flex}.dove-riga-tasti .azione{min-height:40px;padding:4px 10px;font-size:14px}.dove-posto{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie)}.dove-posto.livello-2,.dove-posto.livello-3,.dove-posto.livello-4{margin:6px 0 6px 10px}.dove-posto>.dove-riga{width:calc(100% - 16px);margin:6px 8px}.dove-posto-titolo{cursor:pointer;align-items:center;gap:8px;min-height:52px;padding:6px 12px;list-style:none;display:flex}.dove-posto-titolo::-webkit-details-marker{display:none}.dove-posto-titolo:before{content:"";border-right:2px solid var(--testo-2);border-bottom:2px solid var(--testo-2);flex:none;width:8px;height:8px;transition:transform .15s;transform:rotate(-45deg)}.dove-posto[open]>.dove-posto-titolo:before{transform:rotate(45deg)}.dove-posto-titolo>.ic{width:20px;height:20px;color:var(--primario-forte);margin:0}.dove-posto-nome{overflow-wrap:anywhere;flex:1 1 0;min-width:0;font-size:17px;font-weight:650}.dove-conta-posto{background:var(--testo);color:#fff;border-radius:999px;place-items:center;min-width:28px;height:28px;padding:0 8px;font-size:13px;font-weight:700;display:grid}.dove-conta-posto.vuoto{background:var(--sfondo);color:var(--testo-2)}.dove-posto-vuoto{margin:0 12px 10px}.dove-foglio-corpo{gap:10px;display:grid}.dove-foglio-corpo h2{overflow-wrap:anywhere;align-items:center;gap:6px;font-size:22px;display:flex}.dove-foglio-corpo h3{letter-spacing:.04em;text-transform:uppercase;color:var(--testo-2);margin:0;font-size:15px;font-weight:800}.dove-campo{gap:4px;display:grid}.dove-campo>span{color:var(--testo-2);font-size:13.5px;font-weight:700}.dove-campo input[type=text],.dove-campo input[type=number],.dove-campo input[type=date],.dove-campo select,.dove-campo textarea{border:1px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie);min-height:52px;font:inherit;color:var(--testo);padding:10px 12px;font-size:17px}.dove-campo-corto input,.dove-campo-corto select{max-width:200px}.dove-nome-riga{gap:6px;display:flex}.dove-nome-riga input{flex:1 1 0;min-width:0}.dove-nome-riga .detta{flex:none}.dove-tipi,.dove-suggeriti{flex-wrap:wrap;gap:6px;display:flex}.dove-tipi .chip-filtro,.dove-suggeriti .chip-filtro{white-space:normal;text-align:start;height:auto;min-height:44px;padding:4px 14px;font-size:15px;font-weight:600}.dove-manca{color:var(--rosso)}.dove-scelta-posto{gap:8px;display:grid}.dove-albero{border:1px solid var(--bordo);border-radius:var(--r-s);gap:4px;max-height:40vh;padding:4px;display:grid;overflow-y:auto}.dove-albero-voce{border-radius:var(--r-s);min-height:44px;font:inherit;color:var(--testo);text-align:start;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:4px 10px;font-size:16px;display:flex}.dove-albero-voce .ic{width:18px;height:18px;color:var(--testo-2);flex:none;margin:0}.dove-albero-voce.livello-2{margin-inline-start:18px}.dove-albero-voce.livello-3{margin-inline-start:36px}.dove-albero-voce.livello-4{margin-inline-start:54px}.dove-albero-voce[aria-pressed=true]{background:var(--testo);color:#fff}.dove-albero-voce[aria-pressed=true] .ic{color:#fff}.dove-foto-riga{align-items:center;gap:10px;display:flex}.dove-foto-anteprima{border-radius:var(--r-m);object-fit:cover;background:var(--sfondo);flex:none;width:96px;height:96px}.dove-foto-anteprima .ic{width:36px;height:36px}.dove-foto-tasti{flex-wrap:wrap;flex:1 1 0;gap:6px;display:flex}.dove-foto-tasti .azione,.dove-foto-tasti .foto-tasto{flex:120px}.dove-foglio .foto-tasto{cursor:pointer;position:relative}.dove-foglio .foto-campo{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.dove-doppione{border-radius:var(--r-m);background:var(--giallo-tenue);border:1px solid #e8d391;gap:8px;padding:10px 12px;display:grid}.dove-doppione p{margin:0;font-weight:650}.dove-salva{width:100%}.dove-salva-riga{gap:8px;display:grid}.dove-salva-altra{background:var(--superficie,#fff);color:var(--primario-forte);border:2px solid var(--primario);box-shadow:none}.dove-serie{border-radius:var(--r-m);background:var(--sfondo);gap:6px;padding:10px 12px;display:grid}.dove-serie-titolo{margin:0;font-weight:650}.dove-serie-riga{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.dove-serie-riga span{overflow-wrap:anywhere;flex:auto;min-width:0}.dove-serie-riga .azione{flex:none}.dove-foto-grande{border-radius:var(--r-m);object-fit:contain;background:var(--sfondo);width:100%;max-height:50vh}.dove-scheda-dove{align-items:center;gap:8px;margin:0;font-size:18px;display:flex}.dove-scheda-dove .ic{width:22px;height:22px;color:var(--primario-forte);flex:none;margin:0}.dove-nota{border-radius:var(--r-s);background:var(--sfondo);overflow-wrap:anywhere;margin:0;padding:8px 12px}.dove-scheda-tasti .azione{flex:45%}@media (width<=480px){.dove-scheda-tasti .azione{text-align:center;overflow-wrap:break-word;flex-direction:column;gap:4px;padding:8px;line-height:1.2}.dove-scheda-tasti .azione .ic{width:20px;height:20px;margin:0}}.dove-azione{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--sfondo);gap:8px;padding:10px 12px;display:grid}.dove-storia summary{cursor:pointer;align-items:center;min-height:44px;font-weight:650;display:flex}.dove-storia-riga{border-top:1px solid var(--bordo);gap:1px;margin:0;padding:6px 0;display:grid}.dove-storia-riga.annullo,.dove-storia-riga small{color:var(--testo-2)}.dove-dovesono summary{cursor:pointer;align-items:center;min-height:44px;font-weight:650;display:flex}.dove-dovesono-riga{margin:4px 0}.dove-posto-voce{border:1px solid var(--bordo);border-radius:var(--r-s);background:var(--superficie);align-items:center;gap:8px;min-height:52px;padding:4px 8px;display:flex}.dove-posto-voce>.ic{width:18px;height:18px;color:var(--primario-forte);flex:none;margin:0}.dove-posto-voce.livello-2{margin-inline-start:16px}.dove-posto-voce.livello-3{margin-inline-start:32px}.dove-posto-voce.livello-4{margin-inline-start:48px}.dove-posto-voce.nascosto{color:var(--testo-2);background:var(--superficie-2);border-style:dashed}.dove-posto-voce .dove-posto-nome{font-size:16px}.dove-posto-voce small{color:var(--testo-2);font-weight:500;display:block}.dove-posto-voce>.dove-mini-posto{object-fit:cover;border-radius:6px;flex:none}.dove-posto-tasti{flex:none;gap:4px;display:flex}.dove-mini-tasto{min-width:44px;min-height:44px;padding:4px}.dove-mini-tasto .ic{width:20px;height:20px;margin:0}.dove-posto-form{border:1px dashed var(--bordo);border-radius:var(--r-s);gap:4px;padding:8px;display:grid}.dove-posto-form p{margin:0}.dove-posto-form input{border:1px solid var(--bordo);border-radius:var(--r-s);min-width:0;min-height:52px;font:inherit;flex:1 1 0;padding:10px 12px;font-size:17px}.dove-posto-form .azione{flex:none}@media (width>=900px){.dove{max-width:760px}}.dove-posto-tasti .foto-tasto{justify-content:center;align-items:center;display:inline-flex}.camera-cose-date{color:var(--testo);align-items:center;gap:8px;margin:8px 0;font-size:14px;display:flex}.camera-cose-date .ic{flex-shrink:0;margin:0}.dove-nuova-cosa{align-items:stretch;gap:8px;margin-top:8px;display:flex}.dove-nuova-cosa input{flex:1 1 0;min-width:0}.dove-nuova-cosa .azione{flex:none}.dove-nuova-spiega{margin-top:6px;display:block}.dove-camere{grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:6px;display:grid}.dove-camere .chip-filtro{font-variant-numeric:tabular-nums;justify-content:center;height:auto;min-height:44px;padding:4px 6px;font-size:15px;font-weight:700}.dove-camere .dove-camera-altro{grid-column:span 2}.dove-decidere{background:var(--arancio-tenue);border-color:#ecc49a}.dove-decidere h3{color:var(--arancio-testo)}.dove-lost-ora{align-items:center;gap:4px;display:inline-flex}.dove-lost-ora .ic{width:14px;height:14px;margin:0}.dove-lost-info{flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.dove-lost-info .ic{width:18px;height:18px;margin:0}.dove-tag-valore{color:#7a5410;background:#f6ecd2;gap:4px}.dove-tag-valore .ic{width:14px;height:14px;margin:0}.dove-valore{align-items:center;gap:6px;height:auto;min-height:44px;padding:4px 14px;font-size:15px;font-weight:600;display:inline-flex}.dove-valore .ic{width:18px;height:18px;margin:0}.dove-valore[aria-pressed=true]{color:#7a5410;background:#f6ecd2;border-color:#d9b45c}.dove-chiusa small{color:var(--testo-2);display:block}.dove-chip-tutte{border-style:solid;border-color:var(--primario);color:var(--primario-forte)}.dove-chip-tutte .ic{width:18px;height:18px;color:var(--oro)}.dove-conta-chip{background:var(--primario-tenue);min-width:24px;height:22px;color:var(--primario-forte);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-grid}.dove-chip-altro{border-style:dashed}.dove-tipi .chip-filtro .dove-chip-strada,.dove-mod-nome .dove-chip-strada{font-size:11.5px;font-weight:500;display:block}.dove-tipi .chip-filtro:has(.dove-chip-strada){flex-direction:column;align-items:flex-start;gap:0;padding-block:6px}.dove-cosa-altro{margin-top:8px}.dove-tasti-cose{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.dove-tasti-cose .azione{flex:auto;min-height:48px;padding:8px 12px;font-size:15px}.dove-tasti-cose .azione .ic{width:18px;height:18px}.dove-strada{scrollbar-width:none;align-items:center;gap:2px;min-height:48px;display:flex;overflow-x:auto}.dove-strada-indietro{border:1px solid var(--bordo);background:var(--superficie);width:44px;height:44px;color:var(--testo);border-radius:999px;flex:none;place-items:center;display:grid}.dove-strada-indietro .ic{width:22px;height:22px}.dove-strada-pezzo{border-radius:var(--r-s);min-height:44px;color:var(--primario-forte);font:inherit;white-space:nowrap;background:0 0;border:0;flex:none;padding:0 8px;font-size:15px;font-weight:600}.dove-strada-pezzo:last-child{color:var(--testo);font-weight:750}.dove-strada-sep{color:var(--testo-2);flex:none}.dove-cerca-cosa{margin:2px 0 4px}.dove-tutte-lista,.dove-mod-lista{gap:6px;display:grid}.dove-cartella{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);width:100%;min-height:52px;color:var(--testo);font:inherit;text-align:start;align-items:center;gap:10px;padding:6px 10px 6px 12px;font-size:16px;font-weight:600;display:flex}.dove-cartella .ic{width:22px;height:22px;margin:0}.dove-cartella>.ic-folder,.dove-mod-apri .ic-folder,.dove-mod-dest .ic-folder{color:var(--oro);fill:#f6e7b8}.dove-cartella>.ic-chevron-right{color:var(--testo-2)}.dove-cartella-nome{overflow-wrap:anywhere;flex:1 1 0;min-width:0}.dove-cartella-conta{background:var(--sfondo,#f3f1ec);min-width:26px;height:24px;color:var(--testo-2);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;font-size:13px;font-weight:700;display:inline-grid}.dove-fuori-titolo{color:var(--testo-2);margin-top:6px;font-size:13.5px;font-weight:700}.dove-mod-lista{border:1px solid var(--bordo);border-radius:var(--r-m);background:var(--superficie);gap:0;overflow:hidden}.dove-mod-riga{border-top:1px solid var(--bordo);align-items:center;gap:6px;min-height:56px;padding:4px 8px;display:flex}.dove-mod-lista>.dove-mod-riga:first-child{border-top:0}.dove-mod-liv2{padding-inline-start:30px}.dove-mod-liv3{padding-inline-start:52px}.dove-mod-nome{overflow-wrap:anywhere;flex:1 1 0;min-width:0;font-size:16px;font-weight:600}.dove-mod-stella,.dove-mod-tasto{width:44px;height:44px;color:var(--testo-2);background:0 0;border:1px solid #0000;border-radius:999px;flex:none;place-items:center;display:grid}.dove-mod-tasto{border-color:var(--bordo);background:var(--superficie);color:var(--testo)}.dove-mod-stella .ic,.dove-mod-tasto .ic{width:22px;height:22px}.dove-mod-stella.accesa{color:var(--giallo)}.dove-mod-stella.accesa .ic{fill:#f2cf6b}.dove-mod-tasto[aria-expanded=true]{border-color:var(--testo);background:var(--testo);color:#fff}.dove-mod-apri{min-width:0;min-height:48px;color:var(--testo);font:inherit;text-align:start;background:0 0;border:0;flex:1 1 0;align-items:center;gap:6px;padding:0 4px;display:flex}.dove-mod-apri .ic{width:20px;height:20px;margin:0}.dove-mod-apri .ic-chevron-right,.dove-mod-apri .ic-chevron-down{color:var(--testo-2)}.dove-mod-edita,.dove-mod-sposta{border:1px dashed var(--bordo);border-radius:var(--r-s);background:var(--superficie);margin:0 8px 8px;padding:10px}.dove-mod-edita{gap:8px;display:grid}.dove-mod-edita .dove-tasti-cose{margin-top:0}.dove-mod-edita .pericolo{border-color:var(--rosso-tenue);color:var(--rosso)}.dove-mod-edita .pericolo .ic{color:var(--rosso)}.dove-mod-sposta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dove-mod-sposta>small{color:var(--testo-2);flex-basis:100%;font-weight:700}.dove-mod-dest{height:auto;min-height:44px;padding:4px 12px;font-size:15px;font-weight:600}.dove-mod-dest.dove-mod-liv2{margin-inline-start:18px;padding-inline-start:12px}.dove-mod-dest .ic{width:18px;height:18px}.dove-mod-altro{color:var(--testo-2)}.dove-mod-altro .dove-mod-nome{flex:none;padding-inline-start:44px}.dove-mod .dove-nuova-cosa{margin-top:8px}.dove-foto-aggiungi .dove-foto-anteprima{border:1.5px dashed var(--bordo);width:64px;height:64px}table.turni tfoot .turni-spiega{letter-spacing:0;text-transform:none;margin-top:2px;font-size:11.5px;display:block}.turni-movimenti td{vertical-align:top}.turni-movimenti .mv{max-width:44px;color:var(--testo);border-radius:5px;margin:1px auto;padding:1px 0;font-size:12px;font-weight:600;line-height:1.35;display:block}.turni-movimenti .mv-p{background:var(--occ-partito)}.turni-movimenti .mv-f{background:var(--occ-casa)}.turni-movimenti .mv-a{background:var(--occ-arrivo)}.turni-movimenti .mv.zero{color:var(--testo-2);background:0 0;font-weight:400}.turni-servono td{color:var(--primario-forte);font-size:15px;font-weight:600}.turni-servono td.manca{color:var(--arancio-testo);box-shadow:inset 0 -3px 0 var(--arancio);border-radius:6px;background:var(--arancio-tenue)!important}@media (width<=600px){.turni-movimenti .mv{font-size:11.5px}.turni-servono td{font-size:14px}}
