@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_1fd0dfa9-module__1YBdJW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_1fd0dfa9-module__1YBdJW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,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-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,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-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2)format("woff2");unicode-range:U+460-52F,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-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_95c46191-module__ILugEa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_95c46191-module__ILugEa__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--xq-inchiostro:var(--lightningcss-light,#1a1a1a)var(--lightningcss-dark,#ececec);--xq-inchiostro-2:var(--lightningcss-light,#434343)var(--lightningcss-dark,#bdbdbd);--xq-inchiostro-3:var(--lightningcss-light,#666)var(--lightningcss-dark,#949494);--xq-sfondo:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,#121212);--xq-carta:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1c1c);--xq-carta-2:var(--lightningcss-light,#f3f3f3)var(--lightningcss-dark,#242424);--xq-traccia:var(--lightningcss-light,#ddd)var(--lightningcss-dark,#333);--xq-traccia-forte:var(--lightningcss-light,#b5b5b5)var(--lightningcss-dark,#555);--xq-cobalto:var(--lightningcss-light,#1a1a1a)var(--lightningcss-dark,#f5f5f5);--xq-cobalto-su:var(--lightningcss-light,#fff)var(--lightningcss-dark,#121212);--xq-cobalto-fondo:var(--lightningcss-light,#eee)var(--lightningcss-dark,#2a2a2a);--xq-segnale:var(--lightningcss-light,#d3201f)var(--lightningcss-dark,#ff7873);--xq-segnale-fondo:var(--lightningcss-light,#fdeceb)var(--lightningcss-dark,#3a1a1b);--xq-ok:var(--lightningcss-light,#14794a)var(--lightningcss-dark,#52d598);--xq-ok-fondo:var(--lightningcss-light,#e3f4ec)var(--lightningcss-dark,#12301f);--xq-attenzione:var(--lightningcss-light,#9a5700)var(--lightningcss-dark,#f2b45c);--xq-attenzione-fondo:var(--lightningcss-light,#fdf1de)var(--lightningcss-dark,#35280f);--xq-neutro-fondo:var(--lightningcss-light,#ececec)var(--lightningcss-dark,#2a2a2a);--xq-rail-fondo:var(--lightningcss-light,#fff)var(--lightningcss-dark,#161616);--xq-rail-testo:var(--lightningcss-light,#434343)var(--lightningcss-dark,#bdbdbd);--xq-rail-attivo-fondo:var(--lightningcss-light,#eee)var(--lightningcss-dark,#2a2a2a);--xq-rail-attivo-testo:var(--lightningcss-light,#1a1a1a)var(--lightningcss-dark,#fff);--xq-ombra-1:none;--xq-ombra-2:none;--xq-font-ui:var(--font-archivo), "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--xq-font-mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--xq-t-m2:clamp(.72rem, .7rem + .1vw, .78rem);--xq-t-m1:clamp(.8rem, .78rem + .12vw, .86rem);--xq-t-0:clamp(.94rem, .9rem + .2vw, 1.0625rem);--xq-t-1:clamp(1.05rem, 1rem + .3vw, 1.2rem);--xq-t-2:clamp(1.2rem, 1.1rem + .5vw, 1.45rem);--xq-t-3:clamp(1.45rem, 1.25rem + 1vw, 1.95rem);--xq-t-4:clamp(1.8rem, 1.4rem + 2vw, 2.75rem);--xq-s-1:.25rem;--xq-s-2:.5rem;--xq-s-3:.75rem;--xq-s-4:1rem;--xq-s-5:clamp(1.1rem, 1rem + .5vw, 1.5rem);--xq-s-6:clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);--xq-s-7:clamp(2rem, 1.5rem + 2vw, 3.25rem);--xq-raggio-1:3px;--xq-raggio-2:6px;--xq-raggio-3:10px;--xq-tocco:2.75rem;--xq-rail-larghezza:16rem;--xq-barra-altezza:4.1rem;--xq-tab-altezza:4.3rem;--xq-contenuto-max:78rem;--xq-ease:cubic-bezier(.2, .7, .2, 1);--xq-durata:.16s}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-area=direzione]{--xq-rail-larghezza:19rem}@media (pointer:coarse){:root{--xq-tocco:3rem}}@media (prefers-contrast:more){:root{--xq-traccia:var(--lightningcss-light,#6d7686)var(--lightningcss-dark,#7a89a6);--xq-inchiostro-3:var(--lightningcss-light,#434343)var(--lightningcss-dark,#c9d2e4)}}:root[data-tema=chiaro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-tema=scuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::view-transition-old(root){animation-duration:.38s;animation-timing-function:ease}::view-transition-new(root){animation-duration:.38s;animation-timing-function:ease}@media (prefers-color-scheme:dark){:root:not([data-tema=chiaro]) img[src^="/api/logo"],:root:not([data-tema=chiaro]) img[src*=logo-epb]{filter:invert()hue-rotate(180deg);mix-blend-mode:screen;background:0 0!important}}:root[data-tema=scuro] img[src^="/api/logo"],:root[data-tema=scuro] img[src*=logo-epb]{filter:invert()hue-rotate(180deg);mix-blend-mode:screen;background:0 0!important}}
@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;hanging-punctuation:first last}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-block-size:100dvh}img,svg,canvas,video{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;touch-action:manipulation}a{color:inherit;touch-action:manipulation}ul[role=list],ol[role=list]{padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}:where(h1,h2,h3,h4){text-wrap:balance}:where(p,li,dd){text-wrap:pretty;overflow-wrap:anywhere}[hidden]{display:none!important}}@layer base{html{background:var(--xq-sfondo);accent-color:var(--xq-cobalto);-webkit-tap-highlight-color:transparent;scroll-padding-block:calc(var(--xq-barra-altezza) + 1rem)}body{background:var(--xq-sfondo);color:var(--xq-inchiostro);font-family:var(--xq-font-ui);font-size:var(--xq-t-0);font-optical-sizing:auto;overscroll-behavior-y:none;font-stretch:100%;line-height:1.5}h1,h2,h3,h4{letter-spacing:-.012em;font-weight:650;font-stretch:108%;line-height:1.15}h1{font-size:var(--xq-t-3)}h2{font-size:var(--xq-t-2)}h3{font-size:var(--xq-t-1)}small{font-size:var(--xq-t-m1)}a{text-underline-offset:.18em;text-decoration-thickness:.08em}a:where(:not([class])){color:var(--xq-cobalto)}:focus-visible{outline:2px solid var(--xq-inchiostro);outline-offset:2px;border-radius:var(--xq-raggio-1)}::selection{background:color-mix(in oklab, var(--xq-cobalto) 28%, transparent)}.xq-codice,.xq-numero{font-family:var(--xq-font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.01em}.xq-numero{font-feature-settings:"tnum" 1}.xq-solo-lettori{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xq-salta{z-index:100;background:var(--xq-cobalto);color:var(--xq-cobalto-su);border-radius:var(--xq-raggio-2);transition:translate var(--xq-durata) var(--xq-ease);padding:.6rem 1rem;position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;translate:0 -200%}.xq-salta:focus-visible{translate:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{outline-color:highlight}}}
@layer layout{.ep-guscio{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-block-size:100dvh;display:grid}.ep-rail{display:none}.ep-colonna{flex-direction:column;min-block-size:100dvh;min-inline-size:0;display:flex}.ep-contenuto{inline-size:min(100%, var(--xq-contenuto-max));padding-inline:max(var(--xq-s-4), env(safe-area-inset-left)) max(var(--xq-s-4), env(safe-area-inset-right));padding-block:var(--xq-s-5) calc(var(--xq-tab-altezza) + env(safe-area-inset-bottom) + var(--xq-s-6));gap:var(--xq-s-5);flex-direction:column;flex:1;margin-inline:auto;display:flex}.ep-barra{z-index:30;min-block-size:calc(var(--xq-barra-altezza) + env(safe-area-inset-top));padding-block-start:env(safe-area-inset-top);padding-inline:max(var(--xq-s-4), env(safe-area-inset-left)) max(var(--xq-s-4), env(safe-area-inset-right));align-items:center;gap:var(--xq-s-3);background:color-mix(in oklab, var(--xq-carta) 94%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-block-end:1px solid var(--xq-traccia);display:flex;position:sticky;inset-block-start:0}.ep-barra__marchio{align-items:center;gap:var(--xq-s-2);min-inline-size:0;text-decoration:none;display:flex}.ep-barra__marchio img{object-fit:contain;background:var(--xq-carta);border-radius:var(--xq-raggio-1);block-size:2.9rem;inline-size:auto;max-inline-size:min(62vw,15rem);padding:2px 4px}.ep-barra__spazio{flex:1}.ep-barra__ricerca{display:none}.ep-barra__azioni{align-items:center;gap:var(--xq-s-1);display:flex}.ep-area-etichetta{border:1px solid var(--xq-segnale);color:var(--xq-segnale);font-size:var(--xq-t-m2);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .6rem;font-weight:600;display:none}.ep-tab{z-index:40;min-block-size:calc(var(--xq-tab-altezza) + env(safe-area-inset-bottom));padding-block-end:env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);background:var(--xq-carta);border-block-start:1px solid var(--xq-traccia);grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;display:grid;position:fixed;inset-block-end:0;inset-inline:0}.ep-tab__voce{color:var(--xq-inchiostro-3);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;min-inline-size:0;padding:.4rem .25rem;font-size:.76rem;font-weight:600;text-decoration:none;display:flex;position:relative}.ep-tab__voce[aria-current=page]{color:var(--xq-cobalto)}.ep-tab__voce[aria-current=page]:before{content:"";background:var(--xq-segnale);block-size:3px;position:absolute;inset-block-start:0;inset-inline:22%}.ep-tab__voce--azione{color:var(--xq-cobalto-su)}.ep-tab__voce--azione .ep-tab__pulsante{background:var(--xq-cobalto);block-size:3.4rem;inline-size:3.4rem;color:var(--xq-cobalto-su);border:4px solid var(--xq-carta);border-radius:50%;place-items:center;margin-block-start:-1.5rem;display:grid}.ep-tab__voce--azione span:last-child{color:var(--xq-inchiostro-3);margin-block-start:-.1rem}.ep-testata{justify-content:space-between;align-items:flex-end;gap:var(--xq-s-3) var(--xq-s-5);flex-wrap:wrap;display:flex}.ep-testata__testo{gap:var(--xq-s-1);flex-direction:column;min-inline-size:0;display:flex}.ep-testata__azioni{gap:var(--xq-s-2);flex-wrap:wrap;align-items:center;display:flex}.ep-sottotitolo{color:var(--xq-inchiostro-3);font-size:var(--xq-t-m1)}.ep-briciole{font-size:var(--xq-t-m1);color:var(--xq-inchiostro-3);flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.ep-briciole a{color:inherit;text-decoration:none}.ep-briciole a:hover{color:var(--xq-cobalto);text-decoration:underline}.ep-griglia{gap:var(--xq-s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));display:grid}.ep-griglia--stretta{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.ep-due-colonne{gap:var(--xq-s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.ep-pila{gap:var(--xq-s-4);flex-direction:column;display:flex}.ep-fila{gap:var(--xq-s-2);flex-wrap:wrap;align-items:center;display:flex}@media (min-width:64rem){.ep-guscio{grid-template-columns:var(--xq-rail-larghezza) minmax(0, 1fr);grid-template-rows:none}.ep-rail{background:var(--xq-rail-fondo);block-size:100dvh;color:var(--xq-rail-testo);border-inline-end:1px solid var(--xq-traccia);flex-direction:column;gap:0;padding:0;display:flex;position:sticky;inset-block-start:0;overflow:hidden}.ep-tab{display:none}.ep-contenuto{padding-block:var(--xq-s-6);padding-inline:var(--xq-s-6)}.ep-barra__marchio{display:none}.ep-barra__ricerca{flex:0 28rem;display:flex}.ep-area-etichetta{display:inline-flex}.ep-due-colonne--laterale{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem)}.ep-due-colonne--uguali{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-due-colonne--archivio{grid-template-columns:minmax(15rem,19rem) minmax(0,1fr)}}.ep-rail__marchio{background:var(--xq-carta);border-radius:var(--xq-raggio-2);padding:.75rem .8rem;display:block}:root[data-area=direzione] .ep-rail__marchio{border:1px solid var(--xq-traccia);border-block-end:3px solid var(--xq-segnale)}.ep-rail__marchio img{block-size:auto;inline-size:100%}.ep-rail__testa{z-index:3;padding:var(--xq-s-4) var(--xq-s-4) var(--xq-s-3);background:var(--xq-rail-fondo);flex:none;position:relative}.ep-rail__testa:after{content:"";background:linear-gradient(to bottom, var(--xq-rail-fondo) 15%, transparent);pointer-events:none;opacity:0;block-size:1.6rem;transition:opacity .32s var(--xq-ease);position:absolute;inset-block-start:100%;inset-inline:0}.ep-rail[data-scrollato=si] .ep-rail__testa:after{opacity:1}.ep-rail__nav{overscroll-behavior:contain;min-block-size:0;padding:var(--xq-s-3) var(--xq-s-4) var(--xq-s-4);scrollbar-width:thin;scrollbar-color:var(--xq-traccia-forte) transparent;flex-direction:column;flex:1 1 0;gap:2px;display:flex;overflow-y:auto}.ep-rail__gruppo{margin-block:var(--xq-s-4) var(--xq-s-1);border-block-start:1px solid var(--xq-traccia);font-size:var(--xq-t-m1);color:var(--xq-inchiostro);padding:.5rem .7rem .3rem;font-weight:700}.ep-voce-nav{border-radius:var(--xq-raggio-2);min-block-size:2.6rem;color:inherit;font-weight:540;font-size:var(--xq-t-m1);transition:background-color var(--xq-durata) var(--xq-ease);align-items:center;gap:.7rem;padding:.4rem .7rem;text-decoration:none;display:flex;position:relative}@media (hover:hover){.ep-voce-nav:hover{background:color-mix(in oklab, var(--xq-rail-attivo-fondo) 55%, transparent)}}.ep-voce-nav[aria-current=page]{background:var(--xq-rail-attivo-fondo);color:var(--xq-rail-attivo-testo);font-weight:640}.ep-voce-nav[aria-current=page]:before{content:"";background:var(--xq-segnale);border-radius:2px;inline-size:3px;position:absolute;inset-block:.5rem;inset-inline-start:-.45rem}.ep-voce-nav__conteggio{background:var(--xq-segnale);color:#fff;min-inline-size:1.4rem;font-size:var(--xq-t-m2);text-align:center;border-radius:999px;margin-inline-start:auto;padding:.05rem .4rem;font-weight:700}.ep-rail__utente{z-index:3;gap:var(--xq-s-2);padding:var(--xq-s-3) var(--xq-s-4) var(--xq-s-4);background:var(--xq-rail-fondo);border-block-start:1px solid var(--xq-traccia);font-size:var(--xq-t-m1);flex-direction:column;flex:none;display:flex;position:relative}.ep-rail__utente strong{color:var(--xq-rail-attivo-testo);font-weight:620}:root:not([data-area=direzione]) .ep-rail__utente strong{color:var(--xq-inchiostro)}.ep-piede{padding:var(--xq-s-4);font-size:var(--xq-t-m2);color:var(--xq-inchiostro-3);text-align:center}.ep-scorri-giu{all:unset;box-sizing:border-box;z-index:35;background:color-mix(in srgb, var(--xq-carta) 88%, transparent);block-size:2.5rem;inline-size:2.5rem;color:var(--xq-inchiostro-2);border:1px solid var(--xq-traccia-forte);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .28s var(--xq-ease), transform .28s var(--xq-ease);-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;display:grid;position:fixed;inset-block-end:calc(var(--xq-tab-altezza) + env(safe-area-inset-bottom) + .9rem);inset-inline-start:.9rem;transform:translateY(10px)}.ep-scorri-giu[data-visibile=si]{opacity:1;pointer-events:auto;transform:none}.ep-scorri-giu .ep-icona{block-size:1.15rem;inline-size:1.15rem}.ep-scorri-giu:focus-visible{outline:2px solid var(--xq-inchiostro);outline-offset:2px}.ep-guscio:has(.ep-passi) .ep-scorri-giu{inset-block-end:calc(env(safe-area-inset-bottom) + 5.4rem)}@media (min-width:64rem){.ep-scorri-giu{display:none}}}
@layer components{.ep-btn{--xq-btn-fondo:var(--xq-carta);--xq-btn-testo:var(--xq-inchiostro);--xq-btn-bordo:var(--xq-traccia-forte);min-block-size:var(--xq-tocco);border:1px solid var(--xq-btn-bordo);border-radius:var(--xq-raggio-2);background:var(--xq-btn-fondo);color:var(--xq-btn-testo);font-weight:620;font-size:var(--xq-t-m1);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--xq-durata) var(--xq-ease), border-color var(--xq-durata) var(--xq-ease), translate var(--xq-durata) var(--xq-ease);justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.1rem;line-height:1.1;text-decoration:none;display:inline-flex}@media (hover:hover){.ep-btn:hover{background:color-mix(in oklab, var(--xq-btn-fondo) 90%, var(--xq-inchiostro))}}.ep-btn:active{translate:0 1px}.ep-btn:disabled,.ep-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;translate:none}.ep-btn--primario{--xq-btn-fondo:var(--xq-cobalto);--xq-btn-testo:var(--xq-cobalto-su);--xq-btn-bordo:var(--xq-cobalto)}.ep-btn--rischio{--xq-btn-fondo:var(--xq-segnale);--xq-btn-testo:#fff;--xq-btn-bordo:var(--xq-segnale)}.ep-btn--ok{--xq-btn-fondo:var(--xq-ok);--xq-btn-testo:var(--lightningcss-light,#fff)var(--lightningcss-dark,#07140d);--xq-btn-bordo:var(--xq-ok)}.ep-btn--contorno-rischio{--xq-btn-testo:var(--xq-segnale);--xq-btn-bordo:color-mix(in oklab, var(--xq-segnale) 55%, var(--xq-carta))}.ep-btn--fantasma{--xq-btn-fondo:transparent;--xq-btn-bordo:transparent}.ep-btn--grande{min-block-size:3.4rem;font-size:var(--xq-t-0);padding-inline:1.6rem}.ep-btn--blocco{inline-size:100%}.ep-btn--icona{inline-size:var(--xq-tocco);padding:0}.ep-btn[data-attesa=true]:after{content:"";border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:1em;inline-size:1em;animation:.7s linear infinite xq-gira}@keyframes xq-gira{to{rotate:360deg}}.ep-icona{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:1.25rem;inline-size:1.25rem}.ep-icona--piccola{block-size:1rem;inline-size:1rem}.ep-icona--grande{block-size:1.6rem;inline-size:1.6rem}.ep-pannello{background:var(--xq-carta);border:1px solid var(--xq-traccia);border-radius:var(--xq-raggio-3);min-inline-size:0;container:pannello/inline-size}.ep-pannello__testata{justify-content:space-between;align-items:center;gap:var(--xq-s-2) var(--xq-s-4);padding:var(--xq-s-3) var(--xq-s-4);border-block-end:1px solid var(--xq-traccia);flex-wrap:wrap;display:flex}.ep-pannello__testata h2,.ep-pannello__testata h3{font-size:var(--xq-t-1)}.ep-pannello__corpo{padding:var(--xq-s-4)}.ep-pannello__corpo--senza-margini{padding:0}.ep-pannello--evidenza{border-color:var(--xq-cobalto);border-inline-start-width:4px}.ep-pannello--allarme{border-color:color-mix(in oklab, var(--xq-segnale) 60%, var(--xq-traccia));border-inline-start:4px solid var(--xq-segnale)}.ep-kpi-fila{background:var(--xq-traccia);border:1px solid var(--xq-traccia);border-radius:var(--xq-raggio-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:1px;display:grid;overflow:clip}.ep-kpi{padding:var(--xq-s-3) var(--xq-s-4);background:var(--xq-carta);flex-direction:column;gap:.15rem;min-inline-size:0;text-decoration:none;display:flex}a.ep-kpi:hover{background:var(--xq-carta-2)}.ep-kpi__etichetta{font-size:var(--xq-t-m1);color:var(--xq-inchiostro-3)}.ep-kpi__valore{font-family:var(--xq-font-mono);font-variant-numeric:tabular-nums slashed-zero;font-size:var(--xq-t-3);letter-spacing:-.03em;font-weight:600;line-height:1.1}.ep-kpi__nota{font-size:var(--xq-t-m2);color:var(--xq-inchiostro-3)}.ep-kpi[data-tono=segnale] .ep-kpi__valore{color:var(--xq-segnale)}.ep-kpi[data-tono=cobalto] .ep-kpi__valore{color:var(--xq-cobalto)}.ep-cartiglio{background:var(--xq-carta);border:1px solid var(--xq-traccia-forte);border-inline-start:5px solid var(--xq-segnale);border-radius:var(--xq-raggio-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;container:cartiglio/inline-size}.ep-cartiglio__cella{padding:var(--xq-s-3) var(--xq-s-4);border-block-end:1px solid var(--xq-traccia);border-inline-end:1px solid var(--xq-traccia);flex-direction:column;gap:.15rem;min-inline-size:0;display:flex}.ep-cartiglio__cella--larga{grid-column:1/-1}.ep-cartiglio__etichetta{font-size:var(--xq-t-m2);color:var(--xq-inchiostro-3)}.ep-cartiglio__valore{overflow-wrap:anywhere;font-weight:620}.ep-cartiglio__valore--codice{font-family:var(--xq-font-mono);font-variant-numeric:tabular-nums slashed-zero;color:var(--xq-cobalto);font-size:var(--xq-t-1)}@container cartiglio (min-width:44rem){.ep-cartiglio{grid-template-columns:repeat(4,minmax(0,1fr))}.ep-cartiglio__cella--larga{grid-column:span 2}}.ep-stato{background:var(--xq-neutro-fondo);color:var(--xq-inchiostro-2);font-size:var(--xq-t-m2);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.18rem .6rem .18rem .5rem;font-weight:640;display:inline-flex}.ep-stato:before{content:"";background:currentColor;border-radius:50%;block-size:.5rem;inline-size:.5rem}.ep-stato[data-stato=approvato],.ep-stato[data-stato=attivo]{background:var(--xq-ok-fondo);color:var(--xq-ok)}.ep-stato[data-stato=inviato],.ep-stato[data-stato=sospeso]{background:var(--xq-attenzione-fondo);color:var(--xq-attenzione)}.ep-stato[data-stato=rifiutato],.ep-stato[data-stato=modifiche_richieste],.ep-stato[data-stato=errore]{background:var(--xq-segnale-fondo);color:var(--xq-segnale)}.ep-stato[data-stato=bozza],.ep-stato[data-stato=archiviato],.ep-stato[data-stato=concluso]{background:var(--xq-neutro-fondo);color:var(--xq-inchiostro-2)}.ep-stato[data-stato=direzione]{background:var(--xq-cobalto-fondo);color:var(--xq-cobalto)}.ep-etichetta-ruolo{border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-1);font-size:var(--xq-t-m2);color:var(--xq-inchiostro-2);padding:.1rem .5rem;font-weight:600;display:inline-block}.ep-avviso{gap:var(--xq-s-3);padding:var(--xq-s-3) var(--xq-s-4);border:1px solid var(--xq-traccia);border-radius:var(--xq-raggio-2);background:var(--xq-carta);font-size:var(--xq-t-m1);border-inline-start-width:4px;align-items:flex-start;display:flex}.ep-avviso[data-tono=errore]{border-color:var(--xq-segnale);background:var(--xq-segnale-fondo)}.ep-avviso[data-tono=attenzione]{border-color:var(--xq-attenzione);background:var(--xq-attenzione-fondo)}.ep-avviso[data-tono=ok]{border-color:var(--xq-ok);background:var(--xq-ok-fondo)}.ep-avviso[data-tono=info]{border-color:var(--xq-cobalto);background:var(--xq-cobalto-fondo)}.ep-avviso>.ep-icona{margin-block-start:.1rem}.ep-avviso ul{margin:.25rem 0 0;padding-inline-start:1.1rem}.ep-vuoto{align-items:center;gap:var(--xq-s-3);padding:var(--xq-s-6) var(--xq-s-4);text-align:center;color:var(--xq-inchiostro-3);flex-direction:column;display:flex}.ep-vuoto strong{color:var(--xq-inchiostro);font-size:var(--xq-t-1)}.ep-vuoto .ep-icona{block-size:2.2rem;inline-size:2.2rem;color:var(--xq-traccia-forte)}.ep-elenco{margin:0;padding:0;list-style:none}.ep-elenco>li+li{border-block-start:1px solid var(--xq-traccia)}.ep-riga-link{padding:var(--xq-s-3) var(--xq-s-4);color:inherit;text-decoration:none;display:block;container:riga/inline-size}@media (hover:hover){.ep-riga-link:hover{background:var(--xq-carta-2)}}.ep-riga-rapportino{gap:.25rem var(--xq-s-4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"codice stato""titolo titolo""meta meta";align-items:center;display:grid}.ep-riga-rapportino__codice{font-family:var(--xq-font-mono);font-size:var(--xq-t-m1);color:var(--xq-cobalto);grid-area:codice;font-weight:560}.ep-riga-rapportino__titolo{grid-area:titolo;font-weight:620}.ep-riga-rapportino__meta{gap:.15rem var(--xq-s-3);font-size:var(--xq-t-m1);color:var(--xq-inchiostro-3);flex-wrap:wrap;grid-area:meta;display:flex}.ep-riga-rapportino__stato{grid-area:stato;justify-self:end}.ep-riga-rapportino__ore{font-family:var(--xq-font-mono);font-variant-numeric:tabular-nums;text-align:end;font-weight:600;display:none}@container riga (min-width:42rem){.ep-riga-rapportino{grid-template-columns:8.5rem minmax(0,1fr) 5.5rem 10.5rem;grid-template-areas:"codice titolo ore stato""codice meta ore stato"}.ep-riga-rapportino__ore{grid-area:ore;display:block}}.ep-tabella-scroll{inline-size:100%;container:tabella/inline-size}.ep-tabella{inline-size:100%;font-size:var(--xq-t-m1)}.ep-tabella th{padding:.6rem var(--xq-s-3);text-align:start;color:var(--xq-inchiostro-3);font-weight:620;font-size:var(--xq-t-m2);background:var(--xq-carta-2);border-block-end:1px solid var(--xq-traccia-forte);white-space:nowrap}.ep-tabella td{overflow-wrap:anywhere;min-inline-size:0;padding:.65rem var(--xq-s-3);border-block-end:1px solid var(--xq-traccia);vertical-align:top}.ep-tabella tbody tr:last-child td{border-block-end:0}.ep-tabella .ep-destra{text-align:end}.ep-tabella .xq-numero{white-space:nowrap}.ep-tabella tfoot td{border-block-start:2px solid var(--xq-traccia-forte);background:var(--xq-carta-2);font-weight:650}@container tabella (max-width:38rem){.ep-tabella--schede thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ep-tabella--schede,.ep-tabella--schede tbody,.ep-tabella--schede tfoot,.ep-tabella--schede tr,.ep-tabella--schede td{display:block}.ep-tabella--schede tr{padding:var(--xq-s-3) var(--xq-s-4);border-block-end:1px solid var(--xq-traccia)}.ep-tabella--schede tbody tr:last-child{border-block-end:0}.ep-tabella--schede td{gap:var(--xq-s-3);border:0;grid-template-columns:minmax(5.5rem,38%) minmax(0,1fr);min-inline-size:0;padding:.25rem 0;display:grid}.ep-tabella--schede td:before{content:attr(data-etichetta);color:var(--xq-inchiostro-3);font-size:var(--xq-t-m2);padding-block-start:.1rem}.ep-tabella--schede td.ep-destra{text-align:start}}.ep-segnalazione{padding:var(--xq-s-3) var(--xq-s-4);border-inline-start:3px solid var(--xq-attenzione);background:var(--xq-attenzione-fondo);border-radius:0 var(--xq-raggio-2) var(--xq-raggio-2) 0;font-size:var(--xq-t-m1)}.ep-segnalazione--problema{border-inline-start-color:var(--xq-segnale);background:var(--xq-segnale-fondo)}.ep-albero{gap:var(--xq-s-1);flex-direction:column;display:flex}.ep-albero details{border-radius:var(--xq-raggio-2)}.ep-albero summary{min-block-size:2.6rem;padding:.35rem var(--xq-s-3);cursor:pointer;border-radius:var(--xq-raggio-2);align-items:center;gap:.6rem;font-weight:620;list-style:none;display:flex}.ep-albero summary::-webkit-details-marker{display:none}.ep-albero summary:before{content:"";block-size:.5rem;inline-size:.5rem;transition:rotate var(--xq-durata) var(--xq-ease);border-block-end:2px solid;border-inline-end:2px solid;flex:none;margin-inline-end:.2rem;rotate:-45deg}.ep-albero details[open]>summary:before{rotate:45deg}@media (hover:hover){.ep-albero summary:hover{background:var(--xq-carta-2)}}.ep-albero summary .ep-albero__conteggio{font-family:var(--xq-font-mono);font-size:var(--xq-t-m1);color:var(--xq-inchiostro-3);margin-inline-start:auto;font-weight:500}.ep-albero details>:not(summary){border-inline-start:1px solid var(--xq-traccia-forte);margin-inline-start:1.15rem;padding-inline-start:var(--xq-s-3)}.ep-albero__foglia{align-items:center;gap:var(--xq-s-3);min-block-size:2.5rem;padding:.3rem var(--xq-s-3);border-radius:var(--xq-raggio-2);font-size:var(--xq-t-m1);flex-wrap:wrap;text-decoration:none;display:flex}@media (hover:hover){.ep-albero__foglia:hover{background:var(--xq-cobalto-fondo)}}.ep-albero__foglia .ep-albero__ore{font-family:var(--xq-font-mono);margin-inline-start:auto;font-weight:600}.ep-barre{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.ep-barre__voce{align-items:center;gap:var(--xq-s-3);font-size:var(--xq-t-m1);grid-template-columns:minmax(6rem,34%) minmax(0,1fr) auto;display:grid}.ep-barre__etichetta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ep-barre__binario{background:var(--xq-neutro-fondo);border-radius:2px;block-size:.85rem;overflow:hidden}.ep-barre__riempimento{block-size:100%;inline-size:calc(var(--xq-quota,0) * 100%);background:var(--xq-cobalto);min-inline-size:2px;display:block}.ep-barre__riempimento--straordinario{background:var(--xq-segnale);inline-size:calc(var(--xq-quota,0) * 100%)}.ep-barre__valore{font-family:var(--xq-font-mono);font-variant-numeric:tabular-nums;text-align:end;min-inline-size:3.4rem;font-weight:600}.ep-colonne{border-block-end:1px solid var(--xq-traccia-forte);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:2px;block-size:9.5rem;display:grid}.ep-colonne__voce{justify-content:center;align-items:flex-end;block-size:100%;display:flex;position:relative}.ep-colonne__barra{inline-size:100%;block-size:calc(var(--xq-quota,0) * 100%);background:var(--xq-cobalto);min-block-size:1px}.ep-colonne__voce[data-festivo=true] .ep-colonne__barra{background:var(--xq-traccia-forte)}.ep-colonne__asse{font-size:var(--xq-t-m2);color:var(--xq-inchiostro-3);font-family:var(--xq-font-mono);justify-content:space-between;margin-block-start:.35rem;display:flex}.ep-paginazione{justify-content:space-between;align-items:center;gap:var(--xq-s-3);font-size:var(--xq-t-m1);color:var(--xq-inchiostro-3);flex-wrap:wrap;display:flex}.ep-segmenti{border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-2);background:var(--xq-carta);flex-wrap:wrap;display:inline-flex;overflow:clip}.ep-segmenti a,.ep-segmenti button{min-block-size:calc(var(--xq-tocco) - .25rem);font-weight:600;font-size:var(--xq-t-m1);color:var(--xq-inchiostro-2);background:0 0;border:0;align-items:center;padding:.35rem 1rem;text-decoration:none;display:inline-flex}.ep-segmenti a+a,.ep-segmenti button+button{border-inline-start:1px solid var(--xq-traccia)}.ep-segmenti [aria-current=true],.ep-segmenti [aria-pressed=true]{background:var(--xq-cobalto);color:var(--xq-cobalto-su)}.ep-dialogo{border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-3);background:var(--xq-carta);max-block-size:min(88dvh,44rem);inline-size:min(34rem,100vw - 2rem);color:var(--xq-inchiostro);box-shadow:var(--xq-ombra-2);overscroll-behavior:contain;opacity:1;transition:opacity .2s var(--xq-ease), translate .2s var(--xq-ease), overlay .2s allow-discrete, display .2s allow-discrete;margin:auto;padding:0;overflow:auto;translate:0}.ep-dialogo::backdrop{transition:background-color .2s var(--xq-ease), overlay .2s allow-discrete, display .2s allow-discrete;background:#0000008c;background:lab(0% 0 0/.55)}@starting-style{.ep-dialogo[open]{opacity:0;translate:0 1rem}.ep-dialogo[open]::backdrop{background:0 0}}.ep-dialogo:not([open]){opacity:0;translate:0 1rem}.ep-dialogo__testata{padding:var(--xq-s-4) var(--xq-s-4) var(--xq-s-2)}.ep-dialogo__corpo{padding:var(--xq-s-2) var(--xq-s-4) var(--xq-s-4);gap:var(--xq-s-3);flex-direction:column;display:flex}.ep-dialogo__piede{justify-content:flex-end;gap:var(--xq-s-2);padding:var(--xq-s-3) var(--xq-s-4);border-block-start:1px solid var(--xq-traccia);background:var(--xq-carta-2);flex-wrap:wrap;display:flex}@media (max-width:40rem){.ep-dialogo{inline-size:100%;max-inline-size:none;border-end-end-radius:0;border-end-start-radius:0;margin-block-end:0;padding-block-end:env(safe-area-inset-bottom)}.ep-dialogo__piede .ep-btn{flex:auto}}.ep-menu-popover{inset:auto;inline-size:min(20rem,100vw - 1.5rem);padding:var(--xq-s-2);background:var(--xq-carta);color:var(--xq-inchiostro);border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-3);box-shadow:var(--xq-ombra-2);max-block-size:calc(100dvh - var(--xq-barra-altezza) - var(--xq-tab-altezza) - env(safe-area-inset-bottom) - 2rem);overscroll-behavior:contain;margin:0;position:fixed;inset-block-start:calc(var(--xq-barra-altezza) + env(safe-area-inset-top) + .25rem);inset-inline-end:var(--xq-s-3);overflow-y:auto}.ep-menu-popover:popover-open{animation:xq-entra .16s var(--xq-ease)}@keyframes xq-entra{0%{opacity:0;translate:0 -.4rem}}.ep-menu-popover a,.ep-menu-popover button{inline-size:100%;min-block-size:var(--xq-tocco);border-radius:var(--xq-raggio-2);text-align:start;background:0 0;border:0;align-items:center;gap:.7rem;padding:.4rem .7rem;font-weight:540;text-decoration:none;display:flex}@media (hover:hover){.ep-menu-popover a:hover,.ep-menu-popover button:hover{background:var(--xq-carta-2)}}.ep-menu-popover a[aria-current=page]{background:var(--xq-cobalto-fondo);color:var(--xq-cobalto)}.ep-menu-popover hr{border:0;border-block-start:1px solid var(--xq-traccia);margin-block:var(--xq-s-1)}.ep-campanella{position:relative}.ep-campanella__conteggio{background:var(--xq-segnale);color:#fff;border:2px solid var(--xq-carta);box-sizing:content-box;border-radius:999px;place-items:center;block-size:1.15rem;min-inline-size:1.15rem;padding-inline:.25rem;font-size:.68rem;font-weight:700;display:grid;position:absolute;inset-block-start:.15rem;inset-inline-end:.1rem}.ep-notifica{gap:var(--xq-s-3);padding:var(--xq-s-3) var(--xq-s-4);color:inherit;align-items:flex-start;text-decoration:none;display:flex}.ep-notifica[data-letta=false]{background:color-mix(in oklab, var(--xq-cobalto-fondo) 70%, var(--xq-carta));box-shadow:inset 3px 0 0 var(--xq-cobalto)}.ep-notifica__testo{flex-direction:column;gap:.1rem;min-inline-size:0;display:flex}.ep-notifica time{font-size:var(--xq-t-m2);color:var(--xq-inchiostro-3)}.ep-schermata-vuota{min-block-size:100dvh;padding:var(--xq-s-5);text-align:center;place-items:center;display:grid}.ep-scheletro{background:var(--xq-neutro-fondo);border-radius:var(--xq-raggio-2);animation:1.4s ease-in-out infinite xq-pulsa}@keyframes xq-pulsa{50%{opacity:.55}}.ep-galleria{gap:var(--xq-s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));display:grid}.ep-galleria__voce{border:1px solid var(--xq-traccia);border-radius:var(--xq-raggio-2);background:var(--xq-carta-2);aspect-ratio:4/3;padding:0;display:block;position:relative;overflow:clip}.ep-galleria__voce img{object-fit:cover;block-size:100%;inline-size:100%}.ep-galleria__didascalia{color:#fff;font-size:var(--xq-t-m2);text-align:start;background:#000000b8;background:lab(0% 0 0/.72);padding:.35rem .5rem;position:absolute;inset-block-end:0;inset-inline:0}.ep-lightbox{background:#000;border-color:#000;inline-size:min(96vw,70rem);max-inline-size:none}.ep-lightbox img{object-fit:contain;max-block-size:80dvh;inline-size:100%}.ep-lightbox__chiudi{position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.ep-cronologia{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ep-cronologia>li{padding:0 0 var(--xq-s-4) var(--xq-s-5);border-inline-start:2px solid var(--xq-traccia);margin-inline-start:.4rem;position:relative}.ep-cronologia>li:before{content:"";background:var(--xq-carta);border:3px solid var(--xq-cobalto);border-radius:50%;block-size:.8rem;inline-size:.8rem;position:absolute;inset-block-start:.3rem;inset-inline-start:-.45rem}.ep-cronologia>li[data-esito=rifiutato]:before,.ep-cronologia>li[data-esito=modifiche_richieste]:before{border-color:var(--xq-segnale)}.ep-cronologia>li[data-esito=approvato]:before{border-color:var(--xq-ok)}.ep-cronologia>li:last-child{padding-block-end:0}.ep-testo-lungo{white-space:pre-wrap;max-inline-size:70ch}.ep-puntato{flex-direction:column;gap:.35rem;margin:0;padding-inline-start:1.2rem;display:flex}.ep-puntato li::marker{color:var(--xq-cobalto)}.ep-silenzioso{color:var(--xq-inchiostro-3)}.ep-piccolo{font-size:var(--xq-t-m1)}.ep-destra{text-align:end}.ep-spazio-sopra{margin-block-start:var(--xq-s-4)}.ep-nascondi-mobile{display:none}@media (min-width:48rem){.ep-nascondi-mobile{display:revert}}.ep-console{background:var(--xq-sfondo);flex-direction:column;min-block-size:100dvh;display:flex}.ep-console__testa{align-items:baseline;gap:var(--xq-s-3);padding:var(--xq-s-4) var(--xq-s-5);background:var(--xq-carta);border-block-end:3px solid var(--xq-segnale);display:flex}.ep-console__testa strong{font-size:var(--xq-t-1)}.ep-console__testa span{color:var(--xq-inchiostro-3);font-size:var(--xq-t-m1)}.ep-console__corpo{inline-size:min(100%,72rem);padding:var(--xq-s-5);gap:var(--xq-s-4);flex-direction:column;flex:1;margin-inline:auto;display:flex}.ep-console__riga{justify-content:space-between;align-items:center;gap:var(--xq-s-3);display:flex}.ep-console__riga h1,.ep-console__sottotitolo,.ep-console__scheda h1{font-size:var(--xq-t-2);margin:0}.ep-console__sottotitolo{font-size:var(--xq-t-1);margin-block-start:var(--xq-s-4)}.ep-console__scheda{inline-size:min(100%,26rem);margin:var(--xq-s-6) auto;padding:var(--xq-s-5);background:var(--xq-carta);border:1px solid var(--xq-traccia);border-radius:var(--xq-raggio-3);gap:var(--xq-s-3);flex-direction:column;display:flex}.ep-console__vuoto{padding:var(--xq-s-4);background:var(--xq-carta);border:1px dashed var(--xq-traccia-forte);border-radius:var(--xq-raggio-2);color:var(--xq-inchiostro-3);margin:0}.ep-console__piede{padding:var(--xq-s-4) var(--xq-s-5);max-inline-size:16rem}.ep-console__azioni{gap:var(--xq-s-2);flex-wrap:wrap;display:flex}.ep-console__stato{padding:var(--xq-s-3) var(--xq-s-4);border-radius:var(--xq-raggio-2);border-inline-start:5px solid var(--xq-ok);background:var(--xq-ok-fondo);color:var(--xq-inchiostro);flex-direction:column;gap:.15rem;display:flex}.ep-console__stato[data-stato=avviso]{border-inline-start-color:var(--xq-attenzione);background:var(--xq-attenzione-fondo)}.ep-console__stato[data-stato=errore]{border-inline-start-color:var(--xq-segnale);background:var(--xq-segnale-fondo)}.ep-console__stato span{color:var(--xq-inchiostro-2);font-size:var(--xq-t-m1)}.ep-console__avvisi{gap:var(--xq-s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ep-console__avvisi li{gap:.1rem var(--xq-s-3);padding:var(--xq-s-3) var(--xq-s-4);background:var(--xq-carta);border:1px solid var(--xq-traccia);border-inline-start:5px solid var(--xq-segnale);border-radius:var(--xq-raggio-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.ep-console__avvisi li[data-tipo=ripristino]{border-inline-start-color:var(--xq-ok)}.ep-console__avvisi li[data-nuovo=no]{opacity:.65}.ep-console__avvisi li span{color:var(--xq-inchiostro-2);font-size:var(--xq-t-m1);grid-column:1}.ep-console__avvisi li time{color:var(--xq-inchiostro-3);font-size:var(--xq-t-m2);grid-area:1/2}.ep-intro{z-index:200;background:var(--xq-carta);animation:xq-intro-esci .38s var(--xq-ease) 1.25s both;place-items:center;display:grid;position:fixed;inset:0}.ep-intro__scena{flex-direction:column;align-items:center;gap:.9rem;inline-size:min(82vw,24rem);display:flex}.ep-intro__logo{aspect-ratio:544/118;inline-size:100%;position:relative;overflow:clip}.ep-intro__corso{background-image:url(/api/logo);background-repeat:no-repeat;background-size:100% 600%;background-position:0 calc(var(--xq-corso) * 20%);opacity:0;block-size:calc(16.6667% + .6px);animation:xq-intro-corso .46s var(--xq-ease) calc((5 - var(--xq-corso)) * 75ms + .12s) both;position:absolute;inset-block-start:calc(var(--xq-corso) * 16.6667%);inset-inline:0}.ep-intro__corso:nth-child(odd){--xq-da:-34%}.ep-intro__corso:nth-child(2n){--xq-da:34%}.ep-intro__linea{background:var(--xq-segnale);transform-origin:0;block-size:4px;inline-size:100%;animation:xq-intro-linea .34s var(--xq-ease) .76s both}.ep-intro__testo{font-size:var(--xq-t-m1);letter-spacing:.04em;color:#5f5f5f;animation:xq-intro-testo .32s var(--xq-ease) .94s both;font-weight:600}@keyframes xq-intro-corso{0%{opacity:0;transform:translateX(var(--xq-da))}to{opacity:1;transform:translate(0)}}@keyframes xq-intro-linea{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes xq-intro-testo{0%{opacity:0;translate:0 .4rem}to{opacity:1;translate:0}}@keyframes xq-intro-esci{to{opacity:0;visibility:hidden;transform:translateY(-3%)}}@media (prefers-reduced-motion:reduce){.ep-intro{display:none}}@media print{.ep-intro{display:none}}.ep-tema{background:var(--xq-neutro-fondo);border-radius:var(--xq-raggio-2);grid-template-columns:repeat(3,1fr);gap:2px;margin:.35rem .5rem;padding:3px;display:grid}.ep-tema button{all:unset;box-sizing:border-box;border-radius:var(--xq-raggio-1);color:var(--xq-inchiostro-3);cursor:pointer;text-align:center;transition:background-color .2s var(--xq-ease), color .2s var(--xq-ease);flex-direction:column;align-items:center;gap:.15rem;padding:.4rem .2rem;font-size:.7rem;font-weight:600;display:flex}.ep-tema button .ep-icona{block-size:1.05rem;inline-size:1.05rem}.ep-tema button:hover{color:var(--xq-inchiostro)}.ep-tema button[aria-pressed=true]{background:var(--xq-carta);color:var(--xq-inchiostro)}.ep-tema button:focus-visible{outline:2px solid var(--xq-inchiostro);outline-offset:1px}.ep-tema--compatto{margin:0 0 .6rem}.ep-ingresso__interno>.ep-tema{max-inline-size:15rem;margin-block:var(--xq-s-4) 0;margin-inline:auto}}@layer utilities{.ep-solo-mobile{display:inline-flex}.ep-nascondi-mobile{display:none}.ep-silenzioso{color:var(--xq-inchiostro-3)}.ep-piccolo{font-size:var(--xq-t-m1)}.ep-destra{text-align:end}.ep-spazio-sopra{margin-block-start:var(--xq-s-4)}@media (min-width:48rem){.ep-nascondi-mobile{display:revert}}@media (min-width:64rem){.ep-solo-mobile{display:none}}.ep-guscio:has(.ep-passi) .ep-tab{display:none}.ep-guscio:has(.ep-passi) .ep-contenuto{padding-block-end:calc(7rem + env(safe-area-inset-bottom))}.ep-guscio:has(.ep-passi) .ep-passi__navigazione{inset-block-end:calc(env(safe-area-inset-bottom) + .6rem)}@media (max-width:40rem){.ep-contenuto{gap:var(--xq-s-4);padding-block-start:var(--xq-s-4)}h1{font-size:1.6rem}.ep-pannello,.ep-kpi-fila,.ep-cartiglio,.ep-filtri{border-radius:14px}.ep-pannello__testata{padding:.8rem 1rem}.ep-pannello__corpo{padding:1rem}.ep-pannello__corpo.ep-pannello__corpo--senza-margini{padding:0}.ep-riga-link{padding:1rem}.ep-testata__azioni{inline-size:100%}.ep-testata__azioni .ep-btn--grande,.ep-testata__azioni .ep-btn--primario{flex:100%;min-block-size:3.5rem}.ep-btn--grande{min-block-size:3.5rem}.ep-kpi{padding:.85rem 1rem}.ep-kpi__valore{font-size:1.7rem}.ep-passi__navigazione{border-radius:16px;padding:.6rem}.ep-passi__navigazione .ep-btn{min-block-size:3.6rem;font-size:1rem}.ep-riga-dinamica{padding:.9rem}.ep-segmenti{inline-size:100%}.ep-segmenti a,.ep-segmenti button{flex:auto;justify-content:center;min-block-size:3rem}.ep-dialogo__piede .ep-btn{min-block-size:3.2rem}}}
@layer components{.ep-campo{flex-direction:column;gap:.35rem;min-inline-size:0;display:flex}.ep-etichetta{font-size:var(--xq-t-m1);color:var(--xq-inchiostro-2);font-weight:620}.ep-etichetta small{color:var(--xq-inchiostro-3);font-weight:500}.ep-input,.ep-select,.ep-area-testo{inline-size:100%;min-block-size:var(--xq-tocco);background:var(--xq-carta);color:var(--xq-inchiostro);border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-2);font-size:max(1rem, var(--xq-t-0));transition:border-color var(--xq-durata) var(--xq-ease), box-shadow var(--xq-durata) var(--xq-ease);padding:.55rem .8rem}.ep-input::placeholder,.ep-area-testo::placeholder{color:var(--xq-inchiostro-3);opacity:.8}.ep-input:hover,.ep-select:hover,.ep-area-testo:hover{border-color:var(--xq-inchiostro-3)}.ep-input:focus-visible,.ep-select:focus-visible,.ep-area-testo:focus-visible{border-color:var(--xq-inchiostro);outline:2px solid var(--xq-inchiostro);outline-offset:1px}:is(.ep-input:user-invalid,.ep-select:user-invalid,.ep-area-testo:user-invalid,.ep-input[aria-invalid=true]){border-color:var(--xq-segnale)}.ep-input:disabled,.ep-select:disabled,.ep-area-testo:disabled,.ep-input[readonly]{background:var(--xq-carta-2);color:var(--xq-inchiostro-2)}.ep-area-testo{field-sizing:content;min-block-size:calc(var(--xq-tocco) * 1.6);resize:vertical;max-block-size:22lh;line-height:1.45}.ep-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a8a8a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;background-size:1.15rem;padding-inline-end:2.4rem}.ep-aiuto{font-size:var(--xq-t-m2);color:var(--xq-inchiostro-3)}.ep-errore-campo{font-size:var(--xq-t-m2);color:var(--xq-segnale);font-weight:600}.ep-modulo{gap:var(--xq-s-4);flex-direction:column;display:flex}.ep-modulo-griglia{gap:var(--xq-s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.ep-controllo{min-block-size:var(--xq-tocco);font-size:var(--xq-t-m1);cursor:pointer;align-items:center;gap:.7rem;padding:.3rem 0;display:flex}.ep-controllo input{flex:none;block-size:1.35rem;inline-size:1.35rem}.ep-elenco-controlli{border:1px solid var(--xq-traccia);border-radius:var(--xq-raggio-2);background:var(--xq-traccia);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1px;max-block-size:18rem;display:grid;overflow:auto}.ep-elenco-controlli label{min-block-size:var(--xq-tocco);background:var(--xq-carta);cursor:pointer;font-size:var(--xq-t-m1);align-items:center;gap:.7rem;padding:.35rem .8rem;display:flex}.ep-elenco-controlli input{block-size:1.25rem;inline-size:1.25rem}.ep-filtri{gap:var(--xq-s-3);padding:var(--xq-s-4);background:var(--xq-carta);border:1px solid var(--xq-traccia);border-radius:var(--xq-raggio-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;container:filtri/inline-size}.ep-filtri__ricerca,.ep-filtri__azioni{grid-column:1/-1}.ep-filtri__azioni{gap:var(--xq-s-2);flex-wrap:wrap;display:flex}@container filtri (min-width:46rem){.ep-filtri{grid-template-columns:repeat(4,minmax(0,1fr))}.ep-filtri__ricerca{grid-column:span 2}.ep-filtri__azioni{grid-column:span 2;align-self:end}}.ep-ricerca{align-items:center;inline-size:100%;display:flex;position:relative}.ep-ricerca .ep-icona{color:var(--xq-inchiostro-3);pointer-events:none;position:absolute;inset-inline-start:.8rem}.ep-ricerca .ep-input{padding-inline-start:2.6rem}.ep-barra .ep-ricerca .ep-input{background:var(--xq-carta-2);min-block-size:2.5rem}.ep-dettagli{border:1px dashed var(--xq-traccia-forte);border-radius:var(--xq-raggio-2);padding:0 var(--xq-s-3)}.ep-dettagli>summary{min-block-size:var(--xq-tocco);cursor:pointer;font-weight:600;font-size:var(--xq-t-m1);align-items:center;display:flex}.ep-dettagli[open]{padding-block-end:var(--xq-s-3)}.ep-passi{gap:var(--xq-s-4);flex-direction:column;inline-size:min(100%,44rem);margin-inline:auto;display:flex}.ep-passi__elenco{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.ep-passi__voce{text-align:start;color:var(--xq-inchiostro-3);font-size:var(--xq-t-m2);min-block-size:var(--xq-tocco);background:0 0;border:0;flex-direction:column;justify-content:flex-end;gap:.35rem;padding:0;font-weight:600;display:flex}.ep-passi__voce:before{content:"";background:var(--xq-traccia);border-radius:3px;block-size:5px}.ep-passi__voce[data-fatto=true]:before{background:var(--xq-inchiostro-3)}.ep-passi__voce[aria-current=step]{color:var(--xq-inchiostro)}.ep-passi__voce[aria-current=step]:before{background:var(--xq-inchiostro)}.ep-passi__voce[data-errore=true]:before{background:var(--xq-segnale)}.ep-passi__voce span{display:none}@media (min-width:40rem){.ep-passi__voce span{display:block}}.ep-passi__titolo{flex-direction:column;gap:.2rem;display:flex}.ep-passi__titolo p{font-size:var(--xq-t-m1);color:var(--xq-inchiostro-3)}.ep-passi__navigazione{z-index:20;gap:var(--xq-s-2);padding:var(--xq-s-3);background:var(--xq-carta);border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-3);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid;position:sticky;inset-block-end:calc(var(--xq-tab-altezza) + env(safe-area-inset-bottom))}@media (min-width:64rem){.ep-passi__navigazione{inset-block-end:var(--xq-s-4)}}.ep-riepilogo{gap:.5rem var(--xq-s-4);grid-template-columns:auto 1fr;margin:0;display:grid}.ep-riepilogo dt{color:var(--xq-inchiostro-3)}.ep-riepilogo dd{margin:0;font-weight:600}.ep-rapportino{gap:var(--xq-s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid;container:modulo/inline-size}@container modulo (min-width:62rem){.ep-rapportino{grid-template-columns:minmax(0,1fr) 21rem}.ep-rapportino__laterale{position:sticky;inset-block-start:calc(var(--xq-barra-altezza) + 1rem)}}.ep-rapportino__principale,.ep-rapportino__laterale{gap:var(--xq-s-4);flex-direction:column;min-inline-size:0;display:flex}.ep-riga-dinamica{gap:var(--xq-s-2);padding:var(--xq-s-3);border:1px solid var(--xq-traccia);border-radius:var(--xq-raggio-2);background:var(--xq-carta-2);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid;container:dinamica/inline-size}.ep-riga-dinamica__campi{gap:var(--xq-s-3);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}@container dinamica (min-width:24rem){.ep-riga-dinamica__campi{grid-template-columns:repeat(2,minmax(0,1fr))}}.ep-riga-dinamica__campi>.ep-campo--intero{grid-column:1/-1}@container dinamica (min-width:34rem){.ep-riga-dinamica__campi{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}.ep-riga-dinamica__campi>.ep-campo--intero{grid-column:auto}}.ep-ore{grid-template-columns:var(--xq-tocco) minmax(3.5rem, 1fr) var(--xq-tocco);align-items:stretch;display:grid}.ep-ore button{border:1px solid var(--xq-traccia-forte);background:var(--xq-carta);min-block-size:var(--xq-tocco);font-size:1.3rem;font-weight:600;line-height:1}.ep-ore button:first-child{border-inline-end:0;border-start-start-radius:var(--xq-raggio-2);border-end-start-radius:var(--xq-raggio-2)}.ep-ore button:last-child{border-inline-start:0;border-start-end-radius:var(--xq-raggio-2);border-end-end-radius:var(--xq-raggio-2)}.ep-ore .ep-input{text-align:center;font-family:var(--xq-font-mono);font-variant-numeric:tabular-nums;border-radius:0;padding-inline:.2rem;font-weight:600}@media (hover:hover){.ep-ore button:hover{background:var(--xq-cobalto-fondo)}}.ep-azioni-fisse{z-index:20;gap:var(--xq-s-2);padding:var(--xq-s-3);background:color-mix(in oklab, var(--xq-carta) 96%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-3);flex-wrap:wrap;display:flex;position:sticky;inset-block-end:calc(var(--xq-tab-altezza) + env(safe-area-inset-bottom))}.ep-azioni-fisse .ep-btn{flex:10rem}@media (min-width:64rem){.ep-azioni-fisse{inset-block-end:var(--xq-s-4)}}.ep-controllo-lista{font-size:var(--xq-t-m1);flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.ep-controllo-lista li{align-items:flex-start;gap:.55rem;display:flex}.ep-controllo-lista li[data-esito=ok]{color:var(--xq-ok)}.ep-controllo-lista li[data-esito=errore]{color:var(--xq-segnale);font-weight:600}.ep-controllo-lista li[data-esito=avviso]{color:var(--xq-attenzione)}.ep-controllo-lista .ep-icona{margin-block-start:.15rem}.ep-zona-carico{place-items:center;gap:var(--xq-s-2);padding:var(--xq-s-5) var(--xq-s-4);border:2px dashed var(--xq-traccia-forte);border-radius:var(--xq-raggio-3);background:var(--xq-carta-2);text-align:center;transition:border-color var(--xq-durata) var(--xq-ease), background-color var(--xq-durata) var(--xq-ease);display:grid}.ep-zona-carico[data-trascinamento=true]{border-color:var(--xq-cobalto);background:var(--xq-cobalto-fondo)}.ep-zona-carico__azioni{gap:var(--xq-s-2);flex-wrap:wrap;justify-content:center;display:flex}.ep-miniature{gap:var(--xq-s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ep-miniatura{aspect-ratio:1;border:1px solid var(--xq-traccia);border-radius:var(--xq-raggio-2);background:var(--xq-carta-2);place-items:center;display:grid;position:relative;overflow:clip}.ep-miniatura img{object-fit:cover;block-size:100%;inline-size:100%}.ep-miniatura__documento{font-size:var(--xq-t-m2);text-align:center;word-break:break-all;flex-direction:column;align-items:center;gap:.35rem;padding:.5rem;display:flex}.ep-miniatura__rimuovi{color:#fff;background:#000000c7;background:lab(0% 0 0/.78);border:0;border-radius:50%;place-items:center;block-size:2.1rem;inline-size:2.1rem;display:grid;position:absolute;inset-block-start:.3rem;inset-inline-end:.3rem}.ep-miniatura__avanzamento{background:#0000008c;background:lab(0% 0 0/.55);block-size:.4rem;position:absolute;inset-block-end:0;inset-inline:0}.ep-miniatura__avanzamento>span{block-size:100%;inline-size:calc(var(--xq-avanzamento,0) * 1%);background:var(--xq-cobalto);transition:inline-size .12s linear;display:block}.ep-miniatura[data-errore=true]{border-color:var(--xq-segnale)}.ep-firma-tela{aspect-ratio:3;background:var(--xq-carta);border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-2);touch-action:none;cursor:crosshair;min-block-size:8rem;inline-size:100%}.ep-firma{position:relative}.ep-firma:after{content:"";border-block-end:1px dashed var(--xq-traccia-forte);pointer-events:none;position:absolute;inset-block-end:2rem;inset-inline:1.2rem}.ep-firma__nota{font-size:var(--xq-t-m2);color:var(--xq-inchiostro-3);pointer-events:none;position:absolute;inset-block-end:.5rem;inset-inline-start:1.2rem}.ep-forza-password{grid-template-columns:repeat(4,1fr);gap:4px;block-size:.35rem;display:grid}.ep-forza-password span{background:var(--xq-neutro-fondo);border-radius:2px}.ep-forza-password[data-livello="1"] span:nth-child(-n+1){background:var(--xq-segnale)}.ep-forza-password[data-livello="2"] span:nth-child(-n+2){background:var(--xq-attenzione)}.ep-forza-password[data-livello="3"] span:nth-child(-n+3){background:var(--xq-cobalto)}.ep-forza-password[data-livello="4"] span{background:var(--xq-ok)}.ep-credenziali{gap:var(--xq-s-2);padding:var(--xq-s-4);border:2px solid var(--xq-ok);border-radius:var(--xq-raggio-3);background:var(--xq-ok-fondo);display:grid}.ep-credenziali dl{gap:.35rem var(--xq-s-4);grid-template-columns:auto 1fr;margin:0;display:grid}.ep-credenziali dd{font-family:var(--xq-font-mono);word-break:break-all;margin:0;font-weight:600}.ep-ingresso{background:#1c1c1c;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-block-size:100dvh;display:grid}.ep-ingresso__marchio{justify-content:space-between;gap:var(--xq-s-5);min-block-size:clamp(0px,25dvh,16rem);padding:calc(env(safe-area-inset-top) + 1.4rem) max(1.25rem, env(safe-area-inset-right)) 3.2rem max(1.25rem, env(safe-area-inset-left));color:#fff;background:#1c1c1c;flex-direction:column;display:flex;position:relative;overflow:clip}.ep-ingresso__video{object-fit:cover;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.ep-ingresso__velo{pointer-events:none;background:#4a408eb8;position:absolute;inset:0}.ep-ingresso__marchio:after{content:"";background:var(--xq-segnale);block-size:5px;position:absolute;inset-block-end:0;inset-inline:0}.ep-ingresso__marchio>:not(.ep-ingresso__video):not(.ep-ingresso__velo){position:relative}.ep-ingresso__targa{background:var(--xq-carta);border-radius:var(--xq-raggio-2);inline-size:min(78vw,17.5rem);padding:.75rem .9rem;display:block}.ep-ingresso__logo{aspect-ratio:544/118;block-size:auto;inline-size:100%;display:block}.ep-ingresso__testi{display:none}.ep-ingresso__titolo{font-size:var(--xq-t-4);max-inline-size:12ch;font-weight:700;font-stretch:114%;line-height:1.02}.ep-ingresso__testo{color:#d0d0d0;max-inline-size:36ch}.ep-ingresso__scheda{max-inline-size:27rem;font-size:var(--xq-t-m1);background:#ffffff47;border:1px solid #ffffff47;gap:1px;display:none}.ep-ingresso__scheda>div{justify-content:space-between;gap:var(--xq-s-3);background:#221c4e9e;padding:.6rem .85rem;display:flex}.ep-ingresso__scheda span:first-child{color:#b5b5b5}.ep-ingresso__pannello{background:var(--xq-carta);padding:var(--xq-s-6) max(1.4rem, env(safe-area-inset-right)) calc(var(--xq-s-6) + env(safe-area-inset-bottom)) max(1.4rem, env(safe-area-inset-left));border-start-start-radius:26px;border-start-end-radius:26px;flex-direction:column;justify-content:flex-start;margin-block-start:-1.6rem;display:flex;position:relative}.ep-ingresso__interno{gap:var(--xq-s-5);flex-direction:column;inline-size:min(100%,27rem);margin-inline:auto;display:flex}.ep-ingresso__etichetta-area{border:1px solid var(--xq-segnale);color:var(--xq-segnale);font-size:var(--xq-t-m2);border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;padding:.25rem .7rem;font-weight:650;display:inline-flex}.ep-ingresso__titolo-form{font-size:var(--xq-t-3);font-stretch:112%}.ep-campo-icona{align-items:center;display:flex;position:relative}.ep-campo-icona>.ep-icona{color:var(--xq-inchiostro-3);pointer-events:none;position:absolute;inset-inline-start:.95rem}.ep-campo-icona .ep-input{min-block-size:3.4rem;padding-inline-start:2.9rem}.ep-ingresso__sigla{font-size:var(--xq-t-m1);letter-spacing:.04em;color:#d0d0d0;font-weight:600}.ep-ingresso__protetto{border-radius:var(--xq-raggio-2);background:var(--xq-carta-2);color:var(--xq-inchiostro-2);font-size:var(--xq-t-m1);padding:.8rem .9rem}@media (min-width:60rem){.ep-ingresso{background:var(--xq-carta);grid-template-rows:none;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.ep-ingresso__marchio{padding:var(--xq-s-6);justify-content:space-between;gap:var(--xq-s-6)}.ep-ingresso__targa{inline-size:min(100%,23rem);padding:1rem 1.2rem}.ep-ingresso__testi{flex-direction:column;gap:1.25rem;display:flex}.ep-ingresso__scheda{display:grid}.ep-ingresso__velo{background:#4a408ec2}.ep-ingresso__sigla{display:none}.ep-ingresso__interno{gap:var(--xq-s-6);inline-size:min(100%,33rem)}.ep-ingresso__titolo-form{font-size:var(--xq-t-4)}.ep-ingresso__pannello{padding:var(--xq-s-7) var(--xq-s-6);border-radius:0;justify-content:center;margin-block-start:0}}.ep-attiva{gap:var(--xq-s-4);display:grid}.ep-attiva__qr{border:1px solid var(--xq-traccia);border-radius:var(--xq-raggio-2);background:#fff;justify-self:center;padding:.6rem;line-height:0}.ep-attiva__passi{gap:var(--xq-s-3);flex-direction:column;min-inline-size:0;display:flex}@media (min-width:60rem){.ep-attiva{grid-template-columns:auto minmax(0,1fr);align-items:start}.ep-ingresso__interno:has(.ep-attiva){gap:var(--xq-s-4)}.ep-ingresso__pannello:has(.ep-attiva){padding-block:var(--xq-s-5)}}}
@layer components{.ep-assistente-tasto{all:unset;box-sizing:border-box;z-index:60;background:var(--xq-cobalto);block-size:3rem;color:var(--xq-cobalto-su);border:1px solid var(--xq-traccia-forte);font-size:var(--xq-t-m1);cursor:pointer;transition:transform .22s var(--xq-ease), opacity .2s var(--xq-ease), background-color .2s var(--xq-ease);-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:.5rem;padding-inline:.95rem 1.1rem;font-weight:600;display:inline-flex;position:fixed;inset-block-end:calc(var(--xq-tab-altezza) + env(safe-area-inset-bottom) + .75rem);inset-inline-end:clamp(.75rem,2vw,1.5rem)}.ep-assistente-tasto .ep-icona{block-size:1.3rem;inline-size:1.3rem}.ep-assistente-tasto:hover{transform:translateY(-2px)}.ep-assistente-tasto:active{transform:scale(.97)}.ep-assistente-tasto:focus-visible{outline:2px solid var(--xq-inchiostro);outline-offset:3px}.ep-assistente-tasto[data-pannello=aperto]{opacity:0;pointer-events:none;transform:scale(.8)}@media (max-width:40rem){.ep-assistente-tasto span{display:none}.ep-assistente-tasto{justify-content:center;inline-size:3rem;padding:0}}@media (min-width:64rem){.ep-assistente-tasto{inset-block-end:1.5rem}}.ep-ass{z-index:70;background:var(--xq-carta);block-size:min(42rem,100dvh - 1rem);inline-size:min(28rem,100vw - 1rem);color:var(--xq-inchiostro);border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-3);opacity:0;visibility:hidden;transform-origin:100% 100%;transition:opacity .2s var(--xq-ease), transform .26s var(--xq-ease), visibility 0s linear .26s;flex-direction:column;display:flex;position:fixed;inset-block-end:clamp(.5rem,2vw,1.5rem);inset-inline-end:clamp(.5rem,2vw,1.5rem);overflow:hidden;transform:translateY(14px)scale(.98)}.ep-ass[data-aperto=si]{opacity:1;visibility:visible;transition:opacity .2s var(--xq-ease), transform .26s var(--xq-ease);transform:none}@media (max-width:40rem){.ep-ass{border:0;border-radius:0;block-size:100dvh;inline-size:100%;inset:0}}.ep-ass-testa{justify-content:space-between;align-items:center;gap:var(--xq-s-3);padding:var(--xq-s-3) var(--xq-s-4);border-block-end:1px solid var(--xq-traccia);background:var(--xq-carta-2);display:flex}.ep-ass-testa strong{font-size:var(--xq-t-0);display:block}.ep-ass-testa span{color:var(--xq-inchiostro-3);font-size:var(--xq-t-m2);display:block}.ep-ass-testa-azioni{gap:var(--xq-s-1);display:flex}.ep-ass-testa-azioni button{all:unset;box-sizing:border-box;border-radius:var(--xq-raggio-2);cursor:pointer;block-size:2.4rem;inline-size:2.4rem;color:var(--xq-inchiostro-2);place-items:center;display:grid}.ep-ass-testa-azioni button:hover:not(:disabled){background:var(--xq-neutro-fondo);color:var(--xq-inchiostro)}.ep-ass-testa-azioni button:focus-visible,.ep-ass-invia:focus-visible,.ep-ass-suggerimenti button:focus-visible{outline:2px solid var(--xq-inchiostro);outline-offset:2px}.ep-ass-testa-azioni button:disabled{opacity:.4;cursor:not-allowed}.ep-ass-testa-azioni .ep-icona{block-size:1.15rem;inline-size:1.15rem}.ep-ass-corpo{overscroll-behavior:contain;min-block-size:0;padding:var(--xq-s-4);gap:var(--xq-s-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ep-ass-benvenuto p{margin:0 0 var(--xq-s-3);color:var(--xq-inchiostro-2);font-size:var(--xq-t-m1);line-height:1.5}.ep-ass-suggerimenti{gap:var(--xq-s-2);flex-wrap:wrap;display:flex}.ep-ass-suggerimenti button{all:unset;box-sizing:border-box;border:1px solid var(--xq-traccia-forte);font-size:var(--xq-t-m1);cursor:pointer;background:var(--xq-carta);color:var(--xq-inchiostro);transition:background var(--xq-durata) var(--xq-ease);border-radius:999px;padding:.45rem .75rem}.ep-ass-suggerimenti button:hover:not(:disabled){background:var(--xq-neutro-fondo)}.ep-ass-suggerimenti--bassi{padding:var(--xq-s-2) var(--xq-s-4) 0;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ep-ass-suggerimenti--bassi button{white-space:nowrap}.ep-ass-msg{animation:ep-ass-entra .22s var(--xq-ease) both;display:flex}.ep-ass-msg--utente{justify-content:flex-end}.ep-ass-msg--ia{justify-content:flex-start}.ep-ass-bolla{border-radius:var(--xq-raggio-3);min-inline-size:0;max-inline-size:92%;font-size:var(--xq-t-m1);overflow-wrap:anywhere;white-space:pre-wrap;padding:.6rem .85rem;line-height:1.5}.ep-ass-msg--utente .ep-ass-bolla{background:var(--xq-cobalto);color:var(--xq-cobalto-su);border-end-end-radius:var(--xq-raggio-1)}.ep-ass-msg--ia .ep-ass-bolla{background:var(--xq-carta-2);border:1px solid var(--xq-traccia);white-space:normal;gap:var(--xq-s-2);border-end-start-radius:var(--xq-raggio-1);flex-direction:column;inline-size:100%;display:flex}.ep-ass-md>:first-child{margin-block-start:0}.ep-ass-md>:last-child{margin-block-end:0}.ep-ass-md p,.ep-ass-md ul,.ep-ass-md ol{margin-block:.4rem}.ep-ass-md ul,.ep-ass-md ol{padding-inline-start:1.2rem}.ep-ass-md a{color:inherit;text-underline-offset:2px;text-decoration:underline}.ep-ass-md code{font-family:var(--xq-font-mono);background:var(--xq-neutro-fondo);border-radius:var(--xq-raggio-1);padding:.05rem .3rem;font-size:.9em}.ep-ass-md table{border-collapse:collapse;font-size:var(--xq-t-m2)}.ep-ass-md th,.ep-ass-md td{border:1px solid var(--xq-traccia);text-align:start;padding:.25rem .5rem}.ep-ass-attivita{align-items:center;gap:var(--xq-s-2);color:var(--xq-inchiostro-3);font-size:var(--xq-t-m2);margin:0;display:flex}.ep-ass-punti{gap:3px;display:inline-flex}.ep-ass-punti i{background:var(--xq-inchiostro-3);border-radius:50%;block-size:6px;inline-size:6px;animation:1.1s ease-in-out infinite ep-ass-punto}.ep-ass-punti i:nth-child(2){animation-delay:.15s}.ep-ass-punti i:nth-child(3){animation-delay:.3s}.ep-ass-errore{align-items:center;gap:var(--xq-s-2);background:var(--xq-segnale-fondo);color:var(--xq-segnale);border-radius:var(--xq-raggio-2);font-size:var(--xq-t-m1);margin:0;padding:.55rem .75rem;display:flex}.ep-ass-errore .ep-icona{flex:none;block-size:1.1rem;inline-size:1.1rem}.ep-ass-piede{align-items:flex-end;gap:var(--xq-s-2);padding:var(--xq-s-3) var(--xq-s-4);border-block-start:1px solid var(--xq-traccia);background:var(--xq-carta);display:flex}.ep-ass-piede textarea{resize:none;max-block-size:10.5rem;min-inline-size:0;font:inherit;font-size:max(16px, var(--xq-t-m1));color:var(--xq-inchiostro);background:var(--xq-carta-2);border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-2);flex:1;padding:.6rem .75rem;line-height:1.4}.ep-ass-piede textarea:focus-visible{outline:2px solid var(--xq-inchiostro);outline-offset:1px}.ep-ass-invia{all:unset;box-sizing:border-box;border-radius:var(--xq-raggio-2);background:var(--xq-cobalto);block-size:2.75rem;inline-size:2.75rem;color:var(--xq-cobalto-su);cursor:pointer;flex:none;place-items:center;display:grid}.ep-ass-invia:disabled{opacity:.35;cursor:not-allowed}.ep-ass-invia .ep-icona{block-size:1.2rem;inline-size:1.2rem}.ep-ass-invia--stop{background:var(--xq-segnale);color:#fff}.ep-ass-scheda{border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-2);background:var(--xq-carta);inline-size:100%;overflow:hidden}.ep-ass-scheda>header{align-items:center;gap:var(--xq-s-2);background:var(--xq-neutro-fondo);font-weight:700;font-size:var(--xq-t-m1);padding:.5rem .75rem;display:flex}.ep-ass-scheda>header span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.ep-ass-scheda>header .ep-icona{flex:none;block-size:1.1rem;inline-size:1.1rem}.ep-ass-scheda dl{margin:0;padding:.4rem .75rem}.ep-ass-scheda dl>div{gap:var(--xq-s-2);border-block-end:1px solid var(--xq-traccia);grid-template-columns:8.5rem 1fr;padding-block:.3rem;display:grid}.ep-ass-scheda dl>div:last-child{border-block-end:0}.ep-ass-scheda dt{color:var(--xq-inchiostro-3);font-size:var(--xq-t-m2)}.ep-ass-scheda dd{font-size:var(--xq-t-m1);overflow-wrap:anywhere;margin:0}.ep-ass-scheda footer{gap:var(--xq-s-2);padding:.25rem .75rem .6rem;display:flex}.ep-ass-scheda--riservata{border-color:var(--xq-attenzione)}.ep-ass-scheda--riservata>header{background:var(--xq-attenzione-fondo);color:var(--xq-attenzione)}.ep-ass-mono{font-family:var(--xq-font-mono);letter-spacing:.02em}.ep-ass-nota{color:var(--xq-inchiostro-3);font-size:var(--xq-t-m2);margin:0;padding:.3rem .75rem .6rem}.ep-ass-scheda--attesa>header{animation:1.4s ease-in-out infinite ep-ass-pulsa}.ep-ass-copia,.ep-ass-scarica{all:unset;box-sizing:border-box;border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-2);background:var(--xq-carta);color:var(--xq-inchiostro);font-size:var(--xq-t-m2);cursor:pointer;align-items:center;gap:.35rem;padding:.3rem .6rem;font-weight:600;display:inline-flex}.ep-ass-copia:hover,.ep-ass-scarica:hover{background:var(--xq-neutro-fondo)}.ep-ass-copia:focus-visible,.ep-ass-scarica:focus-visible{outline:2px solid var(--xq-inchiostro);outline-offset:2px}.ep-ass-copia .ep-icona,.ep-ass-scarica .ep-icona{block-size:.95rem;inline-size:.95rem}.ep-ass-scarica{background:var(--xq-cobalto);color:var(--xq-cobalto-su);border-color:var(--xq-cobalto)}.ep-ass-scarica:hover{background:var(--xq-cobalto);opacity:.88}.ep-ass-fogli{scrollbar-width:thin;gap:2px;padding:.4rem .75rem 0;display:flex;overflow-x:auto}.ep-ass-fogli button{all:unset;box-sizing:border-box;border-radius:var(--xq-raggio-1);font-size:var(--xq-t-m2);cursor:pointer;white-space:nowrap;color:var(--xq-inchiostro-2);padding:.25rem .6rem}.ep-ass-fogli button[aria-selected=true]{background:var(--xq-cobalto);color:var(--xq-cobalto-su)}.ep-ass-tabella{border:1px solid var(--xq-traccia);border-radius:var(--xq-raggio-2);background:var(--xq-carta);overflow-x:auto}.ep-ass-tabella--anteprima{max-block-size:15rem;margin:.4rem .75rem 0;overflow-y:auto}.ep-ass-tabella table{border-collapse:collapse;inline-size:100%;font-size:var(--xq-t-m2)}.ep-ass-tabella th{background:var(--xq-carta-2);text-align:start;font-weight:700;position:sticky;inset-block-start:0}.ep-ass-tabella th,.ep-ass-tabella td{border-block-end:1px solid var(--xq-traccia);white-space:nowrap;padding:.35rem .55rem}.ep-ass-tabella tr:last-child td{border-block-end:0}.ep-ass-codice{border:1px solid var(--xq-traccia-forte);border-radius:var(--xq-raggio-2);inline-size:100%;margin:0;overflow:hidden}.ep-ass-codice figcaption{background:var(--xq-neutro-fondo);font-family:var(--xq-font-mono);font-size:var(--xq-t-m2);justify-content:space-between;align-items:center;padding:.25rem .5rem .25rem .75rem;display:flex}.ep-ass-codice pre{font-family:var(--xq-font-mono);font-size:var(--xq-t-m2);background:var(--xq-carta);white-space:pre;margin:0;padding:.6rem .75rem;line-height:1.5;overflow-x:auto}@keyframes ep-ass-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ep-ass-punto{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes ep-ass-pulsa{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.ep-assistente-tasto,.ep-ass,.ep-ass-msg,.ep-ass-punti i,.ep-ass-scheda--attesa>header{transition-duration:1ms!important;animation:none!important}}@media print{.ep-assistente-tasto,.ep-ass{display:none!important}}.ep-ass{transition:opacity .2s var(--xq-ease), transform .26s var(--xq-ease), visibility 0s linear .26s, inline-size .38s var(--xq-ease), block-size .38s var(--xq-ease), inset .38s var(--xq-ease), border-radius .38s var(--xq-ease)}.ep-ass[data-aperto=si]{transition:opacity .2s var(--xq-ease), transform .26s var(--xq-ease), inline-size .38s var(--xq-ease), block-size .38s var(--xq-ease), inset .38s var(--xq-ease), border-radius .38s var(--xq-ease)}.ep-ass[data-esteso=si]{border-width:0;border-radius:0;block-size:100dvh;inline-size:100vw;inset-block-end:0;inset-inline-end:0}@media (min-width:64rem){.ep-ass[data-esteso=si]{inline-size:calc(100vw - var(--ass-rail,var(--xq-rail-larghezza)));border-inline-start-width:1px}}.ep-ass[data-esteso=si] .ep-ass-corpo,.ep-ass[data-esteso=si] .ep-ass-piede,.ep-ass[data-esteso=si] .ep-ass-suggerimenti--bassi{padding-inline:max(var(--xq-s-4), calc((100% - 52rem) / 2))}.ep-ass[data-esteso=si] .ep-ass-bolla{max-inline-size:85%}.ep-ass[data-esteso=si] .ep-ass-msg--ia .ep-ass-bolla{max-inline-size:100%}@media (max-width:40rem){.ep-ass-ridimensiona{display:none!important}}.ep-ass,.ep-ass *{scrollbar-width:thin;scrollbar-color:var(--xq-traccia-forte) transparent}.ep-ass ::-webkit-scrollbar{background:0 0;block-size:7px;inline-size:7px}.ep-ass ::-webkit-scrollbar-track{background:0 0}.ep-ass ::-webkit-scrollbar-corner{background:0 0}.ep-ass ::-webkit-scrollbar-thumb{background:var(--xq-traccia-forte);background-clip:content-box;border:2px solid #0000;border-radius:999px}.ep-ass ::-webkit-scrollbar-button{block-size:0;inline-size:0;display:none}.ep-ass-piede textarea{scrollbar-gutter:auto;background:0 0;padding-inline-end:.4rem}.ep-ass-suggerimenti--bassi{touch-action:pan-x;overscroll-behavior-x:contain;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:none;overflow:auto hidden}.ep-ass-suggerimenti--bassi::-webkit-scrollbar{display:none}.ep-ass-suggerimenti--bassi button{flex:none}.ep-ass-metriche{border-block-end:1px solid var(--xq-traccia);grid-template-columns:repeat(auto-fit,minmax(5.6rem,1fr));display:grid}.ep-ass-metriche>div{border-inline-end:1px solid var(--xq-traccia);flex-direction:column;gap:.1rem;padding:.55rem .75rem;display:flex}.ep-ass-metriche>div:last-child{border-inline-end:0}.ep-ass-metriche strong{font-family:var(--xq-font-mono);font-size:var(--xq-t-1);line-height:1.1}.ep-ass-metriche span{color:var(--xq-inchiostro-3);font-size:var(--xq-t-m2)}.ep-ass-nota--vuota{background:var(--xq-attenzione-fondo);color:var(--xq-attenzione);padding-block:.5rem}.ep-ass-fogliotesto{max-block-size:15rem;padding:.5rem .75rem .25rem;overflow-y:auto}.ep-ass-fogliotesto h4{font-size:var(--xq-t-m1);margin:.55rem 0 .15rem}.ep-ass-fogliotesto p{font-size:var(--xq-t-m1);color:var(--xq-inchiostro-2);margin:0 0 .3rem;line-height:1.45}.ep-ass-fogli{flex-wrap:nowrap}.ep-ass-fogli button[aria-selected=false]:hover{background:var(--xq-neutro-fondo)}.ep-ass-tabella--anteprima{border:0;border-block:1px solid var(--xq-traccia);border-radius:0;margin:.4rem 0 0}.ep-ass-tabella--anteprima tbody tr:nth-child(2n) td{background:var(--xq-carta-2)}.ep-ass-tabella--anteprima td:first-child,.ep-ass-tabella--anteprima th:first-child{padding-inline-start:.75rem}.ep-ass-foglio{max-block-size:17rem;padding-block-end:.25rem;overflow:auto}.ep-ass-foglio h4{font-size:var(--xq-t-m1);margin:.6rem .75rem .2rem}.ep-ass-foglio p{font-size:var(--xq-t-m1);color:var(--xq-inchiostro-2);margin:.2rem .75rem;line-height:1.45}.ep-ass-foglio .ep-ass-tabella--anteprima{max-block-size:none;margin-block:.3rem;overflow-y:visible}@media (max-width:40rem){.ep-ass-piede{padding-block-end:calc(var(--xq-s-3) + env(safe-area-inset-bottom) + .9rem)}.ep-ass-suggerimenti--bassi{padding-block-end:.15rem}}}
@layer print{.ep-solo-stampa{display:none}@page{size:A4;margin:14mm}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--xq-inchiostro:#000;--xq-inchiostro-2:#222;--xq-inchiostro-3:#444;--xq-carta:#fff;--xq-carta-2:#fff;--xq-sfondo:#fff;--xq-traccia:#999;--xq-traccia-forte:#666}html,body{background:#fff;font-size:10.5pt}.ep-rail,.ep-barra,.ep-tab,.ep-azioni-fisse,.ep-nascondi-stampa,.ep-piede,.xq-salta,dialog{display:none!important}.ep-guscio{display:block}.ep-solo-stampa{display:flex}.ep-contenuto{gap:10pt;inline-size:100%;padding:0}.ep-pannello,.ep-cartiglio{break-inside:avoid;box-shadow:none;border-color:#666}.ep-galleria{grid-template-columns:repeat(2,1fr)}.ep-galleria__voce{break-inside:avoid}a{color:inherit;text-decoration:none}.ep-stato{color:#000;background:#fff;border:1px solid #666}}}
@layer reset,tokens,base,layout,components,utilities,print;
