@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400");@import url("https://fonts.googleapis.com/css2?family=Hanken+Grotesk:ital,wght@0,100..900;1,100..900&display=swap");body{font-family:Roboto,sans-serif!important}.cursor-pointer{cursor:pointer}:root{--primarycolor:#ff5e00!important;--primarycolor-light:#fa6915!important;--customcolor:linear-gradient(90deg,#ff5e00 20%,#ffb327 62%);--customcolor2:linear-gradient(90deg,#ff5e00,#1800e7);--colorsecondary01:#fafafa!important;--colorsecondary02:#fff!important;--colorsecondary03:rgba(24,0,146,.8)!important;--colorsecondary04:#f4fcf5!important;--colorsecondary05:#1800e7!important;--neutral01:rgba(70,51,168,.1)!important;--neutral02:rgba(41,204,57,.2)!important;--nuetral03:rgba(255,94,0,.2)!important;--neutral04:rgba(39,150,243,.2)!important;--neutral05:hsla(220,9%,46%,.05)!important;--neutral06:#c2c2c2!important;--neutral07:#f5f6f7!important;--neutral08:#c3cad9!important;--neutral09:#999!important;--neutral10:hsla(0,0%,76%,.2)!important;--text-black:#161616!important;--text-grey:#5b5b5b!important;--text-white:#fff!important;--text-blue:#6b7a99!important;--danger:#f44337!important;--succses:#28a745!important;--info:#161616!important;--warning:#fdeb3c!important;--info-booking:#2796f3!important;--primary:#180092!important;--primary-light:#1800e7!important;--form-input-radius:0px;--button-radius:0px;--table-radius:0px;--alert-radius:0px;--bs-border-radius-sm:0px!important}button{font-family:Hanken Grotesk,sans-serif!important}.container.custom{background-color:var(--colorsecondary01)}.accordion{--bs-accordion-border-color:transparent;border:none}.accordion-item{background-color:var(--colorsecondary01)}.accordion-button{background-color:var(--colorsecondary01)!important;color:none!important}.accordion-button:focus{box-shadow:none;outline-color:none}.accordion-button:not(.collapsed){background-color:var(--colorsecondary01);color:#000}.accordion-button:after,.accordion-button:not(.collapsed):after{display:none}.title-font{font-size:clamp(20px,3vh,24px)}.subtitle-font{font-size:clamp(14px,1.5vh,16px)}@media (min-width:768px){.title-font{font-size:32px}.subtitle-font{font-size:16px}}@media (min-width:992px){.title-font{font-size:clamp(24px,4vh,40px)}.subtitle-font{font-size:clamp(16px,2vh,20px)}}.power-by-font{font-size:8px}.button-login{width:392px;height:52px;padding:5px 20px;border-radius:5px;background-color:var(--colorsecondary03);font-size:20px;font-weight:700;color:#fff}.button-booking,.button-login{display:flex;justify-content:center;align-items:center}.button-booking{width:80px;height:40px;padding:10px 20px;border-radius:var(--button-radius);font-size:14px;font-weight:600;box-sizing:border-box}.button-booking.text{border:none}.button-booking.text,.button-booking.text.bordered{color:var(--primarycolor)!important;background-color:transparent}.button-booking.text.bordered{border:1px solid var(--primarycolor)!important}.button-booking.filled{color:var(--text-white)!important;background-color:var(--colorsecondary03);border:none}.button-booking.outline{color:var(--primarycolor);border:2px solid var(--primarycolor)!important;background-color:transparent;box-sizing:border-box}.button-booking:disabled{background-color:#e0e0e0;border-color:#d0d0d0;cursor:not-allowed}.button-form{display:flex;width:auto;min-width:80px;min-height:40px;border-radius:var(--button-radius)!important;justify-content:center;align-items:center;font-size:clamp(12px,2vh,14px);font-weight:700;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media (min-width:768px){.button-form{min-width:90px;min-height:40px;font-size:clamp(14px,2vh,16px)}}@media (min-width:1250px){.button-form{min-width:100px;min-height:50px;font-size:clamp(16px,2vh,20px)}}.view-full-size-btn{border-radius:5px;font-weight:700;background-color:transparent;border:1px solid #ff5e00!important;color:#ff5e00!important;font-size:12px!important;min-height:30px!important}.button-form.filled{background-color:var(--primarycolor )!important;color:var(--text-white)!important;border:none;padding:0 .5rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:0;gap:0;position:relative;overflow:hidden}.button-form.filled .svg-arrow{display:flex;align-items:stretch;height:100%;margin-left:0;transition:transform .4s cubic-bezier(.4,2,.6,1),opacity .4s cubic-bezier(.4,2,.6,1)}.button-form.filled .svg-arrow svg{height:100%;width:48px;display:block}.button-form.outline{background-color:transparent;border:2px solid var(--neutral09)!important;color:var(--neutral09)!important}.button-form.outline.bordered{background-color:transparent;border:2px solid var(--primarycolor)!important;color:var(--primarycolor)!important}.button-form:disabled{background-color:hsla(0,0%,78%,.5)!important;color:hsla(0,0%,78%,.5)!important;border:none;cursor:not-allowed}.button-form.delete{background-color:var(--danger)!important;border:none;color:var(--text-white)!important}.button-form.delete:hover:not(:disabled){background-color:var(--danger);opacity:.9}.button-form.filled:hover:not(:disabled){background-color:var(--primarycolor);opacity:.9}.button-form.outline:hover:not(:disabled){background-color:rgba(0,0,0,.05);border:var(--outline-border-color)}.alert{width:450px;gap:10px;padding:10px px;position:relative;border-radius:var(--alert-radius)!important;color:#fff!important;flex-wrap:nowrap}.alert,.alert .text frame{display:flex;align-items:center;overflow:hidden}.alert .text frame{justify-content:space-between;flex-grow:1;flex-basis:0;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px!important;font-weight:500!important;font-style:normal}.alert.alert-icon-after,.alert.alert-icon-before{display:flex;align-items:center}.alert.alert-button{background-color:transparent;border:none;color:var(--primarycolor);cursor:pointer;margin-right:8px}.alert.alert-color-danger{background-color:var(--primarycolor)}.alert.alert-color-success{background-color:var(--primary)}.alert.alert-color-info{background-color:var(--info)}.alert.alert-color-warning{background-color:var(--warning)}.alert.alert-color-booking{background-color:var(--info-booking)}.form{display:flex;flex-direction:column;max-width:100%;width:388px;gap:20px;padding:14px;box-sizing:border-box}.label-name{color:var(--text-black);font-size:16px;font-weight:400}.text-field-input{border:1.25px solid var(--neutral06);outline:none;flex:1 1;font-size:16px;gap:8px;align-items:center;padding:8px;box-sizing:border-box}.label-input{display:flex;height:38px;justify-content:center;align-items:center;gap:10px;border-color:var(--neutral06);color:var(--text-white)}.is-invalid{border-color:var(--primarycolor)!important;color:var(--primarycolor);font-size:14px}.invalid-feedback{color:var(--primarycolor)!important}.form-control:focus{box-shadow:0 0 0 .1rem var(--primary)!important}.form-control:focus,.form-select:focus{border-color:var(--primary)!important;outline:none}.form-select:focus{box-shadow:0 0 0 .1em var(--primary)!important}.otp-field{display:flex;align-items:center;width:44px;height:64px;border:1.25px solid var(--neutral05)!important;border-radius:5px;justify-content:center}.otp-field,.otp-input{background-color:var(--text-white)!important;transition:border-color .3s ease,box-shadow .3s ease}.otp-input{width:100%;height:100%;font-size:23px;font-weight:700;border:none;border-radius:5px;color:var(--text-blue);text-align:center;outline:none;padding:10px}.otp-input:focus{border:1.25px solid var(--primary)!important;box-shadow:0 0 0 .1em var(--primary)!important}.button-arrow{width:32px;height:32px;border-radius:50%;justify-content:center;align-items:center;cursor:pointer;background-color:var(--text-white);border-color:var(--neutral07);box-sizing:border-box;border:2px solid var(--neutral08);margin-left:8px;transition:background-color .3s ease,color .3s ease,border .3s ease}@media (min-width:768px){.button-arrow{width:36px;height:36px;margin-left:9px}}@media (min-width:1250px){.button-arrow{width:40px;height:40px;margin-left:10px}}.button-arrow.icon{font-size:16px;justify-content:center;color:var(--neutral08)}.button-arrow:hover{border-color:rgba(195,202,217,.5)}.react-datepicker__input-container{width:inherit}.react-datepicker-wrapper{width:100%}.delete-row td{background-color:hsla(1,83%,68%,.57)}.custom-table{width:100%;border-collapse:collapse;margin:20px 0;border-radius:var(--table-radius)!important;overflow:hidden}.custom-table thead tr{background-color:var(--primarycolor);color:#fff;font-size:16px}.custom-table td,.custom-table th{padding:8px;text-align:center;border:none}.custom-table tbody tr{background-color:#fff;color:var(--text-black);font-size:14px}.custom-table tbody tr:nth-child(2n){background-color:#f9f9f9}.custom-table tbody tr:hover{background-color:#f1f1f1}.radio-grup{display:flex;flex-direction:column}.radio-container{display:flex;padding:0 5px;align-items:center;cursor:pointer;margin:5px}input[type=radio]{display:none}.radio-icon{width:16px;height:16px;border-radius:50%;border:1px solid var(--neutral08)!important;background-color:transparent;margin-right:5px;transition:border .3s,background-color .3s}.radio-container input[type=radio]:checked+.radio-icon{border:5px solid var(--primarycolor)!important}.radio-container input[type=radio]:checked+.radio-icon.transition{border:5px solid rgba(255,94,0,.25)!important}.radio-label{font-size:16px;font-style:normal;font-weight:400;color:var(--text-blue)!important}.howdy-plumber-power-grup{display:flex;flex-direction:column}.howdy-plumber-power-container{display:flex;padding:5px 0;align-items:center;cursor:pointer;margin:20px}.howdy-plumber-power-container:hover{transform:scale(1.05)}.howdy-plumber-power-profil{width:33px;height:38px;margin-right:20px}.howdy-plumber-power-label{font-size:20px;font-style:normal;font-weight:700}.working-hour{display:flex;width:35px;height:35px;border-radius:50%;padding:6px 11px;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;flex-shrink:0}.working-hour.input{font-size:20px;font-style:normal;font-weight:600}.working-hour.off{background-color:var(--neutral07)!important;border:2px solid var(--neutral05);color:var(--text-black)}.working-hour.on{background-color:var(--primary-light)!important;border:2px solid var(--primary-light)!important;color:var(--text-white)}.dropdown-menu.show{z-index:1100!important}@media screen and (max-width:768px){.alert{width:22rem!important}.alert-container{right:20px!important}.text-header-info{font-size:15px!important}.text-description-info{font-size:9px!important;margin-left:0!important}}#date-selector .react-datepicker-popper{left:-5px!important}.button-service{display:flex;width:auto;min-width:100px;height:52px;border-radius:4px;justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.button-service.filled{background-color:var(--colorsecondary03 )!important;border:none;color:var(--text-white)!important}.button-service.outline{background-color:transparent;border:2px solid var(--neutral09)!important;color:var(--neutral09)!important}.button-service:disabled{background-color:hsla(0,0%,78%,.5)!important;color:hsla(0,0%,78%,.5)!important;border:none;cursor:not-allowed}.button-service.filled:hover:not(:disabled){background-color:var(--primarycolor);opacity:.9}.button-service.outline:hover:not(:disabled){background-color:rgba(0,0,0,.05);border:var(--outline-border-color)}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){z-index:0!important}.card-mobile{max-height:550px;overflow-y:auto}@media (min-width:768px){.card-mobile{max-height:none}}.button-promo{display:flex;width:190px;height:49px;border-radius:49px;align-items:center;justify-content:center;overflow:hidden;padding:0 13px;position:relative;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s ease;font-size:16px;font-weight:700}.button-promo.filled{background-color:var(--colorsecondary05);border:none;color:var(--text-white)}.button-promo.outline{background-color:transparent;border:2px solid var(--neutral09);color:var(--neutral09)}.button-promo:hover{transform:scale(1.05)}.button-promo:disabled{background-color:hsla(0,0%,78%,.5);color:hsla(0,0%,78%,.5);border:none;cursor:not-allowed}.Category{display:flex;flex-direction:column;width:111px;height:111px;padding:19px 10px;justify-content:center;align-items:center;gap:10px;border-radius:100%;border:1px solid var(--neutral05);background-color:transparent}.Category img{width:41px;height:41px}.Category span{font-size:11px;font-weight:500;color:var(--text-grey)}.Category.active,.Category:hover:not(:disabled){background-color:var(--nuetral03);opacity:.9}.ServiceProvider{display:flex;flex-direction:column;width:110px;height:121px;padding:19px 10px;justify-content:center;align-items:center;gap:10px;border:1px solid var(--neutral05);background-color:#fff;position:relative}.ServiceProvider img{width:41px;height:41px}.ServiceProvider span{font-size:11px;font-weight:500;color:var(--text-grey);overflow:hidden;text-align:center;word-wrap:break-word;white-space:normal}.ServiceProvider:hover:not(:disabled){background-color:var(--nuetral03);opacity:.9}.ServiceProvider-badge{display:flex;align-items:center;justify-content:center;position:absolute;top:3px;left:8px;padding:0 4px;font-size:8px;font-weight:500;color:var(--text-white);background:var(--customcolor2);border-radius:2px}.border-left{border-left:4px solid hsla(0,0%,100%,.3);padding-left:5px;margin-left:5px}.header-text{font-size:16px}.daterange-text,.header-text{font-weight:700;color:var(--text-black);text-wrap:nowrap}.daterange-text{font-size:12px}@media (min-width:320px){.header-text{font-size:16px}.daterange-text{font-size:14px}}.sidebar-subtitle,.sidebar-title{font-size:18px!important}.accordion-item,.list-font{font-size:14px!important}@media (min-width:768px){.header-text{font-size:16px}.daterange-text{font-size:14px}.sidebar-subtitle,.sidebar-title{font-size:24px!important}.accordion-item,.list-font{font-size:17px!important}}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1rem;scrollbar-width:thin}@media (max-width:768px){.url-column{white-space:wrap;text-overflow:ellipsis}.custom-table td{min-width:80px}}@media (min-width:1400px){.booking-sidebar-container{min-width:450px;max-width:450px;padding-left:10px}}.pagination .page-link{padding:.25rem .5rem;font-size:.875rem;color:var(--primarycolor)}.active>.page-link,.page-link.active{background-color:var(--primarycolor)!important;color:var(--text-white)!important;border-color:var(--primarycolor)!important}.page-item.active{color:var(--text-white)!important}.page-item .page-link,.page-item.disabled .page-link{color:var(--text-dark)!important}.form-select-sm{padding-right:24px}@media (max-width:768px){.pagination{margin-top:1rem}.pagination .page-link{padding:.2rem .4rem;font-size:.8rem}}.small{font-size:14px!important}@media (max-width:393px){.small{font-size:12px!important}}.alert-container{position:absolute;top:40px;right:10px;z-index:2500}@media (max-width:768px){.alert-container{left:50%;transform:translateX(-50%);right:auto;width:90%;max-width:320px}}.badge-cancelled{background-color:#ff721f!important}.badge-waiting{background-color:#fda922!important}.badge-rejected{background-color:#4633a8!important;color:#fff!important}.badge-accepted{background-color:#77d08d!important}.grecaptcha-badge{z-index:9999;bottom:10px;right:10px}.dropzone{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:2px;border:2px dashed #eee;background-color:#fafafa;color:#bdbdbd;outline:none;transition:border .24s ease-in-out;height:250px}.dropzone:focus{border-color:var(--primary)}.dropzone.disabled{opacity:.6}.rsw-toolbar{background-color:#ff721f33!important}.add-image-container{width:100%;height:225px;cursor:pointer;border:1px dashed #999;background-color:#ff5e001a}.image-container{width:380px;border:1px solid #999}.image-container.primary{border:2px solid #ff5e00}.add-image-container:hover{background-color:#ff5e0033}.icon-plus-container{width:45px;height:45px;background-color:#ff5e00;border:1px solid #ff5e00}.add-image-container:hover .icon-plus{color:#ff5e00}.icon-trash-container{width:40px;height:40px;background-color:rgba(0,0,0,.4);position:absolute;top:0;right:0;z-index:2}.button-set-primary-container{position:absolute;top:0;left:0;width:125px;height:40px;z-index:3}.image-container{width:100%;height:225px;position:relative;overflow:hidden}.image-container img{width:100%;height:100%;object-fit:cover}.cancel-button{min-width:55px}.rsw-ce{background-color:silver!important}.form-control,.form-select{border-radius:var(--form-input-radius)!important}.btn-primary{background-color:var(--primarycolor)!important;border-color:var(--primarycolor)!important}.btn-primary:hover{background-color:var(--primarycolor-light)!important;border-color:var(--primarycolor-light)!important}.btn,.swal2-cancel,.swal2-confirm{border-radius:var(--button-radius)!important}.btn-outline-primary{border-color:var(--primarycolor)!important;color:var(--primarycolor)!important}.btn-outline-primary:hover{background-color:var(--primarycolor)!important;color:var(--text-white)!important}.form-floating-custom{position:relative}.form-floating-custom input.form-control,.form-floating-custom textarea.form-control{padding-top:clamp(1rem,2vh,1.4rem);padding-bottom:.5rem;font-size:clamp(12px,2vh,18px);font-weight:700;text-align:left}.form-floating-custom label{position:absolute;top:.75rem;left:.75rem;font-size:clamp(12px,2vh,18px);color:#000;pointer-events:none;transition:all .2s ease;font-weight:500;width:auto;text-align:left}.form-floating-custom.input-group .input-group-append .input-group-text,.form-floating-custom.input-group .input-group-prepend .input-group-text{border-radius:var(--form-input-radius)!important}.form-floating-custom .placeholder-inline{position:absolute;top:.85rem;left:.75rem;font-size:clamp(10px,2vh,.95rem);color:#888;pointer-events:none;transition:all .2s ease;width:auto;text-align:left}.form-floating-custom.float label{top:.25rem;font-size:clamp(12px,2vh,14px);color:#777;font-weight:400}.form-floating-custom.float .placeholder-inline{opacity:0}.form-floating-add-ons-custom{position:relative}.form-floating-add-ons-custom input.form-control{padding-top:1.4rem;padding-bottom:.5rem;font-size:18px;font-weight:700;height:calc(3.5rem + 2px);text-align:center}.form-floating-add-ons-custom .input-group-append-only input.form-control{text-align:left}.form-floating-add-ons-custom label{position:absolute;top:.75rem;font-size:18px;color:#000;pointer-events:none;transition:all .2s ease;font-weight:500;width:100%;text-align:center;left:0}.form-floating-add-ons-custom label.left-aligned{text-align:left;left:.75rem;width:auto}.form-floating-add-ons-custom .input-group-text{height:calc(3.5rem + 2px);padding:.75rem 1rem;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;min-width:3.5rem}.form-floating-add-ons-custom .input-group-prepend .input-group-text{border-right:none}.form-floating-add-ons-custom .input-group-append .input-group-text{border-left:none}.form-floating-add-ons-custom .placeholder-inline{position:absolute;top:.85rem;font-size:.95rem;color:#888;pointer-events:none;transition:all .2s ease;width:100%;text-align:center;left:0}.form-floating-add-ons-custom .placeholder-inline.left-aligned{text-align:left;left:.75rem;width:auto}.form-floating-add-ons-custom.float label{top:.25rem;font-size:14px;color:#777;font-weight:400}.form-floating-add-ons-custom.float .placeholder-inline{opacity:0}.form-floating-add-ons-custom .input-group{display:flex;align-items:stretch}.form-floating-add-ons-custom .input-group>.form-control{flex:1 1 auto;width:1%;min-width:0}.form-floating-add-ons-custom .input-group>.input-group-append,.form-floating-add-ons-custom .input-group>.input-group-prepend{display:flex;flex:0 0 auto}.input-group-text{border-radius:var(--form-input-radius)!important}.form-floating-custom .form-control,select.form-select .custom-select,select.form-select .custom-select option{font-size:clamp(12px,2vh,18px)!important;font-weight:700!important}.time-slot-selector .btn{font-size:.9rem;padding:.5rem;transition:all .2s ease}.time-slot-selector .btn:disabled{opacity:.5;cursor:not-allowed}.time-slot-selector .btn-primary{background-color:var(--primary);border-color:var(--primary)}.time-slot-selector .btn-outline-primary{color:var(--primary);border-color:var(--primary)}.time-slot-selector .btn-outline-primary:hover:not(:disabled){background-color:var(--primary);color:#fff}.icon{color:var(--primarycolor)}.custom-outline-button{border:2px solid var(--primarycolor)!important;color:var(--text-white)!important;background-color:var(--primarycolor)!important;padding:10px 20px;display:inline-flex;align-items:center;justify-content:center;min-height:42px}.custom-outline-button:hover{background-color:var(--primarycolor-light);color:#fff}@media (max-width:768px){.custom-outline-button{padding:10px 5px;min-height:50px;font-size:13px}}.tour-highlight{position:relative;z-index:1000;box-shadow:0 0 0 4px rgba(255,94,0,.3),0 0 20px rgba(255,94,0,.5);border-radius:8px;animation:tourPulse 2s infinite}@keyframes tourPulse{0%{box-shadow:0 0 0 4px rgba(255,94,0,.3),0 0 20px rgba(255,94,0,.5)}50%{box-shadow:0 0 0 6px rgba(255,94,0,.4),0 0 30px rgba(255,94,0,.6)}to{box-shadow:0 0 0 4px rgba(255,94,0,.3),0 0 20px rgba(255,94,0,.5)}}.tour-modal{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.tour-tooltip{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:20px;max-width:300px;position:absolute;z-index:10000}.tour-tooltip-title{font-weight:700;margin-bottom:10px;color:#333}.tour-tooltip-content{color:#666;line-height:1.5}.tour-buttons{display:flex;justify-content:space-between;margin-top:15px;gap:10px}.tour-button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s ease}.tour-button-primary{background:#ff5e00;color:#fff}.tour-button-primary:hover{background:#e55400}.tour-button-secondary{background:#f8f9fa;color:#333;border:1px solid #dee2e6}.tour-button-secondary:hover{background:#e9ecef}.tour-progress{display:flex;justify-content:center;margin-bottom:15px}.tour-bullet{width:8px;height:8px;border-radius:50%;background:#dee2e6;margin:0 4px;transition:background .2s ease}.tour-bullet.active{background-color:var(--primarycolor)}.icon-container.active-menu{background-color:var(--nuetral03);border-radius:4px;padding:2px;transition:all .3s ease}.icon-container.active-menu .icon{color:var(--primarycolor)}.dropdown-item.active-menu{font-weight:600}.dropdown-item.active-menu,.dropdown-item.active-menu:hover{background-color:var(--nuetral03);color:var(--primarycolor)}.font-primary{color:var(--primarycolor)}.sticky-col{position:-webkit-sticky;position:sticky;left:0;background:#fff;z-index:2;box-shadow:2px 0 5px -2px rgba(0,0,0,.1);min-width:220px;width:220px;white-space:nowrap}th.sticky-col{z-index:3}[data-tg-tour]{scroll-margin:30px 0}.tg-backdrop{position:absolute;align-items:center;justify-content:center;display:none;z-index:99;border-radius:7px;box-shadow:0 0 1px 2px rgba(33,33,33,.8),0 0 0 1000vh rgba(33,33,33,.8);border:1px solid rgba(193,192,232,.5);top:50vh;left:50vw;width:0;height:0}.tg-backdrop.tg-backdrop-animate{transition:all .3s}.tg-backdrop.allow-interaction{pointer-events:none}.tg-dialog{border-radius:12px;animation-delay:.1s;min-height:120px;background:#fff;color:#252525;max-width:340px;width:max-content;z-index:9999;display:none;position:absolute;top:0;left:0;padding:0;font-size:.9rem}.tg-dialog .tg-dialog-header{display:flex;align-items:center;padding:25px 25px 0}.tg-dialog .tg-dialog-header .tg-dialog-title{font-size:1rem;font-weight:700;margin-right:auto}.tg-dialog .tg-dialog-header .tg-dialog-title+.tg-dialog-body{padding:18.75px 25px}.tg-dialog .tg-dialog-header .tg-dialog-close-btn{width:12px;height:12px;margin-left:10px;opacity:.4;cursor:pointer;white-space:nowrap}.tg-dialog .tg-dialog-header .tg-dialog-close-btn:focus,.tg-dialog .tg-dialog-header .tg-dialog-close-btn:hover{opacity:1}.tg-dialog .tg-dialog-header .tg-dialog-spinner{display:none;opacity:.4;margin-top:-1px;animation:tg-spin 1s linear infinite}@keyframes tg-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.tg-dialog .tg-dialog-progress-bar{background:#f1f1f1;height:5px;display:block;margin-top:18.75px;position:relative}.tg-dialog .tg-dialog-progress-bar>.tg-bar{position:absolute;top:0;left:0;min-width:4px;background:#414144;height:100%;display:block;transition:all .3s}.tg-dialog .tg-dialog-body{padding:25px;font-weight:400}.tg-dialog .tg-dialog-dots{display:flex;align-items:center;justify-content:center;padding:15px 0;margin-bottom:10px;border-top:1px solid #dedee7;border-bottom:1px solid #dedee7}.tg-dialog .tg-dialog-dots>span.tg-dot{display:inline-block;width:9px;height:9px;background:#c2c7ce;border-radius:12px;margin:0 4px}.tg-dialog .tg-dialog-dots>span.tg-dot.tg-dot-active{background:#5362d9}.tg-dialog .tg-dialog-footer{padding:12.5px 25px 25px;display:flex;align-items:center}.tg-dialog .tg-dialog-footer button.tg-dialog-btn{padding:5px 10px;border:1px solid #cbcfd5;color:#6f727e;border-radius:4px;font-weight:500;font-size:.82rem;white-space:nowrap}.tg-dialog .tg-dialog-footer button.tg-dialog-btn+button{margin-left:auto}.tg-dialog .tg-dialog-footer button.tg-dialog-btn.disabled{pointer-events:none;opacity:.6}.tg-dialog .tg-dialog-footer button.tg-dialog-btn:hover{color:#464852;border:1px solid #b5b7c2;outline:none;box-shadow:none}.tg-dialog .tg-dialog-footer button.tg-dialog-btn:focus{outline:none;box-shadow:none}.tg-dialog .tg-dialog-footer button.tg-dialog-btn:active{color:#4655cb;background:#f1f2ff;border:1px solid #5362d9;outline:none;box-shadow:none}.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup{margin:0 auto;padding:0 10px;text-align:center;line-height:1}.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup .tg-step-progress{font-size:.78rem;font-weight:700;margin:0 auto;opacity:.4;letter-spacing:1px;display:inline-block}.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup .tg-dialog-dots{padding:0;margin:0;border:none}.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup .tg-dialog-dots>span.tg-dot{width:8px;height:8px;margin:0 3px}.tg-dialog .tg-dialog-footer .tg-dialog-footer-sup .tg-dialog-dots+.tg-step-progress{margin-top:10px;font-size:.68rem}.tg-dialog .tg-arrow{position:absolute;background:#fff;width:9px;height:9px;border-radius:1px;transform:rotate(45deg)}.tg-dialog.tg-dialog-fixed{transition:none;animation-delay:0ms}.tg-dialog.animate-position{transition:all .3s}.tg-dialog.tg-dialog-loading .tg-dialog-header .tg-dialog-title{opacity:.4}.tg-dialog.tg-dialog-loading .tg-dialog-header .tg-dialog-close-btn{display:none}.tg-dialog.tg-dialog-loading .tg-dialog-header .tg-dialog-spinner{display:inline-block}.tg-dialog.tg-dialog-loading .tg-dialog-body,.tg-dialog.tg-dialog-loading .tg-dialog-footer{opacity:.4;pointer-events:none}.tg-no-interaction *{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.tg-active-element *,.tg-dialog *,.tg-no-interaction .tg-active-element,.tg-no-interaction .tg-dialog{pointer-events:auto!important;-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}