.select2-container .select2-selection--multiple .select2-selection__rendered{padding:0}.ck-editor__editable[role=textbox]{min-height:150px}tr.border-none td{border-bottom:none}.pointer{cursor:pointer}input:invalid{border:2px dashed red}.alert-warning.pointer{text-decoration:underline}.obbligo-progetto .video-link{cursor:pointer;text-decoration:underline}.obbligo-progetto .with-bg{background-position:0;background-repeat:no-repeat;background-size:cover}.obbligo-progetto .with-bg .alert-warning{background-color:#fff2ccb3}.obbligo-progetto .with-bg .alert-success{background-color:#cef5eab3}.obbligo-progetto .luogo,.obbligo-progetto .card-image{transition:all .3s}.obbligo-progetto .luogo .card,.obbligo-progetto .card-image .card{cursor:pointer}.obbligo-progetto .luogo .card h2,.obbligo-progetto .card-image .card h2{font-weight:300}.obbligo-progetto .luogo:hover,.obbligo-progetto .card-image:hover{transform:translate3d(5px,-5px,10px)}.obbligo-progetto .luogo:hover .card,.obbligo-progetto .card-image:hover .card{border:1px solid var(--bs-primary)}.obbligo-progetto .luogo .card-body{background-color:#fff9}.condizioni,.help-me{text-align:left}.condizioni .card button.btn,.help-me .card button.btn{min-width:120px;font-weight:700}.condizioni .child button.btn,.help-me .child button.btn{min-width:80px;font-weight:700}.dichiarazione .domanda{margin-bottom:1rem}.dichiarazione .domanda .select-altro .altro-active{position:relative}.dichiarazione .domanda .select-altro .altro-active input{padding-right:30px}.dichiarazione .domanda .select-altro .altro-active i{z-index:1;cursor:pointer;font-size:1.2rem;position:absolute;top:5px;right:5px}.dichiarazione .dropzone{min-height:auto}.dichiarazione .progetto{border:3px dashed var(--bs-warning);border-radius:10px;padding:1rem}.dichiarazione .installazione{border:3px dashed var(--bs-info);border-radius:10px;padding:1rem}.dichiarazione .round-border{border:3px dashed var(--bs-primary);border-radius:10px;padding:1rem}.dichiarazione .allegati .allegato-container{border:3px dashed var(--bs-primary);border-radius:10px;height:100%;margin-bottom:1rem;padding:1rem}.dichiarazione .allegati .allegato-container:last-child{margin-bottom:0}.dichiarazione .allegati .allegato-container.focused,.dichiarazione .allegati .allegato-container .focused{z-index:9999;background:#00000080;border-radius:0;margin:0;display:flex;position:fixed;inset:0;overflow:auto}.dichiarazione .allegati .window-container{height:100%}.dichiarazione .allegati .window-container.focused{z-index:9999;background:#00000080;border-radius:0;margin:0;padding:1rem;display:flex;position:fixed;inset:0;overflow:auto}.dichiarazione .allegati .stanza{border:2px solid #ddd;border-radius:8px;margin-bottom:1.5rem;padding-top:15px;position:relative}.dichiarazione .allegati .stanza:last-child{margin-bottom:0}.dichiarazione .allegati .stanza .stanza-name{background:#fff;padding:0 10px;display:inline-block;position:absolute;top:-10px;left:10px}.dichiarazione .allegati .stanza .stanza-remove{color:var(--bs-danger);cursor:pointer;font-weight:600}.dichiarazione .allegati .alert-disabled{z-index:100;background-color:#00000080;position:absolute;inset:0}.dichiarazione .allegati .focused .card-body{overflow-y:auto}.arrow-here{border-radius:5px;position:relative;border:3px dashed var(--bs-danger)!important}.arrow-here:before{z-index:99999;color:var(--bs-danger);font-size:3rem;animation:4s infinite forwards arrowAnimation;position:absolute;top:-1rem;left:-3rem}@keyframes arrowAnimation{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-8px)}20%,40%,60%,80%{transform:translate(8px)}}.highlight-label{border:1px solid #ddd;border-radius:4px;padding:2px 8px;transition:all .2s ease-in-out;display:inline-block}.highlight-tt{background-color:#fffb28;border-left:4px solid #fffb28}.highlight-tn{background-color:#ffa726;border-left:4px solid #ffa726}.highlight-it{background-color:#5ada60;border-left:4px solid #5ada60}.color-legend{background-color:#f9f9f9;border:1px solid #eee;border-radius:8px;min-width:180px;height:fit-content;padding:1rem}.color-legend h6{margin-top:0;margin-bottom:.75rem;font-weight:700}.legend-item{align-items:center;margin-bottom:.5rem;display:flex}.legend-color-box{border:1px solid #0000001a;border-radius:4px;width:20px;height:20px;margin-right:10px}
/*# sourceMappingURL=index.css.map */
