.mutuo_listaBudget__43Jp7 [data-slot=input-group],.mutuo_mutuoNelBudget__fZOE2 [data-slot=input-group]{min-height:2.5rem;border-color:var(--rigo);background:var(--sfondo-campo)}.mutuo_mutuoNelBudget__fZOE2 [data-slot=field-label]{font-weight:600}.mutuo_listaBudget__43Jp7 h2,.mutuo_metricaBudget__iMnww h3,.mutuo_mutuoNelBudget__fZOE2 h2{margin:0;font-size:1.0625rem;font-weight:500}.mutuo_listaBudget__43Jp7 header p,.mutuo_metricaBudget__iMnww p,.mutuo_mutuoNelBudget__fZOE2 header p{margin:.35rem 0 0;color:var(--tenue);font-size:.875rem;line-height:1.5}.mutuo_sezione__QqWJV{padding-block:clamp(3rem,5vw,4.5rem)}.mutuo_intestazioneSezione__Sh6Df{display:grid;grid-template-columns:minmax(10rem,.4fr) minmax(0,.6fr);gap:2rem;align-items:baseline;margin-bottom:2.25rem}.mutuo_titoloSezione__CZHNw{margin:0;font-family:var(--font-lemma),Georgia,serif;font-size:clamp(2.25rem,4.5vw,3.75rem);font-weight:500;line-height:.92;letter-spacing:-.04em}.mutuo_testoSezione__ZCrqf{max-width:34rem;margin:0;color:var(--tenue);font-size:1.0625rem;line-height:1.6;text-wrap:pretty}.mutuo_metrica__weNa_{display:block;min-width:0;margin-top:.2rem;font-family:var(--font-mono),monospace;font-size:clamp(1.3rem,1.65vw,1.55rem);font-weight:500;line-height:1.05;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.mutuo_metrica__weNa_[data-stato=negativo]{color:var(--negativo)}.mutuo_metrica__weNa_[data-stato=positivo]{color:var(--positivo)}.mutuo_graficoRipartizione__jMyv8{width:100%;height:12rem}.mutuo_graficoVuoto__9ZSdN{margin:0;padding:3rem 0;color:var(--tenue);font-size:.9375rem}.mutuo_tabellaPiano__0gDrC{max-height:24rem;overflow:auto;border:1px solid var(--rigo);border-radius:1rem}.mutuo_tabellaPiano__0gDrC thead{position:sticky;top:0;z-index:1;background:var(--card)}.mutuo_tabellaPiano__0gDrC tfoot{position:sticky;bottom:0;background:var(--card);font-weight:500}.mutuo_budgetHero__wV5v_{padding-block:clamp(3rem,6vw,4.5rem) clamp(2rem,4vw,3rem)}.mutuo_budgetHero__wV5v_ h1{max-width:55rem;margin:0;font-family:var(--font-lemma),Georgia,serif;font-size:clamp(2.75rem,6.5vw,5.5rem);font-weight:500;line-height:.9;letter-spacing:-.045em}.mutuo_budgetHero__wV5v_ p{max-width:40rem;margin:1.5rem 0 0;color:var(--tenue);font-size:1.0625rem;line-height:1.55}.mutuo_azioniBudget__8rqH1{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:2rem}.mutuo_caricamento__qp0N3{display:grid;gap:1rem}.mutuo_scheletroCarta__kyQk3{height:16rem;border-radius:1.25rem}.mutuo_scheletroMetrica__Jxnua{height:8rem;border-radius:1.25rem}.mutuo_mutuoNelBudget__fZOE2{margin-bottom:clamp(3rem,5vw,4.5rem);scroll-margin-top:1rem}.mutuo_testataMutuoBudget__Cvh9H{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end}.mutuo_rataBudget__WLr1S{display:flex;align-items:baseline;gap:.75rem;color:var(--tenue);font-size:.8125rem}.mutuo_rataBudget__WLr1S strong{color:var(--inchiostro);font-family:var(--font-mono),monospace;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:500;line-height:1;letter-spacing:-.045em;word-spacing:-.2em;font-variant-numeric:tabular-nums}.mutuo_budgetNumeri__4WttU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.mutuo_metricaBudget__iMnww{min-width:0}.mutuo_budgetGriglia__8MAij{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1.25rem}.mutuo_listaBudget__43Jp7{min-width:0}.mutuo_listaVoci__TMUto{display:flex;flex-direction:column;gap:.8rem}.mutuo_rigaVoce__kG3AJ{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(7rem,.55fr) minmax(8rem,.6fr) auto;gap:.55rem;align-items:center}.mutuo_gruppoImportazione__5me9W{display:grid;gap:1.25rem}.mutuo_azioniFile__rFGIK{display:flex;flex-wrap:wrap;gap:.5rem}.mutuo_vuoto__cCS9H{padding:1.5rem 0;color:var(--tenue);font-size:.9375rem}.mutuo_dialogoCondivisione__ev9Qy{max-width:38rem}.mutuo_campiCondivisione__sAqAf,.mutuo_editorCondivisione__m1S_R,.mutuo_risultatoCondivisione__LZyY4{display:grid;gap:1.25rem}.mutuo_avvisoCondivisione___Cez5{padding:1rem 1.1rem;border-left:3px solid var(--primary);background:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--tenue);font-size:.9rem}.mutuo_avvisoCondivisione___Cez5 strong{color:var(--inchiostro)}.mutuo_avvisoCondivisione___Cez5 ul{margin:.65rem 0 0;padding-left:1.2rem}.mutuo_risultatoCondivisione__LZyY4 p{color:var(--tenue);font-size:.875rem}.mutuo_riferimentoCondivisione__fz8H8{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding-bottom:.8rem;border-bottom:1px solid var(--rigo)}.mutuo_riferimentoCondivisione__fz8H8 svg{width:1rem;color:var(--positivo)}.mutuo_riferimentoCondivisione__fz8H8 span{color:var(--tenue)}.mutuo_riferimentoCondivisione__fz8H8 strong,.mutuo_riferimento__eYiuH{font-family:var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em}.mutuo_condivisioneEditor__6wT_2,.mutuo_condivisione__zjZMJ{padding-top:3.5rem}.mutuo_heroCondivisione__qoi8m,.mutuo_testataCondivisione__Y22uC{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr);gap:3rem;align-items:end;padding-bottom:2rem;border-bottom:1px solid var(--inchiostro)}.mutuo_heroCondivisione__qoi8m h1,.mutuo_testataCondivisione__Y22uC h1{max-width:12ch;margin-top:.65rem;font-family:var(--font-fraunces),serif;font-size:clamp(2.75rem,7vw,5.75rem);line-height:.92;letter-spacing:-.055em}.mutuo_testataCondivisione__Y22uC h1{max-width:15ch;font-size:clamp(2.5rem,5vw,4.5rem)}.mutuo_heroCondivisione__qoi8m p,.mutuo_testataCondivisione__Y22uC p{max-width:38rem;margin-top:1.15rem;color:var(--tenue);line-height:1.6}.mutuo_heroCondivisione__qoi8m small{display:block;margin-top:1.2rem;color:var(--tenue)}.mutuo_riferimento__eYiuH{color:var(--primary);font-size:.75rem}.mutuo_rataCondivisa__BtyOS{display:grid;gap:.35rem;justify-items:end;text-align:right;color:var(--tenue)}.mutuo_rataCondivisa__BtyOS strong{color:var(--inchiostro);font-family:var(--font-fraunces),serif;font-size:clamp(2.6rem,6vw,4.7rem);font-variant-numeric:tabular-nums;line-height:1}.mutuo_azioniCondivisione__tt2Io{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin:1.2rem 0 3.5rem}.mutuo_testataCondivisione__Y22uC .mutuo_azioniCondivisione__tt2Io{margin:0}.mutuo_tabelleCondivise__7l2xM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.mutuo_tabelleCondivise__7l2xM h3{margin-bottom:.75rem;font-family:var(--font-fraunces),serif;font-size:1.4rem}.mutuo_disclaimerCondivisione__0PGjq{max-width:48rem;margin:4rem auto 0;padding-top:1rem;border-top:1px solid var(--rigo);color:var(--tenue);font-size:.8rem;line-height:1.6;text-align:center}.mutuo_zonaPericolo__u76z2{display:flex;justify-content:space-between;gap:2rem;align-items:center;margin-top:3rem;padding:1.25rem 0;border-block:1px solid color-mix(in srgb,var(--destructive) 35%,var(--rigo))}.mutuo_zonaPericolo__u76z2 p{margin-top:.25rem;color:var(--tenue);font-size:.875rem}.mutuo_condivisioneAssente__vERuW{min-height:34rem}@media (max-width:64rem){.mutuo_budgetNumeri__4WttU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:44rem){.mutuo_budgetGriglia__8MAij,.mutuo_budgetNumeri__4WttU{grid-template-columns:1fr}.mutuo_testataMutuoBudget__Cvh9H{grid-template-columns:1fr;align-items:start}.mutuo_testataMutuoBudget__Cvh9H [data-slot=card-action]{grid-column:1;grid-row:auto;justify-self:stretch}.mutuo_rataBudget__WLr1S{justify-content:space-between}.mutuo_intestazioneSezione__Sh6Df{grid-template-columns:1fr;gap:1rem}.mutuo_tabellaPiano__0gDrC{max-height:22rem}.mutuo_rigaVoce__kG3AJ{grid-template-columns:1fr 1fr auto}.mutuo_rigaVoce__kG3AJ>:first-child{grid-column:1/-1}.mutuo_heroCondivisione__qoi8m,.mutuo_tabelleCondivise__7l2xM,.mutuo_testataCondivisione__Y22uC{grid-template-columns:1fr}.mutuo_rataCondivisa__BtyOS{justify-items:start;text-align:left}.mutuo_azioniCondivisione__tt2Io{justify-content:flex-start;margin-bottom:2.5rem}.mutuo_zonaPericolo__u76z2{align-items:flex-start;flex-direction:column}}