.app-accesso{z-index:1;min-height:100dvh;display:flex;position:relative}.app-accesso .access-entry{flex:1}.access-entry-card .app-testo{color:var(--muted);line-height:1.6}.access-entry-card code{overflow-wrap:anywhere;font-size:11px}.access-entry-card form+.text-link,.access-entry-card .notice+.text-link{display:inline-flex}.app-sidebar-fondo{padding:var(--space-8);margin:0}.utente{position:relative}.utente-capsula{align-items:center;gap:var(--space-4);height:var(--controllo);max-width:220px;padding:0 var(--space-8) 0 var(--space-12);border-radius:var(--r-capsula);color:var(--testo);transition:background-color var(--d-micro) var(--e-ingresso);display:inline-flex}.utente-capsula:hover,.utente-capsula[aria-expanded=true]{background-image:linear-gradient(var(--velo-passaggio), var(--velo-passaggio))}.utente-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.utente-menu{top:calc(100% + var(--space-8));z-index:40;width:248px;padding:var(--space-8);border-radius:var(--r-carta);box-shadow:var(--ombra-vetro), var(--ombra-flottante);gap:var(--space-4);transform-origin:100% 0;animation:comparsa-vetro var(--d-vetro) var(--e-molla) both;display:grid;position:absolute;right:0}.utente-chi{gap:var(--space-2);padding:var(--space-4) var(--space-8) var(--space-8);display:grid}.utente-chi strong,.utente-chi small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.utente-chi small{color:var(--testo-2-vetro)}@media (min-width:701px){.utente-chi{display:none}}.utente-tema{gap:var(--space-2);padding:var(--space-2);margin-bottom:var(--space-4);border-radius:var(--r-capsula);background:var(--segmenti);box-shadow:var(--bordo-segmenti);display:flex}.utente-tema button{border-radius:var(--r-capsula);height:28px;color:var(--testo);flex:1}.utente-tema button[aria-pressed=true]{background:var(--segmento-scelto);color:var(--testo-scelto);box-shadow:var(--ombra-segmento)}.utente-voce{align-items:center;gap:var(--space-8);width:100%;min-height:var(--controllo);padding:0 var(--space-8);border-radius:var(--r-controllo);color:var(--testo);text-align:left;display:flex}.utente-voce:hover{background-image:linear-gradient(var(--velo-passaggio), var(--velo-passaggio))}.utente-voce svg{color:var(--testo-2-vetro)}@keyframes comparsa-vetro{0%{opacity:0;transform:scale(var(--scala-comparsa))}}.ricerca-finestra{width:min(560px, calc(100vw - var(--space-16)));max-height:min(520px, calc(100dvh - var(--space-64)));border-radius:var(--r-pannello);color:var(--testo);box-shadow:var(--ombra-vetro), var(--ombra-pannello);border:0;margin:12vh auto auto;padding:0;overflow:hidden}.ricerca-finestra[open]{animation:comparsa-vetro var(--d-vetro) var(--e-molla) both;flex-direction:column;display:flex}.ricerca-finestra::backdrop{background:var(--velo)}.ricerca-campo{align-items:center;gap:var(--space-8);padding:0 var(--space-16);border-bottom:1px solid var(--linea);height:52px;color:var(--testo-2-vetro);display:flex}.ricerca-campo input{min-width:0;min-height:0;font-size:var(--t-testo);color:var(--testo);background:0 0;border:0;outline:none;flex:1;padding:0}.ricerca-campo input:focus-visible{outline:none}.ricerca-campo kbd{font:inherit;font-size:var(--t-meta);border-radius:var(--r-pastiglia);background:var(--capsula);padding:1px 6px}.ricerca-risultati{padding:var(--space-8);margin:0;list-style:none;overflow-y:auto}.ricerca-risultati li{align-items:center;gap:var(--space-8);min-height:var(--riga);padding:0 var(--space-8);border-radius:var(--r-controllo);cursor:pointer;display:flex}.ricerca-risultati li svg{color:var(--testo-2-vetro)}.ricerca-risultati li small{color:var(--testo-2-vetro);margin-left:auto}.ricerca-risultati li[aria-selected=true]{background:var(--selezione)}.ricerca-risultati .ricerca-vuota{cursor:default;color:var(--testo-2-vetro)}.ricerca-risultati li.ricerca-gruppo{cursor:default;min-height:0;padding:0;display:block}.ricerca-risultati li.ricerca-gruppo+li.ricerca-gruppo{margin-top:var(--space-8)}.ricerca-risultati ul{margin:0;padding:0;list-style:none}.ricerca-gruppo-titolo{padding:var(--space-4) var(--space-8);font-size:var(--t-meta);color:var(--testo-2-vetro);display:block}.ricerca-titolo{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:66%;overflow:hidden}.ricerca-risultati li small{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.utente-menu,.ricerca-finestra[open]{animation-name:dissolvenza}}@keyframes dissolvenza{0%{opacity:0}}.app-segnaposto{align-items:center;gap:var(--space-12);padding:var(--space-56) var(--space-24);text-align:center;color:var(--muted);flex-direction:column;display:flex}.app-segnaposto h2{color:var(--text);margin:0}.app-segnaposto p{max-width:460px;margin:0;line-height:1.6}.app-segnaposto .button{margin-top:var(--space-8)}@media (min-width:1001px){.sidebar-collapsed .app-sidebar-fondo{padding:var(--space-8)}}@media (max-width:700px){.app-topbar{flex-wrap:nowrap}.app-topbar .topbar-search-area{flex-basis:auto}.app-topbar .top-actions{width:auto}.utente-capsula{max-width:140px}}.metric>.ordini-nota{margin-top:calc(var(--space-8) * -1)}.ordini-vuoto{padding-bottom:var(--space-40);flex-direction:column;align-items:center;display:flex}.ordini-vuoto .empty{padding-bottom:var(--space-16)}.ordini-stato{align-items:center;gap:var(--space-12);padding:var(--space-56) var(--space-24);text-align:center;color:var(--muted);flex-direction:column;display:flex}.ordini-stato h1,.ordini-stato h2{color:var(--text);margin:0}.ordini-stato h1{letter-spacing:-.45px;font-size:20px}.ordini-stato p{max-width:460px;margin:0}.order-page .ordini-stato{margin-top:var(--space-24)}.ordini-riga-gestione{align-items:end;gap:var(--space-12) var(--space-16);grid-template-columns:minmax(0,1fr) minmax(180px,220px);display:grid}.ordini-riga-gestione>.ordini-comandi{grid-template-columns:minmax(0,1fr)}@container drawer (max-width:600px){.ordini-riga-gestione{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.ordini-riga-gestione{grid-template-columns:minmax(0,1fr)}}.ordini-comandi{gap:0 var(--space-16);grid-template-columns:repeat(2,minmax(0,220px));display:grid}.ordini-comandi .field{margin-top:0}.ordini-sezione{margin:var(--space-32) 0 var(--space-16)}.ordini-sezione h2{font-size:var(--t-sezione)}.ordini-riga-dato{display:block}.ordini-taglie{gap:var(--space-4);flex-wrap:wrap;display:flex}.ordini-taglia{align-items:baseline;gap:var(--space-4);padding:var(--space-2) var(--space-8);border:1px solid var(--line);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;display:inline-flex}.ordini-taglia b{font-weight:600}.ordini-editor-campi .composer-metadata+.composer-metadata{margin-top:0}.ordini-editor-campi .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@container drawer (max-width:540px){.ordini-editor-campi .form-grid{grid-template-columns:minmax(0,1fr)}}.ordini-problemi{color:var(--warning)}.ordini-problemi:focus-visible{outline:2px solid var(--text);outline-offset:3px}.ordini-problemi ul,.ordini-problemi-elenco{margin:var(--space-8) 0 0;padding-left:var(--space-20)}.ordini-scalatura{padding-top:var(--space-20);border-top:1px solid var(--line)}.ordini-scalatura .section-title{margin-bottom:var(--space-4)}.ordini-scalatura-griglia{gap:var(--space-8);margin:var(--space-16) 0;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));display:grid}.ordini-scalatura-taglia{gap:var(--space-4);flex-direction:column;font-size:12px;font-weight:600;display:flex}.ordini-scalatura-taglia input{text-align:center;font-variant-numeric:tabular-nums;width:100%}.ordini-scalatura-strumenti{justify-content:space-between;align-items:center;gap:var(--space-12);margin-top:var(--space-12);flex-wrap:wrap;display:flex}.ordini-nuova-taglia{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.ordini-nuova-taglia input{width:130px}.ordini-nuova-taglia .field-error{color:var(--bad);flex-basis:100%}@media (max-width:700px){.ordini-comandi{grid-template-columns:1fr}}.app-torna{place-self:flex-start start;align-items:center;gap:var(--space-8);width:max-content;max-width:100%;min-height:var(--controllo);font-size:var(--t-tabella);margin:0 0 var(--space-8) var(--space-16);padding:0 var(--space-12) 0 var(--space-12);border-radius:var(--r-capsula);background:var(--capsula);color:var(--testo);transition:background-color var(--d-micro) var(--e-ingresso);text-decoration:none;display:inline-flex}.app-torna:hover{background-image:linear-gradient(var(--velo-passaggio), var(--velo-passaggio));text-decoration:none}@media (max-width:1000px){.app-torna{margin-left:var(--space-8)}}.app-errori{margin:var(--space-8) 0 0;padding-left:var(--space-16)}.app-conferma p{margin-top:0}.app-azioni-scheda{gap:var(--space-8);flex-wrap:wrap;display:flex}.app-azioni-card{margin-top:var(--space-12)}.app-vuoto{padding-bottom:var(--space-28);flex-direction:column;align-items:center;display:flex}.app-vuoto .empty{padding-bottom:var(--space-12)}.app-filtri .search{flex:260px}.app-filtri>.custom-select{flex:0 190px;margin-left:0}.app-filtri>.muted{white-space:nowrap;margin-left:auto;font-size:12px}.catalog-grid>a.product-card{display:block}.product-caption .badge{flex-shrink:0}.app-riga-badge{margin-bottom:var(--space-16)}.app-titolo-sezione{margin-bottom:var(--space-16);flex-wrap:wrap;align-items:flex-start}.app-titolo-sezione p{margin:var(--space-4) 0 0}.app-dettagli-prodotto{margin-top:0}.app-allegati{gap:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.app-allegato{align-content:start;gap:var(--space-12);min-width:0;display:grid}.app-allegato-anteprima{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--foto-fondo);overflow:hidden}.app-allegato-anteprima:has(.photo-missing){background:var(--segnaposto)}.app-allegato-anteprima img{object-fit:contain;width:100%;height:100%}.app-allegato-nome{margin:var(--space-4) 0 0;overflow-wrap:anywhere}.app-allegato .notice{margin:0}.app-allegato[aria-busy=true] .app-allegato-anteprima{opacity:.6}.app-riga-archiviata td{color:var(--muted)}.app-azioni-riga{flex-wrap:nowrap}.contact-card .button+h3{margin-top:var(--space-24)}@media (max-width:1000px){.app-allegati{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.app-allegati{grid-template-columns:minmax(0,1fr)}.app-filtri>.custom-select{flex:150px}.app-filtri>.muted{margin-left:0}}.binario-cella{align-items:center;gap:var(--space-12);min-width:0;display:flex}.binario{gap:var(--binario-spazio);width:var(--binario-col);height:var(--binario-h);flex:none;display:flex}.binario-cella.mini .binario{width:100%;height:var(--binario-mini)}.binario-segmento{border-radius:var(--r-binario);background:var(--da-fare);flex:1;min-width:0;position:relative;overflow:hidden}.binario-segmento:after{content:"";width:var(--pieno,0%);border-radius:inherit;background:var(--info-vivo);position:absolute;inset:0 auto 0 0}.binario-segmento.fatta:after{background:var(--fatto)}.binario-segmento.conto_lavoro{outline:1px dashed var(--testo-2);outline-offset:-1px;background:0 0}.binario-segmento.bloccata{background:var(--errore-vivo)}.binario{align-items:center}.binario-segmento{height:100%}.binario-segmento.in_corso{height:calc(100% + var(--space-4));flex:1.6}.binario-testo{align-items:center;gap:var(--space-4);min-width:0;font-size:var(--t-meta);color:var(--testo-2);white-space:nowrap;text-overflow:ellipsis;display:inline-flex;overflow:hidden}.binario-testo.bloccata{color:var(--errore)}.binario-testo svg{flex:none}.binario-verticale{margin:0;padding:0;list-style:none}.binario-fase{grid-template-columns:var(--binario-h) minmax(0, 1fr);column-gap:var(--space-16);display:grid}.binario-fase+.binario-fase{margin-top:var(--binario-spazio)}.binario-fase-segno{border-radius:var(--r-binario);background:var(--da-fare);position:relative;overflow:hidden}.binario-fase-segno:after{content:"";height:var(--pieno,0%);background:var(--info-vivo);position:absolute;inset:0 0 auto}.binario-fase.fatta .binario-fase-segno:after{background:var(--fatto)}.binario-fase.conto_lavoro .binario-fase-segno{outline:1px dashed var(--testo-2);outline-offset:-1px;background:0 0}.binario-fase.bloccata .binario-fase-segno{background:var(--errore-vivo)}.binario-fase-corpo{min-width:0;padding:var(--space-8) 0}.binario-fase-riga{align-items:baseline;gap:var(--space-12);min-width:0;display:flex}.binario-fase-nome{white-space:nowrap}.binario-fase.da_fare .binario-fase-nome{color:var(--testo-2)}.binario-fase.aperta .binario-fase-nome{font-weight:var(--peso-forte)}.binario-fase-reparto{font-size:var(--t-meta);color:var(--testo-2);white-space:nowrap}.binario-fase-nota{font-size:var(--t-meta);color:var(--testo-2);text-align:right;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.binario-fase.in_corso .binario-fase-nota{color:var(--info)}.binario-fase.conto_lavoro .binario-fase-nota{color:var(--testo)}.binario-fase.bloccata .binario-fase-nota{color:var(--errore)}.binario-fase-dettaglio{gap:var(--space-12);margin:var(--space-12) 0 var(--space-8);padding:var(--space-12);border-radius:var(--r-gruppo);border:var(--bordo-scheda);display:grid}.binario-lavorazioni{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.binario-lavorazioni li{align-items:center;gap:var(--space-12);grid-template-columns:minmax(0,1fr) 120px auto auto;min-height:24px;display:grid}.binario-barretta{height:var(--binario-h);border-radius:var(--r-binario);background:var(--da-fare);position:relative;overflow:hidden}.binario-barretta:after{content:"";width:var(--pieno,0%);border-radius:inherit;background:var(--info-vivo);position:absolute;inset:0 auto 0 0}.binario-barretta.piena:after{background:var(--fatto)}.binario-lavorazione-conto{font-size:var(--t-meta);white-space:nowrap}.binario-fase-azioni{gap:var(--space-8);flex-wrap:wrap;display:flex}@media (max-width:600px){.binario-lavorazioni li{grid-template-columns:minmax(0,1fr) 64px auto}.binario-lavorazioni .binario-fase-reparto{display:none}}@media print{.binario-segmento,.binario-fase-segno,.binario-barretta{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.barra-selezione{z-index:25;bottom:var(--space-16);left:calc(var(--colonna-sinistra) + (100vw - var(--colonna-sinistra) - var(--stacco)) / 2);align-items:center;gap:var(--space-4);max-width:calc(100vw - var(--colonna-sinistra) - var(--space-32));min-height:var(--barra-azioni);padding:var(--space-4) var(--space-8) var(--space-4) var(--space-16);border-radius:var(--r-capsula);box-shadow:var(--ombra-vetro), var(--ombra-flottante);white-space:nowrap;animation:comparsa-capsula var(--d-vetro) var(--e-molla) both;display:flex;position:fixed;transform:translate(-50%)}.barra-selezione-conto{align-items:baseline;gap:var(--space-8);margin-right:var(--space-4);display:inline-flex}.barra-selezione-dettaglio{color:var(--testo-2-vetro)}.barra-selezione-divisore{width:1px;height:20px;margin:0 var(--space-4);background:var(--linea-forte)}.barra-selezione-azioni{align-items:center;gap:var(--space-2);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.barra-selezione-azioni .button{white-space:nowrap;flex:none}.barra-selezione-azioni .button-label{overflow-wrap:normal}.barra-selezione-azioni .button.secondary{background:0 0}.barra-selezione-azioni .button.secondary:hover:not(:disabled){background-image:linear-gradient(var(--velo-passaggio), var(--velo-passaggio))}@keyframes comparsa-capsula{0%{opacity:0;transform:translateX(-50%) scale(var(--scala-comparsa))}}@media (max-width:1000px){.barra-selezione{max-width:calc(100vw - var(--space-16));left:50%}}@media (max-width:600px){.barra-selezione{left:var(--stacco);right:var(--stacco);padding-left:var(--space-12);animation-name:dissolvenza;transform:none}.barra-selezione-dettaglio{display:none}}@media (prefers-reduced-motion:reduce){.barra-selezione{animation-name:dissolvenza}}@media print{.barra-selezione{display:none}}.impostazioni-testa{align-items:flex-start}.impostazioni-testa p{margin:var(--space-4) 0 0;max-width:72ch;font-size:var(--t-tabella);line-height:1.45}.impostazioni-testa h2 .muted{margin-left:var(--space-8);font-weight:var(--peso-normale)}.impostazioni-azioni-riga{white-space:nowrap;text-align:right}.impostazioni-azioni-riga .button+.button{margin-left:var(--space-8)}.impostazioni-matrice{min-width:860px}.impostazioni-matrice th[scope=row]{min-width:220px;font-weight:var(--peso-normale);color:var(--testo)}.impostazioni-matrice th[scope=row] .subline{white-space:normal;max-width:34ch}.impostazioni-matrice td{min-width:128px}.impostazioni-matrice .custom-select{min-width:112px}.impostazioni-matrice .select-trigger{min-height:var(--controllo)}.impostazioni-area{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:inline-flex}.impostazioni-economico th,.impostazioni-economico td{background:var(--foglio);border-bottom:1px solid var(--linea);color:var(--testo)}.impostazioni-economico .check-label{margin:0}.impostazioni-livello{color:var(--testo-2)}.impostazioni-nota{margin-top:var(--space-4);font-size:var(--t-meta);color:var(--testo-2);display:block}.impostazioni-nascosta{background:var(--gruppo)}.impostazioni-livello.scrittura{color:var(--testo)}.impostazioni-piede{justify-content:flex-end;align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-12) var(--space-12) var(--space-16);border-top:1px solid var(--linea);flex-wrap:wrap;display:flex}.impostazioni-piede>.muted{margin-right:auto}.impostazioni-piede.surface{border-top:var(--bordo-foglio)}.impostazioni-riga{justify-content:space-between;align-items:center;gap:var(--space-24);padding:var(--space-16) 0;border-top:1px solid var(--linea);display:flex}.impostazioni-riga .subline{max-width:60ch}.impostazioni-aspetto .utente-tema{flex:none;min-width:260px;margin:0}.finestra-errore{margin-top:var(--space-8);color:var(--errore)}@media (max-width:600px){.impostazioni-riga{align-items:stretch;gap:var(--space-12);flex-direction:column}.impostazioni-aspetto .utente-tema{min-width:0}.impostazioni-azioni-riga{text-align:left}}.impostazioni-blocco>.form-grid{margin-top:var(--space-16)}.impostazioni-blocco>.muted{margin:var(--space-4) 0 0}.field :is(input:not([type=checkbox]):not([type=radio]),textarea),.field :is(.select-trigger,.date-trigger){font-size:var(--t-campo)}:is(.select-trigger,.date-trigger):disabled{opacity:1;background:var(--gruppo);color:var(--testo-2);cursor:default;border-color:#0000}:is(.select-trigger,.date-trigger):disabled>svg:last-child{visibility:hidden}.field input:is([readonly],:disabled):not([type=checkbox]):not([type=radio]),.field textarea:is([readonly],:disabled){background:var(--gruppo);color:var(--testo-2);border-color:#0000}.button:not(.secondary):disabled{opacity:1;background:var(--capsula-forte);color:var(--testo-2)}.toolbar.standalone.app-filtri>.custom-select{margin-left:0}main>.page-heading+*,main>.order-page-heading+*{margin-top:0}main .metrics.compact:not(.surface .metrics){margin-top:0;padding:0}.topbar .global-search kbd{text-align:center;min-width:40px}.topbar .global-search kbd:empty{visibility:hidden}.app-topbar .top-actions{position:relative}.app-topbar .top-actions>:is(.campanella,.utente){position:static}.utente-iniziali{display:none}@media (max-width:700px){.utente-capsula{width:var(--controllo);background:var(--capsula);justify-content:center;padding:0}.utente-capsula>:is(.utente-nome,svg){display:none}.topbar .global-search{background:0 0}.utente-iniziali{font-size:var(--t-meta);font-weight:var(--peso-forte);display:block}}.ricerca-finestra{max-height:min(640px,100dvh - 160px)}.ricerca-risultati{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}.ricerca-annulla{min-height:var(--controllo);padding:0 var(--space-4);color:var(--testo);font-size:var(--t-testo);font-weight:var(--peso-forte);flex:none;display:none}@media (max-width:700px){.ricerca-finestra{width:calc(100vw - var(--stacco) * 2);margin-top:var(--space-64)}.ricerca-annulla{align-items:center;display:inline-flex}.ricerca-campo kbd{display:none}.ricerca-risultati li:not(.ricerca-gruppo,.ricerca-vuota){padding-block:var(--space-8);flex-wrap:wrap;row-gap:0}.ricerca-titolo{white-space:normal;overflow-wrap:anywhere;flex:1 1 0;max-width:none}.ricerca-risultati li small{padding-left:var(--space-24);text-align:left;white-space:normal;flex:1 0 100%}}.nav-suggerimento{z-index:60;padding:var(--space-4) var(--space-12);border-radius:var(--r-controllo);box-shadow:var(--ombra-vetro), var(--ombra-flottante);font-size:var(--t-tabella);white-space:nowrap;pointer-events:none;animation:comparsa-menu var(--d-vetro) var(--e-ingresso) both;transform-origin:0;position:fixed;transform:translateY(-50%)}.nav-popover{z-index:60;gap:var(--space-2);min-width:200px;padding:var(--space-8);border-radius:var(--r-pannello);box-shadow:var(--ombra-vetro), var(--ombra-flottante);animation:comparsa-menu var(--d-vetro) var(--e-ingresso) both;transform-origin:0 0;display:grid;position:fixed}.nav-popover-titolo{padding:var(--space-4) var(--space-8) var(--space-8);color:var(--testo-2);font-size:var(--t-meta);font-weight:var(--peso-forte);margin:0}.nav-popover a{align-items:center;gap:var(--space-8);min-height:var(--controllo);padding:0 var(--space-8);border-radius:var(--r-controllo);color:var(--testo);font-size:var(--t-tabella);text-decoration:none;display:flex}.nav-popover a>svg{color:var(--testo-2);flex:none}.nav-popover a:hover,.nav-popover a:focus-visible{background-image:linear-gradient(var(--velo-passaggio), var(--velo-passaggio))}.nav-popover a[aria-current=page]{background:var(--nav-scelta);box-shadow:var(--ombra-nav-scelta);font-weight:var(--peso-forte)}.nav-popover a.nav-popover-sottovoce{min-height:var(--space-32);padding-inline-start:var(--space-32)}.sidebar nav .nav-group a[aria-current=true]{font-weight:var(--peso-forte)}.sidebar nav .nav-group a[aria-current=true]>svg{color:var(--testo)}.nav-sottovoci{margin:var(--space-2) 0 var(--space-4) var(--space-12);border-inline-start:1px solid var(--linea-forte);padding-inline-start:var(--space-8);display:grid}.sidebar nav .nav-sottovoci a{min-height:var(--space-32);font-size:var(--t-tabella)}@media (max-width:1150px){.table-wrap{background:linear-gradient(to right, var(--foglio) 30%, transparent) left / 40px 100% no-repeat local, linear-gradient(to left, var(--foglio) 30%, transparent) right / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--ombra-scorrimento), transparent) left / 14px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--ombra-scorrimento), transparent) right / 14px 100% no-repeat scroll;background-color:var(--foglio)}}@media (max-width:767px){.table-wrap :is(th,td):first-child{z-index:1;background:var(--foglio);position:sticky;left:0}.table-wrap thead th:first-child{background:var(--gruppo)}.table-wrap.a-schede{background:0 0}.a-schede :is(table,tbody,tr,td){width:100%;display:block}.a-schede thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.a-schede tbody tr{padding:var(--space-12) var(--margine-carta);border-top:1px solid var(--linea)}.a-schede tbody tr:first-child{border-top:0}.a-schede td,.a-schede td:first-child{height:auto;padding:var(--space-4) 0;text-align:right;background:0 0;border:0;position:static}.a-schede td:before{content:var(--etichetta,"");float:left;margin-right:var(--space-12);color:var(--testo-2);font-size:var(--t-meta);text-align:left}.a-schede td:first-child{text-align:left;padding-top:0;display:block}.a-schede td:first-child:before,.a-schede td:empty{display:none}.a-schede td:nth-child(2){--etichetta:var(--etichetta-2,"")}.a-schede td:nth-child(3){--etichetta:var(--etichetta-3,"")}.a-schede td:nth-child(4){--etichetta:var(--etichetta-4,"")}.a-schede td:nth-child(5){--etichetta:var(--etichetta-5,"")}.a-schede td:nth-child(6){--etichetta:var(--etichetta-6,"")}.a-schede td:nth-child(7){--etichetta:var(--etichetta-7,"")}.a-schede td:nth-child(8){--etichetta:var(--etichetta-8,"")}}.drawer-body form>:last-child:has(>.button[type=submit]){bottom:calc(var(--corpo-y,var(--space-24)) * -1);z-index:2;margin:var(--space-20) calc(var(--corpo-x,var(--space-28)) * -1) calc(var(--corpo-y,var(--space-24)) * -1);padding:var(--space-12) var(--corpo-x,var(--space-28)) calc(var(--space-16) + var(--corpo-y,var(--space-24)) - var(--space-8));border-top:1px solid var(--linea);background:var(--vetro-coprente);position:sticky}.drawer-body:has(>form>:last-child>.button[type=submit]){flex-direction:column;display:flex}.drawer-body>form:has(>:last-child>.button[type=submit]){flex-direction:column;flex:1 0 auto;display:flex}.drawer-body>form:has(>:last-child>.button[type=submit]):after{content:"";flex:1 0 0;order:1}.drawer-body>form>:last-child:has(>.button[type=submit]){order:2}.drawer-body>form:has(>:last-child>.button[type=submit])>*{flex-shrink:0}@media (pointer:coarse){.tabs button{height:40px}.sidebar nav .nav-group a,.topbar .global-search,.utente-capsula,.top-actions :is(button,a),.button,:is(.select-trigger,.date-trigger){min-height:var(--controllo)}.utente-capsula{height:var(--controllo)}.utente-tema button{height:40px}input[type=checkbox]{width:24px;min-width:24px;height:24px;min-height:24px}td :is(a,.row-link){align-items:center;min-height:44px;display:inline-flex}.global-search kbd,.ricerca-campo kbd,.control-hint{display:none}}:root{--margine-pagina:var(--space-20)}@media (max-width:1000px){:root{--margine-pagina:max(var(--space-16), env(safe-area-inset-left), env(safe-area-inset-right))}}.main-shell main{padding-left:var(--margine-pagina);padding-right:calc(var(--margine-pagina) + var(--stacco))}.main-shell main :is(.page-heading,.order-page-heading){padding-left:0;padding-right:0}.main-shell main :is(.app-torna,.order-breadcrumb){margin-left:0}@media (max-width:1000px){.main-shell main{padding-right:var(--margine-pagina)}}.main-shell .topbar{top:var(--stacco);margin:var(--stacco) calc(var(--margine-pagina) + var(--stacco)) 0 var(--margine-pagina);padding:0 var(--space-8) 0 var(--space-20);border-radius:var(--r-capsula);position:sticky}.main-shell .topbar:before{border-radius:inherit;background:var(--lucentezza), var(--vetro-regolare);box-shadow:var(--ombra-vetro), var(--ombra-isola);opacity:1;transition:none;animation:none;inset:0}@media (max-width:1000px){.main-shell .topbar{margin:var(--stacco) var(--margine-pagina) 0;padding:0 var(--space-4)}}@media (max-width:767px){.metrics>.metric:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:520px){.metrics:has(>.metric:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.metrics:has(>.metric:nth-child(3):last-child)>.metric{min-width:0;padding:0 var(--space-8);border-right:1px solid var(--line);grid-column:auto}.metrics:has(>.metric:nth-child(3):last-child)>.metric:first-child{padding-left:0}.metrics:has(>.metric:nth-child(3):last-child)>.metric:last-child{border-right:0;padding-right:0}.metrics:has(>.metric:nth-child(3):last-child)>.metric>strong{white-space:nowrap;font-size:18px}}@keyframes pagina-sale{0%{opacity:0}}@keyframes riempi-orizzontale{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){#contenuto>:not(.caricamento){animation:pagina-sale var(--d-micro) var(--e-ingresso) backwards}#contenuto[data-tra-viste]>:not(.caricamento){animation:none}.binario-segmento:after,.cli-barra span{transform-origin:0;animation:riempi-orizzontale var(--d-ingresso) var(--e-cassetto) backwards}}@media (pointer:coarse) and (max-width:932px){:is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]),textarea,select){font-size:var(--t-campo)!important}}@keyframes arriva-a-scalini{0%{opacity:0;transform:translateY(6px)}}@keyframes compare{0%{opacity:0}}.catalog-grid>.product-card{transition:transform var(--d-micro) var(--e-ingresso), box-shadow var(--d-micro) var(--e-ingresso)}.catalog-grid>.product-card:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:no-preference){.catalog-grid>.product-card,.board-colonna .board-scheda{animation:arriva-a-scalini var(--d-ingresso) var(--e-cassetto) backwards}.table-wrap tbody tr:nth-child(-n+12){animation:compare var(--d-ingresso) var(--e-ingresso) backwards}.catalog-grid>.product-card:nth-child(2),.table-wrap tbody tr:nth-child(2),.board-colonna .board-scheda:nth-child(2){animation-delay:calc(var(--d-scalino) / 2 * 1)}.catalog-grid>.product-card:nth-child(3),.table-wrap tbody tr:nth-child(3),.board-colonna .board-scheda:nth-child(3){animation-delay:calc(var(--d-scalino) / 2 * 2)}.catalog-grid>.product-card:nth-child(4),.table-wrap tbody tr:nth-child(4),.board-colonna .board-scheda:nth-child(4){animation-delay:calc(var(--d-scalino) / 2 * 3)}.catalog-grid>.product-card:nth-child(5),.table-wrap tbody tr:nth-child(5),.board-colonna .board-scheda:nth-child(5){animation-delay:calc(var(--d-scalino) / 2 * 4)}.catalog-grid>.product-card:nth-child(6),.table-wrap tbody tr:nth-child(6),.board-colonna .board-scheda:nth-child(6){animation-delay:calc(var(--d-scalino) / 2 * 5)}.catalog-grid>.product-card:nth-child(7),.table-wrap tbody tr:nth-child(7){animation-delay:calc(var(--d-scalino) / 2 * 6)}.catalog-grid>.product-card:nth-child(8),.table-wrap tbody tr:nth-child(8){animation-delay:calc(var(--d-scalino) / 2 * 7)}.catalog-grid>.product-card:nth-child(9),.table-wrap tbody tr:nth-child(9){animation-delay:calc(var(--d-scalino) / 2 * 8)}.catalog-grid>.product-card:nth-child(10),.table-wrap tbody tr:nth-child(10){animation-delay:calc(var(--d-scalino) / 2 * 9)}.catalog-grid>.product-card:nth-child(11),.table-wrap tbody tr:nth-child(11){animation-delay:calc(var(--d-scalino) / 2 * 10)}.catalog-grid>.product-card:nth-child(12),.table-wrap tbody tr:nth-child(12){animation-delay:calc(var(--d-scalino) / 2 * 11)}}@media (prefers-reduced-motion:reduce){.catalog-grid>.product-card:hover{transform:none}}.viaggio{z-index:60;pointer-events:none;background:var(--testo);transform-origin:0;opacity:0;height:3px;transition:transform var(--d-ingresso) var(--e-ingresso), opacity var(--d-ingresso) var(--e-ingresso);position:fixed;inset:0 0 auto;transform:scaleX(0)}.viaggio[data-attivo]{opacity:1;transition:transform var(--d-viaggio) var(--e-cassetto), opacity var(--d-micro) var(--e-ingresso);transform:scaleX(.82)}#contenuto{transition:opacity var(--d-ingresso) var(--e-ingresso)}#contenuto[data-viaggio]{opacity:.55;transition-delay:var(--d-micro);pointer-events:none}@media (prefers-reduced-motion:reduce){.viaggio,.viaggio[data-attivo]{transition:opacity var(--d-micro) linear}.viaggio[data-attivo]{opacity:.6;transform:scaleX(1)}}.barra-icona{width:var(--controllo);height:var(--controllo);color:var(--testo-2);transition:background-color var(--d-micro) var(--e-ingresso), color var(--d-micro) var(--e-ingresso);border-radius:50%;flex:none;place-items:center;display:inline-grid}.barra-icona:hover,.barra-icona[aria-current=page]{background:var(--capsula);color:var(--testo)}.utente-capsula{gap:var(--space-8);padding:0 var(--space-8) 0 var(--space-4)}.utente-capsula .utente-iniziali{background:var(--testo);width:32px;height:32px;color:var(--foglio);font-size:var(--t-meta);font-weight:var(--peso-forte);border-radius:50%;flex:none;place-items:center;display:inline-grid}.utente-nome{text-align:left;font-size:var(--t-tabella);font-weight:var(--peso-forte);line-height:1.2;display:grid}.utente-nome small{color:var(--testo-2);font-size:var(--t-meta);font-weight:var(--peso-normale)}@media (min-width:701px){.topbar-search-area .global-search{order:1;margin-left:0}.topbar .barra-titolo{padding-left:var(--space-16);order:2}.topbar .barra-briciola{display:none}.utente-capsula{height:calc(var(--controllo) + var(--space-4));max-width:260px}}@media (max-width:700px){.utente-capsula{padding:0}.utente-capsula .utente-iniziali{width:var(--controllo);height:var(--controllo)}}.menu-azioni-voce[data-solo-stretto],.menu-azioni-apri[data-solo-stretto],.menu-azioni-nome{display:none}@media (max-width:520px){.menu-azioni-voce[data-solo-stretto]{display:flex}.menu-azioni-apri[data-solo-stretto]{display:inline-flex}.menu-azioni-apri[data-nome]>.menu-azioni-nome{font-size:var(--t-tabella);display:inline}}
