.assistent-modal-wrapper-v2 .modal-dialog{width:100%;max-width:1160px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content{min-height:700px;max-height:100vh}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body{display:flex;padding:0;margin-top:-64px;overflow-y:auto}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .modal-title{display:none}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .list{display:flex;flex-direction:column;gap:12px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .list .list-item{display:flex;gap:8px;align-items:center}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container{display:flex;flex-direction:column;padding:32px 76px 72px 82px;width:100%;max-height:100vh;overflow-y:auto}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .timeline .timeline-label{font-size:11px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .step-title{font-size:28px;font-weight:700;margin-top:45px;margin-bottom:28px;white-space:nowrap}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .step-subtitle{font-size:22px;font-weight:700}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step{display:none;justify-content:center;width:100%;flex:1}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step.active{display:flex}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap{display:flex;flex-direction:column;gap:16px;width:100%}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap label{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:700}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap .message-field label{font-size:11px;font-weight:400}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap .quantity-updaterv2 .value-input,.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap input.Textfield{height:40px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap .field-row{display:flex;gap:12px;justify-content:space-between;align-items:center}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap .field-row span{font-size:14px;font-weight:700;flex:1}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap .field-row .quantity-updaterv2{flex:1}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap .field-row .quantity-updaterv2 input{padding-inline:0;text-align:center;margin-bottom:0}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap .field-row .quantity-updaterv2 .controls{display:none}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap .field-row .checkbox{font-size:13px;font-weight:400}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap .message.error{font-size:11px;margin-top:2px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .address-wrap{position:relative}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .address-wrap .search-location-input{height:auto}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .address-wrap .search-location-input .pac-icon{display:none}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .address-wrap .search-location-input input{border:1px solid #ced4da;height:40px!important;margin-bottom:0}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .address-wrap .search-location-input input.valid{border-color:#3eb91f}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .address-wrap .search-location-input input:focus{box-shadow:none!important;border-color:#c0164b}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .address-wrap .search-location-input input::-moz-placeholder{color:#d3d3d3}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .address-wrap .search-location-input input::placeholder{color:#d3d3d3}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .address-wrap .message.valid{display:flex;align-items:center;gap:5px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .address-wrap .message.valid .check-icon{height:15px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .fields-row{display:grid;grid-template-columns:1fr 1fr;gap:30px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 label{font-size:11px;line-height:16px;font-weight:400}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .checkbox{display:initial}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-2{margin-top:14px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-2 .assistent-step-wrap{gap:24px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-3{grid-template-columns:1fr 1fr 1fr;gap:10px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-3.active{display:grid}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-3 input[type=checkbox]:checked+.radio-button-card{border-color:#c0164b}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-3 .radio-button-card{width:170px;height:110px;margin:0;padding:18px 11px 11px;text-align:center;cursor:pointer}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-3 .radio-button-card-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-3 .radio-button-card-content img{max-width:100%;max-height:59px;-o-object-fit:scale-down;object-fit:scale-down}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-3 .radio-button-card-content div{font-size:13px;font-weight:700;overflow-wrap:anywhere}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-4{margin-top:14px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-4 .assistent-step-wrap{gap:24px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-4 .divider{margin-block:16px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-4 .extra-options{display:grid;grid-template-columns:auto auto;gap:16px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-4 .extra-options label{font-size:14px;font-weight:700;white-space:nowrap}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5{margin-top:14px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5 .assistent-step-wrap{gap:24px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5 .dates-wrapper{padding:16px 24px 0;display:flex;flex-direction:column;gap:16px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5 .dates-wrapper .datepicker-wrap{position:relative;max-width:280px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5 .dates-wrapper .datepicker-wrap img{position:absolute;top:50%;right:-46px;transform:translateY(-50%);padding:8px;height:30px;width:30px;cursor:pointer;transition:all .1s ease-in-out;border-radius:50%}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5 .dates-wrapper .datepicker-wrap img:hover{background-color:#fbe4e5}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5 .dates-wrapper .react-datepicker-wrapper{width:100%}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5 .dates-wrapper .RadioButton label{font-size:14px;font-weight:400}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5 .dates-wrapper .RadioButton label span{margin-top:1px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5 .add-date{font-size:14px;color:#c0164b;cursor:pointer;padding-block:10px;width:-moz-fit-content;width:fit-content}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5 .add-date img{float:left;margin-right:8px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6.active{display:block}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card{grid-template-columns:1fr;justify-items:center}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card{width:520px;height:380px;flex-shrink:0;background:hsla(0,0%,94.9%,.5)!important}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button{width:250px!important;height:40px;flex-shrink:0;border-radius:7px;background:#c0164b;margin:0 auto}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button:not(:disabled):not(.is-loading){background:#c0164b}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button:not(:disabled):not(.is-loading):hover{background:#921139}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button:disabled{background:#ccc!important;color:#666!important;cursor:not-allowed}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button:disabled:hover{background:#ccc!important}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button.is-loading,.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button[data-loading=true]{background:#ccc!important;color:#666!important;position:relative}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button.is-loading:after,.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button[data-loading=true]:after{content:"";position:absolute;width:16px;height:16px;border:2px solid #c0164b;border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button.is-loading .button-label,.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button[data-loading=true] .button-label{visibility:hidden}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button.is-loading:hover,.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap.single-card .card button[data-loading=true]:hover{background:#ccc!important}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .card{background:#f2f2f2;border:none;border-radius:4px;padding:20px;display:flex;flex-direction:column;gap:28px;height:100%;min-height:400px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .card.card-primary{background:#d4e5ff}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .card-title{font-size:18px;line-height:22px;font-weight:700}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .card-text{font-size:14px;line-height:1.4}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .card .list{flex:1;display:flex;flex-direction:column;gap:12px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .card .list .list-item{display:flex;align-items:center;gap:8px;font-weight:700}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .card .list .list-item div{line-height:1.4}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .card button{width:calc(100% - 12px);align-self:center;margin-top:auto;border-radius:4px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:40px;align-items:end}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons .button--secondary{grid-column:1;justify-self:start}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons .button--primary{grid-column:2;justify-self:end;width:100%;max-width:390px;height:40px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons.centered-single{display:flex;justify-content:center;gap:30px;width:100%;margin-top:20px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons.centered-single .button--secondary{width:250px;height:40px;margin-right:0}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons.single-button{display:flex;justify-content:center;gap:30px;width:100%;margin-top:20px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons.single-button .button--secondary{width:250px;height:40px;margin-right:0}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .aside{padding:46px 42px 24px 40px;border-left:1px solid #cacaca;font-size:13px;line-height:18px;max-width:472px;overflow-y:auto}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .aside .title{font-size:18px;font-weight:700;margin-bottom:16px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .aside .subtitle{font-size:14px;font-weight:700;margin-bottom:12px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .aside .text{margin-bottom:16px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .aside .logos-wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px;margin-top:4px;align-items:center}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .aside .logos-wrap img{width:100%;max-height:40px;-o-object-fit:contain;object-fit:contain}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .aside .payments-wrap{display:flex;gap:8px;margin-top:4px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .aside .payments-wrap img{height:32px;-o-object-fit:contain;object-fit:contain}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .aside .payments-wrap .payment-invoice{border:1px solid #cacaca;border-radius:2px;font-size:10px;display:flex;align-items:center;gap:6px;padding:5px 8px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .aside .payments-wrap .payment-invoice img{height:15px;filter:brightness(0)}@media(max-width:1024px){.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container{padding-inline:20px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .step-title{white-space:normal}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .aside{max-width:40vw}}@media(max-width:768px){.assistent-modal-wrapper-v2 .modal-dialog .modal-content{overflow-y:auto}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body{flex-direction:column}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container{max-height:unset;overflow-y:unset;padding:20px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .step-title{order:1;margin-block:8px 40px;height:30px;font-size:21px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .timeline{order:2}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .timeline .timeline-label{display:initial;font-size:11px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step{order:3;margin-top:40px!important;min-height:370px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-wrap{width:100%}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .assistent-step-wrap{gap:9px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-1 .assistent-step-wrap .fields-row{gap:16px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-3 .radio-button-card{width:auto}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-4 .divider{margin-block:6px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-4 .extra-options{grid-template-columns:1fr;gap:12px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5 .dates-wrapper{gap:10px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-5 .dates-wrapper .react-datepicker-wrapper{max-width:100%}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6{flex-direction:column}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons{order:4;gap:10px;display:flex;justify-content:space-between;margin-top:20px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons .button--primary,.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons .button--secondary{flex:1;min-width:120px;height:44px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons.centered-single{justify-content:center;gap:10px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons.centered-single .button--secondary{width:auto;flex:0 1 auto;min-width:140px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons.single-button{justify-content:center;gap:10px}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .nav-buttons.single-button .button--secondary{width:100%;max-width:200px;margin-left:0;margin-right:auto;flex:0 1 auto}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .aside{max-height:unset;max-width:100%;overflow-y:unset;border-left:none;padding:32px 20px 20px;margin-top:40px;border-top:1px solid #cacaca}.assistent-modal-wrapper-v2 .assistent-step-6 .assistent-step-wrap{grid-template-columns:1fr;gap:16px}.assistent-modal-wrapper-v2 .assistent-step-6 .assistent-step-wrap.single-card{justify-items:stretch}.assistent-modal-wrapper-v2 .assistent-step-6 .assistent-step-wrap.single-card .card{width:100%;height:auto;min-height:380px}.assistent-modal-wrapper-v2 .assistent-step-6 .assistent-step-wrap.single-card .card button{width:100%!important;max-width:250px}.assistent-modal-wrapper-v2 .assistent-step-6 .assistent-step-wrap.single-card .card button.loading,.assistent-modal-wrapper-v2 .assistent-step-6 .assistent-step-wrap.single-card .card button:disabled{background:#ccc!important}.assistent-modal-wrapper-v2 .assistent-step-6 .assistent-step-wrap.single-card .card button.loading:after{border:2px solid #c0164b;border-top-color:transparent}.assistent-modal-wrapper-v2 .assistent-step-6 .nav-buttons.single-button{justify-content:center}.assistent-modal-wrapper-v2 .assistent-step-6 .nav-buttons.single-button .button--secondary{width:100%;max-width:200px;margin-left:0;margin-right:auto}.assistent-modal-wrapper-v2 .modal-dialog .modal-content .modal-body .steps-container .assistent-step-6 .assistent-step-wrap{display:grid;grid-template-columns:1fr;gap:20px;width:100%}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}