.form-group input.is-invalid.form-control{background-color:#fff}.form-group input.is-invalid.form-control+label.active{color:var(--danger)}.form-group small.invalid-feedback{display:inline}body.public-ui .prenotazione-view .section-form--card{padding:var(--padding-x-section);border-radius:0;margin-bottom:1rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.2);background-color:var(--section-bg-grey)}body.public-ui .prenotazione-view .steppers .navbar-nav{width:100%;flex-direction:unset;justify-content:space-between!important}body.public-ui .prenotazione-view .steppers .navbar-nav .nav-item:only-child{margin-left:auto}body.public-ui .prenotazione-view .radio-card.border-focus-primary{outline:2px solid var(--primary)}body.public-ui .prenotazione-view .radio-card .form-check input[type=radio]{pointer-events:none}body.public-ui .prenotazione-view .radio-card .form-check input[type=radio]:focus+label{border:0;box-shadow:none!important}body.public-ui .prenotazione-view .radio-card .form-check input[type=radio]+label{width:100%;height:auto;margin-bottom:0}body.public-ui .prenotazione-view .radio-card .form-check input[type=radio]+label:focus{border:0;box-shadow:none!important}body.public-ui .prenotazione-view .radio-card--info p{font-size:var(--font-size-sm);margin-bottom:0}body.public-ui .prenotazione-view .radio-card--info p.p-info{box-shadow:inset 0 -1px 0 0 rgba(1,1,1,.1);padding-bottom:.5rem;margin-bottom:1rem}body.public-ui .prenotazione-view .steppers-nav{border-top:1px solid var(--section-bg-grey);flex-wrap:wrap;height:auto}body.public-ui .prenotazione-view .steppers-nav button{min-width:var(--min-width-button)}body.public-ui .prenotazione-view .prenotazioneDataEOra .bootstrap-select-wrapper .react-select__menu .react-select__option,body.public-ui .prenotazione-view .prenotazioneDataEOra .bootstrap-select-wrapper .react-select__single-value{text-transform:capitalize}body.public-ui .prenotazione-view .prenotazioneDataEOra .unbookable-types{color:var(--danger);font-size:.8rem;line-height:1rem}body.public-ui .prenotazione-view .prenotazioneDettagli .form-group label,body.public-ui .prenotazione-view .prenotazioneRichiedente .form-group label{pointer-events:none}body.public-ui .prenotazione-view .prenotazioneDettagli textarea[readonly],body.public-ui .prenotazione-view .prenotazioneRichiedente textarea[readonly]{background:var(--input-disabled-bg);cursor:not-allowed}body.public-ui .prenotazione-view #prenotazioneRiepilogo .section-form--card .card-wrapper{margin-bottom:1.5rem}body.public-ui #modal-delete-prenotazione .load-delete-icon{margin-left:1.15rem;margin-right:1.15rem;animation:loading 2s linear infinite}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media print{.prenotazione-view .page-side-menu{display:none}}.booking-item .booking-top-infos{display:flex;justify-content:space-between;font-size:.8rem;margin-bottom:1rem}.booking-item .booking-top-infos .booking-status .state-circle{width:.8rem;height:.8rem;display:inline-block;border-radius:100%;margin-right:.5rem;vertical-align:middle;line-height:1}.booking-item .booking-main-infos{display:flex;justify-content:space-between}.booking-item .booking-type{font-weight:700;margin-bottom:1rem}.booking-item .booking-details .btn{margin-bottom:1rem}.booking-item .booking-details .label{font-weight:600;font-size:.9rem}.booking-item .booking-details .address h4{font-size:1rem}#modal-booking-sent-messages .modal-body{background-color:hsla(0,0%,94.9%,.8)}#modal-booking-sent-messages .card.message:after{margin:0}#modal-booking-sent-messages .card.message .card-date{font-size:.8rem}#modal-booking-sent-messages .card.message .attachments.link-list{margin-bottom:0}#modal-booking-sent-messages .card.message .more{margin-bottom:-1.5rem}
/*# sourceMappingURL=PrenotazioneView-PrenotazioneView.833a4e28.chunk.css.map*/