:root{color-scheme:light;--bg:#FFFFFF;--surface:#FFFFFF;--surface-2:#F4F6FA;--surface-3:#E8ECF3;--ink:#16243A;--ink-2:#3E4C63;--muted:#6E7889;--line:#E3E8EF;--line-2:#C7D0DD;--amber:#C6761D;--amber-bg:#FBEEDC;--green:#2C6650;--green-bg:#DEEAE4;--lock:#D8D3C9;--lock-ink:#8E8778;--lift:0 1px 2px rgba(22,36,58,.05);--lift-2:0 6px 20px rgba(22,36,58,.10)}:root[data-mode=dark]{color-scheme:dark;--bg:#0C121C;--surface:#141C28;--surface-2:#1C2532;--surface-3:#25303E;--ink:#ECEFF4;--ink-2:#BAC3D2;--muted:#8590A3;--line:#232C3A;--line-2:#33404F;--amber:#F0B45C;--amber-bg:#33260F;--green:#74BC97;--green-bg:#172C23;--lock:#2A3441;--lock-ink:#6B7787;--lift:0 1px 2px rgba(0,0,0,.4);--lift-2:0 6px 20px rgba(0,0,0,.45)}*{box-sizing:border-box}.marchio{background-image:url(/marchio/appalti365-chiaro-96.png);background-image:-webkit-image-set(url(/marchio/appalti365-chiaro-96.webp) type("image/webp"),url(/marchio/appalti365-chiaro-96.png) type("image/png"));background-image:image-set(url(/marchio/appalti365-chiaro-96.webp) type("image/webp"),url(/marchio/appalti365-chiaro-96.png) type("image/png"));background-size:contain;background-repeat:no-repeat;background-position:0}.marchio-su-scuro,:root[data-mode=dark] .marchio{background-image:url(/marchio/appalti365-scuro-96.png);background-image:-webkit-image-set(url(/marchio/appalti365-scuro-96.webp) type("image/webp"),url(/marchio/appalti365-scuro-96.png) type("image/png"));background-image:image-set(url(/marchio/appalti365-scuro-96.webp) type("image/webp"),url(/marchio/appalti365-scuro-96.png) type("image/png"))}.traccia{stroke-dasharray:1;stroke-dashoffset:1;animation:tira var(--t-durata,.85s) cubic-bezier(.22,.61,.36,1) var(--t-ritardo,0s) both}.traccia-nodo{transform-box:fill-box;transform-origin:center;transform:scale(0);animation:nodo .34s cubic-bezier(.22,1.2,.4,1) var(--t-ritardo,0s) both}@keyframes tira{to{stroke-dashoffset:0}}@keyframes nodo{to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.traccia{stroke-dashoffset:0;animation:none}.traccia-nodo{transform:scale(1);animation:none}}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--f-testo),-apple-system,"Segoe UI",sans-serif;font-size:17px;line-height:1.62;-webkit-font-smoothing:antialiased;font-synthesis-weight:none}a{color:inherit}body{padding-bottom:34px}h1,h2,h3,h4{font-family:var(--f-titoli),-apple-system,sans-serif;font-weight:700;letter-spacing:-.022em;margin:0;text-wrap:balance}h1{letter-spacing:-.032em;line-height:1.04}h2{line-height:1.12}h3,h4{letter-spacing:-.014em;line-height:1.25}.cifra{font-family:var(--f-titoli),sans-serif;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:.92}.etichetta{font-size:.68rem;letter-spacing:.11em;text-transform:uppercase;font-weight:700;color:var(--muted)}.mono{font-family:var(--f-dati),var(--f-dati),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root{--larghezza:1680px}.w{max-width:var(--larghezza);margin:0 auto;padding:0 clamp(20px,3.5vw,44px)}.prosa{max-width:78ch}.prosa-larga{max-width:104ch}body{overflow-wrap:anywhere}.prosa,.prosa-larga,li,p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.btn,.mono,button,figcaption,h1,h2,h3,h4,label,nav li,nav p,td,th{text-align:left;-webkit-hyphens:manual;hyphens:manual}.ambra-testo,.ambra-testo li,.ambra-testo p{text-align:left;-webkit-hyphens:auto;hyphens:auto}.btn,.lk,.mono b,button{overflow-wrap:normal}@media (max-width:640px){.w{padding-left:16px;padding-right:16px}.prosa,.prosa-larga{max-width:none}}.solo-stretto{display:none}@media (max-width:880px){.solo-largo{display:none!important}.solo-stretto{display:flex!important}}@media (max-width:480px){nav>div{gap:8px!important}nav .btn{padding-left:12px;padding-right:12px}nav .marchio{height:25px!important;width:121px!important}}.card{background:var(--surface);border:1px solid var(--line);border-radius:9px;box-shadow:var(--lift);padding:22px}.lk{display:inline-flex;align-items:center;gap:6px;background:var(--lock);color:var(--lock-ink);border-radius:4px;padding:3px 9px;font-size:.8rem}.btn,.lk{font-weight:600}.btn{background:var(--amber);color:#fff;border:0;border-radius:6px;padding:11px 19px;font-size:15px;text-decoration:none;display:inline-block;transition:filter .16s ease,transform .16s ease}.btn:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@keyframes ambra-fluttua{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ambra-respira{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.06;transform:scale(1.14)}}.ambra-bolla{animation:ambra-fluttua 6s ease-in-out infinite}.ambra-alone{position:absolute;inset:-3px;border-radius:999px;border:2px solid var(--amber);pointer-events:none;animation:ambra-respira 3.4s ease-in-out infinite}.ambra-bolla:hover{animation-play-state:paused}.ambra-bolla:hover .ambra-alone{opacity:.55;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ambra-alone,.ambra-bolla{animation:none}.ambra-alone{opacity:.28}}.senza-copia{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.solo-in-stampa{display:none}@media print{.senza-copia>:not(.solo-in-stampa){display:none!important}.solo-in-stampa{display:block!important;font-size:12pt;line-height:1.6;padding:24pt 0;border-top:1pt solid #999;border-bottom:1pt solid #999}}.eroe-griglia{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}@media (max-width:820px){.eroe-griglia{grid-template-columns:minmax(0,1fr)}}.pagina-pagamenti li,.pagina-pagamenti p{text-align:left;-webkit-hyphens:manual;hyphens:manual}.griglia-4{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1000px){.griglia-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.griglia-4{grid-template-columns:minmax(0,1fr)}}.scheda-esito{display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}@media (max-width:900px){.scheda-esito{grid-template-columns:minmax(0,1fr);gap:18px}}.riga-scadenza{display:grid;grid-gap:8px 22px;gap:8px 22px;align-items:center;grid-template-columns:minmax(150px,170px) minmax(0,1fr) minmax(150px,190px) minmax(140px,160px)}.riga-scadenza>.destra{text-align:right}@media (max-width:900px){.riga-scadenza{grid-template-columns:minmax(0,1fr) auto}.riga-scadenza>.timer{grid-column:1;grid-row:1}.riga-scadenza>.data{grid-column:2;grid-row:1}.riga-scadenza>.oggetto{grid-column:1/-1;grid-row:2}.riga-scadenza>.importo{grid-column:1/-1;grid-row:3;text-align:left}.mostra-desktop{display:none!important}}.coppia{display:grid;grid-gap:3px;gap:3px;grid-template-columns:minmax(150px,auto) 1fr;align-items:baseline}@media (max-width:560px){.coppia{grid-template-columns:minmax(0,1fr);gap:2px}}.tutorial-riquadro{box-sizing:border-box;width:100%;max-width:100%;background:var(--surface);color:var(--ink);border:1px solid var(--line-2);border-bottom:none;border-radius:16px 16px 0 0;padding:20px 20px 18px;max-height:88vh;overflow-y:auto;box-shadow:var(--lift-2)}@media (min-width:641px){.tutorial-riquadro{max-width:560px;margin:auto;border-bottom:1px solid var(--line-2);border-radius:16px;padding:26px 28px 22px}}@media (prefers-reduced-motion:no-preference){.tutorial-riquadro{animation:tutorial-sale .22s ease-out}@keyframes tutorial-sale{0%{transform:translateY(14px);opacity:.6}to{transform:none;opacity:1}}}.scuro{background-color:#16243A;background-image:radial-gradient(90ch 52ch at 88% -12%,rgba(198,118,29,.16),transparent 62%),radial-gradient(80ch 60ch at 2% 112%,rgba(96,131,186,.2),transparent 60%)}.scuro-filo{border-bottom:2px solid var(--amber)}.cifra-archivio:before{content:"";display:block;width:26px;height:2px;background:var(--amber);margin-bottom:10px;border-radius:2px}.passo{background:var(--surface);transition:background .16s ease}.passo:hover{background:var(--surface-2)}.testa-prezzi{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}@media (max-width:900px){.testa-prezzi{grid-template-columns:minmax(0,1fr)}}.scelta-piano{font:inherit;font-size:.92rem;font-weight:700;cursor:pointer;padding:9px 18px;border-radius:999px;border:1.5px solid var(--line-2);background:var(--surface);color:var(--ink);box-shadow:var(--lift);transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease}.scelta-piano:hover{transform:translateY(-1px);box-shadow:var(--lift-2);border-color:var(--amber)}.scelta-piano:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.scelta-piano[aria-pressed=true]{border-color:var(--amber);background:var(--amber);color:#fff;box-shadow:0 4px 14px rgba(198,118,29,.34)}@keyframes piano-attira{0%,to{box-shadow:0 0 0 0 rgba(198,118,29,0),var(--lift)}50%{box-shadow:0 0 0 7px rgba(198,118,29,.26),var(--lift)}}@media (prefers-reduced-motion:no-preference){.attira .scelta-piano[aria-pressed=false]{animation:piano-attira 1.5s ease-in-out 3}}.filtri>label{display:flex;flex-direction:column;justify-content:flex-end}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.entra{animation:v2-entra linear both;animation-timeline:view();animation-range:entry 0 entry 42%}@keyframes v2-entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.compone>*{animation:v2-entra linear both;animation-timeline:view();animation-range:entry 0 entry 46%}.compone>:nth-child(2){animation-range:entry 4% entry 50%}.compone>:nth-child(3){animation-range:entry 8% entry 54%}.compone>:nth-child(4){animation-range:entry 12% entry 58%}.compone>:nth-child(5){animation-range:entry 16% entry 62%}.compone>:nth-child(n+6){animation-range:entry 20% entry 66%}.posa{animation:v2-posa linear both;animation-timeline:view();animation-range:entry 0 entry 40%}@keyframes v2-posa{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}}}[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:4px}.alza{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}@media (hover:hover){.alza:hover{transform:translateY(-1px);box-shadow:var(--lift-2)}}.eroe-scena{position:relative;aspect-ratio:1/1.14;min-height:430px}.eroe-foglio{position:absolute;left:0;top:0;width:75%;background:#FBFBFA;color:#16243A;border-radius:12px;border:1px solid rgba(22,36,58,.1);box-shadow:0 18px 50px -18px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.18);padding:16px 18px 18px;font-size:.78rem;line-height:1.56}.eroe-foglio header{display:flex;justify-content:space-between;gap:10px;padding-bottom:9px;margin-bottom:11px;border-bottom:1px solid rgba(22,36,58,.1)}.eroe-foglio header span{font-size:.64rem;color:#6E7889}.eroe-foglio .tit{font-family:var(--f-titoli),sans-serif;font-weight:700;font-size:.86rem;margin:0 0 9px}.eroe-foglio p{margin:0 0 9px;color:#3E4C63}.eroe-foglio p:last-child{margin-bottom:0}.eroe-foglio mark{background:transparent;color:#16243A;font-weight:600;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:1px 3px;margin:0 -3px;border-radius:3px}.eroe-scheda{position:absolute;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:11px;padding:12px 14px;box-shadow:0 22px 46px -16px rgba(0,0,0,.6),0 2px 8px rgba(0,0,0,.22)}:root[data-mode=dark] .eroe-scheda{background:#1A2432;border-color:#2B3747}.eroe-scheda .val{font-family:var(--f-titoli),sans-serif;font-weight:700;font-size:.95rem;line-height:1.3;margin:4px 0 5px}.eroe-scheda .fonte{font-size:.66rem;color:var(--amber)}.eroe-scheda .pastiglia{display:inline-block;font-size:.7rem;font-weight:700;padding:3px 9px;border-radius:999px;border:1px solid;margin:7px 0 0}.eroe-scheda-1{right:0;top:52%;width:56%}.eroe-scheda-2{right:7%;bottom:0;width:62%}.eroe-traccia-1{position:absolute;left:74%;top:31%;width:14%;height:23%}.eroe-traccia-2{position:absolute;left:70%;top:76%;width:1.5%;height:9%}.entra{animation:entra .7s cubic-bezier(.22,.61,.36,1) var(--d,0s) both}@keyframes entra{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.brilla{animation:brilla .5s ease-out var(--d,0s) both}@keyframes brilla{0%{background:transparent}to{background:rgba(240,180,92,.42)}}.rivela>*{animation:entra .62s cubic-bezier(.22,.61,.36,1) both}.rivela>:first-child{animation-delay:.05s}.rivela>:nth-child(2){animation-delay:.14s}.rivela>:nth-child(3){animation-delay:.26s}.rivela>:nth-child(4){animation-delay:.38s}.rivela>:nth-child(5){animation-delay:.48s}@media (prefers-reduced-motion:reduce){.brilla,.entra,.rivela>*{animation:none}.brilla{background:rgba(240,180,92,.42)}}@media (max-width:900px){.eroe-scena{aspect-ratio:auto;min-height:0;display:grid;grid-gap:14px;gap:14px}.eroe-foglio,.eroe-scheda{position:static;width:auto}.eroe-scheda-2{margin-left:auto;width:100%}.eroe-traccia-1 svg,.eroe-traccia-2 svg{display:none}.eroe-traccia-1,.eroe-traccia-2{position:relative;left:auto;right:auto;top:auto;width:2px;height:20px;margin:-7px 0 -7px 26px;background:var(--amber);border-radius:2px;opacity:.85}.eroe-traccia-1:after,.eroe-traccia-2:after{content:"";position:absolute;left:-2px;bottom:-3px;width:6px;height:6px;border-radius:50%;background:var(--amber)}}.passi-traccia{position:absolute;left:calc(50% - 18px);top:18%;width:36px;height:40px;pointer-events:none}@media (max-width:659px){.passi-traccia{display:none}}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_e2cc43{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_e2cc43{--f-titoli:"Figtree","Figtree Fallback"}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/084282eba306c257-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/ec1d0aa2d2fbc083-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/f1dd23950e6cd390-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0c7826ffb3acea36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/692df4da22e71021-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3 Fallback;src:local("Arial");ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.00%;size-adjust:93.76%}.__className_bea9d5{font-family:Source Sans\ 3,Source Sans\ 3 Fallback;font-style:normal}.__variable_bea9d5{--f-testo:"Source Sans 3","Source Sans 3 Fallback"}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Mono Fallback;src:local("Arial");ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:134.61%}.__className_91f60a{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal}.__variable_91f60a{--f-dati:"Roboto Mono","Roboto Mono Fallback"}