:root{--ch-larghezza:440px}.chApri{background:var(--d-verde2);color:#fff;min-height:36px;font:inherit;cursor:pointer;white-space:nowrap;transition:background .15s, transform .12s var(--d-ease);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #141f1a1f}.chApri:hover{background:var(--d-verde)}.chApri:active{transform:scale(.97)}.chApri:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.chApri svg,.chFlottante svg{fill:currentColor;width:16px;height:16px}.chFlottante{display:none}@media (max-width:1023px){.chApri{display:none}.chFlottante{z-index:41;right:16px;bottom:calc(84px + env(safe-area-inset-bottom));background:var(--d-verde2);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:fixed;box-shadow:0 10px 30px -10px #141f1a8c,inset 0 0 0 1px #ffffff14}.chFlottante svg{width:22px;height:22px}.chFlottante[hidden]{display:none}}.chPannello{z-index:60;width:var(--ch-larghezza);background:var(--d-carta);box-shadow:-1px 0 0 var(--d-filo2), -24px 0 60px -40px #141f1a59;color:var(--d-ink);animation:chEntra .28s var(--d-drawer);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.chPannello[hidden]{display:none}@keyframes chEntra{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (min-width:1280px){html.chAperto body{padding-right:var(--ch-larghezza)}html.chAperto .stTesta .stMenu{position:static}}@media (max-width:767px){.chPannello{z-index:70;width:100%;box-shadow:none;animation-name:chSale}@keyframes chSale{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}.chTesta{border-bottom:1px solid var(--d-filo);justify-content:space-between;align-items:center;gap:12px;padding:14px 12px 12px 20px;display:flex}.chTesta h2{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.chTestaAzioni{gap:2px;display:flex}.chIcona{width:40px;height:40px;color:var(--d-ink2);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.chIcona:hover,.chIcona[aria-pressed=true]{color:var(--d-ink);background:#141f1a0f}.chIcona:focus-visible{outline:2px solid var(--d-verde);outline-offset:1px}.chIcona svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.chCorpo{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;padding:18px 18px 8px;display:flex;overflow-y:auto}.chVuoto,.chBenvenuto p{color:var(--d-mid);margin:0;font-size:14px;line-height:1.5}.chBenvenuto{gap:12px;padding:4px 2px;display:grid}.chBenvenuto ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.chBenvenuto button,.chDopo button,.chPronteChips button{text-align:left;background:var(--d-bianco);width:100%;min-height:40px;box-shadow:0 0 0 1px var(--d-filo);font:inherit;color:var(--d-ink2);cursor:pointer;transition:box-shadow .15s, transform .12s var(--d-ease);border:0;border-radius:12px;padding:8px 14px;font-size:13.5px}.chBenvenuto button:hover,.chDopo button:hover,.chPronteChips button:hover{box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra);color:var(--d-ink)}.chBenvenuto button:active,.chDopo button:active,.chPronteChips button:active{transform:scale(.985)}.chDomanda{align-self:flex-end;justify-items:end;gap:4px;max-width:88%;display:grid}.chDomanda p{background:var(--d-verde2);color:#fff;white-space:pre-wrap;border-radius:16px 16px 4px;margin:0;padding:10px 14px;font-size:14px;line-height:1.45}.chDomandaCtx{color:var(--d-mid);font-size:11.5px}.chRisposta{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo), var(--d-ombra);border-radius:4px 16px 16px;gap:10px;padding:16px;font-size:14px;line-height:1.55;display:grid}.chRispErrore p{color:var(--d-rosso);margin:0}.chEsito{letter-spacing:.01em;border-radius:999px;justify-self:start;margin:0;padding:3px 10px;font-size:13px;font-weight:700}.chEsitoSi{color:var(--d-verde2);background:#1e6b4e1f}.chEsitoNo{color:var(--d-rosso);background:#a3402c1f}.chEsitoNd{color:var(--d-ambra);background:#8f64001f}.chAvviso{color:var(--d-ambra);background:#8f640014;border-radius:10px;margin:0;padding:8px 12px;font-size:13px;font-weight:600}.chPar{gap:6px;display:grid}.chPar>p{white-space:pre-wrap;margin:0}.chRif{cursor:pointer;background:var(--d-giallo);min-width:16px;height:16px;color:var(--d-ink);vertical-align:2px;border:0;border-radius:999px;place-items:center;margin:0 1px 0 2px;padding:0 4px;font-family:inherit;font-size:10.5px;font-weight:700;line-height:1;display:inline-grid}.chLink{color:var(--d-verde2);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #1e6b4e59;text-decoration:underline #1e6b4e59}.chProva{background:var(--d-carta);color:var(--d-ink2);border-radius:12px;grid-template-columns:auto 1fr;gap:2px 10px;padding:10px 12px;text-decoration:none;transition:background .15s;display:grid;box-shadow:inset 3px 0 #e5c831}a.chProva:hover{background:var(--d-carta2)}a.chProva:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.chProvaN{background:var(--d-giallo);width:18px;height:18px;color:var(--d-ink);border-radius:50%;grid-row:span 2;place-items:center;font-size:10.5px;font-weight:700;display:grid}.chProvaFrase{font-size:13px;font-style:italic;line-height:1.5}.chProvaDove{color:var(--d-mid);font-size:11.5px}a.chProva .chProvaDove:after{content:" →"}.chVerificare{white-space:pre-line;color:var(--d-ink2);background:#141f1a0a;border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.chVerificare strong{text-transform:uppercase;letter-spacing:.06em;color:var(--d-mid);margin-bottom:2px;font-size:11.5px;display:block}.chBozza{box-shadow:0 0 0 1px var(--d-filo);background:var(--d-carta);border-radius:12px;padding:10px 12px}.chBozza summary{cursor:pointer;align-items:center;min-height:28px;font-size:13px;font-weight:600;display:flex}.chBozza pre{white-space:pre-wrap;font:inherit;color:var(--d-ink2);margin:8px 0;font-size:13px}.chBozza button,.chAzioni button{background:var(--d-bianco);min-height:36px;box-shadow:0 0 0 1px var(--d-filo2);font:inherit;cursor:pointer;color:var(--d-ink);border:0;border-radius:999px;padding:0 14px;font-size:13px}.chAzioni{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chConferma{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.chAzioni .chSi{background:var(--d-verde2);color:#fff;box-shadow:none}.chNotaPiccola{color:var(--d-mid);margin:0;font-size:12px}.chDopo{border-top:1px solid var(--d-filo);gap:6px;padding-top:4px;display:grid}.chDopo button{background:var(--d-carta);box-shadow:none}.chLavora{gap:12px}.chPassi{gap:6px;margin:0;padding:0;list-style:none;display:grid}.chPassi li{color:var(--d-mid);padding-left:20px;font-size:13px;position:relative}.chPassi li:before{content:"";background:var(--d-verde);opacity:.35;border-radius:50%;width:8px;height:8px;position:absolute;top:.45em;left:3px}.chPassi li[data-ora]{color:var(--d-ink)}.chPassi li[data-ora]:before{opacity:1;animation:1.1s ease-in-out infinite chPulsa}@keyframes chPulsa{50%{opacity:.5;transform:scale(.6)}}.chScritto{white-space:pre-wrap;color:var(--d-ink2);margin:0}.chScrivi{padding:10px 14px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--d-filo);background:var(--d-carta);gap:8px;display:grid}.chOra{color:var(--d-verde2);margin:0;font-size:12px;font-weight:600}.chEtichette{flex-wrap:wrap;gap:6px;display:flex}.chEtichetta{background:var(--d-bianco);max-width:100%;min-height:30px;box-shadow:0 0 0 1px var(--d-filo);border-radius:999px;align-items:center;gap:6px;padding:0 4px 0 10px;font-size:12.5px;display:inline-flex}.chEtTipo{color:var(--d-mid)}.chEtNome{text-overflow:ellipsis;white-space:nowrap;max-width:240px;color:var(--d-ink);font-weight:600;overflow:hidden}.chEtichetta button{width:26px;height:26px;color:var(--d-mid);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.chEtichetta button:hover{color:var(--d-ink);background:#141f1a0f}.chEtichetta svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}.chErrore{color:var(--d-rosso);margin:0;font-size:13px}.chCampo{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo2);border-radius:18px;align-items:flex-end;gap:8px;padding:6px 6px 6px 14px;display:flex}.chCampo:focus-within{box-shadow:0 0 0 2px var(--d-verde)}.chPannello .chCampo textarea,.chPannello .chCampo textarea:focus,.chPannello .chCampo textarea:focus-visible{resize:none;field-sizing:content;min-height:36px;max-height:160px;font:inherit;color:var(--d-ink);flex:1;font-size:15px;line-height:1.4;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:8px 0!important}.chCampo button{background:var(--d-verde2);color:#fff;cursor:pointer;width:38px;height:38px;transition:transform .12s var(--d-ease), opacity .15s;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.chCampo button:disabled{opacity:.35;cursor:default}.chCampo button:not(:disabled):active{transform:scale(.94)}.chCampo button svg,.chPronteCampo button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.chStorico{flex:1;padding:12px;overflow-y:auto}.chStorico ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.chStorico button{width:100%;min-height:44px;font:inherit;text-align:left;color:var(--d-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;gap:12px;padding:10px 12px;font-size:14px;display:flex}.chStorico button:hover,.chStorico button[aria-current]{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo)}.chStorico span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chStorico time{color:var(--d-mid);flex:none;font-size:12px}.chBarra{z-index:69;left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));background:var(--d-verde2);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:16px;align-items:center;gap:10px;padding:0 16px;font-size:14px;font-weight:600;display:flex;position:fixed;box-shadow:0 14px 40px -14px #141f1a99}.chBarra span:nth-child(2){text-align:left;flex:1}.chBarra svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.chBarraPunto{background:#f5dc4a;border-radius:50%;width:8px;height:8px}.chBarraPunto[data-lavora]{animation:1.1s ease-in-out infinite chPulsa}.chPronte{gap:8px;margin:0 0 24px;display:grid}.chPronteCampo{background:var(--d-bianco);min-height:52px;box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra);border-radius:16px;align-items:center;gap:10px;padding:6px 6px 6px 16px;display:flex}.chPronteCampo:focus-within{box-shadow:0 0 0 2px var(--d-verde), var(--d-ombra)}.chPronteCampo>svg{fill:#d9b916;flex:none;width:18px;height:18px}.chPronte .chPronteCampo input,.chPronte .chPronteCampo input:focus,.chPronte .chPronteCampo input:focus-visible{width:0;min-width:0;height:40px;font:inherit;color:var(--d-ink);flex:1;font-size:15px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}.chPronteCampo button{background:var(--d-verde2);color:#fff;cursor:pointer;border:0;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.chPronteCampo button:disabled{opacity:.35;cursor:default}.chPronteChips{flex-wrap:wrap;gap:6px;display:flex}.chPronteChips button{border-radius:999px;width:auto;min-height:36px;padding:6px 12px;font-size:13px}.cpAperto .chPronte{margin:12px 0 4px}.stDocumento .stGuscio{max-width:980px}.dcTesta{margin:8px 0 16px}.dcTesta h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 4px;font-size:clamp(20px,3vw,26px)}.dcTesta p{color:var(--d-mid);margin:0;font-size:14px}.dcTesta a{color:var(--d-verde2)}.dcVisore{gap:16px;display:grid}.dcFrase{background:var(--d-bianco);box-shadow:inset 4px 0 0 #e5c831, 0 0 0 1px var(--d-filo);border-radius:14px;margin:0;padding:14px 16px}.dcFrase blockquote{color:var(--d-ink);margin:0;font-size:15px;font-style:italic;line-height:1.55}.dcFrase figcaption{color:var(--d-mid);margin-top:6px;font-size:12.5px}.dcPdf{min-height:200px;overflow-x:auto}.dcCarico{color:var(--d-mid);font-size:14px}.dcFoglio{box-shadow:0 0 0 1px var(--d-filo), var(--d-ombra2);background:#fff;margin:0 auto;position:relative}.dcFoglio canvas{display:block}.dcStrato{opacity:1;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;line-height:1;position:absolute;inset:0;overflow:hidden}.dcStrato span,.dcStrato br{color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.dcStrato .dcSegno{mix-blend-mode:multiply;background:#f5dc4a8c;border-radius:2px}.dcStrato ::selection{background:#1e6b4e40}.dcTesto{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);white-space:pre-wrap;font:inherit;color:var(--d-ink2);overflow-wrap:anywhere;border-radius:14px;margin:0;padding:16px;font-size:14px;line-height:1.6}.dcTesto mark{background:var(--d-giallo);color:var(--d-ink);border-radius:2px}@media (prefers-reduced-motion:reduce){.chPannello,.chPassi li[data-ora]:before,.chBarraPunto[data-lavora]{animation:none}}.chRif:hover,.chRif[aria-expanded=true]{background:#e5c831}.chRif:focus-visible{outline:2px solid var(--d-verde);outline-offset:1px}.chPar .chProva{animation:chSale .18s var(--d-ease)}
.stApp{background:var(--fondo);min-height:100vh}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stTesta{z-index:30;background:var(--carta);box-shadow:0 1px 0 var(--line);position:sticky;top:0}.stTestaRiga{align-items:center;gap:18px;max-width:1120px;height:60px;margin:0 auto;padding:0 20px;display:flex}.stMarchio{flex:none;align-items:center;min-height:44px;display:inline-flex}.stNomeStudio{color:var(--ink-soft);border-left:1px solid var(--line-strong);white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:320px;padding-left:14px;font-size:13px;overflow:hidden}.stMenu{flex:none;gap:2px;margin-left:auto;display:flex}.stMenu a{min-height:44px;color:var(--ink-soft);border-radius:99px;align-items:center;gap:7px;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex;position:relative}.stMenu a:hover{color:var(--green-dark);background:var(--carta-2)}.stMenu a[aria-current=page]{background:var(--green-wash);color:var(--green-dark);font-weight:600}.stIcona{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.stPallino{background:var(--mark);color:#4a3f00;font-variant-numeric:tabular-nums;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.stAvatar{background:var(--green);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12.5px;font-weight:700;display:inline-flex}.stGuscio{max-width:1120px;margin:0 auto;padding:0 20px}.stPagina{padding-top:32px;padding-bottom:80px}.stStretta{max-width:820px}.stTitolo{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 22px;font-size:40px;font-weight:700;line-height:1.1}.stTitoloBando{margin-top:8px;font-size:32px}.stSottotitolo{letter-spacing:-.015em;align-items:center;gap:8px;margin:0 0 14px;font-size:19px;font-weight:650;display:flex}.stTesto{color:var(--ink-soft);margin:0 0 18px;font-size:15.5px;line-height:1.6}.stNota{color:var(--mid);margin:10px 0;font-size:13.5px;line-height:1.55}.stNota code,.stNota a{font-size:inherit}.stVuoto{color:var(--ink-soft);margin:0;padding:4px 0;font-size:15px}.stCarta.stVuoto{padding:22px 24px}.stMeta{color:var(--mid);margin:2px 0 0;font-size:13.5px;line-height:1.5;display:block}.stEtichetta{color:var(--ink-soft);letter-spacing:.01em;font-size:12.5px;font-weight:650}.stConta{border:1px solid var(--line-strong);min-width:26px;height:22px;color:var(--ink-soft);font-variant-numeric:tabular-nums;letter-spacing:0;border-radius:99px;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.stIndietro{min-height:36px;color:var(--ink-soft);align-items:center;margin-bottom:6px;font-size:14px;text-decoration:none;display:inline-flex}.stIndietro:hover{color:var(--green-dark)}.stCarta{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);padding:22px 24px}.stSezione{margin-top:36px}.stTestaSezione{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.stTestaSezione .stSottotitolo,.stTestaSezione .stTitolo{margin:0}.stPiccolo{align-items:center;min-height:36px;padding:7px 14px;font-size:13.5px;text-decoration:none;display:inline-flex}a.bottone,a.bottoneChiaro{align-items:center;text-decoration:none;display:inline-flex}.bottone:disabled,.bottoneChiaro:disabled{opacity:.55;cursor:default}.stLink{font:inherit;color:var(--ink-soft);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13.5px;text-decoration:underline}.stLink:hover{color:var(--green-dark)}.stErrore{color:var(--esaurito);font-size:14px}.stOk{color:var(--aperto);font-size:14px;font-weight:600}.stCampo{flex-direction:column;gap:7px;display:flex}.stCampo textarea,.stCampo input[type=text],.stCampo input[type=email],.stCampo input[type=number],.stCerca input,.stRicerca input[type=search]{font:inherit;background:var(--carta);color:var(--ink);border:1px solid var(--line-interattiva);border-radius:var(--radius-piccolo);width:100%;padding:11px 14px;font-size:16px}.stCampo textarea{resize:vertical;min-height:84px;line-height:1.5}.stCampo input[type=file]{font:inherit;max-width:100%;font-size:14px}.stCampo textarea:focus-visible,.stCampo input:focus-visible,.stCerca input:focus-visible,.stRicerca input:focus-visible{outline:2px solid var(--green);outline-offset:1px}.stAzioniForm{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.stModulo+.stModulo{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.stPrimo{padding:28px}.stCarica{flex-direction:column;gap:14px;display:flex}.stSchede{background:var(--carta-2);border:1px solid var(--line);border-radius:99px;align-self:flex-start;gap:4px;max-width:100%;padding:4px;display:inline-flex}.stSchede button{font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:99px;min-height:38px;padding:8px 16px;font-size:14px}.stSchede button[aria-selected=true]{background:var(--carta);color:var(--ink);box-shadow:var(--ombra);font-weight:600}.stFile{flex-direction:column;gap:6px;display:flex}.stEsito{background:var(--green-wash);border-radius:var(--radius-piccolo);padding:14px 16px;font-size:14.5px;line-height:1.55}.stEsito p{margin:0 0 6px}.stProblemi{color:var(--ink-soft);overflow-wrap:anywhere;margin:6px 0 0;padding-left:18px}.stProblemi li{margin-bottom:4px}.stOggi{padding:20px 22px}.stOggiRiga{color:var(--ink);border-bottom:1px solid var(--line);align-items:center;gap:16px;min-height:56px;padding:12px 4px;font-size:16px;text-decoration:none;display:flex}a.stOggiRiga:hover{color:var(--green-dark)}.stFreccia{color:var(--mid);margin-left:auto}.stCifra{letter-spacing:-.03em;font-variant-numeric:tabular-nums;min-width:44px;font-size:30px;font-weight:700;line-height:1}.stCifra.evidenziata{background:linear-gradient(transparent 58%, var(--mark) 58%, var(--mark) 92%, transparent 92%);padding:0 3px}.stScadenze{margin:8px 0 0;padding:0;list-style:none}.stScadenze li{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:12px;padding:10px 4px;display:grid}.stScadenze li:last-child{border-bottom:0}.stData{color:var(--esaurito);padding-top:2px;font-size:13.5px;font-weight:650}.stScadenzaTesto a{font-weight:600;text-decoration:none}.stScadenzaTesto a:hover{color:var(--green-dark);text-decoration:underline}.stCerca{margin-bottom:14px}.stTabella{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);overflow:hidden}.stRigaTesta,.stRiga{grid-template-columns:minmax(0,1fr) 110px 130px 170px;align-items:center;gap:12px;padding:12px 18px;display:grid}.stRigaTesta{color:var(--ink-soft);background:var(--carta-2);border-bottom:1px solid var(--line);font-size:12.5px;font-weight:650}.stRiga{color:var(--ink);border-bottom:1px solid var(--line);min-height:68px;text-decoration:none;transition:background .12s}.stRiga:last-child{border-bottom:0}.stRiga:hover{background:var(--carta-2)}.stClienteCella{align-items:center;gap:14px;min-width:0;display:flex}.stClienteCella>span:last-child{min-width:0}.stTondo{background:var(--in-arrivo-bg);width:38px;height:38px;color:var(--in-arrivo);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.stTondoVerde{background:var(--green);color:#fff}.stNome{overflow-wrap:anywhere;color:var(--ink);font-size:15.5px;font-weight:650;text-decoration:none;display:block}a.stNome:hover{color:var(--green-dark);text-decoration:underline}.stNumero{font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:17px;font-weight:650}.stVerde{color:var(--green)}.stScad{color:var(--ink-soft);font-size:14px}.stPrep{color:var(--mid);grid-column:2/-1;align-items:center;font-size:14px;display:flex}.stStato{color:var(--in-arrivo);background:var(--in-arrivo-bg);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:3px 11px 3px 9px;font-size:13.5px;font-style:normal;font-weight:600;display:inline-flex}.stStatoPiccolo{vertical-align:2px;gap:6px;margin-left:8px;padding:1px 9px 1px 7px;font-size:12px}.stPunto{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite stPulsa}@keyframes stPulsa{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}@media (prefers-reduced-motion:reduce){.stPunto{animation:none}}.stStatoTesta{margin:6px 0 0}.stAggiungiCliente{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.stAggiungiCliente .stCampo{flex:220px;min-width:0;margin:0}.stAggiungiCliente .bottone{flex:none}.stAggiungiCliente input{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:17px}.stAggiungiCliente .bottone{align-items:center;gap:8px;display:inline-flex}.stAggiungiCliente>p{flex-basis:100%;margin:0}.stGira{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite stGira}@keyframes stGira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.stGira{animation-duration:2.4s}}@media (max-width:560px){.stAggiungiCliente .bottone{flex:100%;justify-content:center}.stPassoStato{white-space:normal;text-align:right}}.stStatoAttesa{color:var(--mid);background:var(--carta-2)}.stPunto.fermo{opacity:.55;animation:none}.stInLavoro{gap:16px;display:grid}.stInLavoro p{margin:0}.stPassi{gap:2px;margin:0;padding:0;list-style:none;display:grid}.stPasso{border-top:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;font-size:15px;display:grid}.stPasso:first-child{border-top:0}.stPassoSegno{border:1.5px solid var(--line);width:22px;height:22px;color:var(--mid);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.stPassoSegno svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.stPasso-fatto .stPassoSegno,.stPasso-non_trovato .stPassoSegno{background:var(--green-wash);color:var(--green-dark);border-color:#0000}.stPasso-in_corso .stPassoSegno{border-color:var(--green);color:var(--green)}.stPasso-in_corso .stPassoTitolo{font-weight:650}.stPasso-in_attesa .stPassoTitolo{color:var(--mid)}.stPassoProblema .stPassoSegno{color:#9b2c1c;background:#fde8e4;border-color:#0000}.stPassoProblema .stPassoStato{color:#9b2c1c;font-weight:600}.stStatoProblema{color:#9b2c1c;background:#fde8e4}.stPassoStato{color:var(--mid);white-space:nowrap;font-size:13.5px}.stPasso-in_corso .stPassoStato{color:var(--green-dark);font-weight:600}.stMobileEt{display:none}.stCliente{--salto:112px}.stCliente section[id],.stCliente [id=chi-e]{scroll-margin-top:var(--salto)}.stClienteTesta{margin-bottom:18px}.stClienteTesta .stTitolo{margin-bottom:6px}.stSottoTitolo{color:var(--ink-soft);overflow-wrap:anywhere;margin:0;font-size:15px}.stTenue{color:var(--mid);font-weight:400}.stIconaPiccola{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;margin-right:4px}.stSalti{z-index:20;background:color-mix(in srgb, var(--fondo) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(8px);scrollbar-width:none;gap:6px;margin:0 -20px;padding:10px 20px;display:flex;position:sticky;top:60px;overflow-x:auto}.stSalti::-webkit-scrollbar{display:none}.stSalti a{min-height:36px;color:var(--ink-soft);background:var(--carta);box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s,box-shadow .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.stSalti a:hover{color:var(--green-dark);box-shadow:inset 0 0 0 1px var(--green)}}.stSaltoConta{color:var(--mid);font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.stProfilo{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);overflow:hidden}.stRacconto{border-bottom:1px solid var(--line);background:linear-gradient(180deg, var(--green-wash), var(--carta) 85%);padding:26px 32px 24px}.stRacconto p{max-width:68ch;color:var(--ink);text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}.stRacconto p+p{color:var(--ink-soft);margin-top:10px;font-size:16px}.stProfiloSezione{border-top:1px solid var(--line);grid-template-columns:176px minmax(0,1fr);gap:24px;padding:20px 32px;display:grid}.stRacconto+.stProfiloSezione{border-top:0}.stProfiloSezione>h3{letter-spacing:-.005em;color:var(--ink);margin:2px 0 0;font-size:14px;font-weight:650}.stProfiloCorpo{flex-direction:column;gap:14px;min-width:0;font-size:15px;line-height:1.55;display:flex}.stCoppie{flex-direction:column;gap:8px;margin:0;display:flex}.stCoppia{grid-template-columns:148px minmax(0,1fr);gap:16px;display:grid}.stCoppia dt{color:var(--mid);font-size:14px}.stCoppia dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.stACapo{margin-top:2px;font-size:14px;display:block}.stAttenzione{color:var(--esaurito);font-weight:600}.stRigaSemplice{margin:0}.stBlocchetto h4{color:var(--ink-soft);letter-spacing:0;margin:0 0 4px;font-size:13.5px;font-weight:600}.stPunti{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.stPunti li{overflow-wrap:anywhere;padding-left:16px;position:relative}.stPunti li:before{content:"";background:var(--line-interattiva);border-radius:50%;width:5px;height:5px;position:absolute;top:.7em;left:2px}.stPuntiPiani li{padding-left:0}.stPuntiPiani li:before{display:none}.stAteco{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.stAteco li{grid-template-columns:76px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.stAtecoCodice{color:var(--green-dark);white-space:nowrap;font-weight:650}.stAtecoTitolo{overflow-wrap:anywhere}.stAltri summary{cursor:pointer;min-height:32px;color:var(--green-dark);align-items:center;gap:6px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.stAltri summary::-webkit-details-marker{display:none}.stAltri summary:after{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:7px;height:7px;transition:transform .2s cubic-bezier(.23,1,.32,1);transform:translateY(-2px)rotate(45deg)}.stAltri[open] summary:after{transform:translateY(1px)rotate(-135deg)}.stAltri[open]>ul{margin-top:8px}.stCifre{flex-wrap:wrap;gap:14px 40px;margin:0;display:flex}.stCifre dt{color:var(--mid);margin-bottom:2px;font-size:13px}.stCifre dd{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:lining-nums proportional-nums;align-items:baseline;gap:8px;margin:0;font-size:22px;font-weight:650;line-height:1.2;display:flex}.stCifre dd.stCifraTesto{letter-spacing:-.01em;font-size:17px}.stVariazione{letter-spacing:0;border-radius:99px;padding:1px 7px;font-size:13px;font-weight:650}.stVariazione.su{color:var(--aperto);background:var(--aperto-bg)}.stVariazione.giu{color:var(--esaurito);background:var(--esaurito-bg)}.stBilanci{border-collapse:collapse;max-width:420px;font-size:14px}.stBilanci th,.stBilanci td{text-align:right;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;padding:6px 0 6px 28px}.stBilanci th:first-child{text-align:left;padding-left:0}.stBilanci thead th{color:var(--mid);font-size:13px;font-weight:600}.stBilanci tbody th{font-weight:600}.stEtichette{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.stEtichette li{background:var(--carta-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;padding:3px 12px;font-size:14px}.stDaConf{color:#5b4a00;background:var(--mark-soft);vertical-align:1px;white-space:nowrap;border-radius:99px;margin-left:2px;padding:1px 8px;font-size:11.5px;font-weight:600;display:inline-block}.stLinkEsterno{color:var(--green-dark);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--green) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--green) 40%, transparent);text-underline-offset:3px;overflow-wrap:anywhere}.stLinkEsterno:hover{text-decoration-color:currentColor}.stPiccoloLink{font-size:13.5px}.stSezioneNote{margin-top:16px;padding:18px 22px}.stProgetti{padding:6px 24px 18px}.stVuotoProgetti{color:var(--ink-soft);max-width:60ch;margin:14px 0 4px}.stElencoProgetti{margin:0;padding:0;list-style:none}.stProgetto{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 0;display:flex}.stProgettoTesto{flex:320px;min-width:0}.stProgettoTitolo{overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:600;line-height:1.45}.stProgettoAzioni{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.stProgettoAzioni form{margin:0}.stProgetto:has(.stModuloProgetto.aperto) .stProgettoAzioni{flex-basis:100%}.stModuloProgetto.aperto{flex-basis:100%;width:100%}.stProposte{background:var(--mark-soft);border-radius:var(--radius-piccolo);margin-top:14px;padding:14px 18px 4px}.stProposte h3{margin:0;font-size:14.5px;font-weight:650}.stProposte>.stMeta{margin-bottom:4px}.stProposta{border-bottom-color:color-mix(in srgb, var(--mark) 45%, transparent)}.stProposta:last-child{border-bottom:0}.stProposta .bottoneChiaro{background:var(--carta)}.stAggiungi{flex-wrap:wrap;align-items:center;gap:18px;padding-top:14px;display:flex}.stNessunProgetto{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.stNessunProgetto .stVuotoProgetti{margin:14px 0 4px}.stAggiungi .stModuloProgetto{flex-wrap:wrap;align-items:center;gap:14px;width:100%;display:flex}.stFormProgetto{background:var(--carta-2);border-radius:var(--radius-piccolo);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:14px;margin-top:4px;padding:16px;display:flex}.stCampiProgetto{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 14px;display:grid}.stCampo select,.stCampo input[type=date]{font:inherit;background:var(--carta);color:var(--ink);border:1px solid var(--line-interattiva);border-radius:var(--radius-piccolo);width:100%;min-height:46px;padding:10px 12px;font-size:16px}.stCampo select:focus-visible,.stCampo input[type=date]:focus-visible{outline:2px solid var(--green);outline-offset:1px}.stScelta{border:0;min-width:0;margin:0;padding:0}.stScelta legend{margin-bottom:7px;padding:0}.stScelta>div{flex-wrap:wrap;gap:6px;display:flex}.stScelta label{background:var(--carta);border:1px solid var(--line-interattiva);border-radius:var(--radius-piccolo);cursor:pointer;align-items:center;gap:7px;min-height:44px;padding:0 12px;font-size:15px;display:inline-flex}.stScelta label:has(input:checked){border-color:var(--green);background:var(--green-wash);color:var(--green-dark);font-weight:600}.stScelta input{accent-color:var(--green);width:16px;height:16px;margin:0}.stChiusi{margin-top:12px}.stGruppoBandi+.stGruppoBandi{margin-top:28px}.stTitoloGruppo{letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 10px;font-size:16px;font-weight:650;display:flex}.stContaVerde{background:var(--green-wash);color:var(--green-dark);border-color:#0000}.stBandi{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin:0;padding:0;list-style:none;overflow:hidden}.stBandi>li{border-bottom:1px solid var(--line)}.stBandi>li:last-child{border-bottom:0}.stBando{padding:18px 24px}.stBando.seguito{background:linear-gradient(90deg, var(--green-wash), var(--carta) 40%)}.stBandoTesta{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 24px;display:grid}.stBandoNome{min-width:0}.stBandoTitolo{overflow-wrap:anywhere;letter-spacing:-.01em;margin:0;font-size:16.5px;font-weight:650;line-height:1.35}.stBandoTitolo a{text-decoration:none}.stBandoTitolo a:hover{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.stBandoNome .stMeta:empty{display:none}.stBandoCifre{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.stImporto{white-space:nowrap;letter-spacing:-.01em;font-size:16px;font-weight:650}.stImporto .stTenue{font-size:13px;font-weight:500}.stScadenzaBando{color:var(--ink-soft);white-space:nowrap;font-size:13px}.stScadenzaBando.vicina{color:var(--esaurito);font-weight:650}.stSegno{color:var(--green-dark);background:var(--green-wash);border-radius:99px;flex:none;padding:3px 10px;font-size:12px;font-weight:650}.stPerche{color:var(--ink);max-width:72ch;margin:8px 0 0;font-size:15px;line-height:1.55}.stDomande{background:var(--mark-soft);border-radius:var(--radius-piccolo);max-width:72ch;margin-top:12px;padding:10px 14px}.stDomande ul{margin:4px 0 0;padding-left:18px;font-size:14.5px;line-height:1.5}.stDomande li{margin-bottom:3px}.stDomande li::marker{color:#8a7300}.stAzioni{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.stAzioni form{margin:0}.bottoneChiaro.stAttivo{border-color:var(--green);color:var(--green-dark);background:var(--green-wash);font-weight:600}.stNonInteressa summary{cursor:pointer;color:var(--ink-soft);text-underline-offset:3px;align-items:center;min-height:36px;padding:0 8px;font-size:13.5px;text-decoration:underline;list-style:none;display:inline-flex}.stNonInteressa summary::-webkit-details-marker{display:none}.stNonInteressa[open]{flex-basis:100%}.stMotivo{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:8px;display:flex}.stMotivo .stCampo{flex:260px}.stFamigliaTesta{background:var(--carta-2);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:14px 24px 12px;display:flex}.stFamigliaTesta h4{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700}.stFamiglia>ul{margin:0;padding:0;list-style:none}.stFamiglia>ul>li+li{border-top:1px solid var(--line)}.stFamiglia .stBando{padding-left:40px;position:relative}.stFamiglia .stBando:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:0;bottom:0;left:24px}.stFamiglia .stBandoTitolo{font-size:15.5px}.stTolti summary,.stTogli summary{cursor:pointer;color:var(--ink-soft);align-items:center;min-height:40px;font-size:14.5px;display:flex}.stBandiTolti{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);margin:8px 0 0;padding:0;list-style:none}.stBandiTolti li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.stBandiTolti li>span{overflow-wrap:anywhere;flex:260px;min-width:0}.stBandiTolti li:last-child{border-bottom:0}.stTogli{border-top:1px solid var(--line);margin-top:48px;padding-top:12px}.stRicerca{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:6px;display:flex}.stRicerca input[type=search]{border-radius:99px;flex:100%;padding:14px 20px;font-size:16.5px}.stSpunta{background:var(--carta);border:1px solid var(--line-interattiva);border-radius:var(--radius-piccolo);cursor:pointer;align-items:center;gap:9px;min-height:44px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}.stSpunta input{width:18px;height:18px;accent-color:var(--green)}.stElencoBandi{flex-direction:column;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}.stCartaBando{background:var(--carta);border-radius:var(--radius);box-shadow:var(--ombra);padding:16px 20px}.stCartaBando h2{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:650;line-height:1.35;display:flex}.stCartaBando h2 a{text-decoration:none}.stCartaBando h2 a:hover{color:var(--green-dark);text-decoration:underline}.stTuoi{color:var(--ink-soft);margin:8px 0 0;font-size:14.5px}.stTuoi strong{color:var(--green-dark)}.stPagine{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:24px;font-size:14px;display:flex}.stSopra{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.stSuoi{margin-bottom:28px;padding:0;overflow:hidden}.stSuoi>.stSottotitolo{background:var(--green-wash);color:var(--green-dark);margin:0;padding:16px 24px;font-size:17px}.stSuoi>.stSuoiElenco,.stSuoi>.stVuoto{padding:16px 24px 20px}.stSuoiElenco{margin:0;padding:0;list-style:none}.stSuoiElenco>li{border-bottom:1px solid var(--line);padding:14px 0}.stSuoiElenco>li:first-child{padding-top:2px}.stSuoiElenco>li:last-child{border-bottom:0;padding-bottom:0}.stSuoiTesta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stSuoiElenco .stAzioni{margin-top:12px}.stScheda{margin-top:8px}.stAvvisi{margin:0;padding:0 22px;list-style:none}.stAvvisi li{border-bottom:1px solid var(--line);padding:14px 0}.stAvvisi li:last-child{border-bottom:0}.stAvvisoTipo{color:var(--ink-soft);align-items:center;gap:8px;font-size:12.5px;font-weight:650;display:inline-flex}.stPunto{background:var(--green);border-radius:50%;width:8px;height:8px;display:inline-block}.stAvvisoTesto{overflow-wrap:anywhere;margin:4px 0 0;font-size:15.5px;line-height:1.5}.stAvvisoTesto a{font-weight:600;text-decoration:none}.stAvvisoTesto a:hover{color:var(--green-dark);text-decoration:underline}.stAvvisoTesto .badge{vertical-align:2px;margin-left:8px}.stPdfStudio{flex-direction:column;gap:4px;display:flex}.stAnteprima{border:1px dashed var(--line-strong);border-radius:var(--radius-piccolo);background:var(--carta-2);justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:14px 18px;display:flex}.stAnteprima img{object-fit:contain;max-width:200px;max-height:48px}.stLogoVuoto{letter-spacing:.06em;text-transform:uppercase;color:var(--mid);overflow-wrap:anywhere;font-size:13px;font-weight:700}.stAnteprimaNome{text-align:right;overflow-wrap:anywhere;font-size:14px;font-weight:650}.stPersone{margin:0;padding:4px 22px;list-style:none}.stPersone li{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:12px 0;display:flex}.stPersone li:last-child{border-bottom:0}.stTu{color:var(--mid);font-weight:500}.stPersonaTesto{flex-direction:column;flex:1;min-width:0;display:flex}.stPersonaTesto .stMeta{overflow-wrap:anywhere}.stTogliPersona{flex:none;margin-left:auto}.stDueCampi{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:12px;display:grid}.stCarta>h3.stEtichetta{color:var(--ink);margin:0 0 12px;font-size:14px}.stEsci{margin-top:36px}@media (max-width:480px){.stDueCampi{grid-template-columns:1fr}}@media (max-width:900px){.stMenuNome{display:none}.stMenu a{padding:0 12px}.stMenu a[aria-current=page] .stMenuNome{display:inline}}@media (max-width:720px){.stTestaRiga{gap:10px;height:56px;padding:0 12px}.stNomeStudio{display:none}.stMenu a{justify-content:center;min-width:44px;padding:0 11px}.stMenu a[aria-current=page] .stMenuNome{display:none}.stPallino{min-width:16px;height:16px;padding:0 4px;font-size:10px;position:absolute;top:4px;right:2px}.stAvatar{width:30px;height:30px;font-size:11.5px}.stGuscio{padding:0 14px}.stPagina{padding-top:22px}.stTitolo{font-size:30px}.stTitoloBando{font-size:24px}.stCarta,.stOggi{padding:16px}.stRigaTesta{display:none}.stRiga{grid-template-columns:1fr 1fr;gap:6px 12px;padding:14px 16px}.stClienteCella{grid-column:1/-1}.stNumero{font-size:14px}.stMobileEt{color:var(--mid);font-weight:500;display:inline}.stScad{grid-column:1/-1;padding-left:52px;font-size:13.5px}.stPrimoNumero{padding-left:52px}.stPrep{grid-column:1/-1;padding-left:52px}.stScadenze li{grid-template-columns:1fr;gap:2px}.stBando{padding:16px}.stCliente{--salto:104px}.stSalti{margin:0 -14px;padding:8px 14px;top:56px}.stRacconto{padding:18px 16px}.stRacconto p{font-size:16px}.stRacconto p+p{font-size:15px}.stProfiloSezione{grid-template-columns:1fr;gap:10px;padding:16px}.stCoppia{grid-template-columns:1fr;gap:0}.stCifre{gap:12px 28px}.stCifre dd{font-size:20px}.stProgetti{padding:4px 16px 16px}.stProposte{padding:12px 14px 2px}.stBandoTesta{grid-template-columns:1fr}.stBandoCifre{text-align:left;flex-flow:wrap;align-items:baseline;gap:4px 12px}.stFamigliaTesta{padding:12px 16px}.stFamiglia .stBando{padding-left:30px}.stFamiglia .stBando:before{left:16px}.stAvvisi,.stPersone{padding:0 16px}.stCifra{min-width:36px;font-size:26px}}@media (max-width:380px){.stMenu a{padding:0 8px}.stTestaRiga{gap:6px}}.stTuoiCard{border-top:1px solid var(--line);color:var(--ink-soft);margin-top:12px;padding-top:10px;font-size:14px}.stTuoiCard summary{cursor:pointer;align-items:center;gap:8px;min-width:0;min-height:36px;list-style:none;display:flex}.stTuoiNomi{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.stIconaClienti,.stTuoiApri{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.stIconaClienti{color:var(--green)}.stTuoiApri{color:var(--mid);transition:transform .2s cubic-bezier(.23,1,.32,1)}.stTuoiCard[open] .stTuoiApri{transform:rotate(180deg)}.stTuoiCard summary::-webkit-details-marker{display:none}.stTuoiCard summary strong{color:var(--green-dark)}.stTuoiCard ul{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.stTuoiCard li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stTuoiCard li a{color:var(--ink);font-weight:600;text-decoration:none}.stTuoiCard li a:hover{color:var(--green-dark);text-decoration:underline}.stTuoiCard[open] .stTuoiNomi{display:none}.stFiltroMiei{margin:4px 0 14px}.stFiltroMiei a{background:var(--carta);border:1px solid var(--line-interattiva);border-radius:var(--radius-piccolo);min-height:44px;color:var(--ink);align-items:center;gap:9px;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.stFiltroMiei a.attivo{border-color:var(--green);background:var(--green-wash);color:var(--green-dark)}.stCasella svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.stCasella{border:1.5px solid var(--line-interattiva);background:var(--carta);border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:inline-flex}.stFiltroMiei a.attivo .stCasella{background:var(--green);border-color:var(--green);color:#fff}.schedaPiena .stSuoi{margin:18px 0 24px}.stIconaPiu{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;flex:none;width:14px;height:14px;margin-right:6px}.stFreccia{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.stZero{color:var(--line-interattiva);font-weight:500}.stScad.vicina{color:var(--esaurito);font-weight:600}@media (min-width:721px){.stRiga .stMeta{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.bottone,.bottoneChiaro{transition:background .12s,border-color .12s,color .12s,transform .16s cubic-bezier(.23,1,.32,1)}.stApp .bottone:active:not(:disabled),.stApp .bottoneChiaro:active:not(:disabled){transform:scale(.97)}.stApp ::selection{background:var(--mark);color:var(--ink)}.stApp{caret-color:var(--green)}.stSaltoNuovo{background:#c9a800;border-radius:50%;width:7px;height:7px;display:inline-block}.stBandoTitolo,.stFamigliaTesta h4{letter-spacing:0}.stAvvisi li{grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:4px 12px;display:grid}.stAvvisoSegno{padding-top:7px}.stAvvisoCorpo{min-width:0}.stAvvisoPer{color:var(--ink-soft);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;font-size:14px;display:flex}.stAvvisoPer a{color:var(--ink);font-weight:600;text-decoration:none}.stAvvisoPer a:hover{color:var(--green-dark);text-decoration:underline}.stAvvisoTesto{margin-top:2px}.stAvvisoAzione{align-self:center;margin:0}.stAvvisi li.letto{opacity:1}.stAvvisi li.letto .stAvvisoTesto a{color:var(--ink-soft);font-weight:500}.stVuotoAvvisi{align-items:center;gap:14px;display:flex}.stIconaGrande{fill:none;width:28px;height:28px;stroke:var(--mid);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (max-width:720px){.stAvvisi li{grid-template-columns:12px minmax(0,1fr)}.stAvvisoAzione{grid-column:2}}.stCampo input[type=file]::file-selector-button{font:inherit;cursor:pointer;background:var(--carta);color:var(--ink);border:1px solid var(--line-interattiva);border-radius:99px;margin-right:12px;padding:8px 16px;font-size:14px;transition:border-color .12s,color .12s}.stCampo input[type=file]::file-selector-button:hover{border-color:var(--green);color:var(--green-dark)}.stAnteprima{background:var(--carta);border:0;border-bottom:2px solid var(--ink);border-radius:4px 4px 0 0;padding:18px 22px;box-shadow:0 1px 2px #16241d0f,0 6px 18px #16241d14}.stCarta>h3.stEtichetta{letter-spacing:-.005em;font-size:15px;font-weight:650}.stSalti{background:var(--fondo);-webkit-backdrop-filter:none;box-shadow:0 1px 0 var(--line)}.stScelta{grid-column:1/-1}.stFormProgetto .stErrore{margin:0}.stTitolo.stTitoloLungo{letter-spacing:-.02em;max-width:36ch;font-size:28px;line-height:1.2}@media (max-width:720px){.stTitolo.stTitoloLungo{font-size:22px}}.stCarta.stSuoi{padding:0}@media (max-width:720px){.stSuoi>.stSottotitolo{padding:14px 16px;font-size:16px}.stSuoi>.stSuoiElenco,.stSuoi>.stVuoto{padding:12px 16px 16px}}.stClienteCella{align-items:flex-start}.stClienteCella .stTondo{margin-top:1px}.stTesta{background:var(--green-dark);box-shadow:0 1px #00000014}.stTesta .marchio{color:#fff}.stTesta .marchio span{color:var(--mark)}.stTesta .stNomeStudio{color:#ffffffbd;border-left-color:#ffffff38}.stTesta .stMenu a{color:#ffffffd1}.stTesta .stMenu a:hover{color:#fff;background:#ffffff17}.stTesta .stMenu a[aria-current=page]{background:var(--mark);color:var(--ink)}.stTesta .stMenu a:focus-visible{outline:2px solid var(--mark);outline-offset:2px}.stTesta .stPallino{background:var(--mark);color:var(--ink);box-shadow:0 0 0 2px var(--green-dark)}.stTesta .stMenu a[aria-current=page] .stPallino{background:var(--ink);color:var(--mark);box-shadow:none}.stTesta .stAvatar{background:var(--mark);color:var(--ink)}@media (max-width:720px){.stTesta .stTestaRiga{height:62px}.stTesta .stMenu{gap:0}.stTesta .stMenu a{border-radius:12px;flex-direction:column;justify-content:center;gap:2px;min-width:50px;min-height:52px;padding:4px 4px 3px}.stTesta .stMenu a .stMenuNome,.stTesta .stMenu a[aria-current=page] .stMenuNome{font-size:10.5px;font-weight:600;line-height:1.1;display:block}.stTesta .stMenu .stPallino{min-width:16px;height:16px;font-size:10px;position:absolute;top:2px;right:4px}}@media (max-width:420px){.stTesta .stAvatar{display:none}.stTesta .stMenu a{min-width:46px;padding-inline:2px}.stTesta .marchio{font-size:19px}}::selection{background:var(--mark);color:var(--ink)}.rsPagina{padding-bottom:80px}.stTesta{box-shadow:none}.rsBanda{background:var(--green-dark);color:#fff;padding:30px 0 118px;position:relative;overflow:hidden}.rsBandaRiga{z-index:1;justify-content:space-between;align-items:flex-end;gap:28px;display:flex;position:relative}.rsBriefing{min-width:0;max-width:760px}.rsSaluto{letter-spacing:-.045em;color:#fff;margin:0 0 14px;font-size:clamp(34px,5.4vw,56px);font-weight:700;line-height:1.02}.rsFrase{color:#ffffffd1;text-wrap:pretty;margin:0;font-size:clamp(18px,2.2vw,22px);line-height:1.5}.rsFrase strong{color:#fff;font-weight:700}.rsBanda .rsValore{color:var(--ink);background:var(--mark);white-space:nowrap;border-radius:6px;padding:1px 8px}.rsFraseSotto{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex}.rsSegno{color:#fff;background:#ffffff1a;border-radius:99px;align-items:center;gap:7px;padding:5px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.rsSegno:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.rsSegnoNuovo:before{background:#7fe0b0}.rsSegnoScade:before{background:var(--mark)}.rsSegnoLavoro:before{background:#9cc3f2;animation:1.6s ease-in-out infinite stPulsa}.rsSegno a{color:#fff}.rsGiro{flex:none;width:96px;height:96px;position:relative}.rsGiro svg{width:100%;height:100%;transform:rotate(-90deg)}.rsGiroFondo{fill:none;stroke:#ffffff24;stroke-width:4px}.rsGiroArco.zero{opacity:0}.rsGiroArco{fill:none;stroke:var(--mark);stroke-width:4px;stroke-linecap:round;stroke-dasharray:100;transition:stroke-dashoffset .6s cubic-bezier(.23,1,.32,1)}.rsGiroTesto{color:#ffffffbf;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:4px;font-size:13px;display:flex;position:absolute;inset:0}.rsGiroTesto strong{color:#fff;letter-spacing:-.02em;font-size:22px}.rsScena{z-index:2;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;margin-top:-86px;display:grid;position:relative}.rsPalco{min-width:0;position:relative}.rsMazzo{padding-bottom:22px;position:relative}.rsFantasma{background:var(--carta);border-radius:20px;align-items:flex-end;gap:10px;height:120px;padding:0 24px 9px;transition:transform .3s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden;box-shadow:0 1px 2px #16241d0d,0 10px 28px -14px #16241d2e}.rsFantasma-1{z-index:1;opacity:.92;transform:translateY(14px)scale(.965)}.rsFantasma-2{z-index:0;opacity:.7;transform:translateY(26px)scale(.93)}.rsFantasma-2>*{visibility:hidden}.rsFantasma .rsMini{width:22px;height:22px;font-size:9px}.rsFantasmaTitolo{color:var(--mid);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.rsFantasma{align-items:flex-start;gap:14px;height:auto;padding:26px 30px;top:0;bottom:22px}.rsFantasma-1 .rsMini{background:var(--green-dark);color:#fff;width:46px;height:46px;font-size:15px}.rsFantasma-1 .rsFantasmaTitolo{color:var(--ink-soft);white-space:normal;padding-top:10px;font-size:18px;font-weight:700;line-height:1.3}.rsCarta{z-index:3;background:var(--carta);touch-action:pan-y;-webkit-user-select:auto;user-select:auto;border-radius:20px;padding:26px 30px 24px;animation:.38s cubic-bezier(.23,1,.32,1) backwards rsSale;position:relative;box-shadow:0 2px 4px #16241d0f,0 28px 60px -24px #16241d61}@keyframes rsSale{0%{opacity:.6;transform:translateY(14px)scale(.965)}to{opacity:1;transform:none}}.rsEsce-destra{animation:.24s cubic-bezier(.23,1,.32,1) both rsEsceDestra}.rsEsce-sinistra{animation:.24s cubic-bezier(.23,1,.32,1) both rsEsceSinistra}@keyframes rsEsceDestra{to{opacity:0;transform:translate(70%)rotate(6deg)}}@keyframes rsEsceSinistra{to{opacity:0;transform:translate(-70%)rotate(-6deg)}}.rsVerso{z-index:4;letter-spacing:.02em;text-transform:uppercase;pointer-events:none;border:3px solid;border-radius:10px;padding:6px 12px;font-size:15px;font-weight:800;position:absolute;top:22px}.rsVerso-destra{color:var(--green);background:#ffffffe6;left:22px;transform:rotate(-8deg)}.rsVerso-sinistra{color:#9b2c1c;background:#ffffffe6;right:22px;transform:rotate(8deg)}.rsGesto{display:none}.rsCartaTesta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;display:flex}.rsIndice{color:var(--mid);font-variant-numeric:tabular-nums;margin-right:auto;font-size:13px;font-weight:600}.rsClasse,.rsNuovo{border-radius:99px;padding:3px 10px;font-size:12.5px;font-weight:700}.rsClasse-in_linea{background:var(--green-wash);color:var(--green-dark)}.rsClasse-da_confermare{background:var(--mark-soft);color:#6b5300}.rsNuovo{background:var(--green);color:#fff}.rsAbbina{grid-template-columns:46px minmax(0,1fr);column-gap:18px;display:grid}.rsCliente{color:inherit;border-radius:14px;grid-area:1/1/auto/-1;align-items:center;gap:18px;margin:-6px;padding:6px;text-decoration:none;transition:background .15s;display:flex}.rsCliente:hover{background:var(--carta-2)}.rsCliente:focus-visible{outline:2px solid var(--green);outline-offset:2px}.rsAvatar{background:var(--green-dark);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:15px;font-weight:700;display:inline-flex}.rsCapoTesto{flex-direction:column;min-width:0;display:flex}.rsCapoNome{overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:1.25}.rsCapoMeta{color:var(--mid);overflow-wrap:anywhere;margin-top:2px;font-size:13.5px;line-height:1.4}.rsFilo{color:var(--green);grid-area:2/1;justify-content:center;padding:4px 0;display:flex}.rsFiloLinea{transform-origin:top;background:currentColor;border-radius:2px;width:2.5px;animation:.5s cubic-bezier(.65,0,.35,1) .1s forwards rsFilo;transform:scaleY(0)}@keyframes rsFilo{to{transform:scaleY(1)}}.rsBando{grid-area:3/1/auto/-1;grid-template-columns:46px minmax(0,1fr);align-items:start;column-gap:18px;display:grid}.rsBandoSegno{border:2.5px solid var(--green);width:46px;height:46px;color:var(--green);background:var(--carta);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.rsBandoSegno span{background:var(--green);border-radius:50%;width:16px;height:16px}.rsBandoCorpo{min-width:0;padding-top:6px}.rsCifre{flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin-top:12px;display:flex}.rsImporto{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(20px,2.4vw,26px);font-weight:700}.rsPiccolo{color:var(--mid);letter-spacing:0;font-size:14px;font-weight:500}.rsScade.rsVicina{color:#8a4b00;background:var(--mark-soft);border-radius:99px;padding:2px 10px}.rsAnche{color:var(--mid);margin:16px 0 0;font-size:14px}.rsBandoTitolo{letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;margin:0 0 4px;font-size:clamp(19px,2.2vw,23px);font-weight:700;line-height:1.22}.rsBandoTitolo a{color:var(--ink);text-decoration:none}.rsBandoTitolo a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:3px}.rsPerche{color:var(--ink);grid-area:2/2;max-width:66ch;margin:0;padding:16px 0 20px;font-size:clamp(17px,1.9vw,19.5px);line-height:1.55}.rsEvidenzia{background-image:linear-gradient(transparent 58%, var(--mark) 58%, var(--mark) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:0% 100%;animation:.9s cubic-bezier(.65,0,.35,1) .5s forwards rsEvidenzia}@keyframes rsEvidenzia{to{background-size:100% 100%}}.rsDomande{background:var(--mark-soft);border-radius:12px;margin-top:20px;padding:14px 18px}.rsDomandeTitolo{color:#6b5300;margin:0 0 6px;font-size:13px;font-weight:700}.rsDomande ul{margin:0;padding-left:18px}.rsDomande li{margin:4px 0;line-height:1.5}.rsAvvisi{color:var(--mid);margin:14px 0 0;font-size:13.5px}.rsAvvisi summary{cursor:pointer;color:var(--ink-soft);align-items:center;gap:6px;width:fit-content;min-height:32px;font-weight:600;list-style:none;display:inline-flex}.rsAvvisi summary::-webkit-details-marker{display:none}.rsAvvisi summary:before{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .15s;transform:rotate(-45deg)}.rsAvvisi[open] summary:before{transform:rotate(45deg)}.rsAvvisi summary:hover{color:var(--ink)}.rsAvvisi ul{gap:5px;max-width:72ch;margin:6px 0 0;padding-left:18px;line-height:1.5;display:grid}.rsAzioni{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.rsAzioni .bottone,.rsAzioni .bottoneChiaro{min-height:46px}.rsProponi{white-space:nowrap;align-items:center;gap:8px;padding-inline:22px;display:inline-flex}.rsProponi svg,.rsDopo svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.rsDopo{min-height:46px;color:var(--mid);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-weight:600;display:inline-flex}.rsDopo:hover{color:var(--ink);background:var(--carta-2)}.rsAzioni button:active{transform:scale(.97)}.rsAzioni button:focus-visible,.rsDopo:focus-visible{outline:2px solid var(--green);outline-offset:2px}.rsMotivo{margin-top:20px}.rsMotivo label{gap:6px;font-size:14px;font-weight:600;display:grid}.rsMotivo input{font:inherit;border:1px solid var(--line-interattiva);background:var(--paper);color:var(--ink);border-radius:10px;padding:11px 14px;font-size:16px;font-weight:400}.rsMotivo input:focus-visible{outline:2px solid var(--green);outline-offset:1px}.rsMotivo .rsAzioni{margin-top:12px}.rsAnnulla{background:var(--ink);color:#ffffffe6;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:12px 16px;font-size:14px;animation:.3s cubic-bezier(.16,1,.3,1) both rsEntra;display:flex}.rsAnnulla .stLink{color:var(--mark);flex:none;font-weight:700}.rsFine{background:var(--carta);border-radius:20px;padding:44px 34px 38px;animation:.5s cubic-bezier(.23,1,.32,1) both rsSale;box-shadow:0 2px 4px #16241d0f,0 28px 60px -24px #16241d4d}.rsFineSegno{background:var(--mark);width:64px;height:64px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;animation:.6s cubic-bezier(.23,1,.32,1) .1s both rsSalto;display:inline-flex}.rsFineSegno svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;width:30px;height:30px;animation:.45s cubic-bezier(.65,0,.35,1) .35s forwards rsSpunta}@keyframes rsSpunta{to{stroke-dashoffset:0}}.rsFineTitolo{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(28px,3.6vw,38px);font-weight:700}.rsFine p{color:var(--ink-soft);max-width:52ch;margin:0 0 20px;font-size:17px;line-height:1.55}.rsVuoto{background:var(--carta);text-align:left;border-radius:18px;padding:40px 30px}.rsVuotoTitolo{letter-spacing:-.02em;color:var(--ink);margin:0 0 6px;font-size:22px;font-weight:700}.rsVuoto p{color:var(--ink-soft);margin:0 0 14px}.rsCoda{min-width:0;position:sticky;top:84px}.rsPilaChip{background:var(--mark);color:var(--ink);border-radius:16px;align-items:center;gap:10px;margin:0 0 16px;padding:14px 18px;font-weight:700;text-decoration:none;transition:transform .16s ease-out;display:flex;box-shadow:0 10px 24px -14px #6b530099}.rsPilaChip:active{transform:scale(.97)}.rsPilaChip.zero{background:var(--carta);box-shadow:inset 0 0 0 1px var(--line);color:var(--mid)}.rsPilaChip.zero .rsPilaNumero{font-size:22px}.rsPilaNumero{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;animation:.42s cubic-bezier(.23,1,.32,1) rsSalto}@keyframes rsSalto{0%{transform:scale(1)}35%{transform:scale(1.32)}to{transform:scale(1)}}.rsFiltri{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.rsFiltri button{border:1px solid var(--line);background:var(--carta);min-height:36px;color:var(--ink-soft);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.rsFiltri button:hover{border-color:var(--green);color:var(--green-dark)}.rsFiltri button[aria-pressed=true]{background:var(--green-dark);border-color:var(--green-dark);color:#fff}.rsFiltri button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.rsFiltri button:disabled{opacity:.45;cursor:default;border-color:var(--line);color:var(--mid)}.rsFiltroConta{font-variant-numeric:tabular-nums;opacity:.7;font-weight:700}.rsCodaTitolo{color:var(--mid);margin:0 0 8px;font-size:13px;font-weight:700}.rsCodaElenco{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rsCodaElenco li{animation:.3s cubic-bezier(.23,1,.32,1) both rsCodaEntra}@keyframes rsCodaEntra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.rsCodaElenco button{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 8px;display:grid}.rsCodaElenco button:hover{background:var(--carta)}.rsCodaElenco button:focus-visible{outline:2px solid var(--green);outline-offset:1px}.rsMini{background:var(--in-arrivo-bg);width:30px;height:30px;color:var(--in-arrivo);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.rsCodaTesto{flex-direction:column;min-width:0;display:flex}.rsCodaBando{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.rsCodaMeta{color:var(--mid);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.rsCodaGiorni{color:#8a4b00;background:var(--mark-soft);font-variant-numeric:tabular-nums;border-radius:99px;padding:2px 7px;font-size:12px;font-weight:700}.rsCodaAltri{color:var(--mid);margin:8px 8px 0;font-size:13px}.rsTasti{color:var(--mid);margin:20px 8px 0;font-size:12.5px}.rsTasti kbd{font:inherit;background:var(--carta);box-shadow:inset 0 -1px 0 var(--line-strong);color:var(--ink);border-radius:5px;padding:1px 6px;font-size:11.5px;font-weight:700}.rsPilaTitolo{letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 16px;font-size:24px;font-weight:700;display:flex}.rsPilaGriglia{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.rsPilaCliente{background:var(--carta);border-radius:14px;padding:16px 18px}.rsPilaTesta{color:var(--ink);align-items:center;gap:10px;margin-bottom:8px;font-weight:700;text-decoration:none;display:flex}.rsPilaTesta:hover span:last-child{text-decoration:underline}.rsPilaCliente ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rsPilaCliente li{border-top:1px solid var(--line);flex-direction:column;gap:1px;padding-top:8px;font-size:14.5px;line-height:1.35;display:flex}.rsPilaCliente li a{color:var(--ink)}.rsPilaImporto{color:var(--mid);font-size:12.5px}@media (max-width:960px){.rsScena{grid-template-columns:1fr}.rsCoda{position:static}.rsGiro{width:72px;height:72px}.rsGiroTesto strong{font-size:17px}}@media (max-width:640px){.rsBanda{padding:22px 0 96px}.rsBandaRiga{align-items:flex-start}.rsGiro{width:58px;height:58px;margin-top:4px}.rsGiroTesto{flex-direction:column;gap:0;font-size:10.5px;line-height:1}.rsGiroTesto strong{font-size:16px}.rsScena{margin-top:-72px}.rsGesto{text-align:center;color:var(--mid);margin:12px 0 0;font-size:12.5px;display:block}.rsCarta{border-radius:16px;padding:20px 18px 18px}.rsAbbina,.rsBando{grid-template-columns:40px minmax(0,1fr);column-gap:14px}.rsCliente{gap:14px}.rsAvatar,.rsBandoSegno{width:40px;height:40px;font-size:13.5px}.rsPerche{padding:12px 0 16px}.rsAzioni{background:var(--carta);padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);border-radius:0 0 16px 16px;flex-wrap:nowrap;gap:8px;margin:18px -18px -18px;position:sticky;bottom:0}.rsAzioni .bottone{flex:auto;justify-content:center;padding-inline:12px;font-size:15px}.rsAzioni .bottoneChiaro{white-space:nowrap;padding-inline:12px;font-size:15px}.rsDopo{margin-left:0;padding:0 6px 0 8px;font-size:15px}.rsProponi svg,.rsTasti{display:none}}@media (prefers-reduced-motion:reduce){.rsCarta,.rsAnnulla,.rsFine,.rsFineSegno,.rsPilaNumero,.rsCodaElenco li{animation:none}.rsFineSegno svg{stroke-dashoffset:0;animation:none}.rsGiroArco,.rsFantasma{transition:none}.rsSegnoLavoro:before,.rsEsce-destra,.rsEsce-sinistra{animation:none}.rsFiloLinea{animation:none;transform:none}.rsEvidenzia{background-size:100% 100%;animation:none}}.clRiepilogo{color:var(--ink-soft);text-wrap:pretty;max-width:72ch;margin:14px 0 0;font-size:clamp(17px,2vw,19px);line-height:1.55}.clRiepilogo strong{color:var(--ink)}.clInLinea{color:var(--green-dark);font-weight:700}.clDomandeLink{color:#6b5300;background:var(--mark-soft);white-space:nowrap;border-radius:99px;margin-left:4px;padding:2px 10px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.clDomandeLink:hover{background:var(--mark);color:var(--ink)}.clEvidenzia{background-image:linear-gradient(transparent 62%, var(--mark-soft) 62%, var(--mark-soft) 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.stBando.seguito .clEvidenzia{background-image:linear-gradient(transparent 62%, var(--mark) 62%, var(--mark) 94%, transparent 94%)}.clSpunta{vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;margin-right:6px}.clElenco{margin-top:0}.clElenco .stTestaSezione{margin-bottom:20px}.clConta{vertical-align:8px;font-size:18px}.clBarraCella{flex-direction:column;gap:6px;min-width:0;display:flex}.clBarra{background:var(--carta-2);border-radius:99px;gap:2px;max-width:220px;height:8px;display:flex;overflow:hidden}.clBarraVerde{background:var(--green);border-radius:99px}.clBarraGialla{background:var(--mark);border-radius:99px}.clBarraTesto{color:var(--mid);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.clFinoA{color:var(--ink);font-variant-numeric:normal;white-space:nowrap}.clCessata{color:#9b2c1c;vertical-align:2px;background:#fde8e4;border-radius:99px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.clElenco .stRigaTesta,.clElenco .stRiga{grid-template-columns:minmax(0,1fr) 230px 120px 160px}@media (max-width:720px){.clElenco .stRigaTesta,.clElenco .stRiga{grid-template-columns:1fr 1fr}.clBarraCella{grid-column:1/-1;padding-left:52px}.clBarra{max-width:none}.clFinoA{padding-left:52px;font-size:14px}}.clBanda{padding-bottom:104px}.clBandaRiga{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.clBanda .rsSaluto{margin:0}.clBanda .clConta{vertical-align:.55em;color:var(--ink);background:var(--mark);letter-spacing:0;border-radius:99px;padding:2px 12px;font-size:.42em;font-weight:700}.clAggiungi{background:var(--mark);min-height:46px;color:var(--ink);border-radius:99px;align-items:center;gap:8px;padding:0 20px;font-weight:700;text-decoration:none;transition:transform .16s ease-out,box-shadow .16s ease-out;display:inline-flex}.clAggiungi svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:16px;height:16px}.clAggiungi:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.clAggiungi:hover{box-shadow:0 0 0 4px #f5dc4a40}}.clCerca{max-width:560px;margin-top:22px;position:relative}.clCerca svg{fill:none;stroke:#ffffffb3;stroke-width:2px;stroke-linecap:round;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.clCerca input{width:100%;font:inherit;color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:99px;padding:13px 16px 13px 44px;font-size:16px}.clCerca input:focus-visible{outline:2px solid var(--mark);outline-offset:2px;background:#ffffff24}.clScena{z-index:2;margin-top:-72px;position:relative}.clTessere{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.clTessere>li{animation:.36s cubic-bezier(.23,1,.32,1) both rsCodaEntra}.clTessera{background:var(--carta);height:100%;color:var(--ink);border-radius:20px;flex-direction:column;gap:14px;padding:22px 22px 18px;text-decoration:none;transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s ease-out;display:flex;box-shadow:0 2px 4px #16241d0d,0 18px 40px -22px #16241d4d}@media (hover:hover) and (pointer:fine){.clTessera:hover{transform:translateY(-3px);box-shadow:0 2px 4px #16241d0f,0 26px 50px -22px #16241d66}}.clTessera:active{transform:scale(.985)}.clTessera:focus-visible{outline:2px solid var(--green);outline-offset:3px}.clTesseraTesta{align-items:center;gap:14px;min-width:0;display:flex}.clMonogramma{background:var(--green-dark);color:#fff;letter-spacing:.02em;border-radius:14px;flex:none;justify-content:center;align-items:center;width:50px;height:50px;font-size:16px;font-weight:700;display:inline-flex}.clTesseraVuota .clMonogramma{background:var(--carta-2);color:var(--mid)}.clTesseraNome{flex-direction:column;flex:1;min-width:0;display:flex}.clNome{overflow-wrap:anywhere;font-size:16.5px;font-weight:700;line-height:1.25}.clMeta{color:var(--mid);margin-top:2px;font-size:13px}.clRicco{flex-direction:column;gap:2px;display:flex}.clRiccoValore{letter-spacing:-.025em;font-size:24px;font-weight:700}.clRiccoTitolo{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.clTessera .clBarra{max-width:none;margin-top:auto}.clTessera .clBarra span{min-width:0}.clPiede{color:var(--mid);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;display:flex}.clVicina{color:#8a4b00;font-weight:600}.clNiente{color:var(--mid);margin-top:auto;font-size:14px}.clTesseraStato{margin-top:auto}@media (max-width:640px){.clBanda{padding-bottom:92px}.clTessere{grid-template-columns:1fr}.clScena{margin-top:-64px}}@media (prefers-reduced-motion:reduce){.clTessere>li{animation:none}.clTessera{transition:none}}.clClienteBanda .stTitolo{color:#fff;letter-spacing:-.045em;margin-bottom:8px;font-size:clamp(32px,5vw,52px)}.clClienteBanda .stTenue{color:#fff9}.clIndietro{color:#ffffffbf}.clClienteBanda .rsValore{color:var(--ink);background:var(--mark);border-radius:6px;padding:1px 8px}.clClienteBanda .clDomandeLink{color:#fff;background:#ffffff1f}.clClienteBanda .clDomandeLink:hover{background:var(--mark);color:var(--ink)}.clClienteCorpo{padding-top:8px}.clClienteCorpo .stBandi{box-shadow:none;background:0 0;border-radius:0;gap:14px;display:grid;overflow:visible}.clClienteCorpo .stBandi>li{border-bottom:0}.clClienteCorpo .stBandi>li.stBando,.clClienteCorpo .stFamiglia{background:var(--carta);border-radius:20px;overflow:hidden;box-shadow:0 2px 4px #16241d0d,0 18px 40px -24px #16241d4d}.clClienteCorpo .stBando{padding:22px 26px}.clClienteCorpo .stBando .clEvidenzia{background-image:linear-gradient(transparent 58%, var(--mark) 58%, var(--mark) 92%, transparent 92%)}.clClienteCorpo .stBando .stPerche{font-size:16.5px;line-height:1.55}.stTesta .stMenu a[aria-current=page]{color:#fff;background:#ffffff24}.stTesta .stMenu a[aria-current=page] .stPallino{background:var(--mark);color:var(--ink)}.stTesta .stAvatar{color:#fff;background:#ffffff29}.stTesta .stPallino{box-shadow:none}.rsBanda{color:var(--ink);background:0 0;padding:40px 0 8px;overflow:visible}.rsBanda .rsSaluto,.clClienteBanda .stTitolo{color:var(--ink)}.clScena{margin-top:24px}.clBanda .clConta{color:var(--mid);vertical-align:.5em;background:0 0;padding:0;font-size:.42em;font-weight:600}.clAggiungi{background:var(--green-dark);color:#fff;min-height:42px;font-weight:600}@media (hover:hover) and (pointer:fine){.clAggiungi:hover{box-shadow:none;background:var(--green)}}.clCerca svg{stroke:var(--mid)}.clCerca input{border-color:var(--line-strong);background:var(--carta);color:var(--ink)}.clCerca input::placeholder{color:var(--mid)}.clCerca input:focus-visible{outline-color:var(--green);background:var(--carta)}.clClienteBanda{padding:28px 0 8px}.clClienteBanda .stSottoTitolo,.clClienteBanda .stTenue,.clIndietro{color:var(--mid)}.clIndietro:hover{color:var(--ink)}.clClienteBanda .clRiepilogo{color:var(--ink-soft)}.clClienteBanda .clRiepilogo strong{color:var(--ink)}.clClienteBanda .clInLinea{color:var(--green-dark)}.clClienteBanda .rsValore,.rsBanda .rsValore{color:var(--ink);background:0 0;padding:0;font-weight:700}.clClienteBanda .clDomandeLink,.clDomandeLink{color:var(--green-dark);font-size:inherit;text-underline-offset:3px;background:0 0;margin-left:6px;padding:0;-webkit-text-decoration:underline #1e6b4e59;text-decoration:underline #1e6b4e59}.clClienteBanda .clDomandeLink:hover{color:var(--ink);background:0 0}.ogColonna{max-width:720px;margin:0 auto;padding:44px 20px 0}.ogTesta{margin-bottom:28px}.ogSaluto{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(30px,4vw,38px);font-weight:700;line-height:1.08}.ogFrase{color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}.ogFrase a{color:var(--ink)}.ogGiro{align-items:center;gap:12px;margin-top:18px;display:flex}.ogGiroLinea{background:var(--line);border-radius:3px;flex:0 180px;height:3px;overflow:hidden}.ogGiroLinea span{background:var(--green);transform-origin:0;height:100%;transition:transform .5s cubic-bezier(.23,1,.32,1);display:block}.ogGiroTesto{color:var(--mid);font-variant-numeric:tabular-nums;font-size:13px}.ogPila{color:var(--green-dark);margin-left:auto;font-size:13.5px;font-weight:600;text-decoration:none}.ogPila:hover{text-underline-offset:3px;text-decoration:underline}.ogFiltri{border-bottom:1px solid var(--line);scrollbar-width:none;gap:22px;margin-bottom:22px;display:flex;overflow-x:auto}.ogFiltri button{font:inherit;color:var(--mid);cursor:pointer;background:0 0;border:0;flex:none;padding:10px 0 12px;font-size:14.5px;font-weight:500;position:relative}.ogFiltri button[aria-pressed=true]{color:var(--ink);font-weight:600}.ogFiltri button[aria-pressed=true]:after{content:"";background:var(--ink);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.ogFiltri button:disabled{opacity:.4;cursor:default}.ogFiltri button:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:4px}.ogFiltroConta{font-variant-numeric:tabular-nums;color:var(--mid);margin-left:2px;font-weight:500}.rsMazzo{padding-bottom:10px}.rsCarta{box-shadow:0 0 0 1px var(--line), 0 12px 32px -22px #16241d40;border-radius:18px;padding:30px 32px 26px}.rsFantasma{box-shadow:0 0 0 1px var(--line);border-radius:18px}.rsFantasma-1{opacity:.55;transform:translateY(10px)scale(.975)}.rsFantasma-1 .rsMini{background:var(--carta-2);color:var(--mid)}.rsFantasma-1 .rsFantasmaTitolo{color:var(--mid);font-weight:600}.rsCartaTesta{margin-bottom:24px}.rsIndice{font-weight:500}.rsClasse,.rsNuovo{background:0 0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.rsClasse:before,.rsNuovo:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.rsClasse-in_linea{color:var(--green-dark);background:0 0}.rsClasse-da_confermare{color:#8a6a00;background:0 0}.rsNuovo{color:var(--in-arrivo);background:0 0}.rsAvatar{background:var(--carta-2);width:40px;height:40px;color:var(--ink);font-size:13.5px}.rsAbbina,.rsBando{grid-template-columns:40px minmax(0,1fr);column-gap:16px}.rsCliente{gap:16px}.rsCapoNome{font-size:16px}.rsFilo{color:var(--line-strong);padding:6px 0}.rsFiloLinea{width:1.5px}.rsBandoSegno{background:0 0;border:0;width:40px;height:40px}.rsBandoSegno span{background:var(--green);width:10px;height:10px}.rsBandoCorpo{padding-top:8px}.rsBandoTitolo{font-size:clamp(19px,2.2vw,22px)}.rsPerche{padding:14px 0 18px;font-size:17.5px}.rsImporto{font-size:22px}.rsScade{color:var(--mid);font-size:14.5px;font-weight:500}.rsScade.rsVicina{color:#8a4b00;background:0 0;padding:0;font-weight:600}.rsDomande{border-left:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-top:22px;padding:14px 0 0}.rsDomandeTitolo{color:var(--ink);font-size:13.5px}.rsAzioni{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.rsAzioni .bottoneChiaro{color:var(--ink-soft);background:0 0;border-color:#0000}.rsAzioni .bottoneChiaro:hover{background:var(--carta-2);color:var(--ink)}.rsVerso{text-transform:none;letter-spacing:0;border-width:1.5px;border-radius:99px;padding:4px 12px;font-size:12.5px;font-weight:700;top:18px;transform:none}.rsVerso-destra,.rsVerso-sinistra{transform:none}.rsAnnulla{background:var(--carta);color:var(--ink-soft);box-shadow:0 0 0 1px var(--line)}.rsAnnulla strong{color:var(--ink)}.rsAnnulla .stLink{color:var(--green-dark)}.rsFine,.rsVuoto{box-shadow:0 0 0 1px var(--line);border-radius:18px}.rsFineSegno{background:var(--green);color:#fff;width:52px;height:52px;animation:none}.rsFineSegno svg{width:24px;height:24px}.ogProssimi{text-align:center;margin-top:18px}.ogProssimiApri{font:inherit;color:var(--green-dark);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:10px 14px;font-size:14px;font-weight:600}.ogProssimiApri:hover{background:var(--carta-2)}.ogProssimiElenco{text-align:left;border-top:1px solid var(--line);margin:8px 0 0;padding:0;list-style:none}.ogProssimiElenco li{border-bottom:1px solid var(--line);animation:.26s cubic-bezier(.23,1,.32,1) both rsCodaEntra}.ogProssimiElenco button{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"bando valore""meta valore";gap:2px 16px;padding:14px 4px;display:grid}.ogProssimiElenco button:hover .ogProssimoBando{text-underline-offset:3px;text-decoration:underline}.ogProssimoBando{grid-area:bando;font-size:15px;font-weight:600;line-height:1.35}.ogProssimoMeta{color:var(--mid);grid-area:meta;font-size:13px}.ogProssimoValore{color:var(--ink-soft);white-space:nowrap;grid-area:valore;align-self:center;font-size:14px;font-weight:600}.rsPila{margin-top:64px}.rsPilaTitolo{font-size:20px}.rsPilaGriglia{display:block}.rsPilaCliente{border-top:1px solid var(--line);background:0 0;border-radius:0;padding:16px 0}.rsPilaCliente .rsMini{background:var(--carta-2);color:var(--ink)}.clTessera{box-shadow:0 0 0 1px var(--line);border-radius:16px;gap:12px}@media (hover:hover) and (pointer:fine){.clTessera:hover{box-shadow:0 0 0 1px var(--green), 0 10px 26px -20px #16241d59;transform:none}}.clTesseraVuota{box-shadow:0 0 0 1px var(--line)}.clMonogramma{background:var(--carta-2);color:var(--ink);border-radius:12px;width:44px;height:44px;font-size:14.5px}.clRiccoValore{font-size:20px}.clBarra{background:var(--line);height:5px}.clBarraGialla{background:#c9dccf}.clCessata{color:#9b2c1c;background:0 0;padding:0;font-weight:600}.clClienteCorpo .stBandi>li.stBando,.clClienteCorpo .stFamiglia{box-shadow:0 0 0 1px var(--line);border-radius:16px}.clClienteCorpo .stBando.seguito{box-shadow:0 0 0 1.5px var(--green)}.clClienteCorpo .stFamigliaTesta{background:var(--carta-2)}.clClienteCorpo .stDomande{border-top:1px solid var(--line);background:0 0;border-radius:0;padding:12px 0 0}@media (max-width:640px){.ogColonna{padding-top:28px}.ogSaluto{font-size:28px}.rsCarta{padding:22px 20px 18px}.rsAzioni{padding:12px 20px calc(12px + env(safe-area-inset-bottom));margin:20px -20px -18px}.ogFiltri{gap:18px}}@media (prefers-reduced-motion:reduce){.ogGiroLinea span,.ogProssimiElenco li{transition:none;animation:none}}@media (max-width:640px){.rsPerche{font-size:16px;line-height:1.5}.rsBandoTitolo{font-size:18px}}
