@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-normal-Yta7XZ9C.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-normal-lsPpqi9g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-normal-DkJXBcIH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-normal-BZGLGj12.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-normal-DqXqCC0q.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-normal-DYeaGGzO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-600-normal-C2atO-64.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-600-normal-FNmA3REe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-vietnamese-600-normal-BoXdMtcr.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-600-normal-C4HEjEaf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.sc{display:grid;grid-template-columns:210px minmax(0,1fr);min-height:100vh;background:var(--perla);color:var(--inchiostro);font-family:var(--carattere);font-size:15px;line-height:1.45}.sc *,.sc *:before,.sc *:after{box-sizing:border-box}.sc button{font:inherit;color:inherit;cursor:pointer}.sc :focus-visible{outline:2px solid var(--oro);outline-offset:2px}.sc [hidden]{display:none!important}.sc .sc-link,.sc .sc-voce,.sc .sc-riga,.sc .sc-chip,.sc .sc-tendina-bottone,.sc .sc-scelta-formato button,.sc .sc-bottone{min-height:0}.sc .sc-link{padding:0;border:0;border-radius:0;background:none;font-size:inherit;line-height:inherit}.sc .sc-campo input:not([type=checkbox]),.sc .sc-campo select{width:120px;border:0;border-radius:0;background:none;padding:10px 0;font-size:15px;box-shadow:none}.sc .sc-campo.largo input:not([type=checkbox]){width:260px;max-width:100%}.sc .sc-cerca:not([type=checkbox]),.sc .sc-in-riga:not([type=checkbox]),.sc .sc-tendina-menu input:not([type=checkbox]),.sc .sc-pietra-nuova input:not([type=checkbox]){font-size:15px}.sc .sc-cerca:not([type=checkbox]){width:auto}.sc .sc-pietra-nuova input:not([type=checkbox]){width:210px;border:1px solid var(--contorno);background:var(--avorio)}.sc .sc-in-riga:not([type=checkbox]){padding:6px 8px;border:1px solid var(--contorno);background:var(--avorio)}.sc .sc-tendina-menu input:not([type=checkbox]){padding:8px 10px;border:1px solid var(--filo);border-radius:6px;background:var(--perla)}.sc-lato{border-right:1px solid var(--filo);padding:20px 14px;display:flex;flex-direction:column;gap:18px;position:sticky;top:0;height:100vh;overflow-y:auto}.sc-insegna{display:block;text-align:center}.sc-insegna img{width:100px}.sc-insegna .per-chiaro{display:none}@media(prefers-color-scheme:light){:root:not([data-tema=scuro]) .sc-insegna .per-scuro{display:none}:root:not([data-tema=scuro]) .sc-insegna .per-chiaro{display:inline}}:root[data-tema=chiaro] .sc-insegna .per-scuro{display:none}:root[data-tema=chiaro] .sc-insegna .per-chiaro{display:inline}.sc-gruppo-voci{display:flex;flex-direction:column;gap:2px}.sc-gruppo-voci>p{margin:0 0 4px 12px;font-size:13px;color:var(--cenere)}.sc-voce{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:8px;border:0;background:none;text-align:left;color:var(--grafite)!important}.sc-voce:hover{color:var(--inchiostro)!important}.sc-voce.qui{background:var(--avorio);color:var(--inchiostro)!important;font-weight:600}.sc-conto{color:var(--oro);font-weight:600;font-variant-numeric:tabular-nums}.sc-chi{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:8px;padding-left:12px;color:var(--grafite);font-size:14px}.sc-persona{display:inline-flex;align-items:center;gap:8px}.sc-sigla{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--velluto);font-size:13px;font-weight:600}.sc-sigla svg{width:16px;height:16px}.sc-principale{min-width:0}.sc-link{border:0;background:none;padding:0;color:var(--oro)!important;font-weight:600;text-align:left}.sc-link:hover{text-decoration:underline}.sc-link.sc-piccolo{font-size:13.5px}.sc-indietro{display:inline-block;margin-bottom:14px;font-size:14px}.sc-codice{font-family:var(--carattere-mono);font-size:13px;color:var(--oro)}.sc-codice-nero{font-family:var(--carattere-mono);font-size:13px}.num{font-variant-numeric:tabular-nums}.sc-bottone{border-radius:8px;padding:10px 16px;border:1px solid var(--contorno);background:var(--avorio);font-weight:600;white-space:nowrap}.sc-bottone.primo{background:var(--primario);color:var(--su-primario)!important;border-color:var(--primario)}.sc-bottone:disabled{background:var(--velluto);color:var(--grafite)!important;border-color:var(--velluto);cursor:default}.sc-bottone.largo{width:100%}.sc-azioni{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sc-azioni-sotto{margin-top:12px}.sc-campo{display:inline-flex;align-items:center;gap:6px;background:var(--avorio);border:1px solid var(--contorno);border-radius:8px;padding:0 12px}.sc-campo:focus-within{border-color:var(--oro);box-shadow:0 0 0 1px var(--oro)}.sc-campo input,.sc-campo select{border:0;background:none;padding:10px 0;font:inherit;color:inherit;width:120px;font-variant-numeric:tabular-nums}.sc-campo input:focus-visible,.sc-campo select:focus-visible{outline:none}.sc-campo.largo input{width:260px;max-width:100%}.sc-campo span{color:var(--cenere)}.sc-in-riga{width:100%;max-width:340px;border:1px solid var(--contorno);border-radius:6px;padding:6px 8px;font:inherit;color:inherit;background:var(--avorio)}.sc-nota{color:var(--cenere);font-size:13.5px;margin:8px 0 0;max-width:72ch}.sc-nota-sopra{margin:-4px 0 12px}.sc-errore{margin:0 0 14px;padding:10px 14px;border-radius:10px;background:var(--errore-velo);color:var(--errore)}.sc-fatto-ora{margin:0 0 14px;padding:10px 14px;border-radius:10px;background:var(--conferma-velo);color:var(--conferma)}.sc-avviso{margin:14px 0 0;padding:10px 14px;border-radius:10px;background:var(--attenzione-velo);color:var(--attenzione);max-width:680px}.sc-avviso-riga{margin-top:14px;padding:12px 14px;border-radius:10px;background:var(--attenzione-velo)}.sc-avviso-riga p{margin:0}.sc .sc-avviso-riga .sc-link,.sc .sc-avviso-riga .sc-codice,.sc .sc-da-fare:not(.fatto) .sc-link,.sc .sc-da-fare:not(.fatto) .sc-codice{color:var(--inchiostro)!important}.sc .sc-avviso-riga .sc-link,.sc .sc-da-fare:not(.fatto) .sc-link{text-decoration:underline}.sc-avviso-riga{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.sc-domanda-uscite{margin:0 0 16px;justify-content:flex-start}.sc-domanda-uscite .sc-gesti{display:flex;gap:8px}.sc-stato{display:inline-block;padding:2px 9px;border-radius:99px;font-size:13px;font-weight:600;white-space:nowrap}.sc-stato.verde{background:var(--conferma-velo);color:var(--conferma)}.sc-stato.ambra{background:var(--attenzione-velo);color:var(--attenzione)}.sc-stato.grigio{background:var(--velluto);color:var(--grafite)}.sc-sotto{color:var(--cenere);font-size:13px}.sc-sotto.ambra{color:var(--attenzione)}.sc-spunta{width:18px;height:18px;accent-color:var(--oro)}.sc-pagina{padding:28px 36px 56px;max-width:1220px}.sc-testa{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap;margin-bottom:22px}.sc-testa h1{font:600 34px/1.1 var(--carattere-titoli);margin:0 0 4px;text-wrap:balance}.sc-testa p{margin:0;color:var(--grafite);max-width:72ch}.sc-titolo-link{font:inherit!important}.sc-sezione{font:600 21px/1.2 var(--carattere-titoli);margin:28px 0 10px}.sc-sezione-prima{margin-top:0}.sc-sotto-titolo{font:400 14px var(--carattere);color:var(--cenere)}.sc-filtri{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:14px}.sc-cerca{flex:1 1 260px;min-width:0;border:1px solid var(--contorno);border-radius:8px;padding:10px 12px;background:var(--avorio);font:inherit;color:inherit}.sc-chip{border:1px solid var(--filo);background:var(--avorio);border-radius:99px;padding:7px 13px;font:inherit;font-size:14px;color:var(--grafite)}.sc-chip.acceso{background:var(--oro-velo);border-color:var(--oro);color:var(--inchiostro);font-weight:600}.sc-in-blocco{margin-bottom:14px;padding:14px;border-radius:10px;background:var(--oro-velo)}.sc-in-blocco p{margin:0 0 10px}.sc-in-blocco select{font:inherit;padding:9px 10px;border-radius:8px;border:1px solid var(--contorno);background:var(--avorio);color:inherit}.sc-tabella{background:var(--avorio);border:1px solid var(--filo);border-radius:10px;overflow-x:auto}.sc-tabella table{width:100%;border-collapse:collapse}.sc-tabella th{text-align:left;font-weight:600;font-size:13px;color:var(--grafite);padding:10px 14px;border-bottom:1px solid var(--filo);white-space:nowrap;background:none;text-transform:none;letter-spacing:normal}.sc-tabella td{padding:11px 14px;border-top:1px solid var(--filo);vertical-align:top}.sc-tabella tbody tr:first-child td{border-top:0}.sc-tabella tr.apribile{cursor:pointer}.sc-tabella tr.apribile:hover{background:var(--perla)}.sc-tabella tr.in-evidenza{background:var(--oro-velo)}.sc-tabella .destra{text-align:right}.sc-elenco-semplice{margin:0;padding-left:18px;display:grid;gap:4px}.sc-riapri{margin-top:28px}.sc-scheda{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:36px;align-items:start}.sc-scheda-testa{display:grid;grid-template-columns:240px minmax(0,1fr);gap:26px;align-items:start}.sc-scheda-testa.largo{grid-template-columns:420px minmax(0,1fr)}.sc-scheda-testa h1{font:600 32px/1.1 var(--carattere-titoli);margin:0 0 6px;text-wrap:balance}.sc-testo{min-width:0}.sc-dove{color:var(--grafite);margin:0 0 10px}.sc-prezzo-grande{font:600 30px/1 var(--carattere-titoli);margin:14px 0 2px;font-variant-numeric:tabular-nums}.sc-foto{aspect-ratio:4 / 3;max-width:100%;border-radius:10px;background:var(--mirino);display:grid;place-items:center;overflow:hidden}.sc-foto img{width:100%;height:100%;object-fit:contain}.sc-foto.vuota{background:var(--velluto);color:var(--grafite);font-size:13.5px;text-align:center;padding:16px}.sc-da-fare{margin-top:24px;padding:20px 22px;border-radius:12px;background:var(--attenzione-velo);max-width:760px}.sc-da-fare.fatto{background:var(--conferma-velo)}.sc-da-fare-stretto{margin-top:14px;padding:14px 16px}.sc-da-fare h3{font:600 26px/1.15 var(--carattere-titoli);margin:0 0 6px;text-wrap:balance}.sc-da-fare-stretto h3{font-size:21px}.sc-da-fare.fatto h3{color:var(--conferma)}.sc-da-fare p{margin:0 0 14px;color:var(--grafite);max-width:62ch}.sc-da-fare .sc-nota{margin-top:10px}.sc-fatti{margin-top:24px;max-width:760px}.sc-fatti-primi{margin-top:0}.sc-fatti h2{font:600 20px/1.2 var(--carattere-titoli);margin:0 0 8px;display:flex;justify-content:space-between;align-items:baseline}.sc-fatti h2 .sc-link{font-family:var(--carattere);font-size:14px}.sc-dati{margin:0;border-top:1px solid var(--filo)}.sc-dati>div{display:grid;grid-template-columns:170px minmax(0,1fr);border-bottom:1px solid var(--filo)}.sc-dati dt,.sc-dati dd{padding:9px 0;margin:0}.sc-dati dt{color:var(--grafite)}.sc-dati dd{font-variant-numeric:tabular-nums;min-width:0}.sc-dati dd.diverso{color:var(--attenzione);font-weight:600}.sc-modulo{display:grid;gap:16px;padding-top:6px}.sc-modulo-riga{display:grid;gap:6px}.sc-modulo-riga>label,.sc-etichetta-campo{color:var(--grafite);font-size:14px}.sc-modulo-riga select,.sc-modulo-riga>input{font:inherit;padding:9px 10px;border-radius:8px;border:1px solid var(--contorno);background:var(--avorio);color:inherit;max-width:420px}.sc-togliere{margin-top:32px;max-width:760px;border-top:1px solid var(--filo);padding-top:14px}.sc-togliere summary{cursor:pointer;color:var(--grafite);font-weight:600}.sc-gesto{margin-top:14px;padding:14px 16px;border-radius:10px;background:var(--avorio);border:1px solid var(--filo)}.sc-gesto p{margin:0 0 10px}.sc-gesto .sc-azioni .sc-campo{flex:1 1 100%}.sc-gesto .sc-azioni .sc-bottone{margin-left:auto}.sc .sc-gesto .sc-campo.largo input:not([type=checkbox]){width:100%}.sc-storia h2{font:600 20px/1.2 var(--carattere-titoli);margin:0 0 10px}.sc-storia ol{list-style:none;margin:0;padding:0 0 0 14px;border-left:2px solid var(--filo);display:grid;gap:12px}.sc-storia li{position:relative}.sc-storia li:before{content:"";position:absolute;left:-20px;top:7px;width:10px;height:10px;border-radius:50%;background:var(--perla);border:2px solid var(--contorno)}.sc-storia li.ultimo:before{background:var(--oro);border-color:var(--oro)}.sc-storia .quando{display:block;color:var(--cenere);font-size:13px}.sc-lavoro{display:grid;grid-template-columns:minmax(300px,390px) minmax(0,1fr);min-height:100vh}.sc-elenco{border-right:1px solid var(--filo);padding:28px 20px 40px}.sc-elenco h1{font:600 34px/1.1 var(--carattere-titoli);margin:0 0 4px}.sc-riassunto{color:var(--grafite);margin:0 0 18px}.sc-telefoni{margin:-8px 0 18px;font-size:13.5px;color:var(--cenere)}.sc-blocco{margin-bottom:24px}.sc-blocco-testa{padding:0 4px 10px}.sc-blocco-testa h2{font:600 20px/1.2 var(--carattere-titoli);margin:0}.sc-blocco-testa p{margin:1px 0 0;color:var(--grafite);font-size:13.5px}.sc-chiudi{margin-top:10px}.sc-chiudi .sc-bottone{padding:8px 13px}.sc-motivo{margin:6px 0 0!important;font-size:13px!important;color:var(--cenere)!important}.sc-chiuso-ok{padding:10px 12px;border-radius:8px;background:var(--conferma-velo);color:var(--conferma);font-size:14px}.sc-righe{list-style:none;margin:0;padding:0;background:var(--avorio);border-radius:10px;border:1px solid var(--filo);overflow:hidden}.sc-righe li+li{border-top:1px solid var(--filo)}.sc-riga{display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px;width:100%;padding:11px 14px;border:0;background:none;text-align:left}.sc-riga:hover{background:var(--perla)}.sc-riga.aperta{background:var(--oro-velo)}.sc-riga.aperta .sc-codice{color:var(--inchiostro)}.sc-segno{width:10px;height:10px;border-radius:50%;margin-top:6px;border:2px solid var(--attenzione)}.sc-riga.pronta .sc-segno{background:var(--conferma);border-color:var(--conferma)}.sc-riga-testo{display:grid;min-width:0}.sc-riga .nome{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-riga .cosa{color:var(--attenzione);font-size:13.5px}.sc-riga.pronta .cosa{color:var(--cenere)}.sc-niente{display:grid;gap:4px;padding:18px;border-radius:10px;background:var(--avorio);border:1px solid var(--filo)}.sc-dettaglio{padding:28px 36px 48px;min-width:0}.sc-azioni-conferma{margin-top:4px}.sc-peso{margin-top:20px;display:grid;gap:20px}.sc-anomalia{list-style:none;margin:24px 0 0;padding:0;max-width:760px}.sc-anomalia li.anomalia{padding:20px 22px;border-radius:12px;background:var(--attenzione-velo);border:0}.sc-anomalia li.anomalia h3{font:600 26px/1.15 var(--carattere-titoli);margin:0 0 8px;color:var(--inchiostro)}.sc-anomalia .letto,.sc-anomalia .sul-documento,.sc-anomalia .dove{display:flex;gap:10px;margin:0 0 6px;color:var(--grafite)}.sc-anomalia .campo{color:var(--grafite)}.sc-anomalia .valore{font-family:var(--carattere-mono);color:var(--inchiostro)}.sc-anomalia .risposte{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.sc-anomalia .risposta{display:grid;gap:2px;text-align:left;border-radius:8px;padding:10px 16px;border:1px solid var(--contorno);background:var(--avorio);min-height:0;width:auto}.sc-anomalia .risposta .cosa{font-weight:600}.sc-anomalia .risposta .quale{font-size:13px;color:var(--grafite)}.sc-anomalia .risposta.coincide{border-color:var(--oro);background:var(--oro-velo)}.sc-anomalia .domanda{width:100%;margin:0;font-weight:600}.sc-anomalia .decisa,.sc-anomalia .finita{margin:10px 0 0;color:var(--conferma)}.sc-tendina{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.sc-tendina-bottone{display:inline-flex;justify-content:space-between;align-items:center;gap:10px;min-width:200px;padding:10px 12px;border:1px solid var(--contorno);border-radius:8px;background:var(--avorio);text-align:left}.sc-tendina-bottone .vuoto{color:var(--cenere)}.sc-tendina-bottone:after{content:"";width:7px;height:7px;border-right:2px solid var(--grafite);border-bottom:2px solid var(--grafite);transform:rotate(45deg) translateY(-2px)}.sc-tendina-menu{position:fixed;z-index:30;width:270px;background:var(--avorio);border:1px solid var(--contorno);border-radius:10px;box-shadow:0 10px 30px var(--velatura);padding:6px}.sc-tendina-menu input{width:100%;border:1px solid var(--filo);border-radius:6px;padding:8px 10px;font:inherit;color:inherit;background:var(--perla);margin-bottom:4px}.sc-tendina-menu input:focus-visible{outline:none;border-color:var(--oro)}.sc-tendina-menu ul{list-style:none;margin:0;padding:0;max-height:250px;overflow:auto}.sc-tendina-menu li{padding:8px 10px;border-radius:6px;cursor:pointer}.sc-tendina-menu li:hover,.sc-tendina-menu li.attiva{background:var(--oro-velo)}.sc-tendina-menu li.nuova{color:var(--oro);font-weight:600;border-bottom:1px solid var(--filo);border-radius:6px 6px 0 0;margin-bottom:4px}.sc-tendina-menu li.niente{color:var(--cenere);cursor:default;background:none}.sc-pietra-nuova{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.sc-pietra-nuova input{border:1px solid var(--contorno);border-radius:8px;padding:10px 12px;font:inherit;color:inherit;background:var(--avorio);width:210px}.sc-pietra-nuova input:focus-visible{outline:none;border-color:var(--oro);box-shadow:0 0 0 1px var(--oro)}.sc-gia-ce{flex-basis:100%;font-size:13.5px;color:var(--attenzione)}.sc-etichette{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}.sc-pannello{background:var(--avorio);border:1px solid var(--filo);border-radius:10px;padding:16px;display:grid;gap:14px;position:sticky;top:20px}.sc-pannello h2{font:600 20px/1.2 var(--carattere-titoli);margin:0}.sc-scelta-formato{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:var(--velluto);padding:4px;border-radius:8px}.sc-scelta-formato button{border:0;background:none;padding:8px;border-radius:6px;font-weight:600;color:var(--grafite)}.sc-scelta-formato button.acceso{background:var(--avorio);color:var(--inchiostro)}.sc-anteprima{overflow:hidden}@media screen{.sc .foglio-etichette{display:none}}@media(max-width:1100px){.sc-scheda,.sc-etichette{grid-template-columns:minmax(0,1fr)}.sc-pannello{position:static}}@media(max-width:900px){.sc-lavoro{grid-template-columns:minmax(0,1fr)}.sc-elenco{border-right:0;border-bottom:1px solid var(--filo)}.sc-scheda-testa,.sc-scheda-testa.largo{grid-template-columns:minmax(0,1fr)}.sc-scheda-testa .sc-foto{max-width:320px}}@media(max-width:640px){.sc{grid-template-columns:minmax(0,1fr)}.sc-lato{position:static;height:auto;flex-direction:row;flex-wrap:wrap;border-right:0;border-bottom:1px solid var(--filo);padding:8px 16px;gap:4px}.sc-insegna,.sc-chi,.sc-gruppo-voci>p{display:none!important}.sc-gruppo-voci{flex-direction:row;flex-wrap:wrap}.sc-pagina,.sc-elenco,.sc-dettaglio{padding-inline:16px}.sc-dati>div{grid-template-columns:120px minmax(0,1fr)}}:root{--perla: #0f0e0c;--avorio: #1c1a17;--velluto: #26231f;--filo: #36322c;--contorno: #736c61;--inchiostro: #f3efe8;--grafite: #ada597;--cenere: #8a8276;--oro-velo: #2b2416;--primario: #d8b25a;--su-primario: #1b1813;--conferma: #7acb98;--conferma-velo: #16261c;--attenzione: #e9b34c;--attenzione-velo: #2a2112;--errore: #f09a8f;--errore-velo: #2e1614;--mirino: #000000;--su-mirino: #ffffff;--mirino-letto: #7acb98;--velatura: rgba(0, 0, 0, .56);--fondo2: #16130f;--oro-pieno: #e3be6a;--su-oro: #1c1711;--azzurro: #7dd3fc;--spento: #26221c;--fondo: var(--perla);--sup: var(--avorio);--bordo: var(--filo);--bordo2: var(--contorno);--ink: var(--inchiostro);--ink2: var(--grafite);--ink3: var(--grafite);--ink4: var(--cenere);--oro: #d8b25a;--oro-sfondo: var(--oro-velo);--verde: var(--conferma);--ambra: var(--attenzione);--rosso: var(--errore);--fondo-alto: var(--sup);--testo: var(--ink);--tenue: var(--ink3);--buono: var(--conferma);--dubbio: var(--attenzione);--male: var(--errore);--carattere: -apple-system, BlinkMacSystemFont, "SF Pro Text", Roboto, "Segoe UI", "Helvetica Neue", sans-serif;--carattere-titoli: "Cormorant Garamond", "Cormorant", Garamond, "Times New Roman", serif;--carattere-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--spazio-1: 4px;--spazio-2: 8px;--spazio-3: 12px;--spazio-4: 16px;--spazio-6: 24px;--spazio-8: 32px;--spazio-12: 48px;--raggio-controllo: 10px;--raggio-gruppo: 14px;--raggio-tessera: 22px;--raggio-pillola: 999px;--tocco-minimo: 48px;--barra-schede-alta: calc(56px + env(safe-area-inset-bottom, 0px)) ;--riga-minima: 56px;--barra-azione-alta: calc(75px + env(safe-area-inset-bottom, 0px)) ;--barra-azione-incolonnata-alta: calc(137px + env(safe-area-inset-bottom, 0px)) ;--ombra-tessera: none;--ombra-foglio: 0 -8px 32px rgba(0, 0, 0, .5);--velo-su-primario: rgba(27, 24, 19, .12);--accento-su-primario: #1b1813;color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:var(--fondo);color:var(--testo);font:14px/1.55 var(--carattere);overscroll-behavior:none;-webkit-text-size-adjust:100%}.applicazione{min-height:100dvh;display:flex;flex-direction:column;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.testa{position:sticky;top:0;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 12px;margin-top:calc(-1*env(safe-area-inset-top,0px));border-bottom:1px solid var(--bordo);background:var(--fondo)}.testa h1{margin:0;font-size:17px;font-weight:600;letter-spacing:.02em}.testa h1 button{min-height:var(--tocco-minimo);margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}.coda{display:flex;align-items:baseline;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--bordo);background:var(--fondo-alto)}.coda .numero{font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.coda .etichetta{font-size:13px;color:var(--tenue)}.coda.piena .numero{color:var(--oro)}.installazione{background:var(--oro-sfondo);border-bottom:1px solid var(--oro);padding:12px 16px;font-size:13.5px;color:var(--ink)}.installazione p{margin:0 0 6px}.installazione .istruzioni{color:var(--dubbio);margin:0}.installazione button{margin-top:8px}.installazione .istruzioni-link{min-height:var(--tocco-minimo);margin-top:4px;padding:0 var(--spazio-2);border:0;background:none;color:var(--inchiostro);font:600 15px/20px var(--carattere);text-decoration:underline;cursor:pointer}.acquisizione{flex:1;display:flex;flex-direction:column;min-height:0}.mirino{flex:1;min-height:0;background:#000;position:relative}.acquisizione .mirino{flex:1;min-height:0;touch-action:none}.mirino video,.mirino .sovrapposto{position:absolute;inset:0;width:100%;height:100%;display:block}.mirino video{object-fit:cover}.mirino .sovrapposto{pointer-events:none}.mirino .cornice{position:absolute;inset:0;border:2px solid rgba(245,242,238,.22);pointer-events:none}.mirino-troppi{position:absolute;top:10px;left:10px;right:10px;margin:0;padding:10px 14px;border-radius:10px;background:#12100ee6;border:1px solid var(--male);color:var(--testo);font-size:14.5px;text-align:center;pointer-events:none}.comandi{display:flex;align-items:center;justify-content:center;gap:20px;padding:16px 20px 28px}.otturatore{width:74px;height:74px;border-radius:50%;border:4px solid var(--testo);background:var(--oro);flex:none;padding:0}.otturatore:active{transform:scale(.94)}.otturatore.pronto{border-color:var(--buono);box-shadow:0 0 0 4px #4ade8038}.prossimo{flex:1;max-width:12rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;line-height:1.15}.prossimo .quanti{font-size:12px;color:var(--oro);font-variant-numeric:tabular-nums}.prossimo:disabled .quanti{color:var(--tenue)}.campo{display:grid;grid-template-columns:1fr;gap:4px}.campo dt{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--tenue)}.campo dd{margin:0}.campo.corretto dt{color:var(--dubbio)}.originale{display:block;margin-top:3px;color:var(--tenue);font-size:13px;font-family:var(--carattere-mono)}input:not([type=radio]):not([type=checkbox]){width:100%;padding:11px 12px;border-radius:8px;border:1px solid var(--bordo);background:var(--fondo-alto);color:var(--testo);font-size:16px}input[type=radio],input[type=checkbox]{width:1.05rem;height:1.05rem;flex:none;accent-color:var(--oro);cursor:pointer}input:focus-visible,button:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--oro);outline-offset:2px}button{font:inherit;font-weight:600;padding:12px 18px;border-radius:10px;border:1px solid var(--bordo);background:var(--fondo-alto);color:var(--testo);min-height:44px}button.grande{background:var(--oro-pieno);color:var(--su-oro);border-color:transparent;font-size:17px;padding:15px 20px}button:disabled{opacity:.45}.errore{margin:0;padding:12px 16px;background:#450a0a;color:#fecaca;font-size:13.5px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.indicatori{display:flex;align-items:center;gap:8px}button.scarta{background:none;border-color:var(--bordo);color:var(--tenue);font-weight:400;padding:8px 12px;font-size:13.5px}.uscite{display:flex;gap:10px;align-items:stretch}.uscite .grande{flex:1}.da-confermare .avvertenza,.pezzo .avvertenza{margin:0;padding:12px 14px;border-radius:8px;background:var(--oro-sfondo);border:1px solid var(--oro);font-size:13.5px}.pezzo .giacenza{margin:0;padding:4px 11px;border-radius:999px;background:var(--conferma-velo);font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--conferma)}.pezzo .giacenza.fuori{background:var(--attenzione-velo);color:var(--dubbio);font-weight:600}.pezzo .codice-coniato{margin:0;display:flex;flex-direction:column;gap:2px;font-size:14.5px}.pezzo .codice-coniato code{font-family:var(--carattere-mono);font-size:17px;letter-spacing:.04em}.pezzo .codice-coniato small{font-size:13px;color:var(--tenue)}.modalita{border:none;margin:0;padding:0}.modalita legend{padding:0 0 10px;font-size:14.5px;font-weight:600}.modalita .scelte{display:flex;flex-direction:column;gap:8px}.modalita .scelta{display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;padding:14px;font-weight:400}.modalita .scelta strong{font-size:16px}.modalita .scelta .spiega{font-size:12.5px;color:var(--tenue)}.modalita .scelta .esempi{font-size:12px;color:var(--tenue);opacity:.7}.modalita .scelta.attiva{border-color:var(--oro);background:var(--oro-sfondo)}.modalita .scelta.attiva strong{color:var(--inchiostro)}.avvertenza-modalita{margin:10px 0 0;font-size:12.5px;color:var(--tenue)}.modalita-compatta{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--tocco-minimo);padding:0 var(--spazio-3);border:1px solid var(--contorno);border-radius:999px;font-size:13px;font-weight:600;background:var(--fondo-alto)}.modalita-compatta .segno{width:8px;height:8px;border-radius:2px;background:currentColor;flex:none}.modalita-compatta.pezzo_unico{color:var(--oro)}.modalita-compatta.articolo{color:var(--azzurro)}.modalita-compatta.articolo .segno{background:none;border:2px solid currentColor}.campo.quantita label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--tenue);margin-bottom:4px}.dettaglio{padding:0 16px 28px;max-width:34rem;width:100%}.riuscito{margin:0;padding:10px 16px;background:var(--conferma-velo);color:var(--conferma);font-size:13.5px;border-bottom:1px solid var(--conferma)}.riuscito.da-guardare{background:var(--attenzione-velo);color:var(--attenzione);border-bottom-color:var(--attenzione)}.lente{position:fixed;inset:0;z-index:50;background:#000;display:flex;flex-direction:column;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}.lente header,.lente footer{display:flex;align-items:center;gap:12px;padding:10px 14px;color:var(--testo);flex:none}.lente header{border-bottom:1px solid #222}.lente footer{border-top:1px solid #222;justify-content:space-between}.lente .chiudi{width:var(--tocco-minimo);height:var(--tocco-minimo);padding:0;border-radius:50%;font-size:17px;background:#1c1917}.lente .didascalia{font-size:13.5px;color:var(--tenue)}.lente .scala{margin-left:auto;font-family:var(--carattere-mono);font-size:13px;color:var(--oro);font-variant-numeric:tabular-nums}.lente .tela{flex:1;min-height:0;overflow:hidden;display:grid;place-items:center;touch-action:none}.lente .tela img{max-width:100%;max-height:100%;transform-origin:center;will-change:transform;user-select:none;-webkit-user-select:none}.lente .aiuto{font-size:13px;color:var(--tenue);text-align:right;line-height:1.3}.lente footer button{font-size:13.5px;padding:8px 12px;flex:none}.come-si-installa{display:flex;flex-direction:column;gap:var(--spazio-4);padding-bottom:var(--spazio-6)}.come-si-installa .perche,.come-si-installa .come-si-controlla{margin:0;padding:0 var(--spazio-4);font:400 15px/21px var(--carattere);color:var(--grafite)}.come-si-installa .istruzioni-sistema{margin:0 var(--spazio-4);padding:var(--spazio-3) var(--spazio-4) var(--spazio-4);border-radius:var(--raggio-gruppo);background:var(--avorio)}.come-si-installa .istruzioni-sistema h2{margin:0 0 var(--spazio-2);font:600 17px/22px var(--carattere);color:var(--inchiostro)}.come-si-installa .istruzioni-sistema ol{margin:0;padding-left:var(--spazio-5);display:flex;flex-direction:column;gap:var(--spazio-2)}.come-si-installa .istruzioni-sistema li{font:400 15px/21px var(--carattere);color:var(--inchiostro)}.pietre{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--bordo);border-radius:10px;background:var(--fondo-alto)}.pietre dt{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--tenue)}.pietre .nessuna{margin:0;font-size:13.5px;color:var(--tenue)}.pietra{display:flex;gap:8px;align-items:center}.pietra .sigla{flex:0 0 5.5rem;text-transform:uppercase;font-family:var(--carattere-mono)}.pietra .carati{flex:1;font-variant-numeric:tabular-nums}.pietra .togli{flex:none;width:40px;min-height:40px;padding:0;font-size:20px;line-height:1;background:none;border-color:var(--bordo);color:var(--tenue)}.pietre .aggiungi{align-self:flex-start;background:none;border:1px dashed var(--bordo);color:var(--oro);font-size:13.5px;padding:8px 12px;min-height:0}.pietre .spiega{margin:0;font-size:13px;color:var(--tenue)}.pietre .spiega code{font-family:var(--carattere-mono);color:var(--testo)}.campi-letti{display:flex;flex-direction:column;gap:10px}.campi-letti .nessuno{margin:0;font-size:13.5px;color:var(--tenue)}.campi-letti .campo{display:flex;flex-direction:column;gap:4px}.riga-etichetta{display:flex;align-items:center;gap:6px}.riga-etichetta .etichetta{flex:1;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--tenue)}.campi-letti .campo.corretto .etichetta{color:var(--dubbio)}.riga-etichetta .matita,.riga-etichetta .togli{flex:none;width:40px;min-height:40px;padding:0;font-size:17px;line-height:1;background:none;border-color:var(--bordo);color:var(--tenue)}.scegli-etichetta{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--bordo);border-radius:10px;background:var(--fondo-alto)}.scegli-etichetta select{width:100%;min-height:44px;font:inherit;color:var(--testo);background:var(--fondo);border:1px solid var(--bordo);border-radius:8px;padding:0 10px}.cosa-ne-fa{margin:0;font-size:12px;color:var(--tenue)}.altra-etichetta{display:flex;gap:8px}.altra-etichetta input{flex:1}.altra-etichetta .usa{flex:none;min-height:40px;padding:0 12px;font-size:13.5px;background:none;border-color:var(--bordo);color:var(--oro)}.altra-etichetta .usa:disabled{color:var(--tenue);opacity:.6}.campi-letti .aggiungi{align-self:flex-start;background:none;border:1px dashed var(--bordo);color:var(--oro);font-size:13.5px;padding:8px 12px;min-height:0}.scrivania{display:flex;min-height:100dvh}.barra-scrivania{width:250px;flex:none;display:flex;flex-direction:column;gap:4px;padding:22px 14px 16px;background:var(--fondo2, var(--sup));border-right:1px solid var(--bordo);overflow:auto}.scrivania>main{flex:1;min-width:0;padding:28px 30px 46px;overflow:auto}.scrivania>main>*{max-width:1180px}.barra-scrivania .insegna{display:block;padding:0 8px 18px}.barra-scrivania .insegna img{width:138px;height:auto;display:block}.barra-scrivania .insegna{padding-bottom:22px}.barra-scrivania .insegna .per-chiaro{display:none}@media(prefers-color-scheme:light){:root:not([data-tema=scuro]) .barra-scrivania .insegna .per-scuro{display:none}:root:not([data-tema=scuro]) .barra-scrivania .insegna .per-chiaro{display:block}}:root[data-tema=chiaro] .barra-scrivania .insegna .per-scuro{display:none}:root[data-tema=chiaro] .barra-scrivania .insegna .per-chiaro{display:block}.barra-scrivania .gruppo{display:flex;flex-direction:column}.barra-scrivania .gruppo+.gruppo{margin-top:24px}.barra-scrivania .gruppo>.sa-etichetta{margin:0;padding:0 12px 6px}.barra-scrivania .voci{display:flex;flex-direction:column;gap:4px}.barra-scrivania .chi{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding:14px 10px 0;border-top:1px solid var(--bordo)}.barra-scrivania .chi .persona{display:flex;align-items:center;gap:10px;min-width:0}.barra-scrivania .chi .sigla{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--fondo-alto);color:var(--ink2);font:600 13px var(--carattere)}.barra-scrivania .chi .sigla svg{width:20px;height:20px}.barra-scrivania .chi .nome{font:500 13px var(--carattere);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barra-scrivania .chi .esci{align-self:flex-start;background:var(--sup);border:1px solid var(--bordo2);color:var(--ink3);font:600 13px var(--carattere);padding:9px 15px;border-radius:999px;min-height:44px;cursor:pointer}.barra-scrivania .voce{display:flex;align-items:center;gap:10px;background:none;border:1px solid transparent;color:var(--ink2);font:500 14.5px var(--carattere);text-align:left;padding:0 12px;min-height:46px;border-radius:10px;cursor:pointer}.barra-scrivania .voce .nome{flex:1;min-width:0}@media(max-width:900px){.scrivania{flex-direction:column}.barra-scrivania{width:auto;flex-direction:row;align-items:center;flex-wrap:wrap;gap:6px;border-right:none;border-bottom:1px solid var(--bordo);padding:12px 16px}.barra-scrivania .insegna{padding:0 12px 0 0}.barra-scrivania .gruppo{flex-direction:row;align-items:center;gap:6px}.barra-scrivania .gruppo+.gruppo{margin-top:0;margin-left:10px}.barra-scrivania .gruppo>.sa-etichetta{padding:0}.barra-scrivania .voci{flex-direction:row;flex-wrap:wrap}.barra-scrivania .chi{margin-top:0;margin-left:auto;flex-direction:row;align-items:center;padding:0;border-top:none}.scrivania>main{padding:20px 16px 40px}}.barra-scrivania .voce:hover{color:var(--testo)}.barra-scrivania .voce.qui{color:var(--testo);background:var(--fondo-alto);font-weight:600}.inventario>.titolo>.sa-pulsante,.fornitori>header>.titolo>.sa-pulsante,.pezzo>.capo>.sa-pulsante{margin-left:auto}.fornitori>header>.titolo{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.fornitori>header>.titolo h1{margin:0}.da-confermare{display:grid;grid-template-columns:264px minmax(0,1fr) minmax(360px,400px);grid-template-rows:auto auto minmax(0,1fr) auto;gap:16px 16px;align-items:start;height:calc(100dvh - 74px)}.da-confermare>.capo,.da-confermare>.uscite{grid-column:1 / -1}.da-confermare>.uscite{grid-row:4}.da-confermare>.capo{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.da-confermare>.capo h1{margin:0;font:600 34px/40px var(--carattere-titoli);letter-spacing:.005em;color:var(--testo)}.da-confermare>.capo .sotto{display:block;font-size:14px;color:var(--tenue)}.da-confermare>.capo .tasti{font-size:13px;color:var(--tenue)}.da-confermare>.in-attesa,.da-confermare>.da-scrivere{grid-row:3;max-height:100%;overflow-y:auto}.da-confermare>.cartellino{grid-row:3;display:grid;place-items:center;align-self:stretch;max-height:100%;padding:16px;border-radius:14px;background:var(--mirino);overflow:hidden}.da-confermare>.cartellino img{max-width:100%;max-height:100%;width:auto;object-fit:contain}.da-confermare>.cartellino .foto-assente{color:var(--su-mirino)}.da-confermare>.uscite{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--bordo)}.da-confermare>.uscite .avanzamento{flex:1;min-width:0;font-size:13px;color:var(--tenue)}.da-confermare>.uscite button svg{width:14px;height:8px;display:block}.da-confermare>.uscite .errore{flex-basis:100%;order:-1;margin:0}.da-confermare>.uscite button{flex:none}.da-confermare>.uscite .scarta{background:none;color:var(--male)}.da-confermare .tasto{margin-left:8px;padding:1px 6px;border:1px solid currentcolor;border-radius:5px;font-family:var(--carattere-mono);font-size:13px;font-weight:500}.cartellino .facce{position:absolute;left:12px;bottom:12px;display:flex;gap:8px}.cartellino .facce button{min-height:28px;padding:0 12px;border-radius:14px;border:1px solid rgb(255 255 255 / 45%);background:#ffffff24;color:var(--su-mirino);font-size:13px}.cartellino .facce button.qui{border-color:var(--su-mirino);background:var(--su-mirino);color:var(--mirino);font-weight:600}@media(max-width:1100px){.da-confermare{grid-template-columns:1fr;grid-template-rows:none;min-height:0}.da-confermare>.in-attesa,.da-confermare>.cartellino,.da-confermare>.da-scrivere{grid-row:auto;max-height:none;overflow-y:visible}}.da-confermare>.fermi-sui-telefoni{grid-column:1 / -1}.fermi-sui-telefoni{margin:0 0 4px;padding:12px 14px;border:1px solid var(--oro);border-radius:10px;background:var(--oro-sfondo)}.fermi-sui-telefoni h3{margin:0 0 8px;font-size:13.5px}.fermi-sui-telefoni ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 16px}.fermi-sui-telefoni li{display:flex;align-items:baseline;gap:6px}.fermi-sui-telefoni .quante{min-width:22px;padding:1px 7px;border-radius:999px;background:var(--attenzione-velo);color:var(--attenzione);font-size:12.5px;text-align:center}.fermi-sui-telefoni .motivo{margin:8px 0 0;font-size:12.5px;color:var(--tenue)}.da-confermare.vuota{display:block;max-width:720px;min-height:0}.niente-da-fare{display:flex;flex-direction:column;gap:6px;margin-top:16px;padding:40px;border-radius:14px;background:var(--fondo-alto);text-align:center}.niente-da-fare strong{font-size:20px;font-weight:600}.niente-da-fare span{font-size:14px;color:var(--tenue)}.in-attesa h3{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--tenue)}.in-attesa .quanti{color:var(--oro)}.in-attesa ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:70vh;overflow-y:auto}.in-attesa button{width:100%;text-align:left;background:none;border:none;color:var(--tenue);font-family:var(--carattere-mono);font-size:13px;padding:7px 10px;min-height:0;border-radius:6px}.in-attesa button.qui{background:var(--fondo-alto);color:var(--testo)}.cartellino{margin:0;position:relative}.cartellino img{width:100%;border-radius:10px;border:1px solid var(--bordo)}.da-scrivere{display:flex;flex-direction:column;gap:16px}.da-scrivere header{display:flex;align-items:center;gap:10px;color:var(--tenue);font-size:13px}.da-scrivere header button{width:34px;min-height:34px;padding:0;background:none;border-color:var(--bordo);color:var(--tenue)}.da-scrivere select{width:100%;min-height:40px;font:inherit;color:var(--testo);background:var(--fondo);border:1px solid var(--bordo);border-radius:8px;padding:0 10px}.da-confermare input:not([type=radio]):not([type=checkbox]),.da-confermare select,.da-confermare .scegli-etichetta select,.da-confermare button,.da-confermare .riga-etichetta .matita,.da-confermare .riga-etichetta .togli,.da-confermare .campi-letti .aggiungi,.da-confermare .pietra .togli,.da-confermare .pietre .aggiungi{border-color:var(--bordo2)}.inventario .cerca,.etichette .cerca{display:flex;align-items:center;gap:14px;margin-bottom:16px}.inventario .cerca input,.etichette .cerca input{flex:1;max-width:520px}.inventario .cerca .totale,.etichette .cerca .totale{color:var(--tenue);font-size:13px}.famiglie{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.famiglie button{background:none;border:1px solid var(--bordo);color:var(--tenue);font-family:var(--carattere-mono);font-size:12px;padding:5px 10px;min-height:0;border-radius:20px}.famiglie button span{color:var(--oro);margin-left:4px}.in-blocco{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;border:1px solid var(--oro);border-radius:10px;background:var(--fondo-alto);margin-bottom:16px}.in-blocco .nota{flex-basis:100%;margin:0;font-size:13px;color:var(--tenue)}.in-blocco .annulla{background:none;border-color:var(--bordo);color:var(--tenue)}.righe{width:100%;border-collapse:collapse;font-size:13px}.righe th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--tenue);font-weight:500;padding:8px 10px;border-bottom:1px solid var(--bordo)}.righe th button{background:none;border:none;color:var(--oro);font:inherit;padding:0;min-height:0}.righe td{padding:9px 10px;border-bottom:1px solid var(--bordo);vertical-align:top}.righe .codice{font-family:var(--carattere-mono);white-space:nowrap;min-width:9rem}.righe .codice button{background:none;border:none;color:var(--oro);font:inherit;padding:0;min-height:0;text-align:left}.righe .numero{text-align:right;font-variant-numeric:tabular-nums}.righe .manca{color:var(--tenue);font-style:italic}.righe tr.da-guardare td{background:color-mix(in srgb,var(--dubbio) 7%,transparent)}.righe .dubbio{display:block;color:var(--dubbio);font-size:13px}.righe .prezzo-vendita .da-decidere{color:var(--dubbio);font-variant-numeric:normal}.pezzo{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px) minmax(220px,280px);gap:24px;align-items:start}@media(max-width:1100px){.pezzo{grid-template-columns:minmax(0,1fr) minmax(300px,420px)}.pezzo>.storia-del-pezzo{grid-column:1 / -1}}@media(max-width:900px){.pezzo{grid-template-columns:1fr}}.storia-del-pezzo{display:flex;flex-direction:column;gap:8px}.storia-del-pezzo ul{list-style:none;margin:0;padding:0;border:1px solid var(--bordo);border-radius:14px;background:var(--fondo-alto);overflow:hidden}.storia-del-pezzo li{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-bottom:1px solid var(--bordo)}.storia-del-pezzo li:last-child{border-bottom:none}.storia-del-pezzo .cosa{font:400 13.5px/1.4 var(--carattere);color:var(--testo)}.storia-del-pezzo .chi{font:400 13px var(--carattere);color:var(--tenue)}.storia-del-pezzo .nota{margin:0;font:400 13px/1.5 var(--carattere);color:var(--tenue)}.pezzo .campo .quanti-esemplari{display:block;margin-top:3px;font-size:13px;color:var(--dubbio)}.pezzo .campo .esito{display:block;margin-top:3px;font-size:13px;color:var(--oro)}.pezzo .pietre-del-pezzo{display:flex;flex-direction:column;gap:8px}.modifiche{display:flex;flex-direction:column;gap:14px}.riga-modifica{display:flex;gap:8px}.riga-modifica input{flex:1}.riga-modifica button{flex:none;min-height:40px;padding:0 14px;background:none;border-color:var(--bordo);color:var(--oro);font-size:13px}.riga-modifica button:disabled{color:var(--tenue);opacity:.5}.cosa-cambia{display:block;margin-top:3px;font-size:13px;color:var(--tenue)}.sigle ul{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.sigle li{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--bordo);border-radius:10px;background:var(--fondo-alto)}.sigle code{font-family:var(--carattere-mono);font-size:14.5px;color:var(--testo);min-width:4rem}.sigle .quanti{color:var(--oro);font-size:12.5px;min-width:6rem}.sigle .chi{color:var(--tenue);font-size:12.5px;flex:1}.sigle input{max-width:240px}.togliere{display:flex;flex-direction:column;gap:10px;margin-top:28px;padding:16px;border:1px solid var(--bordo);border-radius:10px;background:var(--fondo-alto)}.togliere h3{margin:0;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--tenue)}.togliere .gesto{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:12px;border-top:1px solid var(--bordo)}.togliere .gesto .riga-modifica{width:100%}.togliere .gesto .quale{margin:0;font-size:13px;color:var(--tenue)}.togliere .gesto .quale strong{color:var(--testo)}.togliere .nota{margin:0;font-size:13px;color:var(--tenue)}.togliere .nota.esito{color:var(--oro)}.togliere .errore.accanto{border-radius:10px;font-size:13px}.togliere .risposta,.righe .correggere .risposta{margin:0;padding:10px 12px;border:1px solid var(--dubbio);border-radius:10px;font-size:13px;color:var(--dubbio)}.righe .chiedi-togliere{background:none;border:1px solid var(--bordo);border-radius:8px;color:var(--tenue);font-size:13px;padding:5px 10px;min-height:0;text-align:left;white-space:nowrap}.righe .conferma-togliere{display:flex;flex-wrap:wrap;gap:8px;max-width:320px;padding:10px;border:1px solid var(--oro);border-radius:10px;background:var(--fondo-alto)}.righe .conferma-togliere p{flex-basis:100%;margin:0;font-size:12px;color:var(--tenue)}.righe .conferma-togliere p strong{color:var(--testo)}.righe .conferma-togliere button{font-size:12px;padding:6px 12px;min-height:0}.righe .conferma-togliere .annulla{background:none;border-color:var(--bordo);color:var(--tenue)}.righe .correggere .risposta{max-width:320px}.inventario .niente-qui{margin:16px 0 0;padding:16px;border:1px solid var(--bordo);border-radius:14px;background:var(--fondo-alto);font:400 13px/1.6 var(--carattere);color:var(--ink3)}.inventario>.nota.esito{color:var(--oro)}.da-scrivere .uscite{display:flex;gap:10px;align-items:stretch}.da-scrivere .uscite .grande{flex:1}.da-scrivere .uscite .scarta{flex:none;padding:0 18px;background:none;border-color:var(--bordo);color:var(--tenue)}.inventario .cerca .tutti{background:var(--sup);border:1px solid var(--bordo2);border-radius:12px;color:var(--ink2);font:500 13px var(--carattere);padding:0 16px;min-height:48px;white-space:nowrap;cursor:pointer}@media(max-width:820px){.righe,.righe tbody,.righe tr,.righe td{display:block;width:100%}.righe thead{display:none}.righe tr{position:relative;padding:12px 12px 12px 40px;border:1px solid var(--bordo);border-radius:10px;margin-bottom:10px}.righe td{border:none;padding:2px 0;text-align:left}.righe td.spunta{position:absolute;top:12px;left:12px;width:auto;padding:0}.righe td[data-etichetta]:before{content:attr(data-etichetta) " ";display:inline-block;min-width:6.5rem;color:var(--tenue);font-size:11.5px;text-transform:uppercase;letter-spacing:.06em}.righe td.codice[data-etichetta=Referenza]{font-size:16px;padding-bottom:6px}.righe td.codice[data-etichetta=Referenza]:before{content:none}.righe .numero{text-align:left}.righe .dubbio{display:inline-block;margin-right:8px}}.mirino-spento{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center;background:#12100ed1}.mirino-spento p{margin:0;color:var(--testo);font-size:14.5px;max-width:22rem}.mirino-spento button{background:var(--oro);border:none;color:#1a1408;font-size:16px;padding:12px 20px}.acquisizione.spenta{flex:1;display:flex;flex-direction:column;padding:0}.mirino-spenta-dentro{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:32px 24px;text-align:center}.accesso{min-height:100dvh;display:flex;flex-direction:column;align-items:center;gap:var(--spazio-2);padding:var(--spazio-12) var(--spazio-6) var(--spazio-12);text-align:center}.accesso-in-attesa{justify-content:center}.accesso-insegna img{width:180px;height:auto;display:block;margin-top:var(--spazio-12)}.accesso-insegna .per-chiaro{display:none}@media(prefers-color-scheme:light){:root:not([data-tema=scuro]) .accesso-insegna .per-scuro{display:none}:root:not([data-tema=scuro]) .accesso-insegna .per-chiaro{display:block}}:root[data-tema=chiaro] .accesso-insegna .per-scuro{display:none}:root[data-tema=chiaro] .accesso-insegna .per-chiaro{display:block}.accesso .sa-titolo-grande{margin-top:var(--spazio-8);padding:0}.accesso-cosa-fa{margin:0;font:400 15px/20px var(--carattere);color:var(--grafite)}.accesso-spazio{flex:1;min-height:var(--spazio-8)}.accesso .sa-pulsante{min-height:50px}.accesso-scaduto{margin:0 0 var(--spazio-2);padding:var(--spazio-3) var(--spazio-4);border-radius:var(--raggio-gruppo);background:var(--attenzione-velo);color:var(--inchiostro);font:400 15px/20px var(--carattere);text-align:left}.accesso-coda{margin:0 0 var(--spazio-2);padding:var(--spazio-3) var(--spazio-4);border-radius:var(--raggio-gruppo);background:var(--oro-velo);color:var(--inchiostro);font:400 15px/20px var(--carattere);text-align:left}.accesso-dove{margin:var(--spazio-3) 0 0;font:400 13px/18px var(--carattere);color:var(--grafite)}.accesso-indirizzo,.accesso-versione{margin:0;font:500 13px/18px var(--carattere-mono);color:var(--cenere)}.accesso-versione{margin-top:var(--spazio-2)}.foto-in-arrivo{min-height:120px;border-radius:8px;background:#ffffff0d}.foto-assente{margin:0;padding:12px;font-size:12.5px;opacity:.7}.coda.ferma{align-items:center;min-height:var(--tocco-minimo);padding:0 var(--spazio-3);border:1px solid var(--ambra);background:var(--attenzione-velo);color:var(--testo);cursor:pointer}.coda.ferma .numero{color:var(--ambra)}.ricevimento{flex:1;display:flex;flex-direction:column;gap:14px;padding:12px 14px 28px;overflow-x:hidden}.ricevimento .capo{display:flex;flex-direction:column;gap:2px}.ricevimento .indietro{align-self:flex-start;background:none;border:none;color:var(--oro);font-size:14.5px;padding:6px 0;min-height:0}.ricevimento .chi-e,.ricevimento .attesa-ricevimento,.ricevimento .in-lettura,.ricevimento .dichiarato{margin:0;color:var(--tenue);font-size:13.5px}.ricevimento .in-lettura{color:var(--dubbio)}.ricevimento .primo-foglio,.ricevimento .dopo-lo-scatto{display:flex;flex-direction:column;gap:12px;padding:18px 16px;border:1px solid var(--bordo);border-radius:12px;background:var(--fondo-alto)}.ricevimento .primo-foglio p,.ricevimento .dopo-lo-scatto .conto{margin:0;font-size:16px}.ricevimento .dopo-lo-scatto .conto strong{display:block;font-size:20px;color:var(--dubbio);margin-bottom:6px}.ricevimento .dopo-lo-scatto .conto .perche{display:block;color:var(--tenue);font-size:14.5px;line-height:1.45}.ricevimento .dopo-lo-scatto .che-foglio{margin:0;color:var(--tenue);font-size:12.5px}.ricevimento .dopo-lo-scatto .comandi{flex-direction:row;gap:10px}.ricevimento .dopo-lo-scatto .comandi button{flex:1 1 0;min-height:52px;padding:14px 8px;font-size:15px}.ricevimento .dopo-lo-scatto .rivedi-la-pagina{display:block;width:100%;padding:0;overflow:hidden;border:1px solid var(--bordo);border-radius:10px;background:var(--fondo);text-align:left;cursor:pointer}.ricevimento .dopo-lo-scatto .rivedi-la-pagina img{display:block;width:100%;height:160px;object-fit:cover;object-position:top center}.ricevimento .dopo-lo-scatto .rivedi-la-pagina span{display:block;padding:8px 12px;color:var(--tenue);font-size:13.5px;font-weight:400}.ricevimento .dopo-lo-scatto .rifai,.ricevimento .foglio-in-corso .esci{background:none;border-color:var(--bordo);color:var(--tenue);font-weight:400;font-size:13.5px;padding:10px 12px}.ricevimento .foglio-in-corso{display:flex;flex-direction:column;gap:8px;padding:10px 14px;border:1px solid var(--bordo);border-radius:12px}.ricevimento .foglio-in-corso .scegli-tipo{padding:0;border:none;background:none}.ricevimento .foglio-in-corso .comandi-foglio{display:flex;flex-wrap:wrap;gap:8px}.ricevimento .foglio-in-corso .aggiungi,.ricevimento .foglio-in-corso .rifai{background:none;border:1px dashed var(--bordo);color:var(--tenue);font-weight:400;font-size:13.5px;min-height:40px;padding:6px 12px}.ricevimento .non-partita{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--dubbio);border-radius:12px}.ricevimento .non-partita p{margin:0;font-size:14.5px}.ricevimento .pagina-fallita{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--dubbio);border-radius:12px}.ricevimento .pagina-fallita .non-riuscita{margin:0;font-size:14.5px}.ricevimento .intoppo{margin:0;padding:8px 0 8px 12px;border-left:3px solid var(--dubbio);color:var(--tenue);font-size:13.5px}.ricevimento .finisce-qui{display:flex;flex-direction:column;gap:8px}.ricevimento .finisce-qui label{font-size:13.5px;color:var(--tenue)}.ricevimento input{font:inherit;padding:12px;border-radius:10px;border:1px solid var(--bordo);background:var(--fondo);color:var(--testo);min-width:0;width:100%}.ricevimento .comandi{display:flex;gap:8px;align-items:center}.ricevimento .annulla{background:none;border-color:var(--bordo);color:var(--tenue);font-weight:400}.ricevimento .inquadra{position:fixed;inset:0;z-index:30;display:flex;flex-direction:column;gap:8px;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);background:#000;overflow:hidden;--ink: #f3efe8;--ink2: #ada597;--ink3: #ada597;--ink4: #8a8276;--bordo: #36322c;--bordo2: #736c61;--velluto: #2a2620;--mirino-chiaro: #f3efe8;--su-mirino: #f3efe8;--su-mirino-chiaro: #1c1711;--oro: #d8b25a;--testo: #f3efe8;--tenue: #ada597}.ricevimento .inquadra .mirino{flex:1 1 0;min-height:0}.ricevimento .inquadra>.mirino-avvisi{flex:none;max-height:35vh;overflow-y:auto}.ricevimento .inquadra>.mirino-avvisi:empty{display:none}.ricevimento .inquadra .comandi{flex:none;display:flex;flex-direction:column;align-items:stretch;gap:var(--spazio-2);padding:0 var(--spazio-4) var(--spazio-3);max-height:55vh;overflow-y:auto}.ricevimento .inquadra .basta{background:none;border-color:var(--bordo);color:var(--tenue);font-weight:400}.ricevimento .inquadra.senza-fotocamera{align-items:center;justify-content:center}.ricevimento .inquadra .mirino-spenta-dentro{display:flex;flex-direction:column;align-items:center;gap:var(--spazio-3);padding:var(--spazio-4);text-align:center}.ricevimento .inquadra .basta{align-self:center}.ricevimento .riconosciuto{--ink: #f3efe8;--ink2: #ada597;--ink3: #ada597;--ink4: #8a8276;--bordo: #36322c;--bordo2: #736c61;--oro: #d8b25a;--oro-pieno: #e3be6a;--oro-sfondo: #2b2416;--su-oro: #1c1711;--verde: #7acb98;--ambra: #e9b34c;--rosso: #f09a8f;--testo: #f3efe8;--tenue: #ada597;--buono: #7acb98;--dubbio: #e9b34c;--male: #f09a8f;flex:1 1 100%;display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--buono);border-radius:12px;background:#0e2417}.ricevimento .riconosciuto.da-guardare{border-color:var(--oro);background:#2a1f05}.ricevimento .riconosciuto.da-guardare .visto{color:var(--oro)}.ricevimento .riconosciuto .visto{margin:0;font-size:16px;font-weight:600;color:var(--buono)}.ricevimento .riconosciuto .visto code{font-family:var(--carattere-mono)}.ricevimento .riconosciuto .quale{margin:0;font-size:13.5px;color:var(--tenue)}.ricevimento .riconosciuto .un-altro{background:none;border:1px solid var(--oro);color:var(--oro);font-size:13px;padding:10px 12px}.ricevimento .due-strade{display:flex;flex-direction:column;align-items:stretch;gap:8px}.ricevimento .due-strade .prossimo{max-width:none;background:none;border-color:var(--bordo);color:var(--testo)}.ricevimento .col-cartellino .apri-a-mano{align-self:flex-start;min-height:var(--tocco-minimo);padding:0 var(--spazio-2);border:0;background:none;color:var(--oro);font:400 15px/20px var(--carattere);text-align:left;cursor:pointer}.ricevimento .inquadra .contato{margin:0;padding:0 var(--spazio-2);color:var(--buono);font:400 15px/20px var(--carattere);text-align:center}.ricevimento .inquadra .contato code{font-family:var(--carattere-mono)}.ricevimento .senza-codice{flex:1 1 100%;margin:0;font-size:13.5px;color:var(--tenue)}.ricevimento .inquadra .intoppo{flex:1 1 100%}.ricevimento .col-cartellino{display:flex;flex-direction:column;gap:8px}.ricevimento .a-mano{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ricevimento .a-mano label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ricevimento .a-mano input{flex:1 1 15rem;min-width:0;font-family:var(--carattere-mono)}.ricevimento .a-mano button{flex:none;background:none;border-color:var(--bordo);color:var(--tenue);font-weight:400}.ricevimento .col-cartellino .come-si-fa{margin:0;font-size:12.5px;line-height:1.4;color:var(--tenue)}.ricevimento .cartellini{display:flex;flex-direction:column;gap:8px}.ricevimento .cartellini .in-volo{margin:0;font-size:12.5px;color:var(--tenue)}.ricevimento .cartellini .spunte-ferme{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--dubbio);border-radius:12px}.ricevimento .cartellini .spunte-ferme .non-riuscita{display:flex;flex-direction:column;gap:2px;margin:0;font-size:14.5px}.ricevimento .cartellini .spunte-ferme .descrizione{font-size:12.5px;color:var(--tenue)}.ricevimento .elenco-cartellini{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ricevimento .cartellino{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--bordo);border-radius:12px;background:var(--fondo-alto)}.ricevimento .cartellino.scegli,.ricevimento .cartellino.peso_non_torna,.ricevimento .cartellino.eccedenza{border-color:var(--dubbio);background:var(--oro-sfondo)}.ricevimento .cartellino.non_letto,.ricevimento .cartellino.pacco_chiuso{border-color:var(--dubbio)}.ricevimento .cartellino .che-pezzo{display:flex;align-items:flex-start;gap:10px}.ricevimento .cartellino .cosa-dice{flex:1 1 auto;min-width:0}.ricevimento .cartellino .foto-cartellino{flex:none;display:block;width:56px;height:56px;padding:0;border:1px solid var(--bordo);border-radius:8px;background:var(--velluto);overflow:hidden}.ricevimento .cartellino button.foto-cartellino{cursor:zoom-in}.ricevimento .cartellino .foto-cartellino img{display:block;width:100%;height:100%;object-fit:cover}.ricevimento .cartellino .stato{display:flex;flex-direction:column;gap:2px;margin:0;font-size:14.5px}.ricevimento .cartellino .stato.fatta{color:var(--buono)}.ricevimento .cartellino .stato.a-mano{color:var(--oro)}.ricevimento .cartellino .stato.male{color:var(--dubbio)}.ricevimento .cartellino .stato .descrizione{font-size:12.5px;font-weight:400;color:var(--tenue)}.ricevimento .cartellino code{font-family:var(--carattere-mono)}.ricevimento .cartellino .stato.non-tornato{color:var(--dubbio)}.ricevimento .cartellino .stato .fatto{display:block}.ricevimento .cartellino .stato.fatta .non-torna{font-size:12.5px;font-weight:400;color:var(--dubbio)}.peso{display:flex;flex-direction:column;gap:14px}.peso input{font:inherit;padding:12px;border-radius:10px;border:1px solid var(--bordo2);background:var(--fondo);color:var(--testo);min-width:0;width:100%}.peso .comandi{display:flex;gap:8px;align-items:center}.peso .annulla{background:none;border-color:var(--bordo2);color:var(--tenue);font-weight:400}.ricevimento .quale-documento{display:flex;flex-wrap:wrap;gap:8px}.ricevimento .quale-documento button{flex:1 1 auto;background:none;border:1px solid var(--bordo);color:var(--tenue);font-weight:400;font-size:13.5px;min-height:40px;padding:6px 12px}.ricevimento .quale-documento button.scelto{color:var(--testo);border-color:var(--testo);font-weight:600}.righe-lette{padding:12px 14px;border:1px solid var(--bordo);border-radius:12px;background:var(--fondo-alto)}.righe-lette h3{margin:0 0 10px;font-size:14.5px;color:var(--tenue)}.righe-lette ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.righe-lette .descrizione{display:block;font-size:14.5px}.righe-lette .numeri{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:13.5px;color:var(--tenue)}.righe-lette .numeri input{width:6.5em;min-height:40px}.righe-lette .originale{margin:6px 0 0;font-size:13px;color:var(--tenue)}.righe-lette .rimetti{margin-left:8px;background:none;border-color:var(--bordo);color:var(--tenue);font-weight:400;font-size:13px;min-height:32px;padding:4px 10px}.ricevimento .scegli-tipo{padding:12px 14px;border:1px solid var(--bordo);border-radius:12px;background:var(--fondo-alto)}.ricevimento .scegli-tipo .domanda{margin:0 0 6px;font-size:17px}.ricevimento .scegli-tipo .perche{margin:0 0 10px;font-size:14.5px;color:var(--tenue)}.ricevimento .scegli-tipo .tipo-deciso{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin:0;font-size:14.5px;color:var(--tenue)}.ricevimento .scegli-tipo .bloccato{flex:1 1 auto;min-width:0;font-size:12.5px;color:var(--tenue);text-align:right}.ricevimento .scegli-tipo .ripensa{flex:none;background:none;border-color:var(--bordo);color:var(--tenue);font-weight:400;font-size:13.5px;min-height:36px;padding:6px 12px}.peso .aggiungi-pezzo,.peso .carico,.peso .dichiara-differenza{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--bordo);border-radius:12px;background:var(--fondo-alto)}.peso .aggiungi-pezzo label,.peso .dichiara-differenza label{font-size:13.5px;color:var(--tenue)}.peso .aggiungi-pezzo select{width:100%;min-height:44px;font:inherit;color:var(--testo);background:var(--fondo);border:1px solid var(--bordo);border-radius:8px;padding:0 10px}.peso .perche-spento{margin:0;font-size:13px;color:var(--dubbio)}.peso .pezzi-dettagliati{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.peso .pezzi-dettagliati li{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--bordo);border-radius:10px}.peso .pezzi-dettagliati .cosa{display:flex;flex-direction:column;gap:2px;flex:1;min-width:8rem}.peso .pezzi-dettagliati .codice{font-family:var(--carattere-mono);font-size:13px;color:var(--tenue)}.peso .pezzi-dettagliati .grammi{font-variant-numeric:tabular-nums;font-size:13.5px}.peso .costo-della-correzione{margin:0;padding:0 var(--spazio-4);font:400 13px/18px var(--carattere);color:var(--grafite)}.peso .pezzi-dettagliati .perche-sfora{flex-basis:100%}.peso .pezzi-dettagliati .perche-sfora input{width:100%;min-height:var(--tocco-minimo);border:1px solid var(--bordo);border-radius:8px;padding:0 10px;background:none;color:var(--inchiostro);font:400 15px/20px var(--carattere)}.peso .pezzi-dettagliati .in-piu-perche{flex-basis:100%;font-size:13px;color:var(--dubbio)}.peso .pezzi-dettagliati .gesti-del-pezzo{display:flex;flex:none;gap:4px}.peso .pezzi-dettagliati .modifica,.peso .pezzi-dettagliati .gesti-del-pezzo .togli{display:grid;place-items:center;width:var(--tocco-minimo);height:var(--tocco-minimo);min-height:var(--tocco-minimo);padding:0;border:0;border-radius:var(--raggio-controllo);background:none;cursor:pointer}.peso .pezzi-dettagliati .modifica{color:var(--inchiostro)}.peso .pezzi-dettagliati .gesti-del-pezzo .togli{color:var(--errore)}.peso .pezzi-dettagliati .modifica svg,.peso .pezzi-dettagliati .togli svg{width:18px;height:18px}.peso .pezzi-dettagliati .comandi-pezzo .togli{flex:none;display:grid;place-items:center;width:var(--tocco-minimo);height:var(--tocco-minimo);min-height:var(--tocco-minimo);padding:0;border:0;background:none;color:var(--errore)}.peso .pezzi-dettagliati .in-magazzino{flex:none;font-size:13px;color:var(--tenue)}.peso .apri-differenza{align-self:flex-start;background:none;border-color:var(--bordo);color:var(--tenue);font-weight:400;font-size:13.5px}.righe-attesa .quanti{margin:0 0 10px;font-size:17px;font-weight:600;position:sticky;top:0;z-index:1;background:var(--fondo);padding:8px 0}.righe-attesa .elenco-righe{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.righe-attesa .riga{display:flex;flex-direction:column;gap:4px;border:1px solid var(--bordo);border-radius:10px;background:var(--fondo-alto);padding:6px}.righe-attesa .segno{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:none;border:none;padding:10px 8px;min-height:54px}.righe-attesa .casella{flex:none;width:28px;height:28px;border:2px solid var(--tenue);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;color:var(--buono)}.righe-attesa .riga.fatta .casella{border-color:var(--buono)}.righe-attesa .riga.fatta .cosa{color:var(--tenue)}.righe-attesa .cosa{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.righe-attesa .codice{font-family:var(--carattere-mono);font-size:14.5px;overflow-wrap:anywhere}.righe-attesa .descrizione{font-weight:400;font-size:12.5px;color:var(--tenue);overflow-wrap:anywhere}.righe-attesa .contatore{flex:none;font-variant-numeric:tabular-nums;font-size:16px;color:var(--dubbio)}.righe-attesa .riga.fatta .contatore{color:var(--buono)}.righe-attesa .riga.appena{border-color:var(--buono)}.righe-attesa .a-lato{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;padding:0 8px 4px}.righe-attesa .tutti{background:none;border-color:var(--oro);color:var(--oro);font-size:12.5px;font-weight:400;padding:8px 12px;min-height:40px}.righe-attesa .non-merce{background:none;border-color:var(--bordo);color:var(--tenue);font-size:12.5px;font-weight:400;padding:8px 12px;min-height:40px}.righe-attesa .riga.da-parte{opacity:.6}.righe-attesa .messa-da-parte{margin:0;padding:10px 8px;display:flex;flex-direction:column;gap:2px}.righe-attesa .messa-da-parte .cosa{text-decoration:line-through;text-decoration-color:var(--tenue)}.righe-attesa .messa-da-parte .perche{font-size:12px;color:var(--tenue)}.ricevimento .in-piu{border:1px solid var(--bordo);border-radius:12px;padding:12px 14px}.ricevimento .in-piu h3{margin:0 0 4px;font-size:14.5px;color:var(--dubbio)}.ricevimento .in-piu .nota{margin:0 0 8px;font-size:12.5px;color:var(--tenue)}.ricevimento .in-piu ul{margin:0;padding-left:18px;font-size:13.5px}.righe-attesa .ripensamento{align-self:flex-start;margin-top:4px;background:none;border:none;padding:6px 0;min-height:40px;color:var(--oro);font-size:12.5px;font-weight:400;text-decoration:underline}.ricevimento .sigillato{margin:0;padding:12px 14px;border:1px solid var(--dubbio);border-radius:10px;background:var(--oro-sfondo);color:var(--testo);font-size:13.5px}.righe-attesa .segno.spento{display:flex;align-items:center;gap:12px;margin:0;padding:10px 8px;min-height:54px;color:var(--tenue)}.ricevimento .rimanda{align-self:flex-start;background:var(--attenzione-velo);border-color:transparent;color:var(--attenzione);font-size:14.5px}.ricevimento .quale-documento .altro-documento{flex:1 0 100%;text-align:left;justify-content:flex-start;background:none;border:1px dashed var(--bordo);color:var(--tenue);font-weight:400;font-size:13.5px;min-height:40px;padding:6px 12px}.da-chiudere{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px}.da-chiudere>.sa-etichetta{margin:0;padding-right:6px}.da-chiudere button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:0;padding:8px 14px;border:1px solid var(--bordo2);border-radius:14px;background:var(--fondo-alto);color:var(--testo);text-align:left}.da-chiudere button.qui{background:var(--testo);border-color:var(--testo);color:var(--fondo)}.da-chiudere .chi{font-size:13.5px;font-weight:600}.da-chiudere .tipo{font-size:13px;font-weight:400;color:var(--tenue)}.da-chiudere button.qui .tipo{color:var(--fondo);opacity:.78}.conti-ddt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px}.conti-ddt .conto{padding:14px 16px;border-radius:14px;background:var(--fondo-alto)}.conti-ddt .conto.da-guardare{background:var(--oro-sfondo)}.conti-ddt .cifra{display:block;font:500 44px/48px var(--carattere-titoli);color:var(--testo);font-variant-numeric:lining-nums tabular-nums}.conti-ddt .cifra .su{font-size:24px;color:var(--tenue)}.ricevimenti .differenze .sa-stato{justify-self:end;white-space:nowrap}.conti-ddt .cosa{display:block;font-size:14px;color:var(--tenue)}.dopo-la-chiusura{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:12px}.ricevimenti .peso .aggiungi-pezzo{display:grid;grid-template-columns:minmax(0,2fr) 7rem auto;align-items:end;gap:10px 12px}.ricevimenti .peso .aggiungi-pezzo label{grid-row:1;align-self:end}.ricevimenti .peso .aggiungi-pezzo input,.ricevimenti .peso .aggiungi-pezzo select{grid-row:2}.ricevimenti .peso .aggiungi-pezzo>button{grid-row:2}.ricevimenti .peso .aggiungi-pezzo>.perche-sfora,.ricevimenti .peso .aggiungi-pezzo>.motivo,.ricevimenti .peso .aggiungi-pezzo>p{grid-column:1 / -1;grid-row:auto}.peso .pezzi-dettagliati .acquisto{flex:none;min-width:6.5rem;text-align:right;font-size:13.5px;color:var(--tenue);font-variant-numeric:tabular-nums}.peso .pezzi-dettagliati input.vendita{flex:none;width:9rem;padding:8px 10px}.peso .pezzi-dettagliati .vendita.non-ancora{flex:none;width:9rem;font-size:13px;color:var(--tenue)}.ricevimenti{max-width:900px}.ricevimenti h3{font-size:16px;font-weight:600;margin:0 0 8px}.ricevimenti article{margin-top:28px;padding:18px;border:1px solid var(--bordo);border-radius:10px;background:var(--fondo-alto)}.ricevimenti .pacchi,.ricevimenti .differenze,.ricevimenti article ul{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.ricevimenti .pacchi{flex-direction:row;flex-wrap:wrap}.ricevimenti .pacchi .qui{background:var(--fondo-alto);color:var(--testo)}.ricevimenti .conti{margin:0;color:var(--tenue);font-size:13px}.ricevimenti .differenze li,.ricevimenti .schede li,.ricevimenti .incompleti li{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--bordo)}.ricevimenti .differenze li{flex-wrap:wrap}.ricevimenti .differenze .dettaglio{min-width:14rem}.ricevimenti .differenze .ritratto{flex:0 0 auto;width:64px;height:64px;border-radius:8px;overflow:hidden;background:var(--spento);display:flex;align-items:center;justify-content:center}.ricevimenti .differenze .ritratto img{width:100%;height:100%;object-fit:cover}.ricevimenti .differenze .ritratto .foto-in-arrivo{width:100%;height:100%}.ricevimenti .differenze .non-e-in-piu{background:none;border:1px solid var(--oro);color:var(--oro);font-size:13px;padding:8px 12px;white-space:nowrap}.ricevimenti .differenze code{font-family:var(--carattere-mono);font-size:13.5px;min-width:9rem}.ricevimenti .dettaglio,.ricevimenti .incompleti .testo{flex:1;color:var(--tenue);font-size:13px}.ricevimenti .differenze input{max-width:320px}@media(max-width:820px){.ricevimenti .differenze li{flex-direction:column;align-items:stretch;gap:6px}.ricevimenti .differenze code{min-width:0}.ricevimenti .differenze input{max-width:none;width:100%}}.barra-scrivania .voce .sa-contatore{margin-left:auto;flex:none}.ricevimenti .quante-anomalie{align-self:flex-start;margin-top:14px;background:none;border:1px solid var(--oro);color:var(--oro);font-size:13px;padding:10px 14px}.ricevimenti .chiudi{margin-top:18px}.ricevimento .chiusura{display:flex;flex-direction:column;gap:8px;margin-top:24px;padding-top:18px;border-top:1px solid var(--bordo)}.ricevimento .chiusura .chiudi{width:100%;padding:16px;font-size:16px;background:var(--oro-pieno);color:var(--su-oro);border:none}.ricevimento .chiusura .chiudi:disabled{background:var(--spento);color:var(--tenue)}.ricevimento .chiusura .motivo{margin:0;font-size:12.5px;color:var(--tenue)}.ricevimenti .storia{margin:4px 0 0;font-size:13px;font-style:italic;color:var(--tenue)}.ricevimenti .riapri{margin-top:14px;align-self:flex-start}.ricevimenti .errore.accanto{margin:10px 0 0;border-radius:10px}.ricevimenti .storico{margin-top:16px}.ricevimenti .storico .nota,.ricevimenti .motivo{margin:8px 0 0;font-size:13px;color:var(--tenue)}.ricevimenti .esito{margin:12px 0 0;padding:10px 14px;border:1px solid var(--bordo);border-radius:10px;color:var(--oro);font-size:13.5px}.ricevimenti .monco{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:12px 0 0;padding:12px 14px;border:1px solid var(--dubbio);border-radius:10px}.ricevimenti .monco .quanti{margin:0;font-size:14.5px;color:var(--dubbio)}.ricevimenti .monco .nota{margin:0;font-size:13px;color:var(--tenue)}.ricevimenti .monco .collegamento+.quanti{margin-top:6px}.ricevimenti .monco .collegamento{margin-bottom:6px}.ricevimenti .incompleti .quanti{margin:0;color:var(--oro)}.ricevimenti .incompleti .manca{color:var(--dubbio);font-size:13px}.ricevimenti .collegamento{background:none;border:none;padding:0;min-height:0;color:var(--oro);font:inherit;text-decoration:underline}.ricevimenti .verso-elenco{margin:12px 0 0;font-size:13px;color:var(--tenue)}.etichette{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:20px 24px;align-items:start}.etichette>.capo{grid-column:1 / -1;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:4px}.etichette>.capo h1{margin:0;font:600 25px var(--carattere);letter-spacing:-.012em}.etichette>.capo .sotto{font:400 13px var(--carattere);color:var(--ink3)}.etichette>.capo .indietro{min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--bordo2);background:var(--sup);color:var(--ink2);font:500 13px var(--carattere);cursor:pointer}.etichette .etichette-controlli{display:flex;flex-direction:column;gap:14px;min-width:0}.etichette .righe tr.incompleto td{color:var(--tenue)}.etichette .da-prezzare{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-radius:14px;background:var(--oro-sfondo)}.etichette .da-prezzare .nota{margin:0;flex:1;min-width:14rem;font:400 13px/1.55 var(--carattere);color:var(--ink2)}.etichette .cerca .tutte{min-height:48px;padding:0 16px;border-radius:12px;border:1px solid var(--bordo2);background:var(--sup);color:var(--ink2);font:500 13px var(--carattere);cursor:pointer;white-space:nowrap}.etichette .righe .manca{color:var(--dubbio);font-style:normal}.etichette>.formato{display:flex;flex-direction:column;gap:12px}.etichette .scelta-formato{display:flex;gap:2px;padding:2px;border-radius:12px;background:var(--spento)}.etichette .scelta-formato button{flex:1;min-height:40px;border:none;border-radius:10px;background:none;color:var(--ink2);font:600 13px var(--carattere);cursor:pointer}.etichette .scelta-formato button.acceso{background:var(--sup);color:var(--ink);box-shadow:0 1px 3px #00000026}.etichette .anteprima{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 12px 14px;border:1px solid var(--bordo);border-radius:14px;background:var(--sup)}.etichette .anteprima .in-scala{overflow:hidden}.etichette .anteprima .misure,.etichette .anteprima .nota{font:400 13px/1.5 var(--carattere);color:var(--ink4);text-align:center}.etichette .stampante{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;padding:12px 14px;border:1px solid var(--bordo);border-radius:14px;background:var(--sup);font:400 13px var(--carattere)}.etichette .stampante span:first-child{color:var(--ink3)}.etichette .stampante span:last-child{text-align:right}.etichette>.formato>.nota{margin:0;font:400 13px/1.55 var(--carattere);color:var(--ink3)}.etichette .formato .grande{min-height:48px;border:none;border-radius:10px;background:var(--oro-pieno);color:var(--su-oro);font:600 13px var(--carattere);cursor:pointer}.etichette .formato .grande:disabled{background:var(--spento);color:var(--tenue);cursor:default}.etichetta-adesiva{box-sizing:border-box;display:flex;align-items:stretch;background:#fff;color:#000;border:.1mm solid #bbb;overflow:hidden}.etichetta-adesiva .riquadro{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;flex:none;min-width:0}.etichetta-adesiva .nastro{flex:1;min-width:0;border-top:.1mm solid #ddd;border-bottom:.1mm solid #ddd;align-self:center}.etichetta-adesiva .marchio{font:600 1.9mm/2.2mm var(--carattere);letter-spacing:.3mm;color:#000}.etichetta-adesiva .prezzo{font:600 3.4mm/3.6mm var(--carattere);font-variant-numeric:tabular-nums;color:#000;white-space:nowrap}.etichetta-adesiva.rettangolare .prezzo{font-size:3mm;line-height:3.2mm;text-align:right}.etichetta-adesiva .capo{display:flex;justify-content:space-between;align-items:baseline;gap:1mm;white-space:nowrap}.etichetta-adesiva .descrizione{font:400 2.4mm/2.8mm var(--carattere);color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.etichetta-adesiva .grammi{font:400 2.2mm/2.4mm var(--carattere-mono);color:#000}.etichetta-adesiva .barre{display:flex;align-items:stretch;justify-content:center;flex:none}.etichetta-adesiva .barre .barra{background:#000;flex:none}.etichetta-adesiva .barre .spazio{background:#fff;flex:none}.etichetta-adesiva .codice{font:500 1.9mm/2.2mm var(--carattere-mono);letter-spacing:.05mm;text-align:center;color:#000}.foglio-etichette{display:none}@media print{body *{visibility:hidden}.foglio-etichette,.foglio-etichette *{visibility:visible}.foglio-etichette{display:block;position:absolute;top:0;left:0;margin:0}.foglio-etichette .etichetta-adesiva{break-after:page;break-inside:avoid;border:none}.foglio-etichette .etichetta-adesiva:last-child{break-after:auto}}.pacchi{flex:1;display:flex;flex-direction:column;gap:14px;padding:12px 14px 28px;overflow-x:hidden}.ricevimento .disfare{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--bordo);border-radius:12px;background:var(--fondo-alto)}.ricevimento .disfare .perche,.ricevimento .disfare .letto{margin:0;font-size:14.5px}.ricevimento .disfare .letto{color:var(--tenue);font-family:var(--carattere-mono);overflow-wrap:anywhere}.ricevimento .disfare .comandi{display:flex;flex-wrap:wrap;gap:8px}.anomalie{display:flex;flex-direction:column;gap:14px;padding:12px 14px 28px;overflow-x:hidden}.anomalie .capo{display:flex;flex-direction:column;gap:2px}.anomalie .indietro{align-self:flex-start;background:none;border:none;color:var(--oro);font-size:14.5px;padding:6px 0;min-height:0}.anomalie h2{margin:0;font-size:20px}.anomalie .nota,.cosa-non-torna .nota{margin:0;color:var(--tenue);font-size:13.5px}.elenco-anomalie{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.elenco-anomalie .anomalia{display:flex;flex-direction:column;gap:6px;padding:14px;background:var(--fondo-alto);border:1px solid var(--bordo);border-radius:12px}.elenco-anomalie .anomalia h3{margin:0;font-size:17px;font-weight:600}.elenco-anomalie .anomalia .dove{margin:0;font-size:12.5px;color:var(--tenue)}.elenco-anomalie .anomalia .letto,.elenco-anomalie .anomalia .sul-documento{margin:0;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:14.5px}.elenco-anomalie .anomalia .campo{color:var(--tenue);font-size:12.5px}.elenco-anomalie .anomalia .valore{font-family:var(--carattere-mono);overflow-wrap:anywhere}.elenco-anomalie .anomalia .letto .valore{font-size:17px;color:var(--oro)}.elenco-anomalie .anomalia .risposte{display:flex;flex-direction:column;gap:8px;margin-top:4px}.elenco-anomalie .anomalia .risposta{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;padding:12px 14px;min-height:56px;background:none;border:1px solid var(--bordo);border-radius:10px;color:var(--testo);font-size:14.5px}.elenco-anomalie .anomalia .risposta.coincide{border-color:var(--oro);border-width:2px}.elenco-anomalie .anomalia .risposta .cosa{font-weight:600;overflow-wrap:anywhere}.elenco-anomalie .anomalia .risposta .quale{font-size:12.5px;font-weight:400;color:var(--tenue);overflow-wrap:anywhere}.elenco-anomalie.decise .anomalia{background:none;opacity:.75}.elenco-anomalie .anomalia .decisa{margin:0;font-size:13.5px;color:var(--tenue)}.anomalie .storico,.cosa-non-torna .storico{align-self:flex-start;background:none;border-color:var(--bordo);color:var(--tenue);font-weight:400;font-size:13.5px}.cosa-non-torna{display:flex;flex-direction:column;gap:20px;max-width:880px}.cosa-non-torna>.capo h1{margin:0;font:600 34px/40px var(--carattere-titoli);letter-spacing:.005em;color:var(--testo)}.cosa-non-torna>.capo .sotto{display:block;font-size:14px;color:var(--tenue)}.cosa-non-torna .gruppo{display:flex;flex-direction:column;gap:8px}.cosa-non-torna .gruppo>h2{display:flex;justify-content:space-between;gap:12px;margin:0;padding:0 16px}.cosa-non-torna .nota-del-gruppo{margin:0;padding:0 16px;font-size:13px;color:var(--tenue)}.cosa-non-torna .voci{list-style:none;margin:0;padding:0;border-radius:14px;background:var(--fondo-alto);overflow:hidden}.cosa-non-torna .voce{display:flex;align-items:center;gap:14px;min-height:68px;padding:10px 16px;border-bottom:1px solid var(--bordo)}.cosa-non-torna .voce:last-child{border-bottom:none}.cosa-non-torna .che-cosa{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cosa-non-torna .che-cosa>.nome{display:flex;align-items:baseline;gap:10px;font-size:16px}.cosa-non-torna .che-cosa .quanti{flex:none;font-size:13px;color:var(--oro)}.cosa-non-torna .che-cosa>.sotto{font-size:14px;color:var(--tenue)}.cosa-non-torna .che-cosa code{font-family:var(--carattere-mono);white-space:nowrap}.cosa-non-torna .suoi-pezzi{flex:none;display:flex;flex-wrap:wrap;gap:6px;max-width:16rem;justify-content:flex-end}.cosa-non-torna .suoi-pezzi button{min-height:32px;padding:0 10px;border:1px solid var(--bordo2);border-radius:8px;background:none;color:var(--oro);font-family:var(--carattere-mono);font-size:13px;font-weight:500}.da-chiudere .gia-chiuso{font-weight:400;opacity:.8}.cosa-non-torna .gesti{flex:none;display:flex;gap:8px}.cosa-non-torna .gesti button{min-height:38px;padding:0 14px;font-size:14px;border-color:var(--bordo2)}.ricevimenti input:not([type=radio]):not([type=checkbox]),.ricevimenti select,.ricevimenti button,.ricevimenti .peso input,.ricevimenti .peso .annulla,.ricevimenti .peso .aggiungi-pezzo select,.ricevimenti .peso .apri-differenza{border-color:var(--bordo2)}.cosa-non-torna .elenco-anomalie .anomalia .dove,.cosa-non-torna .elenco-anomalie .anomalia .campo{font-size:13px}.cosa-non-torna .elenco-anomalie .anomalia .risposta,.cosa-non-torna .storico,.cosa-non-torna .pacchi button,.cosa-non-torna input:not([type=radio]):not([type=checkbox]),.cosa-non-torna select{border-color:var(--bordo2)}.cosa-non-torna .pacchi{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.cosa-non-torna .pacchi button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;background:none;border:1px solid var(--bordo);border-radius:10px;color:var(--testo);padding:8px 12px;font-size:13.5px}.cosa-non-torna .pacchi button.qui{border-color:var(--oro)}.cosa-non-torna .pacchi .quante{font-size:13px;color:var(--tenue)}.elenco-anomalie .anomalia .risposte.sorte{padding-top:8px;border-top:1px solid var(--bordo)}.elenco-anomalie .anomalia .risposte.sorte .domanda{margin:0 0 2px;font-size:13.5px;color:var(--tenue)}.elenco-anomalie .anomalia .finita{margin:0;font-size:13.5px;color:var(--tenue)}@media(prefers-color-scheme:light){:root:not([data-tema=scuro]){--perla: #f6f3ee;--avorio: #ffffff;--velluto: #ede8e0;--filo: #ddd6ca;--contorno: #948a7c;--inchiostro: #1b1813;--grafite: #5e574d;--cenere: #766e62;--oro-velo: #f3ead3;--primario: #1b1813;--su-primario: #f6f3ee;--conferma: #2f6b47;--conferma-velo: #e3efe7;--attenzione: #8a5a00;--attenzione-velo: #f7ecd6;--errore: #a3312a;--errore-velo: #f7e4e1;--velatura: rgba(27, 24, 19, .36);--fondo2: #fbf8f2;--oro-pieno: #e3be6a;--su-oro: #1c1711;--azzurro: #1b5871;--spento: #e7e0d2;--fondo: var(--perla);--sup: var(--avorio);--bordo: var(--filo);--bordo2: var(--contorno);--ink: var(--inchiostro);--ink2: var(--grafite);--ink3: var(--grafite);--ink4: var(--cenere);--oro: #8c6a1c;--oro-sfondo: var(--oro-velo);--verde: var(--conferma);--ambra: var(--attenzione);--rosso: var(--errore);--fondo-alto: var(--sup);--testo: var(--ink);--tenue: var(--ink3);--buono: var(--conferma);--dubbio: var(--attenzione);--male: var(--errore);--ombra-tessera: 0 1px 2px rgba(27, 24, 19, .06), 0 8px 24px rgba(27, 24, 19, .06);--ombra-foglio: 0 -8px 32px rgba(27, 24, 19, .12);--velo-su-primario: rgba(216, 178, 90, .16);--accento-su-primario: #d8b25a;color-scheme:light}}:root[data-tema=chiaro]{--perla: #f6f3ee;--avorio: #ffffff;--velluto: #ede8e0;--filo: #ddd6ca;--contorno: #948a7c;--inchiostro: #1b1813;--grafite: #5e574d;--cenere: #766e62;--oro-velo: #f3ead3;--primario: #1b1813;--su-primario: #f6f3ee;--conferma: #2f6b47;--conferma-velo: #e3efe7;--attenzione: #8a5a00;--attenzione-velo: #f7ecd6;--errore: #a3312a;--errore-velo: #f7e4e1;--velatura: rgba(27, 24, 19, .36);--fondo2: #fbf8f2;--oro-pieno: #e3be6a;--su-oro: #1c1711;--azzurro: #1b5871;--spento: #e7e0d2;--fondo: var(--perla);--sup: var(--avorio);--bordo: var(--filo);--bordo2: var(--contorno);--ink: var(--inchiostro);--ink2: var(--grafite);--ink3: var(--grafite);--ink4: var(--cenere);--oro: #8c6a1c;--oro-sfondo: var(--oro-velo);--verde: var(--conferma);--ambra: var(--attenzione);--rosso: var(--errore);--fondo-alto: var(--sup);--testo: var(--ink);--tenue: var(--ink3);--buono: var(--conferma);--dubbio: var(--attenzione);--male: var(--errore);--ombra-tessera: 0 1px 2px rgba(27, 24, 19, .06), 0 8px 24px rgba(27, 24, 19, .06);--ombra-foglio: 0 -8px 32px rgba(27, 24, 19, .12);--velo-su-primario: rgba(216, 178, 90, .16);--accento-su-primario: #d8b25a;color-scheme:light}.acquisizione,.mirino,.lente{--perla: #0f0e0c;--avorio: #1c1a17;--velluto: #26231f;--filo: #36322c;--contorno: #736c61;--inchiostro: #f3efe8;--grafite: #ada597;--cenere: #8a8276;--oro-velo: #2b2416;--primario: #d8b25a;--su-primario: #1b1813;--conferma: #7acb98;--conferma-velo: #16261c;--attenzione: #e9b34c;--attenzione-velo: #2a2112;--errore: #f09a8f;--errore-velo: #2e1614;--velatura: rgba(0, 0, 0, .56);--fondo: #0f0e0c;--fondo2: #16130f;--sup: #1c1a17;--bordo: #36322c;--bordo2: #736c61;--ink: #f3efe8;--ink2: #ada597;--ink3: #ada597;--ink4: #8a8276;--oro: #d8b25a;--oro-pieno: #e3be6a;--oro-sfondo: #2b2416;--su-oro: #1c1711;--verde: #7acb98;--ambra: #e9b34c;--rosso: #f09a8f;--spento: #26221c;--errore-pieno: #a3312a;--azzurro: #7dd3fc;--ombra-tessera: none;--ombra-foglio: 0 -8px 32px rgba(0, 0, 0, .5);--velo-su-primario: rgba(27, 24, 19, .12);--accento-su-primario: #1b1813;--fondo-alto: var(--sup);--testo: var(--ink);--tenue: var(--ink3);--buono: var(--verde);--dubbio: var(--ambra);--male: var(--rosso);color-scheme:dark;background:var(--fondo);color:var(--ink)}.profilo{display:flex;flex-direction:column;min-height:100%;padding-bottom:var(--spazio-3)}.profilo-chi{display:flex;align-items:center;gap:var(--spazio-3);margin:0 var(--spazio-4);padding:var(--spazio-3) var(--spazio-4);border-radius:var(--raggio-gruppo);background:var(--avorio)}.profilo-iniziali{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:50%;background:var(--oro-velo);color:var(--grafite);font:600 19px/24px var(--carattere)}.profilo-iniziali svg{width:26px;height:26px}.profilo-nome{display:flex;flex-direction:column;min-width:0}.profilo-nome strong{font:600 17px/22px var(--carattere)}.profilo-nome span{font:400 15px/20px var(--carattere);color:var(--grafite)}.profilo-temi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spazio-1);margin:0 var(--spazio-4);padding:var(--spazio-1);border-radius:var(--raggio-controllo);background:var(--velluto)}.profilo-tema{min-height:var(--tocco-minimo);border:0;border-radius:8px;background:none;color:var(--inchiostro);font:400 15px/20px var(--carattere);cursor:pointer}.profilo-tema.qui{background:var(--avorio);box-shadow:var(--ombra-tessera);font-weight:600}.profilo-nota{margin:0;padding:var(--spazio-2) var(--spazio-8) 0;font:400 13px/18px var(--carattere);color:var(--grafite)}.profilo-perche{margin:0;padding:var(--spazio-1) var(--spazio-8) 0;font:400 13px/18px var(--carattere);color:var(--cenere)}.profilo-dato{display:flex;align-items:center;justify-content:space-between;gap:var(--spazio-3);position:relative;min-height:var(--riga-minima);padding:var(--spazio-2) var(--spazio-4);font:400 17px/22px var(--carattere)}.profilo-dato span:last-child{color:var(--grafite);text-align:right}.profilo-dato span.buono{color:var(--conferma)}.sa-gruppo li+li.profilo-dato:before{content:"";position:absolute;top:0;left:var(--spazio-4);right:0;border-top:1px solid var(--filo)}.profilo-spazio{flex:1;min-height:var(--spazio-6)}.profilo-esci{margin:var(--spazio-6) var(--spazio-4) 0;border-radius:var(--raggio-gruppo);background:var(--avorio)}.profilo-esci .sa-pulsante{min-height:52px}.cartellini .restano-altrove{width:100%;margin:0;padding:13px;border-radius:12px;background:none;border:1px solid var(--oro);font:600 14px var(--carattere);color:var(--oro);display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:44px;cursor:pointer;text-align:left}.cartellini .restano-altrove .descrizione{font:400 12.5px/1.5 var(--carattere);color:var(--ink3)}.fornitori header{margin-bottom:18px}.fornitori h1{margin:0 0 6px;font:600 25px var(--carattere);letter-spacing:-.01em}.fornitori .sotto{margin:0;font:400 13.5px/1.55 var(--carattere);color:var(--ink3)}.fornitori .vuoto{font:400 13.5px/1.6 var(--carattere);color:var(--ink3);max-width:44rem}.elenco-fornitori{width:100%;border-collapse:collapse}.elenco-fornitori th{text-align:left;font:600 11.5px var(--carattere);text-transform:uppercase;letter-spacing:.11em;color:var(--ink4);padding:0 12px 10px;border-bottom:1px solid var(--bordo)}.elenco-fornitori td{padding:13px 12px;border-bottom:1px solid var(--bordo);font:400 13.5px var(--carattere);vertical-align:baseline}.elenco-fornitori tr.non-guardata td{background:var(--oro-sfondo)}.elenco-fornitori tr.non-guardata td:first-child{box-shadow:inset 3px 0 0 var(--oro)}.elenco-fornitori .nome{display:block;font-weight:600;color:var(--ink)}.elenco-fornitori td .sotto{display:block;margin-top:2px;font:400 12.5px var(--carattere);color:var(--ink3)}.elenco-fornitori .piva{font-family:var(--carattere-mono);font-size:12.5px;color:var(--ink2)}.elenco-fornitori .azione{text-align:right;white-space:nowrap}.elenco-fornitori .azione button{background:var(--oro-pieno);color:var(--su-oro);border:none;border-radius:999px;font:600 13px var(--carattere);padding:10px 16px;min-height:44px;cursor:pointer}.elenco-fornitori .azione button:disabled{opacity:.6;cursor:default}.elenco-fornitori .confermato{font:400 12.5px var(--carattere);color:var(--ink4)}.inventario .titolo{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:14px}.inventario .titolo h1{margin:0;font:600 25px var(--carattere);letter-spacing:-.012em}.inventario .titolo .totale{font:400 13px var(--carattere);color:var(--ink3);padding-bottom:3px}.inventario header.cerca{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.inventario .campo-cerca{display:flex;align-items:stretch;flex:1;min-width:360px;min-height:48px;border-radius:12px;border:1px solid var(--bordo2);background:var(--sup);overflow:hidden}.inventario .campo-cerca select{min-width:172px;padding:0 10px 0 13px;border:none;border-right:1px solid var(--bordo);background:var(--spento);color:var(--ink2);font:500 13px var(--carattere);cursor:pointer}.inventario .campo-cerca input{flex:1;min-width:0;padding:0 14px;border:none;background:none;color:var(--ink);font:400 14px var(--carattere)}.inventario header.cerca>select{min-height:48px;min-width:190px;padding:0 13px;border-radius:12px;border:1px solid var(--bordo2);background:var(--sup);color:var(--ink2);font:500 13px var(--carattere);cursor:pointer}.inventario header.cerca .pulisci{min-height:48px;padding:0 15px;border-radius:12px;border:1px solid var(--bordo2);background:none;color:var(--ink2);font:500 13px var(--carattere);cursor:pointer}.inventario header.cerca .linguetta{min-height:48px;padding:0 16px;border-radius:999px;border:1px solid var(--bordo2);background:var(--sup);color:var(--ink2);font:600 13px var(--carattere);cursor:pointer;white-space:nowrap}.inventario header.cerca .linguetta.accesa{border-color:transparent;background:var(--ink);color:var(--fondo)}.inventario .filtri-accesi{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px}.inventario .filtri-accesi .dicitura{font:400 13px var(--carattere);color:var(--ink3)}.inventario .filtro-acceso{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid var(--bordo2);border-radius:999px;background:var(--oro-sfondo);color:var(--ink);font:600 13px var(--carattere);cursor:pointer}.inventario .filtro-acceso svg{width:11px;height:11px;color:var(--ink3)}.ricevimenti .titolo{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:20px}.ricevimenti .titolo h1{margin:0;font:600 25px var(--carattere);letter-spacing:-.012em}.ricevimenti .titolo .totale{font:400 13px var(--carattere);color:var(--ink3);padding-bottom:3px}.ricevimenti .parte{margin:0 0 26px;padding-top:18px;border-top:1px solid var(--bordo)}.ricevimenti .parte h2{margin:0 0 4px;font:600 16px var(--carattere);color:var(--ink)}.ricevimenti .parte .sotto{margin:0 0 12px;font:400 13px/1.55 var(--carattere);color:var(--ink3);max-width:44rem}.sigle .titolo{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:10px}.sigle .titolo h1{margin:0;font:600 25px var(--carattere);letter-spacing:-.012em}.sigle .titolo .totale{font:400 13px var(--carattere);color:var(--ink3);padding-bottom:3px}.pezzo .capo{grid-column:1 / -1;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.pezzo .capo .indietro{min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--bordo2);background:var(--sup);color:var(--ink2);font:500 13px var(--carattere);cursor:pointer}.pezzo .capo h1{margin:0;font:600 25px var(--carattere);letter-spacing:-.012em;color:var(--ink)}.pezzo .capo .sotto{font:400 13px var(--carattere);color:var(--ink3)}.pezzo .capo .sotto code{font-family:var(--carattere-mono);color:var(--ink2)}.pezzo>.cartellino:empty{display:none}.pezzo:has(>.cartellino:empty){grid-template-columns:minmax(0,1fr) minmax(220px,300px)}.pezzo .modifiche .campo{display:grid;grid-template-columns:9rem minmax(0,1fr);align-items:baseline;gap:2px 12px}.pezzo .modifiche .campo>label,.pezzo .modifiche .campo>.sa-etichetta{grid-column:1}.pezzo .modifiche .campo>*:not(label):not(.sa-etichetta){grid-column:2}@media(max-width:900px){.pezzo .modifiche .campo{grid-template-columns:minmax(0,1fr)}.pezzo .modifiche .campo>*:not(label):not(.sa-etichetta){grid-column:1}}.scrivania .righe,.scrivania .elenco-fornitori{border:1px solid var(--bordo);border-radius:14px;overflow:hidden;background:var(--fondo2, var(--sup));border-collapse:separate;border-spacing:0}.scrivania .righe thead th,.scrivania .elenco-fornitori thead th{background:var(--spento);font:600 12px/16px var(--carattere);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);padding:11px 16px;border-bottom:1px solid var(--bordo)}.scrivania .righe tbody td,.scrivania .elenco-fornitori tbody td{padding:13px 16px;height:56px;border-bottom:1px solid var(--bordo);font:400 13.5px var(--carattere);color:var(--ink2)}.scrivania .inventario .righe thead th,.scrivania .inventario .righe tbody td{padding-left:6px;padding-right:6px}.inventario .righe td.numero{white-space:nowrap}.inventario .righe td.descrizione .cosa-e{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventario .righe td.descrizione .dubbio{display:block;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:820px){.inventario .righe td.descrizione .dubbio{white-space:normal}}.inventario .righe td.descrizione,.inventario .righe td[data-etichetta=Fornitore]{max-width:9.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventario .righe td[data-etichetta=Fornitore]{max-width:7rem}.inventario .righe td.codice[data-etichetta=Referenza]{min-width:8rem}.inventario .righe td.codice .matricola{display:block;margin-top:2px;font:400 13px var(--carattere-mono);color:var(--ink4);white-space:nowrap}.inventario .righe .correggere .chiedi-togliere{white-space:normal;width:10.5rem}.inventario .righe .correggere{width:11.5rem}@media(max-width:820px){.inventario .righe td.descrizione,.inventario .righe td.descrizione .cosa-e,.inventario .righe td[data-etichetta=Fornitore]{max-width:none;white-space:normal;overflow:visible}}.scrivania .righe tbody tr:last-child td,.scrivania .elenco-fornitori tbody tr:last-child td{border-bottom:none}.scrivania .righe td.codice,.scrivania .righe td.codice button{font:600 13.5px var(--carattere-mono);color:var(--oro)}.scrivania .righe td.numero{text-align:right;font-family:var(--carattere-mono);font-variant-numeric:tabular-nums}.scrivania .righe td.spunta input[type=checkbox],.scrivania .etichette td.spunta input[type=checkbox]{width:20px;height:20px;accent-color:var(--oro-pieno);cursor:pointer}.da-confermare .in-attesa button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left}.da-confermare .in-attesa .titolo{font:600 13.5px var(--carattere-mono);color:var(--ink)}.da-confermare .in-attesa button.qui .titolo{color:var(--oro)}.da-confermare .in-attesa .sotto{font:400 13px var(--carattere);color:var(--ink4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ricevimenti .chiusura .chiudi{position:sticky;bottom:0;z-index:3}.ricevimenti .chiusura .chiudi,.ricevimenti .chiusura .motivo{background:var(--fondo2, var(--sup))}.ricevimenti .chiusura .motivo{position:sticky;bottom:0;z-index:3;margin:0;padding:8px 2px 12px;font:400 13px/1.5 var(--carattere);color:var(--ink3)}.ricevimenti .tutte-uguali{display:flex;flex-direction:column;gap:8px;padding:14px 16px;margin-bottom:14px;border:1px solid var(--bordo2);border-radius:12px;background:var(--oro-sfondo)}.ricevimenti .tutte-uguali label{font:600 13px var(--carattere);color:var(--ink)}.ricevimenti .tutte-uguali .riga{display:flex;gap:8px;flex-wrap:wrap}.ricevimenti .tutte-uguali input{flex:1;min-width:14rem;min-height:44px;padding:0 12px;border-radius:10px;border:1px solid var(--bordo2);background:var(--sup);color:var(--ink);font:400 13.5px var(--carattere)}.ricevimenti .tutte-uguali button{min-height:44px;padding:0 16px;border-radius:10px;border:none;background:var(--oro-pieno);color:var(--su-oro);font:600 13px var(--carattere);cursor:pointer}.sa-pulsante{display:inline-flex;align-items:center;justify-content:center;gap:var(--spazio-2);min-height:50px;padding:0 var(--spazio-6);border:0;border-radius:var(--raggio-controllo);background:none;color:var(--inchiostro);font:600 17px/22px var(--carattere);cursor:pointer}.sa-pulsante svg{width:18px;height:18px;flex:none}@media(min-width:900px){.sa-pulsante{min-height:44px}}.sa-pulsante.sa-primario{background:var(--primario);color:var(--su-primario)}.sa-pulsante.sa-secondario{background:var(--velluto);color:var(--inchiostro)}.sa-pulsante.sa-testo{min-height:var(--tocco-minimo);padding:0 var(--spazio-3);color:var(--oro);font-weight:400}.sa-pulsante.sa-pericolo{min-height:var(--tocco-minimo);padding:0 var(--spazio-3);color:var(--errore);font-weight:400}.sa-pulsante.sa-pieno{width:100%}.sa-pulsante[disabled]{opacity:.4;cursor:default}.sa-pulsante-spento{display:inline-flex;flex-direction:column;align-items:stretch;gap:var(--spazio-1);min-width:0}.sa-pulsante-motivo{display:flex;align-items:center;gap:var(--spazio-1);flex-wrap:wrap;font:400 13px/18px var(--carattere);color:var(--grafite)}.sa-barra-titolo{display:flex;align-items:center;justify-content:space-between;gap:var(--spazio-2);min-height:var(--tocco-minimo);padding:0 var(--spazio-2)}.sa-indietro{display:inline-flex;align-items:center;gap:var(--spazio-1);min-height:var(--tocco-minimo);padding:0 var(--spazio-2);border:0;background:none;color:var(--oro);font:400 17px/22px var(--carattere);cursor:pointer}.sa-indietro svg{width:12px;height:20px;flex:none}.sa-titolo-grande{margin:0;padding:var(--spazio-1) var(--spazio-4) var(--spazio-3);font:600 34px/40px var(--carattere-titoli);letter-spacing:.005em;color:var(--inchiostro)}.sa-barra-titolo-nota{padding-right:var(--spazio-2);color:var(--grafite);font:400 15px/20px var(--carattere)}.sa-barra-titolo-nome{flex:1;text-align:center;font:600 17px/22px var(--carattere);color:var(--inchiostro)}.sa-tessere{display:grid;gap:var(--spazio-3);padding:0 var(--spazio-4)}.sa-tessere.sa-affiancate{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.sa-tessera{display:grid;border:0;border-radius:var(--raggio-tessera);background:var(--avorio);box-shadow:var(--ombra-tessera);color:var(--inchiostro);text-align:left;font:inherit;cursor:pointer}.sa-tessera.sa-riga{grid-template-columns:48px 1fr auto;align-items:center;gap:var(--spazio-4);min-height:96px;padding:var(--spazio-4)}.sa-tessera-icona{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--oro-velo);color:var(--oro)}.sa-tessera-icona svg{width:26px;height:26px}.sa-tessera-nome{display:block;font:600 17px/22px var(--carattere)}.sa-tessera-sotto{display:block;margin-top:2px;font:400 15px/20px var(--carattere);color:var(--grafite)}.sa-tessera-cifra{font:500 44px/48px var(--carattere-titoli);color:var(--inchiostro);font-variant-numeric:lining-nums tabular-nums}.sa-tessera-cifra.sa-spenta{color:var(--cenere)}.sa-tessera.sa-grande{align-content:space-between;min-height:232px;padding:20px;background:var(--primario);color:var(--su-primario);box-shadow:none}.sa-tessera.sa-grande .sa-tessera-icona{width:52px;height:52px;border-radius:16px;background:var(--velo-su-primario);color:var(--accento-su-primario)}.sa-tessera.sa-grande .sa-tessera-icona svg{width:28px;height:28px}.sa-tessera-fondo{display:grid;gap:var(--spazio-1)}.sa-tessera-titolo{font:600 34px/40px var(--carattere-titoli);letter-spacing:.005em}.sa-tessera-invito{font:400 17px/22px var(--carattere);color:var(--accento-su-primario)}.sa-tessera.sa-grande .sa-tessera-conti{border-top-color:color-mix(in srgb,var(--su-primario) 24%,transparent)}.sa-tessera.sa-grande .sa-tessera-conto-cifra{color:var(--su-primario)}.sa-tessera.sa-grande .sa-tessera-conto-cifra.sa-spenta,.sa-tessera.sa-grande .sa-tessera-conto-cosa{color:color-mix(in srgb,var(--su-primario) 72%,transparent)}.sa-tessera.sa-affiancata{align-content:space-between;min-height:176px;padding:var(--spazio-4)}.sa-tessera-testa{display:flex;align-items:center;gap:10px}.sa-tessera.sa-affiancata .sa-tessera-icona{width:40px;height:40px;border-radius:12px;flex:none}.sa-tessera.sa-affiancata .sa-tessera-icona svg{width:22px;height:22px}.sa-tessera-conti{display:flex;flex-direction:column;gap:6px;padding-top:var(--spazio-3);border-top:1px solid var(--filo)}.sa-tessera-conto{display:flex;align-items:baseline;gap:var(--spazio-2)}.sa-tessera-conto-cifra{font:500 36px/36px var(--carattere-titoli);color:var(--inchiostro);font-variant-numeric:lining-nums tabular-nums}.sa-tessera-conto-cifra.sa-spenta{color:var(--cenere)}.sa-tessera-conto-cosa{font:400 15px/20px var(--carattere);color:var(--grafite)}.sa-tessera[disabled]{opacity:1;background:var(--velluto);color:var(--grafite);box-shadow:none;cursor:default}.sa-tessera[disabled] .sa-tessera-icona{background:var(--spento);color:var(--cenere)}.sa-tessera-spenta{display:grid;gap:var(--spazio-1)}.sa-tessera-motivo{padding:0 var(--spazio-1);font:400 13px/18px var(--carattere);color:var(--grafite)}.sa-etichetta{font:600 12px/16px var(--carattere);letter-spacing:.06em;text-transform:uppercase;color:var(--grafite)}.sa-gruppo-titolo{margin:0;padding:var(--spazio-6) var(--spazio-8) var(--spazio-2)}.sa-gruppo{margin:0 var(--spazio-4);padding:0;border-radius:var(--raggio-gruppo);background:var(--avorio);overflow:hidden;list-style:none}.sa-riga{display:flex;align-items:center;gap:var(--spazio-3);position:relative;width:100%;min-height:var(--riga-minima);padding:var(--spazio-2) var(--spazio-4);border:0;background:none;color:var(--inchiostro);text-align:left;font:inherit;cursor:pointer}.sa-gruppo li+li .sa-riga:before{content:"";position:absolute;top:0;left:var(--spazio-4);right:0;border-top:1px solid var(--filo)}.sa-riga-testi{flex:1;min-width:0}.sa-riga-nome{display:block;font:400 17px/22px var(--carattere)}.sa-riga-sotto{display:block;font:400 15px/20px var(--carattere);color:var(--grafite)}.sa-riga-valore{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 17px/22px var(--carattere);color:var(--grafite);font-variant-numeric:tabular-nums}.sa-riga-testi{flex:1 1 66%}.sa-riga[disabled]{opacity:1;cursor:default}.sa-riga-motivo{display:block;padding-top:2px;font:400 13px/18px var(--carattere);color:var(--grafite)}.sa-riga-freccia{width:8px;height:14px;flex:none;color:var(--cenere)}.sa-miniatura-con-quanti{position:relative;flex:none;display:block;width:44px;height:44px}.sa-miniatura-quanti{position:absolute;top:0;right:0;min-width:20px;height:20px;padding:0 4px;box-sizing:border-box;border-radius:10px;border:2px solid var(--avorio);background:var(--inchiostro);color:var(--perla);font:600 13px/16px var(--carattere);text-align:center;font-variant-numeric:tabular-nums}.sa-miniatura{width:44px;height:44px;flex:none;border-radius:8px;background:var(--velluto);object-fit:cover}.sa-codice{font:500 15px/20px var(--carattere-mono);letter-spacing:0}.sa-stato{display:inline-flex;align-items:center;gap:var(--spazio-1);height:26px;padding:0 10px;border-radius:var(--raggio-pillola);font:600 13px/18px var(--carattere);white-space:nowrap}.sa-stato svg{width:14px;height:14px;flex:none}.sa-stato.sa-neutro{background:var(--velluto);color:var(--grafite)}.sa-stato.sa-conferma{background:var(--conferma-velo);color:var(--conferma)}.sa-stato.sa-attenzione{background:var(--attenzione-velo);color:var(--attenzione)}.sa-stato.sa-errore{background:var(--errore-velo);color:var(--errore)}.sa-contatore{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:var(--raggio-pillola);background:var(--oro);color:var(--avorio);font:600 13px/18px var(--carattere);font-variant-numeric:tabular-nums}.sa-campo{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px var(--spazio-3);position:relative;min-height:64px;padding:var(--spazio-2) var(--spazio-4)}.sa-campo+.sa-campo:before{content:"";position:absolute;top:0;left:var(--spazio-4);right:0;border-top:1px solid var(--filo)}.sa-campo-etichetta{display:grid;gap:2px;min-height:var(--tocco-minimo);align-content:center;min-width:0;cursor:text}.sa-campo-nome{font:400 13px/18px var(--carattere);color:var(--grafite)}.sa-campo.sa-dubbio{background:var(--attenzione-velo)}.sa-campo .sa-stato,.sa-campo .sa-pulsante{grid-column:2;grid-row:1}.sa-campo.sa-dubbio .sa-pulsante.sa-testo{min-height:var(--tocco-minimo);padding:0 var(--spazio-3);border-radius:var(--raggio-controllo);background:var(--avorio);color:var(--inchiostro);font-size:15px;font-weight:600}input.sa-controllo:not([type=radio]):not([type=checkbox]){appearance:none;width:100%;min-width:0;min-height:28px;padding:0;border:0;border-radius:0;background:none;color:var(--inchiostro);font:400 17px/24px var(--carattere);outline-offset:4px}input.sa-controllo.sa-codice:not([type=radio]):not([type=checkbox]){font:500 17px/24px var(--carattere-mono)}input.sa-controllo::placeholder{color:var(--grafite)}.sa-pietre{margin:0 var(--spazio-4);padding:var(--spazio-2) var(--spazio-4) var(--spazio-4);border-radius:var(--raggio-gruppo);background:var(--avorio)}.sa-pietre-intestazione,.sa-pietra{display:grid;grid-template-columns:1fr 64px 1fr var(--tocco-minimo);align-items:center;gap:var(--spazio-3)}.sa-pietra+.sa-pietra{margin-top:var(--spazio-2)}.sa-pietra input.sa-controllo:not([type=radio]):not([type=checkbox]){min-height:var(--tocco-minimo);padding:0 var(--spazio-2);border-radius:var(--raggio-controllo);background:var(--velluto)}.sa-pietra-togli{display:grid;place-items:center;width:var(--tocco-minimo);height:var(--tocco-minimo);padding:0;border:0;border-radius:var(--raggio-controllo);background:none;color:var(--errore);cursor:pointer}.sa-pietra-togli svg{width:18px;height:18px}.sa-pietre-nessuna{margin:0 0 var(--spazio-2);font:400 15px/20px var(--carattere);color:var(--grafite)}.sa-velatura{position:fixed;inset:0;z-index:20;display:flex;align-items:flex-end;background:var(--velatura)}.sa-foglio{width:100%;border-radius:var(--raggio-tessera) var(--raggio-tessera) 0 0;background:var(--avorio);box-shadow:var(--ombra-foglio);padding:var(--spazio-2) 0 calc(var(--spazio-4) + env(safe-area-inset-bottom,0px))}.sa-foglio-maniglia{display:grid;place-items:center;width:100%;min-height:var(--tocco-minimo);padding:0;border:0;background:none;cursor:pointer}.sa-foglio-maniglia span{display:block;width:36px;height:5px;border-radius:3px;background:var(--filo)}.sa-foglio-titolo{margin:0;padding:0 var(--spazio-4) var(--spazio-3);font:600 22px/28px var(--carattere);color:var(--inchiostro)}.sa-foglio-azioni{display:grid;gap:var(--spazio-2);padding:var(--spazio-4) var(--spazio-4) 0}.sa-barra-azione{display:flex;gap:var(--spazio-3);padding:var(--spazio-3) var(--spazio-4) calc(var(--spazio-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--filo);background:var(--perla)}.sa-barra-azione>*{flex:1;min-width:0}.sa-barra-azione>.sa-azione-primaria{flex:1.6}.sa-barra-azione .sa-pulsante.sa-pieno{padding:0 var(--spazio-2)}.sa-barra-schede{--spazio-sicuro: env(safe-area-inset-bottom, 0px);position:sticky;bottom:0;z-index:5;flex:none;margin-top:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:6px 4px var(--spazio-sicuro);background:var(--sup);border-top:1px solid var(--bordo)}.sa-barra-schede .sa-voce{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:49px;padding:0 1px;border:0;background:none;color:var(--ink3);font:500 13px/16px var(--carattere);letter-spacing:-.01em;cursor:pointer}.sa-barra-schede .sa-voce.sa-qui{color:var(--oro);font-weight:600}.sa-barra-schede .sa-voce-icona{position:relative;display:grid;place-items:center;width:26px;height:26px}.sa-barra-schede .sa-voce-icona svg{width:26px;height:26px}.sa-barra-schede .sa-voce.sa-qui .sa-voce-icona svg{stroke-width:2}.sa-barra-schede .sa-voce-nome{white-space:nowrap}.sa-barra-schede .sa-contatore{position:absolute;top:-6px;left:14px}.sa-barra-schede .sa-voce[disabled]{opacity:1;cursor:default}.applicazione.con-barra{padding-bottom:0}.applicazione.con-barra .sa-barra-azione{padding-bottom:var(--spazio-3)}.sa-ricerca{display:flex;align-items:center;gap:var(--spazio-2);min-height:var(--tocco-minimo);margin:0 var(--spazio-4);padding:0 var(--spazio-3);border-radius:var(--raggio-controllo);background:var(--velluto);color:var(--grafite)}.sa-ricerca svg{width:18px;height:18px;flex:none}.sa-ricerca input.sa-controllo{flex:1}.sa-ricerca.sa-porta{width:calc(100% - var(--spazio-4) * 2);border:0;text-align:left;cursor:pointer}.sa-ricerca-segnaposto{font:400 17px/22px var(--carattere);color:var(--grafite)}.sa-problema{display:grid;grid-template-columns:auto 1fr;gap:var(--spazio-1) var(--spazio-3);margin:0 var(--spazio-4);padding:var(--spazio-3) var(--spazio-4);border-radius:var(--raggio-gruppo);background:var(--attenzione-velo)}.sa-problema.sa-errore{background:var(--errore-velo)}.sa-problema-icona{width:22px;height:22px;margin-top:1px;flex:none;color:var(--attenzione)}.sa-problema.sa-errore .sa-problema-icona{color:var(--errore)}.sa-problema-testo{font:400 15px/20px var(--carattere);color:var(--inchiostro)}.sa-problema-testo b{font-weight:600}.sa-problema-azioni{grid-column:2;display:flex;flex-wrap:wrap;gap:var(--spazio-2);margin-left:calc(-1 * var(--spazio-3))}.sa-problema-azioni .sa-pulsante{min-height:var(--tocco-minimo);padding:0 var(--spazio-3);color:var(--inchiostro);font-size:15px;font-weight:600}.sa-confine{padding:var(--spazio-6) 0}.home{display:flex;flex-direction:column;padding-bottom:var(--spazio-8)}.home-testa{display:flex;align-items:center;justify-content:space-between;gap:var(--spazio-2);min-height:var(--tocco-minimo);padding:var(--spazio-2) var(--spazio-3) 0 var(--spazio-4)}.home-iniziali{display:grid;place-items:center;flex:none;width:var(--tocco-minimo);height:var(--tocco-minimo);border:0;border-radius:50%;background:var(--velluto);color:var(--grafite);font:600 15px/20px var(--carattere);cursor:pointer}.home-iniziali svg{width:24px;height:24px}.home-ricerca{padding-top:var(--spazio-6)}.ricerca{display:flex;flex-direction:column;padding-bottom:var(--spazio-8)}.ricerca-testa{display:flex;align-items:center;padding-right:var(--spazio-3)}.ricerca-testa .sa-ricerca{flex:1;min-width:0;margin-right:0}.ricerca-testa .sa-pulsante{flex:none}.ricerca-scorciatoie{display:flex;gap:var(--spazio-2);padding:var(--spazio-3) var(--spazio-4) 0}.ricerca-scorciatoie .sa-pulsante{min-height:var(--tocco-minimo);padding:0 var(--spazio-4);border-radius:var(--raggio-pillola);font:600 15px/20px var(--carattere)}.ricerca-scorciatoie .sa-pulsante-spento{align-items:flex-start}.ricerca .sa-riga-nome{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ricerca-nota{margin:0;padding:var(--spazio-3) var(--spazio-8) 0;font:400 13px/18px var(--carattere);color:var(--grafite)}.ricerca-niente{display:flex;flex-direction:column;align-items:center;gap:var(--spazio-1);padding:var(--spazio-12) var(--spazio-8);text-align:center}.ricerca-niente strong{font:600 17px/22px var(--carattere)}.ricerca-niente span{font:400 15px/20px var(--carattere);color:var(--grafite)}.le-mie-foto{flex:1;display:flex;flex-direction:column}.le-mie-foto-conti{display:flex;flex-wrap:wrap;gap:var(--spazio-2);padding:0 var(--spazio-4) var(--spazio-2)}.le-mie-foto-rifare{display:flex;flex-direction:column;gap:var(--spazio-2)}.le-mie-foto-vuota{margin:0;padding:var(--spazio-6) var(--spazio-4) 0;color:var(--grafite);font:400 15px/20px var(--carattere)}.le-mie-foto-spedire{margin:0;padding:var(--spazio-2) var(--spazio-8) var(--spazio-6);color:var(--grafite);font:400 13px/18px var(--carattere)}.le-mie-foto-ferme-lette{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spazio-1) var(--spazio-2);margin:0;padding:0 var(--spazio-4) var(--spazio-2);color:var(--grafite);font:400 13px/18px var(--carattere)}.le-mie-foto>.sa-barra-azione{position:sticky;bottom:0;z-index:4;margin-top:auto}.scheda-pezzo{flex:1;display:flex;flex-direction:column;gap:var(--spazio-2)}.scheda-pezzo-facce{display:flex;gap:var(--spazio-2);padding:0 var(--spazio-4);overflow-x:auto}.scheda-pezzo-faccia{position:relative;flex:none;width:96px;height:120px;padding:0;border:0;border-radius:var(--raggio-gruppo);background:var(--velluto);overflow:hidden;cursor:pointer}.scheda-pezzo-faccia:first-child{flex:1;min-width:0}.scheda-pezzo-faccia img{width:100%;height:100%;object-fit:cover;display:block}.scheda-pezzo-faccia span{position:absolute;left:var(--spazio-2);bottom:var(--spazio-2);padding:2px var(--spazio-2);border-radius:var(--raggio-pillola);background:#000000b8;color:#fff;font:600 13px/18px var(--carattere)}.scheda-pezzo-senza-facce,.scheda-pezzo-nota{margin:0;padding:0 var(--spazio-4);color:var(--grafite);font:400 13px/18px var(--carattere)}.scheda-pezzo-nome{display:flex;flex-direction:column;gap:2px;padding:var(--spazio-1) var(--spazio-4) 0}.scheda-pezzo-nome input.sa-controllo:not([type=radio]):not([type=checkbox]){padding:var(--spazio-1) 0;font:600 22px/28px var(--carattere);color:var(--inchiostro);min-height:var(--tocco-minimo)}.scheda-pezzo-sotto{margin:0;color:var(--grafite);font:400 15px/20px var(--carattere)}.scheda-pezzo-pietre{display:block;padding:var(--spazio-2) var(--spazio-4) var(--spazio-1)}.scheda-pezzo-pietre>.sa-campo-nome{display:block;padding-bottom:var(--spazio-1)}.scheda-pezzo-riuscito{margin:0 var(--spazio-4) var(--spazio-2);padding:var(--spazio-3) var(--spazio-4);border-radius:var(--raggio-gruppo);background:var(--conferma-velo);color:var(--conferma);font:600 15px/20px var(--carattere)}.scheda-pezzo-piede{position:sticky;bottom:0;z-index:4;margin-top:auto;padding-top:var(--spazio-2);background:var(--perla)}.applicazione.con-barra .scheda-pezzo-piede,.applicazione.con-barra .le-mie-foto>.sa-barra-azione{bottom:var(--barra-schede-alta)}.acquisizione{--mirino-chiaro: #f6f3ee;--su-mirino-chiaro: #1b1813;--velo-mirino-fitto: rgba(0, 0, 0, .85)}.applicazione.a-tutto-schermo{padding:0}.mirino-cima{display:flex;align-items:center;justify-content:space-between;gap:var(--spazio-2);padding:calc(env(safe-area-inset-top,0px) + var(--spazio-2)) var(--spazio-4) 0}.mirino-chiudi{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--velluto);color:var(--su-mirino);cursor:pointer}.mirino-chiudi svg{width:16px;height:16px}.mirino-coda{display:inline-flex;align-items:center;gap:var(--spazio-2);flex:none;min-height:44px;padding:0 10px 0 var(--spazio-3);border:0;border-radius:var(--raggio-pillola);background:var(--velluto);color:var(--su-mirino);font:600 15px/20px var(--carattere);cursor:pointer}.mirino-coda .bollo{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 6px;box-sizing:border-box;border-radius:var(--raggio-pillola);background:var(--oro);color:var(--su-oro);font:600 13px/18px var(--carattere);font-variant-numeric:tabular-nums}.mirino-coda.ferme{background:var(--attenzione-velo);box-shadow:inset 0 0 0 1px var(--ambra);color:var(--ambra)}.mirino-coda.ferme .bollo{background:var(--ambra);color:var(--su-oro)}.mirino-cima .modalita-segmenti{display:flex;flex:none;min-width:0;padding:3px;border-radius:var(--raggio-pillola);background:var(--velluto)}.mirino-cima .modalita-segmento{min-height:44px;padding:0 var(--spazio-3);border:0;border-radius:var(--raggio-pillola);background:none;color:var(--su-mirino);font:600 14px/18px var(--carattere);white-space:nowrap;cursor:pointer}.mirino-cima .modalita-segmento.attivo{background:var(--mirino-chiaro);color:var(--su-mirino-chiaro)}.mirino-avvisi{padding:0 var(--spazio-4)}.mirino-avvisi:empty{display:none}.mirino-scatti{display:flex;flex-direction:column;align-items:center;gap:var(--spazio-2);padding:0 var(--spazio-4)}.mirino-miniature{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spazio-2)}.mirino-miniatura{position:relative;width:44px;height:44px;padding:0;border:2px solid var(--cenere);box-shadow:inset 0 0 0 1px #ffffffb3;border-radius:10px;background:var(--avorio);overflow:hidden;cursor:pointer}.mirino-miniatura img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mirino-miniatura .numero{position:absolute;right:0;bottom:0;padding:0 3px;border-radius:6px 0 0;background:var(--velo-mirino-fitto);color:var(--su-mirino);font:700 13px/16px var(--carattere);font-variant-numeric:tabular-nums}.mirino-facce{margin:0;padding:2px var(--spazio-2);color:var(--ink2);font:400 14px/20px var(--carattere);text-align:center}.mirino-esito{display:flex;flex-direction:column;align-items:center;gap:var(--spazio-1);padding:0 var(--spazio-4)}.mirino-pillola{display:inline-flex;align-items:center;gap:var(--spazio-2);margin:0;min-height:34px;padding:0 var(--spazio-3);border-radius:var(--raggio-pillola);background:var(--avorio);font:500 15px/20px var(--carattere-mono)}.mirino-pillola svg{width:14px;height:14px;flex:none}.mirino-pillola.letto{color:var(--mirino-letto)}.mirino-pillola.dubbio{color:var(--ambra)}.mirino-pillola.spento{color:var(--ink2);font-family:var(--carattere)}.mirino-in-lettura{margin:0;padding:2px var(--spazio-2);color:var(--ink2);font:400 13px/18px var(--carattere);text-align:center}.mirino-prossimo{display:flex;justify-content:center;padding:0 var(--spazio-4)}.mirino-prossimo button{box-sizing:border-box;min-width:200px;min-height:48px;padding:0 var(--spazio-6);border:0;border-radius:var(--raggio-pillola);background:var(--mirino-chiaro);color:var(--su-mirino-chiaro);font:600 17px/22px var(--carattere);cursor:pointer}.mirino-prossimo button:disabled{background:var(--velluto);border:1px solid var(--cenere);color:var(--su-mirino);opacity:1}.mirino-comandi{display:flex;flex-direction:column;align-items:center;gap:var(--spazio-3);padding:var(--spazio-3) var(--spazio-6) calc(env(safe-area-inset-bottom,0px) + var(--spazio-3))}.mirino-zoom{display:flex;gap:var(--spazio-1);padding:3px;border-radius:var(--raggio-pillola);background:var(--velluto)}.mirino-zoom button{min-width:44px;min-height:44px;padding:0 var(--spazio-2);border:0;border-radius:var(--raggio-pillola);background:none;color:var(--su-mirino);font:600 14px/18px var(--carattere);font-variant-numeric:tabular-nums;cursor:pointer}.mirino-zoom button[aria-pressed=true]{background:var(--mirino-chiaro);color:var(--su-mirino-chiaro)}.mirino-riga{align-self:stretch;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.mirino-luce{justify-self:start;display:inline-flex;align-items:center;gap:var(--spazio-2);min-height:48px;padding:0 var(--spazio-3) 0 10px;border:0;border-radius:var(--raggio-pillola);background:var(--velluto);color:var(--su-mirino);font:600 15px/20px var(--carattere);cursor:pointer}.mirino-luce svg{width:22px;height:22px;flex:none}.mirino-luce.accesa{background:var(--oro);color:var(--su-oro)}.mirino-a-mano{justify-self:end;display:inline-flex;align-items:center;min-height:48px;padding:0 var(--spazio-4);border:0;border-radius:var(--raggio-pillola);background:var(--velluto);color:var(--su-mirino);font:600 15px/20px var(--carattere);cursor:pointer}.mirino-a-mano:disabled{opacity:1;color:var(--tenue);cursor:default}.mirino-otturatore{justify-self:center;width:76px;height:76px;padding:5px;box-sizing:border-box;border:4px solid var(--su-mirino);border-radius:50%;background:none;cursor:pointer}.mirino-otturatore>span{display:block;width:100%;height:100%;border-radius:50%;background:var(--su-mirino)}.mirino-otturatore:active{transform:scale(.94)}.mirino-otturatore.pronto{border-color:var(--mirino-letto);box-shadow:0 0 0 4px #7acb9838}.lente .titolo{flex:1;text-align:center;font:600 17px/22px var(--carattere);color:var(--su-mirino)}.lente .chiudi svg{width:16px;height:16px}.lente.con-azioni .tela{flex:0 1 auto;max-height:46vh;margin-top:var(--spazio-6);padding:0 var(--spazio-6);box-sizing:border-box}.lente.con-azioni .tela img{max-height:46vh;border-radius:var(--raggio-controllo)}.lente.con-azioni .vuoto{flex:1;min-height:var(--spazio-4)}.lente .senza-immagine{margin:0;padding:var(--spazio-8) var(--spazio-6);text-align:center;font:400 15px/22px var(--carattere);color:var(--ink2)}.lente.con-azioni header{justify-content:center;padding-top:calc(env(safe-area-inset-top,0px) + var(--spazio-8));border-bottom:0}.lente.con-azioni footer{flex-direction:column;align-items:stretch;gap:var(--spazio-3);padding:var(--spazio-3) var(--spazio-6) calc(env(safe-area-inset-bottom,0px) + var(--spazio-3));border-top:0}.lente.con-azioni .aiuto{flex:none;margin:var(--spazio-4) 0 0;padding:0 var(--spazio-6);text-align:center;font:400 15px/20px var(--carattere);color:var(--ink2)}.mirino-scarta,.mirino-tieni{width:100%;min-height:50px;padding:0 var(--spazio-4);border:0;border-radius:var(--raggio-controllo);color:var(--su-mirino);font:600 17px/22px var(--carattere);cursor:pointer}.mirino-scarta{background:var(--errore-pieno)}.mirino-tieni{background:#ffffff24}.sa-avanzamento{display:block;height:6px;border-radius:3px;background:var(--velluto);overflow:hidden}.sa-avanzamento-fatto{display:block;height:6px;background:var(--oro)}.sa-conto-grande{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--spazio-2) var(--spazio-4);margin:0 var(--spazio-4);padding:var(--spazio-4);border-radius:var(--raggio-gruppo);background:var(--avorio)}.sa-conto-cifra{grid-row:1 / span 2;margin:0;font:500 44px/48px var(--carattere-titoli);font-variant-numeric:tabular-nums;color:var(--inchiostro)}.sa-conto-su{font:500 28px/32px var(--carattere-titoli);color:var(--cenere)}.sa-conto-cosa{margin:0;align-self:end;font:400 15px/20px var(--carattere);color:var(--grafite)}.sa-conto-grande .sa-avanzamento{align-self:start}.sa-conto-grande.sa-con-nota{grid-template-columns:auto minmax(0,1fr)}.sa-conto-grande.sa-con-nota .sa-conto-cifra{grid-row:1;font-size:40px;line-height:44px}.sa-conto-grande.sa-con-nota .sa-conto-su{font-size:24px}.sa-conto-nota{margin:0;justify-self:end;text-align:right;font:400 15px/20px var(--carattere)}.sa-conto-nota.sa-neutro{color:var(--grafite)}.sa-conto-nota.sa-conferma{color:var(--conferma)}.sa-conto-nota.sa-attenzione{color:var(--attenzione)}.sa-conto-grande.sa-con-nota .sa-avanzamento{grid-column:1 / span 2}.sa-riga.sa-con-avanzamento{display:grid;grid-template-columns:minmax(0,1fr) auto auto;row-gap:var(--spazio-2)}.sa-riga.sa-con-avanzamento .sa-riga-avanzamento{grid-column:1 / span 3;display:flex;flex-direction:column;gap:var(--spazio-2)}.sa-riga-quanto{font:400 15px/20px var(--carattere);color:var(--grafite)}.ddt-elenco{flex:1;display:flex;flex-direction:column}.ddt-elenco-nota{margin:0;padding:var(--spazio-4) var(--spazio-8) 0;color:var(--grafite);font:400 15px/20px var(--carattere)}.ddt-voce+.ddt-voce{margin-top:var(--spazio-3)}.ddt-elenco-storico{padding:var(--spazio-3) var(--spazio-6) 0}.ddt-elenco>.sa-barra-azione{position:sticky;bottom:0;z-index:4;margin-top:auto}.applicazione.con-barra .ddt-elenco>.sa-barra-azione{bottom:var(--barra-schede-alta)}.ddt-riapri{padding:var(--spazio-2) var(--spazio-4) var(--spazio-4)}.ddt-riapri .motivo{margin:0;font:400 13px/18px var(--carattere);color:var(--grafite)}.ddt-chi-e{padding:0 var(--spazio-4) var(--spazio-4)}.ddt-chi-e .nome{margin:0;font:600 22px/28px var(--carattere);color:var(--inchiostro)}.ddt-chi-e .quale{margin:0;font:500 13px/18px var(--carattere-mono);color:var(--grafite)}.ddt-che-tipo{display:flex;flex-direction:column;gap:var(--spazio-3);padding:0 var(--spazio-4)}.ddt-che-tipo .perche{margin:0;font:400 15px/20px var(--carattere);color:var(--grafite)}.ddt-che-tipo .fornitore{display:flex;align-items:center;justify-content:space-between;gap:var(--spazio-3);margin:0;padding:10px 14px;border-radius:var(--raggio-controllo);background:var(--velluto);font:400 15px/20px var(--carattere)}.ddt-che-tipo .fornitore .etichetta{color:var(--grafite)}.ddt-che-tipo .tipi,.ddt-che-tipo .prezzi-di-chi{display:flex;flex-direction:column;gap:var(--spazio-2)}.ddt-che-tipo .prezzi-di-chi{margin-top:var(--spazio-4);padding-top:var(--spazio-4);border-top:1px solid var(--filo)}.ddt-che-tipo .prezzi-di-chi .domanda{margin:0;font-size:15px;color:var(--inchiostro)}.ddt-che-tipo .tipo{display:grid;grid-template-columns:22px minmax(0,1fr);gap:var(--spazio-1) var(--spazio-3);align-items:center;min-height:var(--tocco-minimo);padding:var(--spazio-3) 14px;border:1.5px solid var(--filo);border-radius:var(--raggio-gruppo);background:var(--avorio);text-align:left;color:var(--inchiostro);cursor:pointer}.ddt-che-tipo .tipo.scelto{border-color:var(--oro);background:var(--oro-sfondo)}.ddt-che-tipo .tipo .punto{width:20px;height:20px;box-sizing:border-box;border:2px solid var(--contorno);border-radius:50%}.ddt-che-tipo .tipo.scelto .punto{border-color:var(--oro);background:var(--oro);box-shadow:inset 0 0 0 3px var(--oro-sfondo)}.ddt-che-tipo .tipo .nome{font:600 17px/22px var(--carattere)}.ddt-che-tipo .tipo .cosa{grid-column:2;font:400 14px/18px var(--carattere);color:var(--grafite)}.ddt-pronto{flex:1;display:flex;flex-direction:column}.ddt-pronto h1{margin:0;padding:var(--spazio-8) var(--spazio-8) var(--spazio-1);text-align:center;font:600 34px/40px var(--carattere-titoli);color:var(--inchiostro)}.ddt-pronto .chi{margin:0;padding:0 var(--spazio-8) var(--spazio-6);text-align:center;font:400 17px/24px var(--carattere);color:var(--grafite)}.ddt-pronto .dove{margin:0;padding:var(--spazio-4) var(--spazio-8) 0;font:400 15px/20px var(--carattere);color:var(--grafite)}.ddt-pronto .chiusura{padding:var(--spazio-6) var(--spazio-4) 0}.ddt-pronto .chiusura .motivo{margin:var(--spazio-2) 0 0;font:400 13px/18px var(--carattere);color:var(--grafite)}.ddt-pronto>.sa-barra-azione{position:fixed;left:0;right:0;bottom:0;z-index:4}.sa-barra-azione.sa-incolonnata{flex-direction:column}.sa-barra-azione.sa-incolonnata>*{flex:none}.ricevimento{display:flex;flex-direction:column;padding-bottom:var(--barra-azione-alta)}.ricevimento.con-striscia-incolonnata{padding-bottom:var(--barra-azione-incolonnata-alta)}.ricevimento>.sa-barra-azione{position:fixed;left:0;right:0;bottom:0;z-index:4}.righe-attesa .elenco-righe{list-style:none}.righe-attesa .riga{position:relative}.righe-attesa .elenco-righe li+li:before{content:"";position:absolute;top:0;left:var(--spazio-4);right:0;border-top:1px solid var(--filo)}.righe-attesa .segno{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:var(--spazio-3);width:100%;min-height:60px;margin:0;padding:var(--spazio-2) var(--spazio-4);border:0;background:none;text-align:left;color:var(--inchiostro);font:inherit;cursor:pointer}.righe-attesa .segno.spento{cursor:default}.righe-attesa .casella{display:grid;place-items:center;width:26px;height:26px;box-sizing:border-box;border:2px solid var(--contorno);border-radius:7px;color:var(--su-oro)}.righe-attesa .casella svg{width:16px;height:16px}.righe-attesa .fatta .casella{border-color:var(--oro);background:var(--oro)}.righe-attesa .cosa{display:flex;flex-direction:column;min-width:0}.righe-attesa .cosa .descrizione{font:400 17px/22px var(--carattere)}.righe-attesa .cosa .sotto{font:500 13px/18px var(--carattere-mono);color:var(--grafite)}.righe-attesa .riga.appena{background:var(--oro-sfondo)}.righe-attesa .a-lato{display:flex;flex-wrap:wrap;gap:var(--spazio-2);padding:0 var(--spazio-4) var(--spazio-2) calc(var(--spazio-4) + 26px + var(--spazio-3))}.righe-attesa .a-lato button{min-height:var(--tocco-minimo);padding:0 var(--spazio-2);border:0;background:none;color:var(--oro);font:400 15px/20px var(--carattere);cursor:pointer}.cosa-dice-il-foglio{margin:0;padding:0 var(--spazio-4) var(--spazio-2);display:flex;flex-direction:column;gap:var(--spazio-2)}.cosa-dice-il-foglio>div{display:grid;grid-template-columns:6rem 1fr;gap:var(--spazio-3);align-items:baseline}.cosa-dice-il-foglio dt{font:400 15px/20px var(--carattere);color:var(--grafite)}.cosa-dice-il-foglio dd{margin:0;font:400 17px/22px var(--carattere);color:var(--inchiostro);font-variant-numeric:tabular-nums}.cosa-dice-il-foglio .pietre-del-foglio{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.cosa-dice-il-foglio .nota-del-foglio{margin:var(--spazio-2) 0 0;font:400 13px/18px var(--carattere);color:var(--grafite)}.righe-attesa .cosa-dice{min-height:var(--tocco-minimo);padding:0 var(--spazio-2);border:0;background:none;color:var(--oro);font:400 15px/20px var(--carattere);cursor:pointer}.ddt-fuori-deciso{display:flex;align-items:center;justify-content:space-between;gap:var(--spazio-2);margin:var(--spazio-3) var(--spazio-4) 0;padding:var(--spazio-2) var(--spazio-2) var(--spazio-2) var(--spazio-4);border-radius:var(--raggio-gruppo);background:var(--conferma-velo)}.ddt-fuori-deciso p{margin:0;font:400 15px/20px var(--carattere);color:var(--inchiostro)}.peso .pezzi-dettagliati .cosa input,.peso .pezzi-dettagliati .grammi input{min-width:0;min-height:var(--tocco-minimo);padding:0;border:0;background:none;color:var(--inchiostro);font:400 17px/22px var(--carattere)}.peso .pezzi-dettagliati .grammi{display:inline-flex;align-items:baseline;gap:2px}.peso .pezzi-dettagliati .grammi input{width:64px;text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.peso .pezzi-dettagliati input:focus-visible{outline:2px solid var(--oro);outline-offset:2px;border-radius:4px}.peso .pezzi-dettagliati .comandi-pezzo{display:inline-flex;align-items:center;gap:var(--spazio-2)}.peso .pezzi-dettagliati .togli{display:grid;place-items:center;width:var(--tocco-minimo);height:var(--tocco-minimo);border:0;border-radius:50%;background:none;color:var(--errore);cursor:pointer}.peso .pezzi-dettagliati .togli svg{width:18px;height:18px}.righe-attesa .conta{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:var(--spazio-2) var(--spazio-3);min-height:68px;padding:var(--spazio-2) var(--spazio-3) var(--spazio-2) var(--spazio-4)}.righe-attesa .conta>.casella{grid-area:1 / 1}.righe-attesa .conta>.cosa{grid-area:1 / 2}.righe-attesa .conta>.contatore{grid-area:1 / 3}.righe-attesa .conta>.sa-stato{grid-area:2 / 2 / 2 / 4;justify-self:start}.righe-attesa .contatore{display:flex;align-items:center;gap:var(--spazio-1)}.righe-attesa .contatore button{display:grid;place-items:center;width:var(--tocco-minimo);height:var(--tocco-minimo);flex:none;border:0;border-radius:50%;background:var(--velluto);color:var(--inchiostro);cursor:pointer}.righe-attesa .contatore button svg{width:18px;height:18px}.righe-attesa .contatore button[disabled]{color:var(--cenere);cursor:default}.righe-attesa .contatore .quanti{min-width:32px;text-align:center;font:600 17px/22px var(--carattere);font-variant-numeric:tabular-nums}.righe-attesa .riga.giusta .sotto{color:var(--conferma)}.righe-attesa .riga.in-piu .sotto{color:var(--attenzione)}.righe-attesa .riga.manca .sotto{color:var(--grafite)}.ricevimento .ddt-servizi{display:flex;flex-direction:column}.ricevimento .ddt-servizi-maniglia{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px var(--spazio-3);min-height:var(--tocco-minimo);padding:var(--spazio-2) var(--spazio-4);border:1px solid var(--filo);border-radius:var(--raggio-gruppo);background:var(--sup);color:var(--inchiostro);text-align:left;cursor:pointer}.ricevimento .ddt-servizi-maniglia .nome{font:600 15px/20px var(--carattere)}.ricevimento .ddt-servizi-maniglia .sommario{grid-column:1;font:400 13px/18px var(--carattere);color:var(--grafite)}.ricevimento .ddt-servizi-maniglia svg{grid-column:2;grid-row:1 / span 2;width:18px;height:18px;color:var(--grafite);transform:rotate(90deg)}.ricevimento .ddt-servizi-maniglia[aria-expanded=true] svg{transform:rotate(-90deg)}.ricevimento .ddt-servizi-dentro{display:flex;flex-direction:column;gap:14px;padding-top:14px}.fornitori .elenco-fornitori .nome{display:block;font:600 15px var(--carattere);color:var(--ink);background:none;border:none;padding:0;min-height:0;text-align:left;cursor:pointer}.fornitori .elenco-fornitori button.nome:hover{color:var(--oro)}.fornitori .elenco-fornitori .sotto{display:block;margin-top:2px;font:400 13px var(--carattere);color:var(--ink4)}.fornitori .elenco-fornitori .piva{font-family:var(--carattere-mono)}.fornitori .elenco-fornitori td.numero{text-align:right;font-variant-numeric:tabular-nums}.fornitori .elenco-fornitori .confermato,.fornitori .elenco-fornitori .aspetta-conferma{display:inline-block;padding:4px 11px;border:none;border-radius:999px;font:600 13px var(--carattere);white-space:nowrap}.fornitori .elenco-fornitori .confermato{background:var(--conferma-velo);color:var(--conferma)}.fornitori .elenco-fornitori .aspetta-conferma{background:var(--attenzione-velo);color:var(--attenzione);cursor:pointer}.fornitori .elenco-fornitori td.azione{text-align:right;white-space:nowrap}.fornitori .elenco-fornitori td.azione button{background:none;border:none;padding:0 8px;min-height:36px;font:400 13px var(--carattere);cursor:pointer}.fornitori .elenco-fornitori .modifica{color:var(--oro)}.fornitori .elenco-fornitori .elimina{color:var(--errore)}.fornitori>.nota,.fornitori>.vuoto{margin:12px 0 0;font:400 13px/1.6 var(--carattere);color:var(--ink3);max-width:48rem}.pannello-fondo{position:fixed;inset:0;z-index:20;display:grid;place-items:center;background:color-mix(in srgb,var(--ink) 36%,transparent)}.pannello{position:fixed;top:0;right:0;bottom:0;width:min(420px,100vw);display:flex;flex-direction:column;gap:14px;padding:24px;overflow:auto;background:var(--fondo);border-left:1px solid var(--bordo)}.pannello h2,.conferma-scheda h2{margin:0;font:600 20px var(--carattere);color:var(--ink)}.pannello .campi{display:flex;flex-direction:column;gap:2px;border:1px solid var(--bordo);border-radius:14px;background:var(--fondo-alto);overflow:hidden}.pannello .campi label{display:flex;flex-direction:column;gap:2px;padding:8px 14px;border-bottom:1px solid var(--bordo)}.pannello .campi label:last-child{border-bottom:none}.pannello .campi label span{font:400 13px var(--carattere);color:var(--ink3)}.pannello .campi input{border:none;background:none;padding:0;min-height:32px;color:var(--ink);font:400 15px var(--carattere)}.pannello .campi input.codice{font-family:var(--carattere-mono)}.pannello .uscite,.conferma-scheda .uscite{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:8px}.conferma-scheda{width:min(520px,calc(100vw - 32px));display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:20px;background:var(--fondo);border:1px solid var(--bordo)}.conferma-scheda .cosa-tiene,.conferma-scheda .fatto{margin:0;font:400 14px/1.6 var(--carattere);color:var(--ink2)}.conferma-scheda .conflitto{margin:0;padding:10px 12px;border:1px solid var(--attenzione);border-radius:10px;background:var(--attenzione-velo);font:400 13px/1.6 var(--carattere);color:var(--attenzione)}.conferma-scheda .unione{display:flex;flex-direction:column;gap:4px}.conferma-scheda .unione label{font:400 13px var(--carattere);color:var(--ink3)}.conferma-scheda .unione select{min-height:44px;padding:0 12px;border:1px solid var(--bordo2);border-radius:10px;background:var(--sup);color:var(--ink);font:400 14px var(--carattere)}.fornitore{display:grid;grid-template-columns:minmax(260px,300px) minmax(0,1fr);gap:20px 24px;align-items:start}.fornitore>.capo{grid-column:1 / -1;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:4px}.fornitore>.capo h1{margin:0;font:600 25px var(--carattere);letter-spacing:-.012em;color:var(--ink)}.fornitore>.capo .sotto{font:400 13px var(--carattere);color:var(--ink3)}.fornitore>.capo .indietro{min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--bordo2);background:var(--sup);color:var(--ink2);font:500 13px var(--carattere);cursor:pointer}.fornitore>.capo>.sa-pulsante{margin-left:auto}.fornitore>.errore{grid-column:1 / -1}.fornitore>.colonna{display:flex;flex-direction:column;gap:16px;min-width:0}.fornitore .dati,.fornitore .glossario{display:flex;flex-direction:column;gap:10px}.fornitore .dati .campo{display:flex;flex-direction:column;gap:3px}.fornitore .dati label{font:400 13px var(--carattere);color:var(--ink3)}.fornitore .glossario .nota{margin:0;font:400 13px/1.6 var(--carattere);color:var(--ink4)}.fornitore .glossario .nota code{font-family:var(--carattere-mono)}.fornitore .conti{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:12px}.fornitore .conti .conto{padding:14px 16px;border:1px solid var(--bordo);border-radius:14px;background:var(--fondo-alto)}.fornitore .conti .conto.da-guardare{background:var(--oro-sfondo)}.fornitore .conti .cifra{display:block;font:500 40px/44px var(--carattere-titoli);color:var(--testo);font-variant-numeric:lining-nums tabular-nums}.fornitore .conti .cifra .su{font-size:22px;color:var(--tenue)}.fornitore .conti .cosa{display:block;font:400 13px var(--carattere);color:var(--tenue)}.fornitore .documenti,.fornitore .storia-della-scheda{display:flex;flex-direction:column;gap:8px}.fornitore .documenti .stato .confermato,.fornitore .documenti .stato .da-chiudere{display:inline-block;padding:4px 11px;border-radius:999px;font:600 13px var(--carattere);white-space:nowrap}.fornitore .documenti .stato .confermato{background:var(--conferma-velo);color:var(--conferma)}.fornitore .documenti .stato .da-chiudere{background:var(--attenzione-velo);color:var(--attenzione)}.fornitore .documenti td.quando,.fornitore .documenti td.numero,.fornitore .documenti td.stato{white-space:nowrap}.fornitore .documenti .righe thead th,.fornitore .documenti .righe tbody td{padding-left:8px;padding-right:8px}.fornitore .documenti td.azione{text-align:right;white-space:nowrap}.fornitore .documenti td.azione button{background:none;border:none;padding:0 8px;min-height:36px;color:var(--oro);font:400 13px var(--carattere);cursor:pointer;white-space:nowrap}.fornitore .documenti .numero.da-guardare{color:var(--attenzione);font-weight:600}.fornitore .storia-della-scheda ul{list-style:none;margin:0;padding:0;border:1px solid var(--bordo);border-radius:14px;background:var(--fondo-alto);overflow:hidden}.fornitore .storia-della-scheda li{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-bottom:1px solid var(--bordo)}.fornitore .storia-della-scheda li:last-child{border-bottom:none}.fornitore .storia-della-scheda .cosa{font:400 13.5px/1.5 var(--carattere);color:var(--testo)}.fornitore .storia-della-scheda .chi{font:400 13px var(--carattere);color:var(--tenue)}@media(max-width:1000px){.fornitore{grid-template-columns:minmax(0,1fr)}}.glossario-pietre{display:flex;flex-direction:column;gap:8px}.glossario-pietre ul{list-style:none;margin:0;padding:0;border:1px solid var(--bordo);border-radius:14px;background:var(--fondo-alto);overflow:hidden}.glossario-pietre li{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;padding:8px 10px;border-bottom:1px solid var(--bordo)}.glossario-pietre li:last-child{border-bottom:none}.glossario-pietre li.aspetta{background:var(--oro-sfondo)}.glossario-pietre li.in-evidenza{box-shadow:inset 3px 0 0 var(--oro-pieno)}.glossario-pietre code,.glossario-pietre input.sigla{flex:none;width:3.5rem;font:500 13.5px var(--carattere-mono);color:var(--ink)}.glossario-pietre .quanti{flex:none;font:400 13px var(--carattere);color:var(--oro);white-space:nowrap}.glossario-pietre li>input:not(.sigla){flex:1;min-width:5rem}.glossario-pietre li button{flex:none;min-height:40px;padding:0 12px;white-space:nowrap;background:none;border-color:var(--bordo);color:var(--oro);font-size:13px}.glossario-pietre li button:disabled{color:var(--tenue);opacity:.5}.sigle .di-un-fornitore{display:flex;flex-direction:column;gap:6px;margin-top:18px}.vendita{flex:1;display:flex;flex-direction:column;min-height:0}.vendita-mirino{flex:1;display:flex;flex-direction:column;min-height:0;--perla: #0f0e0c;--avorio: #1c1a17;--velluto: #26231f;--filo: #36322c;--inchiostro: #f6f3ee;--grafite: #b8b1a6;--tenue: #8d8578;--su-mirino: #ffffff;--mirino-chiaro: #f6f3ee;--su-mirino-chiaro: #1b1813;background:#000}.vendita-mirino .mirino{flex:1;min-height:0;touch-action:none}.vendita-cima{justify-content:space-between;padding-bottom:var(--spazio-2)}.vendita-chiudi,.vendita-pari{flex:none;min-width:90px}.vendita-chiudi{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--spazio-4);border:0;border-radius:var(--raggio-pillola);background:var(--velluto);color:var(--su-mirino);font:600 15px/20px var(--carattere);cursor:pointer}.vendita-titolo{font:600 17px/22px var(--carattere);color:var(--su-mirino)}.vendita-istruzione{margin:0;padding:var(--spazio-3) var(--spazio-4) calc(var(--spazio-4) + env(safe-area-inset-bottom,0px));text-align:center;font:400 15px/20px var(--carattere);color:var(--grafite)}.vendita-niente{padding:var(--spazio-3) var(--spazio-4) calc(var(--spazio-4) + env(safe-area-inset-bottom,0px))}.vendita-foglio{display:flex;flex-direction:column;gap:var(--spazio-3);padding:0 var(--spazio-4)}.vendita-codice{margin:calc(var(--spazio-3) * -1) 0 0;font:500 13px/18px var(--carattere-mono);color:var(--grafite)}.vendita-codice code{font:inherit}.vendita-dati{border-radius:var(--raggio-tessera);background:var(--velluto);overflow:hidden}.vendita-prezzo{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 6px;min-height:60px;padding:var(--spazio-2) var(--spazio-4);cursor:text}.vendita-prezzo.da-decidere{background:var(--attenzione-velo)}.vendita-etichetta{grid-column:1 / span 2;font:400 13px/18px var(--carattere);color:var(--grafite)}.vendita-valuta{grid-column:1;grid-row:2;font:600 17px/24px var(--carattere);color:var(--inchiostro)}.vendita-prezzo input{grid-column:2;grid-row:2;border:0;background:none;padding:0;min-width:0;font:600 17px/24px var(--carattere);color:var(--inchiostro)}.vendita-consigliato{grid-column:3;grid-row:1 / span 2;font:400 15px/20px var(--carattere);color:var(--tenue)}.vendita-riga{display:flex;align-items:center;justify-content:space-between;gap:var(--spazio-3);margin:0;min-height:52px;padding:var(--spazio-2) var(--spazio-4);border-top:1px solid var(--filo);font:400 17px/22px var(--carattere);color:var(--inchiostro)}.vendita-grammi{flex:none;color:var(--grafite)}.vendita-nota{margin:0;font:400 15px/20px var(--carattere);color:var(--attenzione)}.vendita-nota.allarme{color:var(--errore)}.vendita-fatto{display:flex;flex-direction:column;align-items:center;gap:var(--spazio-3);padding:0 var(--spazio-4);text-align:center}.vendita-bollo{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--conferma-velo);color:var(--conferma)}.vendita-bollo svg{width:30px;height:30px}.vendita-fatto p{margin:0;font:400 15px/20px var(--carattere);color:var(--grafite)}.pezzo .va-al-documento{padding:0;border:0;background:none;color:var(--oro);font:inherit;cursor:pointer;text-decoration:underline}.ddt-che-tipo .tipo.spenta{cursor:default}.ddt-che-tipo .tipo.spenta .nome,.ddt-che-tipo .tipo.spenta .cosa{color:var(--tenue)}.ddt-che-tipo .tipo.spenta .punto{border-color:var(--tenue)}.mirino-a-mano-perche{grid-column:1 / -1;margin:var(--spazio-2) 0 0;text-align:center;font:400 13px/18px var(--carattere);color:var(--grafite)}.vendita-prezzo.spento{cursor:default}.vendita-prezzo.spento input:disabled,.vendita-prezzo.spento .vendita-valuta{color:var(--grafite);-webkit-text-fill-color:var(--grafite);opacity:1}.vendita-quanti{display:inline-flex;align-items:center;gap:var(--spazio-3);flex:none}.vendita-quanti strong{font:600 17px/22px var(--carattere);font-variant-numeric:tabular-nums;color:var(--inchiostro)}.quanti-rimettere{display:flex;flex-direction:column;gap:var(--spazio-2)}.quanti-rimettere label{font:600 13px/18px var(--carattere);color:var(--inchiostro)}.quanti-rimettere input.sa-controllo:not([type=radio]):not([type=checkbox]){width:6rem;min-height:var(--tocco-minimo);font-variant-numeric:tabular-nums}
