.nomi-editor{flex-direction:column;gap:24px;min-width:0;display:flex}.nomi-occasioni{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.nomi-occasione{background:var(--bianco);min-height:44px;color:var(--inchiostro);font:inherit;cursor:pointer;border:2px solid #e6e2ef;border-radius:22px;flex:none;padding:0 16px;font-size:15px;font-weight:900}.nomi-occasione:hover{border-color:#cfc8e0}.nomi-occasione[aria-pressed=true]{border-color:var(--notte);background:var(--notte);color:var(--bianco)}.nomi-campo{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"etichetta etichetta""campo campo""aiuto aiuto""altri.";column-gap:8px;display:grid}.nomi-campo__etichetta{grid-area:etichetta}.nomi-nota{color:var(--grigio);font-weight:700}.nomi-input{background:var(--bianco);width:100%;min-height:48px;font:inherit;color:var(--inchiostro);border:2px solid #e6e2ef;border-radius:14px;grid-area:campo;margin-top:10px;padding:0 14px;font-size:16px;font-weight:800}.nomi-input:focus{border-color:var(--viola)}.nomi-input::placeholder{color:#8a90a0;font-weight:700}.nomi-aiuto{color:var(--grigio);grid-area:aiuto;margin:8px 0 0;font-size:14px;font-weight:700}.nomi-altri{background:var(--fondo);min-height:48px;color:var(--inchiostro);font:inherit;cursor:pointer;border:0;border-radius:14px;grid-area:altri;justify-self:start;align-items:center;gap:8px;margin-top:24px;padding:0 18px;font-size:15px;font-weight:900;display:flex}.nomi-altri:hover{background:var(--linea)}.nomi-altri:disabled{opacity:.5;cursor:default}.nomi-altri svg{flex:none}.calc-risultato.nomi-risultato{min-width:0}.nomi-risultato__testa{justify-content:space-between;align-items:center;gap:12px;display:flex}.nomi-risultato__testa h2{margin:0;font-size:20px;font-weight:900}.nomi-elenco{flex-direction:column;gap:6px;margin:16px 0 0;padding:0;list-style:none;display:flex}.nomi-voce{background:#ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 6px 0 16px;font-size:17px;font-weight:800;display:flex}.nomi-voce__nome{overflow-wrap:anywhere;min-width:0}.nomi-voce__copia{min-height:44px;color:var(--giallo);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:900;display:flex}.nomi-voce__copia:hover{background:#ffffff14}.nomi-voce--copiata{background:var(--giallo);color:var(--notte)}.nomi-voce--copiata .nomi-voce__copia{color:var(--notte)}.calc-esito.nomi-esito:empty{min-height:0;margin:0}.calc-app.nomi-app{margin-top:24px}.nomi-app__breve{display:none}.nomi-idee__testo{max-width:720px}.nomi-idee{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;margin-top:36px;display:grid}.nomi-idea{background:var(--fondo);border-radius:20px;padding:22px 24px}.nomi-idea h3{margin:0;font-size:19px;font-weight:900}.nomi-idea ul{color:var(--grigio-scuro);flex-direction:column;gap:6px;margin:12px 0 0;padding:0;font-size:16px;font-weight:700;list-style:none;display:flex}@media (width<=640px){.nomi-sotto{display:none}.nomi-occasioni{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-18px;padding:2px 18px 4px;overflow-x:auto}.nomi-occasioni::-webkit-scrollbar{display:none}.nomi-campo{grid-template-areas:"etichetta etichetta""campo altri""aiuto aiuto"}.nomi-altri{width:48px;color:var(--viola);justify-content:center;margin-top:10px;padding:0}.nomi-altri__testo{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.calc-risultato.nomi-risultato{color:var(--inchiostro);background:0 0;padding:0}.nomi-risultato__testa{display:none}.nomi-elenco{margin-top:0}.nomi-voce{background:var(--fondo);padding:0 4px 0 16px}.nomi-voce__copia{color:var(--viola)}.nomi-voce__copia:hover{background:var(--linea)}.nomi-voce--copiata{background:var(--notte);color:var(--bianco)}.nomi-voce--copiata .nomi-voce__copia{color:var(--giallo)}.calc-esito.nomi-esito{color:var(--viola-scuro)}.calc-app.nomi-app{background:var(--notte);color:var(--bianco);border-top:0;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.calc-app.nomi-app p{margin:0}.nomi-app__lungo{display:none}.nomi-app__breve{color:var(--bianco);font-size:14px;font-weight:800;line-height:1.4;display:block}.calc-app.nomi-app .pulsante{flex:none}}
