@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-bg-primary{background-color:#ed6945}.app-text-primary{color:#ed6945}@media (min-width:641px){body{font-size:12px!important}}@media (min-width:1537px){body{font-size:14px!important}}body{background-color:#f4f3ef}::-webkit-scrollbar-track{background-color:initial}::-webkit-scrollbar-thumb{background-color:initial;border-radius:10px}::-webkit-scrollbar{display:none!important;height:5px;width:5px}.fit-content{width:fit-content}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.aspect-1{aspect-ratio:1}.profile-img{height:100px;width:100px}.profile-img-sidebar{border-radius:50%;height:50px;width:50px}.primary-black-text{color:#475467}.spinner{animation:spinner-d3wgkg 1s linear infinite;border:9px solid #dbdcef;border-radius:50%;border-right-color:#ef6b3e;height:56px;width:56px}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.filter-fix-btn{width:45%}.filter-fix-cont{display:flex;gap:20px;justify-content:space-between;width:25%}.loader-container{align-items:center;background:#344054b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999}.loader{animation:rotation 1s linear infinite;border:3px solid #fff;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;position:relative;width:48px}.bg-grey{background:#667085!important}.bg-yellow{background:#fdb022!important}.bg-error{background:#f04438!important}.loader:after{border-color:#ef6b3e #0000;border-radius:50%;border-style:solid;border-width:3px;box-sizing:border-box;content:"";height:56px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:56px}.inner-loader{animation:rotation 1s linear infinite;border:3px solid #fff;display:inline-block;height:48px;position:relative;width:48px}.inner-loader,.inner-loader:after{border-radius:50%;box-sizing:border-box}.inner-loader:after{border-color:#ef6b3e #231f20;border-style:solid;border-width:2px;content:"";height:56px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:56px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.progress{animation:progress-f21yn7 2s linear infinite;background:linear-gradient(#ef6b3e 0 0) 0/0 100% no-repeat #dbdcef;height:20.2px;-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 .5deg 90deg,#0000 90.5deg) 0 0,conic-gradient(from -45deg at bottom,#0000,#000 .5deg 90deg,#0000 90.5deg) 0 100%;-webkit-mask-repeat:repeat-x;-webkit-mask-size:25% 50%;width:104.2px}@keyframes progress-f21yn7{to{background-size:100% 100%}}.error-input{background:#fff!important;border:1px solid #d92d20!important;border-radius:4px!important;font-size:14px!important;padding:10px 20px;transition:border all .7s ease;width:100%}.error-input,.error-input:focus{box-shadow:0 0 0 4px #fee4e2,0 1px 2px 0 #1018280d!important}.error-input:focus{border:1px solid #d92d20!important;outline:none}.date-error-input{background:#fff!important;border:1px solid #d92d20!important;border-radius:4px!important;box-shadow:0 0 0 4px #fee4e2,0 1px 2px 0 #1018280d!important;font-size:14px!important;transition:border all .7s ease}.input-success{background:#fff;border:1px solid #32d583!important;border-radius:4px;border-radius:4px!important;padding:10px 20px!important;transition:border all .7s ease;width:100%}.input-success,.input-success:focus{box-shadow:0 0 0 4px #32d5830d,0 1px 2px 0 #32d5830d}.input-success:focus{border:1px solid #32d583!important;outline:none}.validate-icon{position:absolute;right:10px;top:0}.validate-icon1{align-items:center;display:flex;height:100%;position:absolute;right:0;top:0;width:30px}.dropdown-options{background-color:#fff;border-radius:8px;box-shadow:0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;box-sizing:border-box;color:#000000e0;font-family:montserrat;font-size:14px;font-variant:normal;line-height:1.5714285714285714;list-style:none;margin:0;max-height:300px;outline:none;overflow-y:scroll;padding:35px;position:absolute;top:55px;width:100%;z-index:100049}.dropdown-options::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:8px}.dropdown-options::-webkit-scrollbar{border-radius:4px;width:9px!important}.multi-select-options{display:flex;flex-direction:column;gap:20px}.multi-chevron{position:absolute;right:10px;top:12px}.selected-data{flex-wrap:wrap;left:10px;position:absolute;top:10px}.cancel-select{position:absolute;right:0;top:0}.select-data-box{border:1px solid #eef0f7db;border-radius:10px;padding:3px 20px 3px 6px}.calendar{background:#fff;border:2px solid #eef0f7db;border-radius:5px;box-shadow:0 1px 2px 0 #1018280d;padding:10px 16px}.mb-6{margin-bottom:6rem!important}.flex-grow-2{flex-grow:2!important}body::-webkit-scrollbar-track{background-color:#fff}body::-webkit-scrollbar{background-color:#787878;height:5px;width:8px}body::-webkit-scrollbar-thumb{background-color:#787878;border-radius:10px}.right-component{border-top-left-radius:20px;border-top-right-radius:20px;height:calc(100vh - 4.6rem);margin-top:4.6rem;margin-inline:1em;overflow-y:auto;position:relative;@media (max-width:640px){margin-inline:0}}.top-bar-heading{color:#1a202c;font-family:Montserrat;font-size:1.7em;font-style:normal;font-weight:600;letter-spacing:-.5px;line-height:1}.fixed-topbar{left:0;padding:0 1.25rem;position:fixed;top:0;width:100vw;z-index:1000}.responsive-top-bar{padding:1.6rem 0}.topbar-navigate-back-btn{align-items:center;background-color:initial;border:0;display:flex;height:1rem;justify-content:center;width:1rem}.topbar-navigate-back-btn svg{height:100%;width:100%}.burger-menu{height:1.625rem;width:1.6875rem}.burger-menu .hamburger{padding:0}.burger-menu .hamburger,.burger-menu .hamburger-box{height:100%;width:100%}@media (min-width:602px){.topbar-navigate-back-btn{height:1.865rem;width:1.865rem}}@media (min-width:1200px){.fixed-topbar{left:19em;padding:0 2em;width:calc(100vw - 19em)}.burger-menu{display:none!important}}.form-select{border:1px solid #d1d1d1!important;border-radius:5px!important;box-shadow:none!important;padding:10px 20px!important}.form-select:focus{border:1px solid #ef6b3eed!important;box-shadow:0 -1px 2px 2px #ef6b3e0d,0 3px 2px 0 #ef6b3e0d!important}.dollar-sign-box{border-radius:4px 0 0 4px;bottom:2px!important;gap:6px;height:42px;left:2px!important}.dollar-sign-box,.dollar-sign-box-small{align-items:center;background:#f3f6f9;display:flex;font-size:15px;justify-content:center;position:absolute;width:60px}.dollar-sign-box-small{border-radius:3px 0 0 3px;bottom:0!important;box-sizing:border-box;height:30px;left:0!important;margin:1px}.active-amount-type{color:#ef6b3eed}.dollar-sign-box-2{background:#f3f6f9;border-radius:3px 0 0 1px;left:1px;padding:10px;position:absolute;top:1px}.apexcharts-legend.apexcharts-align-center.apx-legend-position-bottom,.apexcharts-menu-icon{display:none!important}.list-style-none{list-style:none!important}body,table{font-family:Montserrat,sans-serif}body{position:relative}.bg-default,body{background:#f4f3ef}.text-grey{color:#344054!important}ul{margin-bottom:0!important}.global-setting-icon{position:absolute;right:0;top:-5rem;z-index:999}input::placeholder{color:#667085!important;font-weight:400}.onboarding-right-heading h1{color:#000;font-size:1.8em;font-weight:600}.onboarding-right-heading p{color:#667085;font-size:16px;font-style:normal;font-weight:400}.onboarding-select-box{align-items:center!important;background:#f9fafb;border:1px solid #f9fafb;border-radius:8px;box-shadow:0 0 0 4px #f9fafb;cursor:pointer;display:flex;justify-content:space-between;margin:auto;max-width:50em;padding:16px;transition:all .3s ease-in-out}.active-box,.onboarding-select-box:hover{background:#ef6b3e12!important;border:1px solid #ef6b3eed!important;box-shadow:0 0 0 4px #ef6b3e08!important}.object-fit-contain{object-fit:contain;width:50px}.sign-up-left-img-overlay{background:#00000082;border-radius:12px;height:100%;opacity:.7;position:absolute;top:0;width:100%}.logo-container{position:relative;z-index:999}.countdown_container{font-style:italic}.primary-red-text{color:#d92d20!important;font-size:14px!important;font-weight:400!important}.primary-bg{background:#ef6b3e}.land-lord-sign-up-heading h1{color:#000;font-size:33px;font-weight:700}.land-lord-sign-up-heading p{color:#667085;font-size:16px;font-style:normal;font-weight:400}.land-lord-sign-in,.land-lord-sign-up{max-width:700px}.sign-up-imp-star{color:#f04438}.create-accoutn-btn{font-size:1.2em;padding-block:.9em}.create-accoutn-btn,.create-accoutn-btn-2{background:#ef6b3e;border:none;border-radius:5px;color:#fff;outline:none}.create-accoutn-btn-2{font-size:.9em;padding:5px 8px;white-space:nowrap;width:120px}@media (max-width:512px){.create-accoutn-btn-2{background:#ef6b3e;border:none;border-radius:5px;color:#fff;font-size:.75em;outline:none;padding:4px 6px;white-space:nowrap;width:80px}}.google-signup-btn{background-color:initial;border:none;outline:none}.form-control{border:1px solid #d9d9d9!important;border-radius:4px!important;font-size:15px;padding:10px 20px}.form-control:focus{border:1px solid #ef6b3eed!important;box-shadow:0 -1px 2px 2px #ef6b3e0d,0 3px 2px 0 #ef6b3e0d!important}.facebook-signup-btn{background-color:initial;border:none;outline:none}.react-tel-input .form-control{height:45px!important;padding-left:48px!important;width:100%!important}.react-tel-input .form-control:focus{border:1px solid #ef6b3eed;box-shadow:0 -1px 2px 2px #ef6b3e0d,0 3px 2px 0 #ef6b3e0d!important}button.create-accoutn-btn,button.facebook-signup-btn{width:33%}.service-professional-package-tab-btn{color:#344054;font-size:22px;font-style:normal;font-weight:600;padding:10px 20px;transition:all .3s ease-in-out;transition-delay:.1s all ease-in-out}.service-professional-package-text{color:#2d3748;font-family:Montserrat;font-size:16px;font-weight:400}.land-lord-subscribe-heading h1{font-size:33px;font-weight:600}.landlord-package-tab-btn{color:#344054;font-size:22px;font-style:normal;font-weight:600;padding:10px 20px;transition:all .3s ease-in-out;transition-delay:.1s all ease-in-out}.active-tab-btn{background:#231f20;color:#fff}.package-big-text{font-size:2.5em!important;font-weight:600}.package-name{padding:1em}.land-lord-package{max-width:25em}.package-details{padding:1em}.land-lord-package p{color:#667085}.limited-time-text-subscription{background:#ecfdf3;border-radius:20px;color:#027a48;padding:3px 13px}.monthly:after{background:#eaeaea;content:"";height:100%;position:absolute;right:-6px;top:0;width:1px}.monthly{position:relative}.annually,.monthly{background:#0000;border:none;outline:none;padding:5px 10px;transition:all .4s ease-in-out}.active-sub,.annually:hover,.monthly:hover{background:#ef6b3e;border-radius:3px;color:#fff}.subscription-box{border:1px solid #eaeaea;display:flex;gap:20px;padding:10px 5px;position:relative}.land-lord-right-headingh1{color:#000;font-size:33px;font-weight:700}.land-lord-right-heading p{color:#667085;font-size:16px;font-style:normal;font-weight:400}.visa-method-card{padding:15px}.master-method-card,.visa-method-card{cursor:pointer;transition:all .2s ease-in-out}.master-method-card{padding:10px}.payment-select-box{align-items:center;background:#f9fafb;border:1px solid #f9fafb;border-radius:8px;box-shadow:0 0 0 4px #f9fafb;cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:all .3s ease-in-out}.ant-checkbox-input{display:none!important}.maindiv{align-items:center;justify-content:center}.maindiv,.maindiv_responsive{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#344054b3;display:flex;height:100%;left:0;padding:0;position:fixed;top:0;transition:all .2s ease-in-out;width:100%;z-index:9999}.maindiv_responsive{align-items:end;justify-content:flex-end}.internalmaindiv{border-radius:12px;min-width:800px}.internalmaindiv,.internalmaindiv_responsive{background:#fff;display:flex;flex-direction:column;margin:0;max-height:95%!important;padding:0}.internalmaindiv_responsive{border-top-left-radius:12px;border-top-right-radius:12px;min-width:100%;transform:translateY(100%)}@media (min-width:768px){.internalmaindiv_responsive{border-bottom-left-radius:12px;border-bottom-right-radius:12px}}.modal-enter{animation:slideUp .3s ease-out forwards}.modal-exit{animation:slideDown .3s ease-in forwards}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.divtitleh1{color:#101828;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.heading-div{align-items:center;display:flex;justify-content:space-between;padding:1rem 1.5rem}.childdiv{background-color:#fff;border-radius:10px;height:70%!important;margin-bottom:24px;overflow-y:auto;&>*{padding-inline:1.5rem}}.childdiv::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:8px}.childdiv::-webkit-scrollbar{border-radius:4px;width:9px!important}@media (max-width:1024px){.internalmaindiv{margin:20px;max-width:95%;min-width:700px}}@media (max-width:768px){.internalmaindiv{border-radius:12px 12px 0 0;height:auto;margin:0 auto;max-height:95%!important;max-width:95%;min-width:100%;width:auto}.childdiv{height:auto!important;max-height:70vh}.divtitleh1{font-size:16px;line-height:24px}}@media (max-width:480px){.internalmaindiv{height:auto;margin:0 auto;max-height:90vh;max-width:95%;min-width:100%;position:fixed;width:auto}.divtitleh1{font-size:14px;line-height:20px}.childdiv{height:auto!important;max-height:100vh}}.payment-modal-container{padding:30px}.insurance-modal-container,.payment-modal-container{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#344054b3;display:flex;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;transition:all .2s ease-in-out;width:100%;z-index:9999}.insurance-modal-container{@media (max-width:1023px){align-items:end}}.insurance-modal-container-div{background-color:#fff;height:80%;width:1024px;@media (max-width:1535px){height:90%}@media (max-width:1023px){width:100%}}.insurance-modal-container-span{align-items:center;background-color:#231f20;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:1.4em;font-weight:500;height:29px;position:absolute;right:-45px;text-align:center;top:0;transition:color .3s ease;width:30px;&:hover{color:#ed6945;opacity:.7}@media (max-width:1165px){right:10px;top:-40px}}.insurance-modal-container-action-btn{background-color:initial;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:1.4em;font-weight:500;height:29px;position:absolute!important;right:-45px;top:0;transition:color .3s ease;width:30px;@media (max-width:1165px){display:flex;flex-direction:row-reverse;right:0;top:-40px}}.insurance-modal-action-btn{background-color:#231f20;border-radius:5px;margin-bottom:5px;@media (max-width:1165px){margin-bottom:0;margin-left:5px}@media (max-width:1035px){margin-bottom:0;margin-left:0;margin-right:5px}&:hover{color:#ed6945;opacity:.7}}.insurance-modal-action-btn,.passport-modal-container{align-items:center;display:flex;justify-content:center}.passport-modal-container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#344054b3;height:100%;left:0;overflow:auto;position:fixed;top:0;transition:all .2s ease-in-out;width:100%;z-index:9999}.assigned-task-candidate{border:1px solid #dedede;border-radius:4px;padding:10px}.order-list-property{align-content:center;align-items:center;display:flex!important;flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:flex-start}.payment-success-modal{background:#fff;border-radius:12px;max-height:90vh;overflow-y:scroll;padding:30px 41px;width:60%}@media (max-width:480px){.payment-success-modal{width:100%}}.invoiceError{align-items:center;align-self:center;display:flex;flex-direction:column;justify-content:center}.invoiceErrorText{font-size:14px;font-weight:600;text-align:center}.invoice-success-modal{background:#fff;border-radius:12px;padding:20px 41px}.vendor-success-modal{background:#fff;border-radius:12px;padding:25px 61px;width:400px}.modal-content{overflow-y:scroll}@media (max-width:576px){.modal-content{margin:1rem}}.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content{border-radius:12px}.card{transition:transform .2s ease}.card:hover{transform:translateY(-5px)}.card-body{padding:6px 16px}.btn:hover{opacity:.9;transform:translateY(-1px);transition:all .2s ease}@media (max-width:768px){.modal-dialog{margin:1rem}.card:hover{transform:none}}.passport-content-container{background:#fff;border-radius:12px;padding:25px 61px;width:auto}.cancel-modal-icon{position:absolute;right:-15px;top:-15px;z-index:100}.cancel-modal-icon-account{position:absolute;right:0;top:0}.btn-box-shadow{box-shadow:0 4px 4px 0 #00000040}.password-validation-list-menu li{list-style:none}.active-payment-method{border:1px solid #ef6b3eed!important}.normal-grey-text{color:#000;font-size:12px;margin-right:10px}span.ant-upload-wrapper.css-dev-only-do-not-override-1vr7spz{width:100%!important}.CircularProgressbar .CircularProgressbar-path{stroke:#f6894c!important}.drawer-bg-primary{background:#231f20;box-sizing:border-box}.list-app-dropdown-active:before{background:#ffffff59;content:"";height:100%;left:-.5rem;position:absolute;top:0;width:2px}.list-app-dropdown-active{position:relative}.list-app-right{cursor:pointer;font-weight:300!important;overflow:hidden;padding:12px 8px}.log-out-dashboard-text{flex-grow:1;position:relative}.log-out-dashboard-button{flex-grow:2}.apexcharts-legend.apexcharts-align-center.apx-legend-position-right{display:none!important}.active-chevron,.chevron{cursor:pointer;position:relative}.active-chevron{transform:rotate(450deg);transition:all .5s ease-in-out}.side-drawer-logo{align-items:center;background-size:cover;height:30px;justify-content:center;width:100%}.side-drawer-app-list{height:100vh;overflow-y:scroll!important}.h-vh-100{height:100vh}.payable-icon{height:24px;object-fit:contain;width:24px}.log-out-dashboard-container-dashboard{bottom:0;left:0;margin-top:50px;position:absolute;width:100%;z-index:9999!important}.log-out-dashboard-container{left:0;position:absolute;width:100%}.bar-chart-tooltip{background:#12b76a!important;border-radius:8px!important;color:#fff!important;padding:8px 12px!important}.ant-progress-bg{border-radius:0!important}.side-drawer-invite-tenant{align-items:center;background:#d9d9d9;border-radius:50px;display:flex;justify-content:space-between;margin:auto;padding:10px 10px 10px 16px;text-align:start;width:200px}.side-drawer-invite-tenant-right button{background:#ef6b3e;border:none;border-radius:100%;color:#fff;font-size:30px;height:50px;width:50px}.side-drawer-invite-tenant-left p{font-size:14px;font-style:normal;font-weight:600}.side-drawer-menu-list li{list-style:none}.side-drawer-container1{display:flex;flex-direction:column;min-width:300px}.side-drawer-menu-list{padding-left:1rem}.side-drawer-app-list li{list-style:none}.side-drawer-app-list{padding-left:1rem}.side-drawer-menu-list span{font-size:14px;font-style:normal;font-weight:400}.drawer-text-grey{color:#98a2b3}.f-italic{font-style:italic!important}.list-app-dropdown{display:none}.list-app-dropdown-active{display:block;margin-left:30px!important}.list-app{font-weight:300!important;width:95%}.list-app,.list-menu{cursor:pointer;overflow:hidden;padding:8px 30px}.list-menu{font-weight:300;width:95%!important}.drawer-drop-down-text{color:#fff}.list-app:hover{background-color:#d9d9d9;border-radius:4px 0 0 4px;color:#000!important;transition:all .2s ease-in-out}a{text-decoration:none}.active li{background-color:#d9d9d9;border-radius:4px 0 0 4px;color:#000!important;padding:8px 30px;transition:all .2s ease-in-out}.active li img,.list-app:hover.list-app img{filter:invert(1)}.list-menu:hover{background-color:#d9d9d9;border-radius:4px 0 0 4px;color:#000!important;font-weight:600;transition:all .2s ease-in-out}.list-menu:hover.list-menu img{filter:invert(1)}.cursor{cursor:pointer}.cursor-not-allowed{cursor:not-allowed!important}.disableBtn{opacity:.7}.cursor-grab{cursor:grab}.logout-dashboard-container{background:#ef6b3e;padding:10px 20px}.land-lord-dashboard-box-container{background:#fff;border:1px solid #e7eaeead;border-radius:21px;cursor:pointer;padding:20px 10px;transition:all .4s ease-in-out}.land-lord-dashboard-box-container:hover{box-shadow:0 0 0 4px #ef6b3e21,0 1px 2px 0 #1018280d}.land-lord-dashboard-update-text span{font-size:14px;font-style:normal;font-weight:600}.dashboard-success-text{color:#027a48!important}.dashboard-danger-text{color:red!important}.land-lord-dashboard-revenue-box{background:#fff;border:1px solid #e7eaeead;height:100%;padding:10px 20px}.box-shadow,.land-lord-dashboard-revenue-box,.land-lord-properties-chart-box{box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.land-lord-properties-chart-box{background:#fff;border:1px solid #e7eaeead;height:100%;padding:10px 20px}.CircularProgressbar{width:300px!important}.revenvue-calendar{background:#fff;background:var(--base-white,#fff);box-shadow:0 1px 2px 0 #1018280d}.revenue-box-right-icon{overflow:hidden}.revenue-delete-box span{background:#fff;border-radius:5px;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a;font-weight:600;padding:10px}.text-delete{color:#fe585d}.revenue-delete-box{transform:translateY(-100px)}.delete-box-show,.revenue-delete-box{transition:all .4s ease-in-out!important}.delete-box-show{transform:translateY(0)!important}.CircularProgressbar .CircularProgressbar-text{font-size:10px!important}.table-filter-btn{background:#fff;background:var(--White,#fff);border:1px solid #d0d5dd;border:1px solid var(--gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;padding:7px 4px}.search-form-control{border-radius:11px!important;padding:7px 35px!important}.search-icon{left:10px;position:absolute;top:7px}.dashboard-activity-box{border:1px solid #e7eaeead}.task-line{border:1px dashed #eaeaea;left:-50px;top:48%;transform:rotate(450deg);width:46%}.activity-middle-box span{font-size:14px;padding:1px 5px}.activity-middle-box{border:1px solid #e7eaeead;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a}.prospect-bar-1{background:#344054;height:100px}.prospect-bar-1,.prospect-bar-2{color:#fff;font-size:14px;text-align:center;width:50px;z-index:999}.prospect-bar-2{background:#ef6b3e;height:200px}.prospect-bar-3{background:#344054;color:#fff;font-size:14px;height:150px;text-align:center;width:50px;z-index:999}.prospect-box{background:#fff;border:1px solid #e7eaeead;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a;height:100%;padding:10px 20px}.prospect-chart-limit-line{top:15px}.prospect-chart-limit-line,.prospect-chart-limit-line-2{border:1px dashed #0000002b;height:1px;left:35%;position:absolute;width:65%}.prospect-chart-limit-line-2{top:35%}.prospect-chart-limit-line-3{bottom:35%}.prospect-chart-limit-line-3,.prospect-chart-limit-line-4{border:1px dashed #0000002b;height:1px;left:35%;position:absolute;width:65%}.prospect-chart-limit-line-4{bottom:0}.task-box{border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:space-around;text-align:center;width:100%}.task-box-border{border:1px solid #0000000f}.object-fit-scale{object-fit:scale-down}.tenant-sign-up-heading h1{color:#000;font-size:33px;font-weight:700}.tenant-sign-up-heading p{color:#667085;font-size:16px;font-style:normal;font-weight:400}.tenant-sign-up{max-width:800px}.tenant-sign-up-btn{background:#ef6b3e;border:none;border-radius:5px;color:#fff;outline:none;padding:15px 40px;width:33%}.facebook-tenant-signup-btn,.google-tenant-signup-btn{background:#fff;border:1px solid #dedede;border-radius:5px;color:#000;outline:none;padding:15px 10px;width:33%}.tenant-sign-in-heading h1{color:#000;font-size:33px;font-weight:700}.tenant-sign-in-heading p{color:#667085;font-size:16px;font-style:normal;font-weight:400}.tenant-sign-in{max-width:800px}.sign-in-imp-star{color:#667085}.sign-in-style-text{color:#ef6b3e;font-weight:600;text-decoration:none}.height-issue{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.tenant-sign-in-btn{background:#ef6b3e;border:none;border-radius:5px;color:#fff;outline:none;padding:15px 40px;width:33%}.facebook-signin-btn,.google-signin-btn{background:#fff;border:1px solid #dedede;border-radius:5px;color:#000;outline:none;padding:15px 10px;width:33%}.eye-off,.eye-on{position:absolute;right:15px;top:10px}.eye-off-signup{position:absolute;right:15px;top:35px}.forgot-password-heading h1{color:#000;font-size:33px;font-weight:700}.forgot-password-heading p{color:#667085;font-size:16px;font-style:normal;font-weight:400}.forgot-password{max-width:800px}.fp-text-style{font-size:18px;font-weight:500}.forgot-password-btn{background:#ef6b3e;border:none;border-radius:5px;color:#fff;outline:none;padding:15px 40px}.check-your-email-heading h1{color:#000;font-size:33px;font-weight:700}.check-your-email-heading p{color:#667085;font-size:16px;font-style:normal;font-weight:400}.check-your-email{max-width:800px}.custom-text-style{font-size:20px;font-weight:500}.check-your-email-btn{background:#ef6b3e;border:none;border-radius:5px;color:#fff;outline:none;padding:15px 40px}.reset-password-heading h1{color:#000;font-size:33px;font-weight:700}.reset-password-heading p{color:#667085;font-size:16px;font-style:normal;font-weight:400}.reset-password{max-width:800px}.reset-password-imp-star{color:#667085}.reset-password-btn{background:#ef6b3e;border:none;border-radius:5px;color:#fff;outline:none;padding:15px 40px}.custom-link-text{color:#000;text-decoration:none}.custom-link-text:hover{cursor:pointer}.password-reset-modal-btn{padding:15px 140px!important}.search-form-control-task{border-radius:5px!important;padding:8px 15px!important}.candidate-remove-btn{background:red;border-radius:50px;position:absolute;text-align:center;top:-15px}.create-task-owner{color:#10182866;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-align:center}.create-task-vendor-container{max-height:220px}.create-task-vendor-container::-webkit-scrollbar-track{background-color:#fff}.task-property-dropdown{border:1px solid #c8c8c824;border-radius:3px;transition:all .2s ease-in-out}.selected-vendor-container{background:#fff;background:var(--White,#fff);border:1px solid #d1d1d1;border:1px solid var(--stroke-field,#d1d1d1);border-radius:5px;padding:10px 20px}.selected-vendor-container::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:8px}.selected-vendor-container::-webkit-scrollbar{border-radius:4px;height:7px!important}.task-property-dropdown:hover{background:#f6f6f6f5;transition:all .2s ease-in-out}.remove-btn{align-items:center;background:#eef0f7db;background:var(--hover-color,#eef0f7db);border:0;border-radius:5px;color:#667085;display:flex;flex-shrink:0;gap:10px;justify-content:center;outline:none;padding:10px}.create-task-vendor-container::-webkit-scrollbar{background-color:#d1d1d1;height:5px;width:5px}.create-task-property{color:#101828;color:var(--gray-900,#101828);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-align:center}.search-icon-task{position:absolute;right:10px;top:50%;transform:translateY(-50%)}button.connect-to-bank-btn-white{background:#fff;border:1px solid #ef6b3e;border-radius:5px;color:#ef6b3e;font-weight:500;outline:none;padding:5px 10px;white-space:nowrap;width:100%;&:disabled{cursor:not-allowed;opacity:.6}&:disabled:hover{background:#fff;color:#ef6b3e}}.tanent-passport-module{background:#ef6b3e;background:var(--primary-orange,#ef6b3e);border:1px solid #ef6b3e;border:1px solid var(--primary-orange,#ef6b3e);border-radius:5px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;font-size:14px;font-weight:600;outline:none;padding:10px 20px!important;width:100%}.filter-btn{box-shadow:0 1px 2px 0 #1018280d;padding:8px 16px}.filter-btn,.local-professional-filter{background-color:#fff;border:1px solid #d1d1d1;border-radius:5px}.local-professional-filter{align-items:center;display:flex;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;gap:10px;height:100%;justify-content:center;outline:none;padding:10px 16px;width:150px}.local-professional-filter-button{background-color:initial;border:none;outline:none}.not-found-add-task-btn{background:#fff;border:1px solid #ef6b3e;border:1px solid var(--primary-orange,#ef6b3e);border-radius:5px;box-shadow:0 1px 2px 0 #1018280d;padding:10px 18px}.not-found-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.table-status-bar{background:#ef6b3e;border-radius:16px;color:#fff;padding:4px 10px 7px 12px;width:fit-content}.priority-text{background:#f04438;border-radius:16px;color:#fff;display:inline-flex;opacity:1;padding:4px;position:absolute;text-align:start;transition:all .2s ease;white-space:nowrap;width:20px;z-index:1}.priority-text span{display:none}.assign-date-container:hover .priority-text span{display:block}.assign-date-container:hover .priority-text{padding:4px 10px;transition:all .2s ease;width:fit-content}.filter-dropdown{background:#fff;border:1px solid #eaecf0;border-radius:5px;box-shadow:0 1px 2px 0 #1018280f,0 1px 3px 0 #1018281a;top:52px;z-index:999}.filter-checkbox-container,.filter-dropdown{align-items:start;display:flex;flex-direction:column;width:270px}.filter-checkbox-container{padding:10px 20px}.filter-dropdown-btn{padding:5px 12px;transition:all .2s ease-in}.filter-dropdown-btn:hover{background:#eef0f7db;cursor:pointer}.task-table-setting-dropdown-prospect{border-radius:6px;padding:15px;position:absolute;right:2%;right:46%;text-align:left;width:130px;width:max-content;z-index:999}.modal-cancel-btn{background-color:#fff;border:1px solid #eef0f7db;border-radius:6px;height:38px;width:38px}.modal-heading h1{color:#101828;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.modal-form-select{border:1px solid #d1d1d1!important;border-radius:5px!important}.modal-form-select:focus{border:1px solid #ef6b3eed!important;box-shadow:0 -1px 2px 2px #ef6b3e0d,0 3px 2px 0 #ef6b3e0d!important}.task-modal{height:auto;width:688px!important}.candidate-name{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.guZdik{-webkit-box-flex:0;align-items:center;border:2px dashed #93918d85!important;border-radius:5px;cursor:pointer;display:flex;flex-grow:0;height:110px!important;max-width:100%!important;padding:8px 16px 8px 8px!important;padding:16px 24px;position:relative}.upload-text-grey{color:#d0d5dd}.error-message{top:-100%}.error-message,.error-message-show{background:#fff;border-radius:10px;padding:10px 20px;position:absolute;transition:all .5s ease}.error-message-show{top:10px}.file-uploader{height:110px;width:621px}.file-uploader,.file-uploader-notes{align-items:center;background:#f9fafb;border:1px dashed #93918d85;border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;gap:4px;justify-content:center;padding:16px 24px}.file-uploader-notes{height:353px;width:100%}.task-updates-container{max-height:670px;overflow-y:auto}.task-updates-container::-webkit-scrollbar{width:5px}.task-updates-container::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:8px}.delete-modal{width:500px!important}.add-new-btn{background:#0000;border:none;outline:none}.modal-save-btn{height:3.3em}.modal-save-btn,.modal-save-task-btn{align-items:center;background:#ef6b3e;background:var(--primary-orange,#ef6b3e);border:none;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#fff;display:flex;flex-shrink:0;justify-content:center}.modal-save-task-btn{gap:10px;height:43px;padding:10px;width:170px;&:hover{cursor:pointer}}.signnow-btn{align-items:center;background:#ef6b3e;background:var(--primary-orange,#ef6b3e);border:none;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#fff;display:flex;flex-shrink:0;font-size:12px;gap:10px;height:28px;justify-content:center;width:100px;&:hover{cursor:pointer}}.modal-post-update-btn{height:43px;padding:5px;width:170px}.modal-post-update-btn,.primary-btn{align-items:center;background:#ef6b3e;background:var(--primary-orange,#ef6b3e);border:none;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#fff;display:flex;flex-shrink:0;gap:10px;justify-content:center}.primary-btn{padding:2px 131px}.all-task-table-title-text{color:#667085!important}.task-filter-dropdown-title{color:#000;font-family:Montserrat;font-size:14px;font-weight:600}.task-filter-dropdown-sub-title{color:#475467;font-family:Montserrat;font-size:14px;font-weight:400}.task-filter-dropdown-btn{background:#ef6b3e;background:var(--primary-orange,#ef6b3e);border:1px solid #ef6b3e;border:1px solid var(--primary-orange,#ef6b3e);border-radius:5px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;font-family:Montserrat;font-size:16px;font-weight:600;padding:5px 16px}.task-filter-dropdown-btn:disabled{background-color:grey;border:gray;cursor:not-allowed}.task-filter-dropdown-priority-options-text{color:#475467;font-family:Montserrat;font-size:14px;font-weight:400}.task-filter-dropdown-priority-options{padding:4px 10px}.input-icon{position:relative}.input-icon-addon{align-items:center;bottom:0;color:#929dab;display:flex;font-size:1.2em;justify-content:center;min-width:2.5rem;pointer-events:none;position:absolute;right:0;top:0}.icon{stroke-width:1.5;font-size:1.25rem;height:1.25rem;vertical-align:bottom;width:1.25rem}.btn-list{gap:.5rem!important}.properties-filter-btn{margin-right:5px}.properties-filter-btn,.properties-filter-btn:hover{background:#fff;border:1px solid #dedede;border-radius:5px;color:#98a2b3;outline:none;padding:10px 20px}.properties-filter-icon{stroke-width:1.5;font-size:1.25rem;height:1.25rem;vertical-align:middle;width:1.25rem}.add-property-btn{margin-left:5px}.add-property-btn,.add-property-btn:hover{background:#ef6b3e;border:none;border-radius:5px;color:#fff;outline:none;padding:10px 20px}.add-property-icon{stroke-width:1.5;font-size:1.25rem;height:1.25rem;vertical-align:middle;width:1.25rem}.main-screen-properties-content{margin-top:10%}.property-main-text{color:#344054;font-size:20px;font-weight:600}.property-sub-text{color:#667085;font-size:1.2em;font-weight:400;line-height:24px}.add-property-btn-white{background:#fff;border:2px solid #ef6b3e;border-radius:5px;color:#ef6b3e;outline:none;padding:10px 20px}.add-subscription-btn-white{background:#fff;border:1px solid #ef6b3e;border-radius:5px;color:#ef6b3e;height:50px;outline:none;padding:0 10px}.add-property-btn-white:hover{background:#ef6b3e;border:1px solid #ef6b3e;border-radius:5px;color:#fff;outline:none;padding:10px 20px}.add-property-icon-white{stroke-width:1.5;font-size:1.25rem;height:1.25rem;vertical-align:middle;width:1.25rem}span.tasks_table_property_details_view_assigned_to{color:#667085;font-size:14px;font-weight:500}span.tasks_table_property_details_view_due_at{color:#667085;font-size:14px;font-weight:400}span.tasks_table_property_details_view_related{color:#667085;font-size:14px;font-weight:500}.bedroom-select-multi-options{align-items:center;color:#101828;display:flex;font-family:Montserrat;font-size:16px!important;font-weight:500;margin-bottom:0!important}.table-delete-btn{background:#d92d20;background:var(--primary-orange,#d92d20);border:none;border-radius:5px;color:#fff}.table-delete-btn,.table-delete-btn-outlined{align-items:center;display:flex;flex-shrink:0;gap:10px;height:42px;justify-content:center;width:150px}.table-delete-btn-outlined{background:#fff!important;border:1px solid #d92d20;border:1px solid var(--primary-orange,#d92d20);border-radius:5px;color:#d92d20!important;color:var(--primary-orange,#d92d20)!important}.next-btn-main{font-family:Montserrat;font-size:14px}.property-table-img{width:50px}.table-content.table-basic .card{background-color:#fff;border:none;border-radius:8px;padding:28px 0}.table-content.table-basic .card-body{margin:0;padding:0}.table-content.table-basic .table{border-color:#0000;margin:0;vertical-align:middle}.table-content.table-basic .table .thead{background:#0000;border-bottom-color:#eaeaea}.table-content.table-basic .table .thead tr{border:1px solid #e1e3ea}.table-content.table-basic .table .thead tr th{border:0;color:#6f767e;font-size:14px;font-style:normal;font-weight:400;line-height:21px;padding:.75rem;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.table-content.table-basic .table td:first-child,.table-content.table-basic .table th:first-child,.table-content.table-basic .table tr:first-child{padding-left:0!important}.table-content.table-basic .table .sorting_asc,.table-content.table-basic .table .sorting_desc{position:relative}.table.table-bordered tbody tr{border:inherit;border-bottom:1px solid #e1e3ea}.check-box .form-check-input{background-color:#fff;border:1px solid #eaeaea;border-radius:4px;cursor:pointer;height:20px;width:20px}.client_box{min-width:200px}.mw_40{max-width:40px}.mh_40{max-height:40px}.client_box .client_title{color:#667085;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;transition:.3s}.badge-success{background:#ecfdf3}.badge-base,.badge-success{border:0;border-radius:16px;height:22px;padding:2px 8px;width:95px}.badge-base{background:#e0f2fe}.badge-warning{border:0;height:22px;padding:2px 8px}.badge-warning,.badge-warning-active-bar{background:#ffead5;border-radius:16px;width:125px}.badge-warning-active-bar{align-items:center;color:#027a48;display:flex;font-size:12px;font-style:normal;font-weight:500;gap:6px;justify-content:center;padding:2px 8px 2px 6px}.badge-base-text,.badge-success-text{color:#344054;font-size:12px;font-weight:500;height:18px;line-height:18px;text-align:center}.badge-base-text{width:25px}.badge-warning-text{color:#344054;font-size:12px;font-weight:500;height:18px;line-height:18px;text-align:center;width:79px}.client_box .client_para_text{color:#32d583;font-size:12px;font-weight:500}.property-sub-title{color:#000;font-weight:600}.filter-sub-title,.property-sub-title{word-wrap:break-word;font-size:1.33em;line-height:24px}.filter-sub-title{color:#344054;font-weight:500}.filter-sub-title-unique{word-wrap:break-word;color:#93918d;font-size:16px;font-weight:600;line-height:24px;text-transform:uppercase}.property-type-icons{display:flex}.property-type-icons-active{background-color:#ef6b3e29;border-radius:8px}.property_table_contant_no{font-size:14px}.property_table_address{color:#667085;font-size:16px;font-weight:400}.property_table_rent_amount{color:#667085;font-size:14px;font-weight:400;line-height:20px}.badge-gray{background:#f2f4f7;border:0;border-radius:16px;height:22px;padding:2px 8px;width:42px}.badge-gray-text{color:#344054;font-size:12px;font-weight:500;height:18px;line-height:18px;text-align:center;width:79px}.range-icon{align-items:center;color:#667085;display:flex;font-size:16px;font-weight:400;line-height:24px}.scrollable-table{overflow:auto;transition:max-width .3s ease;white-space:nowrap}.scrollable-table::-webkit-scrollbar-track{background-color:#fff}.scrollable-table::-webkit-scrollbar{background-color:#dedede;height:5px;width:5px}.scrollable-table::-webkit-scrollbar-thumb{background-color:#dedede;border-radius:10px}.task-table-setting-dropdown-prospect ul:last-child():hover{color:#d92d20!important}.price-range-input-box{border:none;width:70px}.property-table-name-text,.property-table-name-text:hover{color:#667085}.add-property-details-form{margin:5% 10%}.add-property-details-form-title-heading{color:#000;font-size:1.2em;font-weight:600;line-height:24px;text-transform:capitalize}.sign-up-left-text{bottom:0;left:50px;position:absolute;z-index:9999}.add-property-details-icon{height:auto;width:50px}.sign-up-left-text p{color:#fff}.add-property-details-text{color:#344054;font-weight:500}.add-property-details-form-content-residential{align-items:center;border:1px solid #d0d5dd;border-radius:5px;display:flex;height:100%;width:100%}.add-property-details-form-content-residential:hover{align-items:center;background:#ef6b3e12;border:1px solid #ef6b3e;border-radius:5px;display:flex;height:100%;width:100%}.add-property-details-form-content-residential-icon{text-align:center;vertical-align:middle;width:20%}.property-active-form{background:#ef6b3e12!important;border:1px solid #ef6b3e!important}.property-form-icon-active-border{border-right-color:#ef6b3e!important}.add-property-details-form-content-residential-text{width:80%}.add-property-details-form-content-residential-sub-text{color:#2d3748}.add-property-details-form-content-commercial{align-items:center;border:1px solid #d0d5dd;border-radius:5px;cursor:pointer;display:flex;height:100%;width:100%}.add-property-details-form-content-commercial:hover{align-items:center;background:#ef6b3e12;border:1px solid #ef6b3e;border-radius:5px;display:flex;height:100%;width:100%}.add-property-details-form-content-commercial-icon{text-align:center;vertical-align:middle;width:20%}.add-property-details-form-content-commercial-text{width:80%}.add-property-details-form-content-vacant-land{align-items:center;border:1px solid #d0d5dd;border-radius:5px;cursor:pointer;display:flex;height:100%;width:100%}.add-property-details-form-content-vacant-land:hover{align-items:center;background:#ef6b3e12;border:1px solid #ef6b3e;border-radius:5px;display:flex;height:100%;width:100%}.add-property-details-form-content-vacant-land-icon{border-right:1px solid #d0d5dd;padding-top:1rem;text-align:center;vertical-align:middle;width:20%}.add-property-details-form-content-vacant-land-text{padding-top:1rem;width:80%}.choose-property-type-residential-options{& ul{column-gap:1%;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1.1em;& li{width:32%}}}@media (min-width:768px){.choose-property-type-residential-options{& ul{flex-wrap:nowrap;justify-content:space-between;margin-inline:auto;max-width:800px;& li{width:auto}}}}.choose-property-type-residential-options-title{color:#000;font-size:1.2em;font-weight:600;text-transform:capitalize}ul.d-flex.justify-content-between.gap-3{padding-left:0}.next-btn-main{color:#fff;font-size:16px;font-weight:600}.property-details-stepper-heading-main{gap:5.5rem!important}.property-details-stepper-heading{color:#344054;font-size:14px;font-weight:600}.property-details-input-title-main{color:#000;font-size:16px;font-weight:600}.property-details-input-title{color:#344054;font-size:1em;font-weight:500}.property-description-type-text{color:#344054;font-weight:500}.property-description-type-text-active{border-bottom:2px solid #ef6b3e;color:#ef6b3e;font-weight:500}.add-property-details-main{height:100%}.property-details-file-uploader{align-items:center;background:#f9fafb;border:1px dashed #93918d85;border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;gap:4px;height:250px;justify-content:center;padding:16px 24px}.highlightOption,.multiSelectContainer li:hover{background:#0000!important;color:#344054!important}.property-account-form-title{color:#344054;font-family:Montserrat;font-size:14px;font-weight:600}.property-accounts-lease-options-title{color:#344054;font-family:Montserrat;font-size:18px;font-weight:600}.property-accounts-lease-options-text{color:#344054;font-family:Montserrat;font-size:14px;font-weight:400}.property-images-file-uploader{height:250px}.property-images-file-uploader-text{color:#475467!important;font-family:Montserrat!important}.property-images-file-uploader-text-unique{color:#d0d5dd;font-family:Montserrat!important}.task-overview-tab-boxes{background:#fff;border:1px solid #eaecf0;border-radius:12px;display:flex;flex-direction:column;gap:1rem}.setting-icon{position:absolute;right:10px;top:10px}.setting-navbar-img{height:24px;width:24px}.over-view-box-text{display:flex;flex-direction:column;gap:.5em}.over-view-box-text h3{color:#231f20;font-style:normal;font-weight:700}.over-view-box-text h2{color:#ef6b3e}.custom-red-color{color:#ef6b3e;font-size:1.1em;font-weight:700}.custom-gray-color{color:#98a2b3}.custom-bggray-color{background-color:#f6f6f6}.custom-orange-shade{color:#ef6b3e}hr{background-color:#333;border:none;color:#333;height:1px;width:100%}.over-view-box-text span{color:#667085;font-family:Montserrat;font-style:normal;font-weight:500;line-height:20px}.over-view-box-text h4{background:#f04438;border-radius:16px;color:#fff;display:inline;padding:6px 12px}.over-view-box-text h4,.task-info-heading h4{font-family:Montserrat;font-style:normal;font-weight:600}.task-info-heading h4{color:#000;font-size:16px;line-height:24px;text-transform:uppercase}.task-info-list-span{color:#667085;font-family:Montserrat;font-size:14px;font-style:normal}.query-info-list-span{color:#667085}.query-description p,.query-info-list-span{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.query-description p{color:#344054}.query-email p a,.query-phone p a{font-weight:500;line-height:24px}.query-email p a,.query-phone p a,.task-info-lists p{color:#344054;font-family:Montserrat;font-size:16px;font-style:normal}.query-info-lists{color:#344054;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:600;line-height:24px}div#rc-tabs-0-tab-1,div#rc-tabs-1-tab-2,div#rc-tabs-1-tab-3{font-size:16px!important}.save-btn{background:#ef6b3e;border:none;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#fff;padding:14px 20px;width:100%}.td{text-decoration:underline!important}.save-btn-outline{align-items:center;background:#fff;border:1px solid #ef6b3e;border-radius:5px;display:flex;flex-shrink:0;gap:10px;justify-content:center;padding:10px 30px}.cancel-btn,.save-btn-outline{box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}.cancel-btn{background-color:#fff;border:1px solid #98a2b3;border-radius:5px;color:#98a2b3;padding:14px 20px;width:100%}.prospect-active-bar{align-items:center;background:#ecfdf3;border-radius:16px;color:#027a48;display:flex;font-size:12px;font-style:normal;font-weight:500;gap:6px;justify-content:center;padding:2px 8px 2px 6px;width:fit-content}.rent-amount-input-container input{padding:10px 40px!important}:where(.css-dev-only-do-not-override-1vr7spz).all-lease-table-main .ant-table-thead>tr>td,:where(.css-dev-only-do-not-override-1vr7spz).all-lease-table-main .ant-table-thead>tr>th{color:#667085;font-family:Montserrat;font-size:12px;font-weight:500;text-transform:uppercase}:where(.css-dev-only-do-not-override-1vr7spz).all-lease-table-main .ant-table-tbody>tr>td,table-tbody>tr>th{color:#667085;font-family:Montserrat;font-size:14px;font-weight:400}.all-lease-property-text{word-wrap:break-word;color:#344054!important;font-weight:500!important;margin-right:0;max-width:400px}.all-lease-date-text{color:#98a2b3;font-weight:500}.about-to-expire-text{color:#231f20!important}.expired-text{color:#d0d5dd!important;font-weight:600}.expired-label{align-items:center;background:#d0d5dd;border-radius:16px;display:flex;flex-shrink:0;gap:6px;height:7px;justify-content:center;padding:2px 8px 2px 6px;width:20px}.all-lease-filter-dropdown{align-items:start;background:#fff;border:1px solid #eaecf0;border-radius:5px;box-shadow:0 1px 2px 0 #1018280f,0 1px 3px 0 #1018281a;display:flex;flex-direction:column;left:0;top:52px;width:260px;z-index:9999}.all-lease-filter-dropdown-title{padding-bottom:8px}.all-lease-filter-dropdown-text,.all-lease-filter-dropdown-title{color:#101828;font-family:Montserrat;font-size:16px!important;font-weight:500}.all-lease-filter-dropdown-text{padding-left:20px}:where(.css-dev-only-do-not-override-1vr7spz).new-lease-file-dragger .ant-upload-drag .ant-upload-btn{height:220px}.ant-upload-text-new-lease-upload-text{color:#d0d5dd;font-family:Montserrat;font-size:14px;font-weight:600}:where(.css-dev-only-do-not-override-1vr7spz).ant-upload-wrapper .ant-upload-drag p.ant-upload-text{color:#475467;font-family:Montserrat;font-size:14px;font-weight:400}:where(.css-dev-only-do-not-override-1vr7spz).ant-upload-wrapper .ant-upload-drag p.ant-upload-hint{color:#475467;font-family:Montserrat;font-size:12px;font-weight:400}.lease-details-dropdown-icons{color:#475467;font-family:Montserrat;font-size:14px;font-weight:400}.file-uploader-text{color:#475467!important;font-family:Montserrat;font-size:14px!important;font-weight:400}.exclamation-icon-custom{align-items:center;display:flex}.exclamation-icon{margin:0}.exclamation-icon-content{align-items:center;display:flex}.exclamation-icon-content-text{color:#000;font-family:Montserrat;font-size:16px;font-weight:500;margin:0}.lease-balance-main-section{border:1px solid #d9d9d9;border-radius:12px;margin:0 auto;padding:25px 50px;width:80%}.lease-balance-main-title{color:#101828;font-family:Montserrat;font-size:18px;font-weight:600}.lease-balance-summary-text{color:#667085;font-family:Montserrat;font-size:14px;font-weight:400}.lease-balance-summary-sub-text{color:#344054;font-family:Montserrat;font-size:14px;font-weight:500}.lease-balance-refund-text{color:#667085;font-family:Montserrat;font-size:14px;font-weight:400}.lease-balance-footer-title-text{color:#000;font-family:Montserrat;font-size:16px;font-weight:500;letter-spacing:-.5px}.lease-balance-refund-section{border-top:1px solid #e6e6e6}.property-details-view-add-task-modal-heading-main{margin-bottom:1rem!important}.modal-content-main-section{border-top:1px solid #eef0f7db}.task-modal-assigned-text{color:#000;font-size:14px;font-weight:500}.property-details-view-task-modal{max-height:600px;max-width:668px;overflow-y:auto;width:100%}.property-details-view-task-modal::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:8px}.property-details-view-task-modal::-webkit-scrollbar{border-radius:4px;width:9px!important}.modal-content-main-section-scroll{height:450px;overflow-y:scroll}.modal-content-main-section-scroll::-webkit-scrollbar-track{background-color:#fff}.modal-content-main-section-scroll::-webkit-scrollbar{background-color:#d1d1d1;height:5px;width:5px}.p-custom{padding:10px 41px}.p-custom-post-update{padding:25px 41px}.modal-content-main-section-scroll::-webkit-scrollbar-thumb{background-color:#d1d1d1;border-radius:10px}.property-details-heading-title{color:#ef6b3e;font-family:Montserrat;font-size:30px;font-weight:600;text-transform:capitalize}.property-details-view-title-para{color:#667085;font-size:16px;font-weight:400}.properties_details_view_description_content{color:#667085;font-family:Montserrat;font-size:14px;font-weight:400}.swiper{width:100%}.swiper-button-next:after,.swiper-button-prev:after{color:#fff!important;font-size:40px!important}.mySwiper .swiper-slide{opacity:1!important}.swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}.swiper-slide img{object-fit:cover}.swiper-slide{background-position:50%;background-size:cover}.stepper-btn{bottom:0}.mySwiper2{height:70%;width:100%}.property-detail-view-slider{align-items:center;display:flex;justify-content:center}.property-detail-view-slider .swiper-slide{opacity:.4;transition:all .5s ease}.property-detail-view-slider .swiper-slide-thumb-active{opacity:1;transition:all .5s ease}.swiper-slide{background-color:#f4f3ef}.swiper-slide img{display:block;height:100%;width:100%}.swiper-slide img,.swiperslideimage img{object-fit:cover!important}.swiper-wrapper{margin:10px 10px 10px 0}.slider-adjust{height:570px!important;padding:15px!important;width:1064px!important}.slider-adjust,.slider-adjust .swiper-slide img{border-radius:5px!important}.slider-adjust .swiper-button-next,.slider-adjust .swiper-button-prev{background:#ef6b3e;border-radius:5px;color:#000!important;padding:40px}.swiper-button-next,.swiper-button-prev{color:#000!important}.counter{background-color:#ef6b3e12;border:1px solid #ef6b3e;border-radius:5px;height:100%;padding:20px 0}.count-title{color:#344054;font-family:Montserrat;font-size:16px;font-weight:700;margin-bottom:0;margin-top:10px;text-align:center;text-transform:capitalize}.count-text{color:#929292;font-family:Montserrat}.count-text,.count-text-unique{font-size:15px;font-weight:500;margin-bottom:0;margin-top:10px;text-align:center;text-transform:capitalize}.count-text-unique{color:#32d583}.fa-2x{display:table;float:none;margin:0 auto}.map-custom-class{border:0;border-radius:5px;height:290px;width:370px}.icons-list-main{margin-bottom:40px}li.list-group-item.icons-list{background-color:#fff;border:none;color:#344054!important;font-family:Montserrat;font-size:20px;font-weight:600;padding:0 20px}.list-group-item:first-child{border-radius:0!important}li.list-group-item.icons-list.description-icon-center{border-left:1px solid #d1d1d1;border-radius:0;border-right:1px solid #d1d1d1}li.list-group-item.icons-list-amenities{background-color:#fff;border:none;color:#667085!important;font-size:14px;font-weight:600;padding:10px 20px}.icons-list-sub-title,.icons-list-sub-title-size{top:-2.4em}img.icons-list-image-unique{width:18px!important}li.list-group-item.icons-list img{filter:none;margin-right:10px}.icons-list-sub-title,.icons-list-sub-title-lease{color:#d1d1d1;display:flex;font-family:Montserrat;font-size:16px;font-weight:600;text-align:left!important}.icons-list-sub-title-lease{right:10em;top:-1.4em}.icons-list-sub-title-security,.icons-list-sub-title-size{color:#d1d1d1;display:flex;font-family:Montserrat;font-size:16px;font-weight:600;text-align:left!important}.icons-list-sub-title-security{right:4.6em;top:-1.4em}li.list-group-item.icons-list-amenities img{filter:none;margin:5px;width:15px}.unit_table_name_img{border-radius:4px;height:40px;width:55px}span.unit_table_name_text{color:#101828;font-size:14px;font-weight:500}span.unit_table_details_text{color:#667085;font-size:14px;font-weight:400}span.unit_table_amount_text{color:#667085;font-size:14px;font-weight:500}span.unit_table_fstatus_text{color:#344054;font-size:14px;font-weight:400}span.tenant_table_name_text{color:#101828;font-size:14px;font-weight:500}span.tenant_table_email_text,span.tenant_table_phone_text{color:#667085;font-size:14px;font-weight:400}span.tenant_table_properties_main_text{color:#344054;font-size:14px;font-weight:500}span.tenant_table_properties_sub_text{color:#667085;font-size:14px;font-weight:500}.prospect-inactive-bar{background:#f9fafb;color:#667085}.prospect-inactive-bar,.prospect-unpaid-bar{align-items:center;border-radius:16px;display:flex;font-size:12px;font-style:normal;font-weight:500;gap:6px;justify-content:center;padding:2px 8px 2px 6px;width:fit-content}.prospect-unpaid-bar{background:#fee4e2;color:#d92d20}.landlords-inactive-bar{align-items:center;background:#f9fafb;border-radius:16px;color:#667085;display:flex;font-size:12px;font-style:normal;font-weight:500;gap:6px;justify-content:center;width:fit-content}span.account_table_name_text{color:#667085;font-size:14px;font-weight:400}span.account_table_property_main_text{color:#101828;font-size:14px;font-weight:500}span.account_table_property_sub_text{color:#101828;font-size:14px;font-weight:400}span.account_table_status_text{color:#667085;font-size:14px;font-weight:400}.connect-to-bank-btn-white:hover{background:#ef6b3e;border:1px solid #ef6b3e;border-radius:5px;color:#fff;outline:none}.account-table-setting-dropdown-prospect{padding:16px 10px;position:absolute;right:20px;width:130px;width:150px;z-index:999}.countdown-para:after{color:red;content:":"}.account-table-setting-dropdown-prospect li:hover,.color-danger{color:#d92d20}.flex-bottom{align-self:flex-end}.card-title-deposits{color:#d92d20!important}.card-title-all{color:#ef6b3e!important}.notes-info-title{color:#000;font-family:Montserrat;font-size:16px;font-weight:600;text-transform:uppercase}:where(.css-dev-only-do-not-override-1vr7spz).all-prospects-table-list .ant-table-thead>tr>td,:where(.css-dev-only-do-not-override-1vr7spz).all-prospects-table-list .ant-table-thead>tr>th{color:#667085;font-family:Montserrat;font-size:12px;font-weight:500;text-transform:uppercase}:where(.css-dev-only-do-not-override-1vr7spz).all-prospects-table-list .ant-table-tbody>tr>td,table-tbody>tr>th{color:#667085;font-family:Montserrat;font-size:14px;font-weight:400}.all-prospect-date{color:#344054!important;font-weight:500!important}.step-1{background:#ef6b3e;border-radius:5px;color:#fff;height:44px;padding:10px;text-align:center;transition:all .5s ease-in;width:49px;z-index:999}.step-2,.step-3,.step-4{background:#eaecf0;border-radius:5px;color:#fff;height:44px;padding:10px;text-align:center;transition:all .5s ease-in;width:49px;z-index:999}.step-container-responsive{gap:7.5rem}.step-container-responsive,.stepper-heading-container{align-items:center;display:flex;justify-content:center;margin:auto;position:relative;width:fit-content}.stepper-heading-container{color:#000;font-weight:400;gap:6.2rem;overflow-x:hidden}.form-step-text{bottom:-20px;color:#000;font-size:14px;left:-48px!important;position:relative;text-align:center!important;width:130px}.top-padd-add{margin-top:15px}.propespect-details-form-last-step div{margin-left:-55px!important}.propespect-details-form-last-step2 div{margin-left:-45px!important}.propespect-details-form-last-step3 div{margin-left:-55px!important}.propespect-details-form-last-step4 div{margin-left:-52px!important}.lines-account,.lines-property,.lines-prospects,.lines-tenant,.lines-vendor{background-color:#eaecf0;display:flex;height:2px!important;justify-content:space-between;margin-top:10px;position:absolute;width:100%!important}.line.active{background-color:#ef6b3e!important}.stepper-inactive{background:#eaecf0!important;position:relative!important}.stepper-active{background:#ef6b3e!important}.next-btn{height:60px!important}.report-date{align-items:center;border:1px solid #eef0f7db;border:1px solid var(--hover-color,#eef0f7db);border-radius:5px;display:inline-flex;gap:8px;justify-content:center;padding:10px 16px}.export-btn,.report-date{background:#fff;box-shadow:0 1px 2px 0 #1018280d}.export-btn{border:1px solid #d1d1d1;border-radius:5px;padding:10px 42px}.export-dropdown{background:#fff;border-radius:8px;display:none;padding:16px 20px;position:absolute;width:150px}.export-dropdown-show{display:block;left:10%;margin-top:1rem;z-index:999}.type-text-single-family{background:#ecfdf3;color:#344054;font-size:12px;font-weight:500;padding:3px 7px;text-transform:capitalize}.type-text-multi-commercial{background:#ffead5;color:#344054;font-size:12px;font-weight:500;padding:3px 5px}.type-text-multi-family{background:#e0f2fe;color:#344054;font-size:12px;font-weight:500;padding:3px 7px;white-space:nowrap}.current-tenant-text{color:#32d583;font-size:12px;font-style:normal;font-weight:500}.tenant-report-active-bar{background:#ecfdf3;border-radius:16px;color:#12b76a;padding:2px 8px 2px 6px}.tenant-report-in-active-bar{background:#f9fafb;border-radius:16px;color:#667085;padding:2px 8px 2px 6px}.tenant-report-due-bar{background:#fee4e2;border-radius:16px;color:#d92d20;padding:2px 8px 2px 6px}.due-label{background:#f04438}.completed-label,.due-label{align-items:center;border-radius:16px;display:flex;flex-shrink:0;gap:6px;height:7px;justify-content:center;padding:2px 8px 2px 6px;width:20px}.completed-label{background:#667085}.expire-label{align-items:center;background:#231f20;border-radius:16px;display:flex;flex-shrink:0;gap:6px;height:7px;justify-content:center;padding:2px 8px 2px 6px;width:20px}.error-text{color:#d92d20!important;font-weight:500}.active-label{align-items:center;background:#ef6b3e;border-radius:16px;display:flex;flex-shrink:0;gap:6px;height:.5em;justify-content:center;padding:2px 8px 2px 6px;width:20px}.active-label-red{background:#f04438}.active-label-red,.not-started-label{align-items:center;border-radius:16px;display:flex;flex-shrink:0;gap:6px;height:7px;justify-content:center;padding:2px 8px 2px 6px;width:20px}.not-started-label,.upcoming-label{background:#fdb022}.upcoming-label{align-items:center;border-radius:16px;display:flex;flex-shrink:0;gap:6px;height:7px;justify-content:center;padding:2px 8px 2px 6px;width:20px}.upcoming-text{color:#fdb022;font-weight:600}.cancel-label{align-items:center;background:#d92d20;border-radius:16px;display:flex;flex-shrink:0;gap:6px;height:7px;justify-content:center;padding:2px 8px 2px 6px;width:20px}.cancel-text{color:#d92d20;font-weight:600}.table-complete-status-bar{background:#231f20;border-radius:16px;color:#fff;padding:4px 10px 7px 12px}.table-not-started-status-bar{background:#f2f4f7;border-radius:16px;color:#98a2b3;padding:4px 10px 7px 12px}.delete-modal-cancel-btn{background:#fff;border:1px solid #d0d5dd;border-radius:5px;box-shadow:0 1px 2px 0 #1018280d;color:#344054;padding:10px 18px}.drag-area{background:#f9fafb;border:2px dashed #93918d85;border-radius:12px}.drag-area,.drag-area-profile{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-align:center;transition:all .4s ease-in-out;-webkit-user-select:none;user-select:none}.drag-area-profile{color:#ef6b3e;height:150px}.drag-area:hover{border:2px dashed #ef6b3e}.upload-img{border:1px solid #eaeaea;border-radius:5%;height:150px;object-fit:contain;width:150px}.upload-img-cancel-btn{position:absolute;right:0;top:-10px}.upload-cancel-btn{align-items:center;border-radius:50px;cursor:pointer;display:block;display:flex;height:26px;justify-content:center;width:25px}.images{position:relative}.uploaded-img-box{display:flex;flex-wrap:wrap;gap:1rem}.drag-area input,.drag-area-profile input{display:none}.delete-modal-delete-btn{background:#d92d20;border:1px solid #d92d20;border-radius:5px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;padding:10px 18px}.disable-delete-modal-delete-btn{background:#fee4e2;border:1px solid #fee4e2;border-radius:5px;box-shadow:0 1px 2px 0 #1018280d;color:#fa796f;padding:10px 18px}.info-modal-info-btn{background:#ef6b3e;border:1px solid #ef6b3e;border-radius:5px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;padding:10px 18px}.all-files-table-setting-dropdown{padding:16px 20px;position:absolute;right:20px;width:140px;z-index:999}.all-files-table-setting-dropdown li:hover{color:#d92d20}.all-files-table-name-text{color:#344054;font-size:14px;font-weight:500}.all-files-table-name-sub-text{color:#667085;font-size:14px;font-weight:400}.connect-bank-btn{align-items:center;background:#fff;border:1px solid #ef6b3e;border:1px solid var(--primary-orange,#ef6b3e);border-radius:5px;box-shadow:0 1px 2px 0 #1018280d;color:#ef6b3e;display:flex;gap:8px;justify-content:center;padding:10px 16px;width:163px}.connect-bank-btn:hover{background:#ef6b3e;color:#fff}.account-add-modal-title{font-weight:600}.account-add-modal-text,.account-add-modal-title{color:#2d3748;font-family:Montserrat;font-size:16px}.account-add-modal-text{font-weight:500}.accounting-table-account-text{color:#667085;font-family:Montserrat;font-size:14px;font-weight:400}.accounting-table-property-text{color:#101828;font-family:Montserrat;font-size:14px;font-weight:500}.accounting-table-property-sub-text{color:#101828;font-family:Montserrat;font-size:14px;font-weight:400}.accounting-table-status-text{color:#667085;font-family:Montserrat;font-size:14px;font-weight:400}.accounting-property-info-title-text{color:#344054;font-family:Montserrat;font-size:18px;font-weight:600}.accounting-property-info-para-text{color:#344054;font-family:Montserrat;font-size:18px;font-weight:400}.account-info-lists{padding:0 10px 10px}.account-info-lists p{color:#344054;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:600;line-height:24px}.setting-navbar-container{cursor:pointer;max-width:362px;padding:1.5em;transition:all .3s ease-in-out}.setting-navbar-container:hover{background:#eef0f7db;cursor:pointer;transition:all .3s ease-in-out}.active-setting-tab{background:#eef0f7db}.heading{color:#000;font-family:Montserrat;font-size:16px;text-transform:uppercase}.heading,.setting-nav-heading{font-style:normal;font-weight:600;line-height:24px}.setting-nav-heading{color:#667085;font-size:1em}.setting-nav-description{color:#667085;font-size:.8em;font-style:normal;font-weight:400;line-height:18px}.setting-sub-black-box{background:#000;border:1px solid #eef0f7db;border-radius:5px;color:#fff;flex-shrink:0;height:193px;width:350px}.sub-black-box-text p{font-size:18px;font-style:normal;font-weight:600;line-height:28px}.setting-sub-white-box{border:1px solid #e7eaee;border-radius:5px;flex-shrink:0;height:193px;width:350px}.sub-black-box-btn{background:#fff}.sub-black-box-btn,.sub-white-box-btn{align-items:center;border:none;border-radius:5px;box-shadow:0 1px 2px 0 #1018280d;display:flex;gap:8px;justify-content:center;padding:10px 16px}.sub-white-box-btn{background:#000;color:#fff}.sub-payment-edit-btn{align-items:center;background:#d9e2ec;border:none;border-radius:52px;color:#667085;display:flex;font-size:12px;font-style:normal;font-weight:600;gap:4px;justify-content:center;padding:8px}.info-custom-field{border-bottom:1px solid #d9e2ec;display:block;padding:6px;transition:all .2s ease-in-out;width:100%}.info-custom-field:focus{border-bottom:1px solid #ef6b3e;outline:none}.info-custom-field:focus+.custom-place-holder{outline:none;transform:translateY(-20px)}.custom-place-holder{bottom:5px;color:#6f767e;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;position:absolute;transition:all .2s ease-in-out}.translate-20{transform:translateY(-20px)!important}.cid-qTrYMh5Ly6{background-color:#fff;padding-bottom:0;padding-top:0}.img-show-more-overlay{background:#101828bd;height:100%;position:absolute;top:0;width:100%}.show-more-img-btn{color:#fff;font-size:19px;font-style:normal;font-weight:600;line-height:normal;text-align:center;text-transform:capitalize}.gallery-wrapper{grid-gap:1em;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin:0 auto;max-width:960px;padding:0 1em;width:100%}.gallery-wrapper .image-wrapper a{box-shadow:0 0 5px #0000004d;color:#333;display:block;padding:.5em;text-align:center;text-decoration:none;transition:all .2s ease-in-out;width:100%}.image-title{text-align:center}.gallery-wrapper .image-wrapper a:hover{box-shadow:0 2px 5px #00000080}.gallery-wrapper .image-wrapper a img{width:100%}.gallery-lightboxes .image-lightbox{align-items:center;background:#000c;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity 0ms ease-in-out;visibility:hidden;width:100vw}.gallery-lightboxes .image-lightbox:target{opacity:1;visibility:visible}.gallery-lightboxes .image-lightbox:target .image-lightbox-wrapper{opacity:1;transform:scale(1) translateY(0)}.gallery-lightboxes .image-lightbox .image-lightbox-wrapper{background:#fff;box-shadow:0 0 5px #000c;display:inline-block;margin:1em auto;max-width:75%;opacity:0;padding:.5em;position:relative;transform:scale(.95) translateY(-30px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.gallery-lightboxes .image-lightbox .image-lightbox-wrapper .close{background:#000;border-radius:50%;box-shadow:inset 0 0 0 2px #fff,0 0 5px #00000080;color:#fff;font-weight:700;height:1.5em;position:absolute;right:-1em;text-decoration:none;top:-1em;width:1.5em}.gallery-lightboxes .image-lightbox .image-lightbox-wrapper .close:before{background:#fff;content:"";display:block;height:2px;left:50%;margin:-1px 0 0 -5px;position:absolute;top:50%;transform:rotate(-45deg);width:10px}.gallery-lightboxes .image-lightbox .image-lightbox-wrapper .close:after{background:#fff;content:"";display:block;height:2px;left:50%;margin:-1px 0 0 -5px;position:absolute;top:50%;transform:rotate(45deg);width:10px}.gallery-lightboxes .image-lightbox .image-lightbox-wrapper .arrow-left{bottom:0;left:0;position:absolute;right:50%;top:0}.gallery-lightboxes .image-lightbox .image-lightbox-wrapper .arrow-left:before{border:2px solid #fff;border-bottom:0;border-radius:4px 0 0 0;border-right:0;content:"";cursor:pointer;display:inline-block;height:20px;position:absolute;right:100%;top:50%;transform:rotate(-45deg) translateY(-50%);width:20px}.gallery-lightboxes .image-lightbox .image-lightbox-wrapper .arrow-right{bottom:0;left:50%;position:absolute;right:0;top:0}.gallery-lightboxes .image-lightbox .image-lightbox-wrapper .arrow-right:before{border:2px solid #fff;border-bottom:0;border-left:0;border-radius:0 4px 0 0;content:"";cursor:pointer;display:block;height:20px;left:100%;position:absolute;top:50%;transform:rotate(45deg) translateY(-50%);width:20px}.gallery-lightboxes .image-lightbox .image-lightbox-wrapper img{margin:0 auto;max-height:70vh}.units-view-counter{background-color:#fff;border:1px solid #e7eaee;height:80px!important}.units-view-fa-2x{display:table;float:none;max-height:50px;max-width:50px;vertical-align:middle}.units-view-count-text{color:#98a2b3;font-size:12px;font-weight:400}.units-view-count-text,.units-view-count-title{margin-bottom:0;text-align:center;text-transform:capitalize}.units-view-count-title{color:#344054;font-size:16px;font-weight:600}span.tenants_table_email_text,span.tenants_table_name_text,span.tenants_table_phone_text,span.tenants_table_properties_text{color:#667085;font-size:14px;font-weight:400}.step-5,.step-6{background:#eaecf0;border-radius:5px;color:#fff;height:44px;padding:10px;text-align:center;transition:all .5s ease-in;width:49px;z-index:999}.tenant-details-stepper-heading-main{gap:10rem!important}.tenant-details-stepper-heading{color:#344054;font-size:14px;font-weight:600}.ant-upload-text-unique{color:#ef6b3e;font-size:14px;font-weight:600}.tenant-personal-details-title{color:#344054;font-size:16px;font-weight:500}.input-field-imp-star{color:#d92d20;font-size:16px;font-weight:500}.tenant-personal-details-text{color:#667085;font-size:16px;font-weight:400}.ant-picker-input input{border:none!important}.tenant-personal-details-switch-text{color:#344054;font-size:16px;font-weight:500}.tenant-personal-details-additonal-text{color:#ef6b3e;font-size:14px;font-weight:600;text-decoration:underline}.convert-tenant-modal-title{color:#2d3748;font-family:Montserrat;font-size:16px;font-weight:600}.convert-tenant-modal-text{color:#667085;font-family:Montserrat;font-size:16px;font-weight:500}.chat-user-list-container{display:flex;flex-direction:column;gap:1rem}.chat-user-count{background:#ef6b3e;border-radius:50%;bottom:5px;font-size:13px;height:20px;padding:1px;position:absolute;right:25px;text-align:center;width:20px}.archive-chat-button{background-color:#fff;border:1px solid #98a2b3;border:1px solid var(--gray-400,#98a2b3);border-radius:5px;color:#98a2b3;flex-shrink:0;gap:8px;padding:10px 16px}.chat-user-time{position:absolute;right:0}.move-to-archive-btn{background:#f0f2f4;border:none;border-radius:5px;color:#667085;font-size:14px;font-style:normal;font-weight:500;padding:10px 16px}.online-text{color:#09ad95}.offline-text,.online-text{font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:lowercase}.offline-text{color:#f04438}.chat-body-header{padding-bottom:1.1rem}.message-outgoing{background-color:#f4f3ef;border-radius:4px;border-radius:4px 4px 0 4px;padding:10px 20px;position:relative}.chat-body-header{padding:10px 5px}.chat-back-navigate-btn{background-color:initial;border:0;height:2rem;width:2rem}.chat-send-btn-mobile{background-color:initial;border-radius:50%;padding:10px}.package-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-evenly}.package-container>*{flex:1 1 100%;max-width:100%}@media (min-width:576px){.package-container>*{flex-basis:calc(50% - 16px);flex-grow:1;flex-shrink:1;max-width:calc(50% - 16px)}}@media (min-width:768px){.package-container>*{flex-basis:calc(33.333% - 16px);flex-grow:1;flex-shrink:1;max-width:calc(33.333% - 16px)}}@media (min-width:992px){.package-container>*{flex-basis:calc(25% - 16px);flex-grow:1;flex-shrink:1;max-width:calc(25% - 16px)}}@media (min-width:1200px){.package-container>*{flex-basis:calc(20% - 16px);flex-grow:1;flex-shrink:1;max-width:calc(20% - 16px)}}.message-incoming{align-items:center;background-color:#f6f6f699;border-radius:4px 4px 4px 0;display:flex;font-size:.85rem;gap:10px;overflow-wrap:anywhere;padding:10px 20px}.chat-text-area{align-items:center;display:flex;font-size:1rem;gap:1rem;justify-content:space-between;width:-webkit-fill-available}.send-message-text-area textarea::-webkit-scrollbar-thumb,.send-message-text-area::-webkit-scrollbar-thumb{background-color:silver}.chat-user-lists{cursor:pointer;position:relative}.chat-user-lists:before{background-color:#f6894c;content:"";height:0;left:0;position:absolute;transition:all .2s ease-in-out;width:3px}.chat-body-container{flex-basis:0px;flex-grow:1;flex-shrink:1;overflow-y:scroll}.chat-body-container::-webkit-scrollbar-track{background-color:#f6894c;border-radius:10px;display:none}.chat-body-container::-webkit-scrollbar{background-color:#e5e5e5;display:none;width:5px}.chat-body-container::-webkit-scrollbar-thumb{background-color:#e5e5e5;border-radius:10px;display:none}.chat-user-lists:hover.chat-user-lists:before{height:100%}.chat-user-lists-container:hover ::-webkit-scrollbar-track{background-color:#f6894c;border-radius:10px;display:block}.chat-user-lists-container::-webkit-scrollbar-track{background-color:#f6894c;border-radius:10px;display:none}.chat-user-lists-container::-webkit-scrollbar{background-color:#e5e5e5;display:none;width:5px}.chat-user-lists-container:hover::-webkit-scrollbar{background-color:#e5e5e5;display:block;width:5px}.chat-user-lists-container::-webkit-scrollbar-thumb{background-color:#e5e5e5;border-radius:10px;display:none}.archivedmessages{height:100%;overflow-y:scroll}.archivedmessages:hover::-webkit-scrollbar-track{background-color:#f6894c;border-radius:10px;display:block}.archivedmessages:hover::-webkit-scrollbar{background-color:#e5e5e5;display:block;width:5px}.archivedmessages::-webkit-scrollbar-thumb{background-color:#e5e5e5;border-radius:10px;display:none}.send-message-text-area{align-items:center;display:flex;flex:1 1;font-size:1rem}.send-message-text-area textarea{border:none;box-sizing:border-box;font-size:1rem;overflow-y:auto;resize:none;width:100%}.send-message-text-area textarea:focus{outline:none}.chat-text-area{padding:10px 20px}.send-message-text-area:focus{border:none;outline:none}.archive-chat-user-list{padding:20px 30px;position:relative;transition:all .2s ease;width:100%}.archive-chat-user-list:hover{background:#f4f3ef;cursor:pointer;transition:all .2s ease}.archive-chat-user-time{right:20px}.seen-text{font-weight:600}.message-time,.seen-text{font-size:12px}@media (min-width:576px){.chat-body-container{padding:10px}.message-incoming{font-size:1rem}.send-message-text-area{font-size:1.125rem}}@media (min-width:768px){.chat-user-list-wrapper{border-right:1px solid var(--bs-border-color);overflow-y:auto}}@media (min-width:997px){.chat-body-container{padding:10px 20px}}.notification-dropdown{display:none;opacity:0;transition:opacity .2s,transform .2s}.notification-dropdown,.notification-dropdown-show{background:#fff;border-radius:8px;box-shadow:0 4px 0 5px #00000005;height:auto;padding:10px 0;position:absolute;right:0;width:600px;z-index:99999}.notification-dropdown-show{display:block;opacity:1;transform:translateY(0)}.notification-box{padding:10px 20px}.notification-box-unread{background:#ef6b3e3d;border-bottom:1px solid #f9fafb;border-bottom:1px solid var(--gray-50,#f9fafb);padding:10px 20px}.notification-dropdown-header,.notification-dropdown-second-header{padding:0 20px}.notification-left-heading{color:#000;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.notification-left-second-heading{color:#00000080;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.notification-right-heading{color:#ef6b3e;font-size:19px;font-style:normal;font-weight:500;line-height:normal}.notification-right-second-heading{color:#00000080;font-size:14px}.notification-right-second-heading,.unread-count{font-style:normal;font-weight:400;line-height:normal}.unread-count{background:#d9d9d900;border:1px solid #00000080;border-radius:6px;color:#000!important;height:20px;padding:1px 2px;width:20px}.notification-text-one{color:#231f20;color:var(--secondary-black,#231f20);font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-left:5px}.notification-text-second{color:#667085;color:var(--gray-500,#667085);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-left:5px}.m-b-50{margin-bottom:50px}.notification-ui_dd-content{margin-bottom:30px}.notification-main-title{color:#344054;font-size:16px;font-weight:500;text-transform:uppercase}.notification-sub-title{color:#667085;font-size:16px;font-weight:600}.notification-time-text{color:#7f7f7f;font-family:Gilroy;font-size:14px;font-weight:400;margin:0}.notification-list{background:#fff;border-bottom:2px solid #f9fafb;display:flex;gap:1rem;justify-content:space-between;padding:20px;position:relative}.notification-list:last-child{border-bottom:none}.notification-list:hover{background:#eef0f7;cursor:pointer;transition:all .2s ease-in-out}.notification-list:before{background-color:#ef6b3e;content:"";height:0;left:0;position:absolute;top:0;transition:all .2s ease-in-out;width:5px}.notification-list:hover.notification-list:before{height:100%}.notification-list--unread{border-left:5px solid #ef6b3e}.notification-list .notification-list_content{display:flex}.notification-list .notification-list_content .notification-list_img img{border-radius:50px;margin-right:20px;width:50px}.notification-user-name{color:#231f20;font-size:16px;font-weight:500}.notification-user-title{color:#667085;font-size:14px;font-weight:400}.notification-list .notification-list_content .notification-list_detail p{line-height:1.2;margin-bottom:5px}.notification-list .notification-list_time{align-items:center;display:flex;white-space:nowrap}.print-btn{align-items:center;background-color:#fff;border:1px solid #667085;border:1px solid var(--gray-500,#667085);border-radius:5px;box-shadow:0 1px 2px 0 #1018280d;color:#667085;display:inline-flex;flex-shrink:0;font-size:14px;font-style:normal;font-weight:600;gap:8px;height:44px;justify-content:center;line-height:20px;padding:10px 16px}.table-title-container{background:#f9fafb;background:var(--gray-50,#f9fafb);border-radius:5px;box-shadow:0 1px 2px 0 #1018280d}.account-details-view-main{height:100vh}.row.account-details-view-title{align-items:center}.account-details-view-custom-title{color:#000;font-size:16px}.placeholder-custom-text{color:#344054;font-size:18px;font-weight:400}.primary-orange-custom-text{color:#ef6b3e;font-size:18px;font-weight:600}.primary-orange-custom-sub-text{color:#344054;font-size:14px;font-weight:400}.unit-details-overview-text{color:#667085;font-size:16px;font-weight:400}.tenant-dashboard-profile-left,.tenant-dashboard-profile-right{background:#fff;border:1px solid #e7eaeead;border-radius:21px;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a;padding:15px 30px}.day-pick{height:100%;width:100%}.day-pick,.tenant-property-task-container{background:#fff!important;border:1px solid #e7eaeead!important;border-radius:21px!important;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a!important}.tenant-property-task-container{padding:15px 30px}.property-box{background:#ef6b3e;border-radius:21px;height:140px;padding:10px;width:100%}.activity-box-heading{color:#231f20db;font-size:20px;font-style:normal;font-weight:700}.task-line-2{background:#eaeaea;height:140px;top:100%;width:1px}.property-box-upper-text span{color:#fff;font-size:20px;font-style:normal;font-weight:500}.property-box-heading h2{color:#231f20db;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.property-box-lower-text span{color:#fff;font-size:32px;font-style:normal;font-weight:600}.rdp-month.rdp-caption_start.rdp-caption_end,.rdp-table{width:100%!important}.rdp-table{max-width:none!important}.rdp-caption{padding:12px!important}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{background-color:#ef6b3e!important}.building-icon{position:absolute;right:-10px;top:-20px}.tenant-dashboard-accounting-container{background:#fff;border:1px solid #e7eaeead;border-radius:21px;box-shadow:0 2px 4px -2px #1018280f,0 4px 8px -2px #1018281a;padding:15px 30px}.ant-collapse-item .ant-collapse-header .anticon{position:absolute;right:16px}.custom-icon{height:20px;width:20px}.ant-collapse{border:none}.help-nav-heading{color:#101828;font-family:Montserrat;font-size:20px;font-weight:500}.help-nav-content{word-wrap:break-word;color:#667085;font-family:Montserrat;font-size:14px;font-weight:400;line-height:17px;text-align:justify}.w-75{width:75%!important}.payment-table-invoice-text{color:#667085!important}.tenant-passport-stepper-heading{color:#344054;font-size:14px;font-weight:600;line-height:18px;text-align:center;width:115px}.w-49{width:49%!important}.modal-next-btn{align-items:center;background:#ef6b3e;background:var(--primary-orange,#ef6b3e);border:none;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#fff;display:flex;flex-shrink:0;gap:10px;height:53px;justify-content:center;padding:2px 131px;width:130px}.prev-btn-main{color:#98a2b3;font-size:16px;font-weight:600}.employer-verification-form-title{color:#344054;font-size:16px;font-weight:700}.modal-delete-btn{align-items:center;background:#f04438;background:var(--primary-orange,#f04438);border:none;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#fff;display:flex;flex-shrink:0;gap:10px;height:53px;justify-content:center;width:130px}.employer-switch-text{color:#344054;font-size:16px;font-weight:500}.add-employment-btn-white{background:#fff;border:1.67px solid #ef6b3e;border-radius:5px;color:#ef6b3e;font-size:14px;font-weight:600;outline:none;padding:10px 20px}.add-employment-btn-white:hover{background:#ef6b3e;border:1px solid #ef6b3e;border-radius:5px;color:#fff;outline:none;padding:10px 20px}.street-address-text{color:#344054;font-size:14px;font-weight:500}.dollar-yearly-sign-box{border-radius:3px 0 0 1px;border-right:2px solid #dee2e6;left:1px;padding:10px;position:absolute;top:1.5px}.screening-questions-main-title{color:#344054;font-size:20px;font-weight:600}.screening-questions-main-text{color:#344054a1;font-size:16px;font-weight:500}.vendor-box-left-box{align-items:center;background:#ef6b3e;border-radius:13px;display:flex;height:95px;justify-content:center;padding:10px 20px;text-align:center;transform:translateY(-60px);width:95px}.vendor-dashboard-top-box{background:#fff;border:1px solid #e7eaeead;border-radius:13px;box-shadow:0 0 0 4px #00000008,0 1px 2px 0 #1018280d;padding:10px 20px}.price-text{color:#ef6b3e;font-size:19px;font-style:normal;font-weight:700;line-height:normal}.not-started-box{background:#e7eaee}.in-progress-box,.not-started-box{border-radius:10px;box-shadow:0 4px 4px 0 #00000040;padding:30px}.in-progress-box{background:#231f20;color:#fff}.border-number{background:#d9d9d900;border:1px solid #000;border-radius:6px;padding:4px}.border-number-white{background:#d9d9d900;border:1px solid #fff;border-radius:6px;padding:4px}.completed-box{background:#ef6b3e;border-radius:10px;box-shadow:0 4px 4px 0 #00000040;color:#fff;padding:30px}.not-started-status{background:#f8f8f8}.completed-status,.not-started-status{border-radius:15px;padding:10px;white-space:nowrap}.completed-status{background:#ef6b3e}.in-progress-status{background:#231f20;border-radius:15px;padding:10px;white-space:nowrap}.modal-submit-btn{height:53px}.modal-submit-btn,.modal-submit-btn-2{align-items:center;background:#ef6b3e;background:var(--primary-orange,#ef6b3e);border:none;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#fff;display:flex;flex-shrink:0;gap:10px;justify-content:center;width:130px}.modal-submit-btn-2{height:40px}.modal-skip-btn{background-color:initial;border:none;border-radius:5px;color:#ef6b3e}.modal-help-btn,.modal-skip-btn{align-items:center;display:flex;flex-shrink:0;height:53px;justify-content:center;width:130px}.modal-help-btn{background:#fff;background:var(--primary-orange,#fff);border:1px solid #e3e3e5;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#252b39;gap:10px}.tenant-portal-payment-details-options{border-bottom:1px solid #eef0f7db;border-top:1px solid #eef0f7db;padding:20px 41px}.payment-method-modal{background:#fff;border-radius:12px}.p-41{padding:0 41px}.pt-20{padding-top:20px!important}.pb-20{padding-bottom:20px!important}.p-30{padding:0 30px}.tenant-portal-payment-details-modal-text{color:#344054a1;font-size:14px;font-weight:400}.tenant-details-view-custom-text{margin:0!important}.rental-info-option{margin-bottom:1rem!important}.tenant-passport-details-cards-sub-title{color:#ef6b3e!important;font-size:20px!important;font-weight:700!important}.over-view-box-text span.prospect-active-bar{color:#027a48;font-size:12px;font-weight:500;margin-bottom:6px}.company-profile-setup-content-main{border-top:1px solid #eef0f7db;font:fallback;padding:20px 41px}.all-landlords-setting-dropdown{padding:16px 20px;position:absolute;right:20px;width:130px;z-index:999}.all-landlords-setting-dropdown li:hover{color:#d92d20}.past-month-landlord{background:#231f20;border-radius:6px;height:28px;width:39px}.present-month-landlord{background:#ef6b3e;border-radius:6px;height:28px;width:39px}.work-order-completed-box{background:#ef6b3e;border-radius:10px;height:90px;width:233px}.ms-6{margin-left:6rem}.ms-13{margin-left:13rem}.work-order-not-started-box{background:#231f20;border-radius:10px;height:90px;width:233px}.work-order-in-progress-box{background:#ef6b3e;border-radius:10px;height:90px;width:233px}input[type=checkbox]{appearance:none;border:1px solid #d0d5dd;border-radius:4px;cursor:pointer;height:1.2em;margin-right:.5em;outline:none;width:1.2em}input[type=checkbox]:checked{background-color:#ef6b3e;border:1px solid #ef6b3e;border-radius:4px;position:relative;transition:all .2s ease-in}input[type=checkbox]:checked:before{color:#fff;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABXSURBVHgBzdHBDQAQDAVQoxjBaEawiRGMYgQjGOHTIOlJfKf+xKl5abXOmQ6AOJ9njKCMlfyD2nPHK9qzSyFQnTaU9IOfx5vFpHCh/qQwtwiFK9h72c0APT+b1UEYuUwAAAAASUVORK5CYII=);font-size:1.5em;position:absolute;right:1px;top:-10px}input[type=checkbox]:disabled{background-color:silver;border-color:silver;color:silver}.ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#ef6b3e!important}.status-active{background:#ef6b3e}.status-active,.status-connected{align-items:center;border-radius:16px;color:#fff;display:inline-flex;gap:4px;justify-content:center;padding:4px 10px 4px 12px}.status-connected{background:#231f20}.status-pending{background:#f2f4f7;color:#919191}.status-decline,.status-pending{align-items:center;border-radius:16px;display:inline-flex;gap:4px;justify-content:center;padding:4px 10px 4px 12px}.status-decline{background:#ee0505;color:#fff}.search-btn{align-items:center;background:#ef6b3e;border:none;border-radius:5px;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-style:normal;font-weight:400;gap:10px;height:100%;justify-content:center;outline:none;padding:8px 16px;width:202px}.local-input{padding:10px 35px!important}.local-icon{left:8px;position:absolute;top:10px}.local-professional-box{background:#fff;border:1px solid #ff3d000d;border-radius:8px;box-shadow:0 1px 2px 0 #00000008;padding:24px}.local-top-heading{font-size:18px}.local-main-heading,.local-top-heading{color:#2b2b2b;font-style:normal;font-weight:500}.local-main-heading{font-size:24px}.local-desc,.local-info{color:#3f3f3f;font-size:16px;font-style:normal;font-weight:400}.new-post{background:#ef6b3e;border-radius:3px;font-size:12px;font-style:normal;font-weight:500;padding:2px 6px}.ant-pagination .ant-pagination-item-active,.new-post{color:#fff}.ant-pagination .ant-pagination-item{border:1px solid #fff5f2}.service-professional-filter-dropdown{align-items:start;background:#fff;border:1px solid #eaecf0;border-radius:5px;box-shadow:0 1px 2px 0 #1018280f,0 1px 3px 0 #1018281a;display:flex;flex-direction:column;right:0;top:52px;width:244px;z-index:999}.ant-select-dropdown{z-index:9999}:where(.css-dev-only-do-not-override-6nynyr).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#ef6b3e;border-color:#0000}:where(.css-dev-only-do-not-override-1uvrf4b)[class*=" ant-radio"],:where(.css-dev-only-do-not-override-1uvrf4b)[class^=ant-radio]{box-sizing:border-box;font-family:inherit;font-size:14px}:where(.css-dev-only-do-not-override-i6amgp).ant-checkbox-checked .ant-checkbox-inner{background-color:#ef6b3e;border-color:#ef6b3e}:where(.css-dev-only-do-not-override-6nynyr).ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner{border-color:#ef6b3e}.ant-checkbox-checked .ant-checkbox-inner{background-color:#ef6b3e!important;border-color:#ef6b3e!important}.local-service-professional-filter-dropdown{align-items:start;background:#fff;border:1px solid #eaecf0;border-radius:5px;box-shadow:0 1px 2px 0 #1018280f,0 1px 3px 0 #1018281a;display:flex;flex-direction:column;right:0;top:52px;width:244px;z-index:9999}.local-service-professional-filter-dropdown-sub-title{color:#2b2b2b;font-family:Montserrat;font-size:18px;font-weight:500}.local-service-professional-filter-min-btn{background-color:#fff;border:1px solid #d1d1d1;border-bottom-left-radius:5px;border-top-left-radius:5px;box-shadow:0 1px 2px 0 #1018280d;padding:5px 16px}.local-service-professional-filter-max-btn{background-color:#fff;border:1px solid #d1d1d1;border-bottom-right-radius:5px;border-top-right-radius:5px;box-shadow:0 1px 2px 0 #1018280d;padding:5px 16px}.custom-checkbox input,.custom-select input{display:none}.responsive-drawer-container{background-color:#fff;height:100vh;left:0;max-width:300px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transform:translateX(-100%);transition:transform .5s ease-in-out,opacity .5s ease-in-out;width:300px;z-index:999}.responsive-drawer-container-open{max-width:300px;opacity:1;pointer-events:auto;transform:translateX(0);transition:transform .5s ease-in-out,opacity .5s ease-in-out .2s;width:300px}.no-scroll{overflow:hidden;position:fixed;width:100%}.scroll-lock{height:100%;overflow:hidden}.res-drawer-bg-open{background:#344054b3;box-sizing:border-box;height:100vh;left:0;padding:0;position:absolute;width:100%;z-index:999999}.res-drawer-bg-open~.scroll-lock{height:100%;overflow:hidden}.res-drawer-bg-close{background:#344054b3;left:0;overflow:hidden;padding:0;position:absolute;width:0;z-index:999999}.contact-page-sub-title,.contact-page-title{color:#000;font-family:Montserrat;font-size:20px;font-weight:600}.contact-page-sub-text{color:#667085;font-family:Montserrat;font-size:16px;font-weight:500}.contact-page-card-main{background:#fff;background:var(--White,#fff);border:1px solid #eaeaea;border-radius:5px;max-width:393px}.contact-page-card-main:hover{box-shadow:1px 5.5px 22.5px -15px #ef6b3e;transition:all .7s ease;transition-delay:.1s}.mileage-main-table-bold-text{color:#101828;font-family:Montserrat;font-size:14px;font-weight:500}.invoice-over-view-container{border:1px solid #d9d9d9;border-radius:12px;padding:12px 24px}.payments-invoice-title{color:#101828;font-family:Montserrat;font-size:18px;font-weight:600}.payments-invoice-grey-title{color:#667085;font-family:Montserrat;font-size:14px;font-weight:400}.payments-invoice-para-text{color:#344054;font-family:Montserrat;font-size:14px;font-weight:500}.payments-incoice-table-index-column{color:#667085;font-family:Montserrat;font-size:14px;font-weight:500}.payments-invoice-table-description-text{color:#667085;font-family:Montserrat;font-size:14px;font-weight:400}.payments-invoice-table-category-text{color:#344054;font-family:Montserrat;font-size:14px;font-weight:500}.payments-invoice-table-category-sub-text{color:#667085;font-family:Montserrat;font-size:14px;font-weight:500}.payments-invoice-table-amount-text,.payments-invoice-total-text{color:#344054;font-family:Montserrat;font-size:14px;font-weight:500}.payments-invoice-total-sub-text{color:#667085;font-family:Montserrat;font-size:14px;font-weight:400}.create-new-page-card-main{background:#fff;background:var(--White,#fff);border:1px solid #00000017;border-radius:5px;box-shadow:0 24px 48px -12px #1018282e;max-width:393px;transition:all .7s ease}.create-new-page-card-main:hover{background:#ef6b3e;border:1px solid #ef6b3e;color:#fff}.create-new-page-card-main:hover span{color:#fff}.create-new-page-title{color:#000;font-family:Montserrat;font-size:2.2em;font-weight:600}.create-new-para-text{color:#000;font-family:Montserrat;font-size:20px;font-weight:500}.create-new-main-section{row-gap:15px}.customize-landlord-dashboard-btn{background-color:#ef6b3e;border-radius:30px 0 0 30px;position:fixed;right:0;top:5rem;z-index:999999}.customize-landlord-dashboard-icon{height:48px;padding:10px 20px;width:70px}.customize-landord-dashboard-sidebar-open{position:fixed;right:0;top:0;transform:translateX(0);transition:all .4s ease;z-index:999999}.customize-landord-dashboard-sidebar-close{overflow:hidden;position:fixed;right:0;top:0;transform:translateX(100%);transition:all .4s ease;z-index:999999}.customize-landlord-side-drawer-container{display:flex;flex-direction:column;height:100%!important}.custom-side-drawer-title{border-bottom:1px solid #7e7e7e;padding:25px 0!important}.leaflet-container{border-radius:10px;height:350px}.table-setting-dropdown-menu{color:#475467;cursor:pointer;font-family:Montserrat;font-size:14px;font-weight:400}.table-setting-dropdown-menu:hover{color:#ef6b3e}.searchbar-datepicker{display:inline-flex;overflow:hidden;position:absolute;visibility:hidden}.hv-100{height:100vh!important}.modal-content-details-section-scroll{height:850px;overflow-y:scroll}.customer-decline-btn{background:#d92d20;background:var(--primary-orange,#d92d20)}.customer-accept-btn,.customer-decline-btn{border:none;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#fff}.customer-accept-btn{background:#ef6b3e;background:var(--primary-orange,#ef6b3e)}.task-modal{max-height:600px;overflow-y:auto}.task-modal::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:8px}.task-modal::-webkit-scrollbar{border-radius:4px;width:9px!important}.property-account-stepper{align-content:center;align-items:center;display:flex;gap:10.5rem;justify-content:center}.stepper-btn .next-btn{padding:2px 200px}.report-print-btn-responsive{padding:2px 100px}.mileage-next-btn{align-items:center;background:#ef6b3e;background:var(--primary-orange,#ef6b3e);border:none;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#fff;display:flex;flex-shrink:0;height:60px;justify-content:center;padding:2px 200px}.customize-icon svg{fill:#0000;stroke:#fff}.customize-icon svg:hover{fill:#0000;stroke:#ef6b3e}.all-task-table,.properties-dashboard-table,.user-info-table{overflow:visible!important}.next-btn{padding:2px 200px}.add-user-role-table{overflow:visible!important}.user-roles-text-description{color:#000;font-family:Montserrat;font-size:16px;font-weight:400}.new-user-role-btn{background-color:#ef6b3e!important;border:1px solid #ef6b3e!important;border-radius:5px!important;color:#fff;padding:10px 16px!important}.all-files-table,.all-prospects-table-list,.all-service-professional-table,.all-tenants-table,.all-vendors-table{overflow:visible!important}.multi-chevron-new-files{position:absolute;right:10px;top:33px}.scroll-remove{overflow:visible}.user-role-step-responsive{position:absolute!important;width:20%!important}button.back-prev-btn{background:#fff;border:1px solid #98a2b3;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#98a2b3;flex-shrink:0;font-size:15px;font-weight:500;padding:15px 1px;width:50%}button.back-prev-btn:hover{background:#ef6b3e;color:#fff}button.recuring-btn{background:#fff;border:1px solid #ef6b3e;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#ef6b3e;flex-shrink:0;font-size:15px;font-weight:500;padding:15px 1px;width:50%;&:hover{background:#ef6b3e;color:#fff}}.recurring-edit-btn{background:#fff;border:1px solid #ef6b3e;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#ef6b3e;flex-shrink:0;font-size:15px;font-weight:500;padding:10px 1px;width:100%;&:hover{background:#ef6b3e;color:#fff}}@media screen and (min-width:768px){.recurring-edit-btn{width:50%}}.next-btn-same-class{background:#ef6b3e;border:none;border-radius:5px;color:#fff;display:flex;font-size:15px;font-weight:500;gap:10px;justify-content:center;padding:15px 1px;width:50%}.report-download-btn{padding:11px 1px!important}.next-btn-same-stepper-class{padding:15px 1px}.next-btn-same-stepper-class,.next-invoice-btn-class{background:#ef6b3e;border:none;border-radius:5px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;color:#fff;display:flex;font-size:15px;font-weight:500;gap:10px;justify-content:center}.next-invoice-btn-class{padding:10px 1px;width:100%}@media screen and (min-width:768px){.next-invoice-btn-class{width:50%}}.cancel-prev-btn{background:#fff;border:1px solid #98a2b3;border-radius:5px;color:#98a2b3}.cancel-prev-btn,.save-btn-same-class{box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814;flex-shrink:0;font-size:15px;font-weight:500;padding:15px 1px;width:50%}.save-btn-same-class{background:#ef6b3e;border:none;border-radius:5px;color:#fff}.amount-trash-box{align-items:center!important;display:flex!important;justify-content:space-between!important}.tab-resp-button{white-space:nowrap}.stepper-responsive-cls{align-content:center;align-items:center;display:flex;flex-direction:row;gap:8rem;justify-content:center;width:fit-content}.Edit-Profile-tenant-passport-stepper{bottom:-20px;color:#000;font-size:14px;left:-48px!important;position:relative;text-align:center!important;width:130px}.lines,.tenant-passport-edit-profile{background-color:#eaecf0;height:2px!important;position:absolute}.tenant-passport-edit-profile{display:flex;justify-content:space-between;margin-top:10px;width:100%!important}.add-new-task-btn{background:#ef6b3e;color:#fff;font-size:14px;height:100%;max-width:500px;min-width:200px;padding:9.5px 0}.add-new-task-btn,.disabledbutton{border:none;border-radius:5px;outline:none;width:100%}.disabledbutton{background-color:#ffedd5;color:#fb923c}.property_details_view_tabs{display:flex;justify-content:left}.content-border{border:1px solid #f0f0f0!important;border-radius:8px}.content-inner-image{align-items:right;display:flex;justify-content:right;margin-top:10px;text-align:right}.accordion-top-heading{align-content:center;align-items:center;background:#fff;border:.5px solid #d1d1d1;box-shadow:0 2px 4px 0 #00000040;color:#000!important;display:flex;flex-direction:row;font-size:13px;font-weight:600;justify-content:space-between;padding:15px 20px 15px 34px}.task-report-detail-table thead{display:none}.custom-steps{background-color:#eaecf0;border:1px solid #0000;border-radius:5px;color:#fff;font-size:16px;font-weight:600;height:32px;margin-bottom:0;margin-top:0;margin-inline-end:8px;margin-inline-start:0;padding:2px;text-align:center;transition:background-color .3s,border-color .3s;width:32px}.cutom-steps-btn{font-size:16px;font-weight:600;height:auto}.custom-steps-title{color:#344054;font-family:Montserrat;font-size:16px;font-weight:600}.icon-main-apan{display:flex;gap:.5rem}.active-property{background:#ef6b3e29;border-radius:8px}.landlord-property-details-overview,.tenant-property-details-overview{align-content:start;align-items:center;display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;text-align:left}.property-details-report-download-btn{padding:20px!important}.payable-input-headings{background-color:#f5f5f5}.dragger-company-logo{display:flex;justify-content:left}.property-filter-bath-text{font-size:15px}.customer-queries-filter-custom{left:-147px!important}.revenue-calendar-datepicker{width:136px}.dollar-sign{border:1px solid #d0d5dd;border-radius:5px;color:#101828;font-family:Montserrat;font-size:16px;font-weight:400;padding:10px 14px}.price-range-input-box:focus{outline:none}.side-drawer-container1{height:100vh;max-width:250px;width:inherit}.image-size-reduce img{border-radius:50px;width:300px}.ten-pass-expire-date{font-size:12px!important;width:auto!important}.full-width-graph,.new-lease-save-btn{width:100%!important}.full-width-graph{height:100px!important}.mileage-total-deduction-box{background:#00000082;gap:1rem;height:90px;width:233px}.mileage-miles-driven-box{background:#ef6b3e;gap:1rem;height:90px;width:233px}.mileage-total-deduction-box-value{font-weight:700;text-align:center}.chat-user-time{font-size:12px;margin-top:.1rem;position:absolute!important;right:0!important;top:0!important}.validation-text{color:#d92d20!important;font-family:Montserrat!important;font-size:13px!important;font-weight:500!important}.task-details-profileImg{height:250px;width:250px!important}.property-table-image{border-radius:50px;max-height:40px!important;max-width:40px!important}@media (max-height:800px){.side-drawer-app{overflow-y:scroll}}@media only screen and (max-width:1440px){.lines{display:flex;justify-content:space-between;margin-top:10px;position:absolute}.side-drawer-app{box-sizing:border-box;height:"100vh";margin-bottom:"70px";overflow:"auto";padding:"20px 0";position:relative}}@media only screen and (max-width:1400px){.hv-100{height:100vh!important}.add-new-task-btn,.disabledbutton{font-size:13px}.text-white-head{font-size:80px!important}}@media only screen and (max-width:1260px){.add-new-task-btn,.disabledbutton{font-size:11px}.text-white-head{font-size:70px!important}}.custom-padding-left{position:relative}.custom-css-image{border-radius:50%;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.customclassimagdiv{border:.5px solid #cac6c5;border-radius:50%;cursor:pointer;height:40px;margin-left:-8px;overflow:hidden;position:relative;width:40px}.lastcricle{align-items:center;background-color:#eaecf0;border-radius:50%;color:gray;display:flex;height:100%;justify-content:center;width:100%}@media only screen and (max-width:1199px){.text-white-head{font-size:70px!important;text-align:center!important}.text-white-des{text-align:center}}@media only screen and (max-width:1024px){.text-white-head{font-size:70px!important}.table-status-bar{display:block;text-align:center;width:150px}.finance-bar-chart{width:500px!important}.tenant-sign-in,.tenant-sign-up{max-width:100%!important}.img-lg-fluid{width:100%!important}.chat-user-time{top:5px}.stepper-container{gap:7rem}.tenant-details-stepper-heading-main{gap:3rem!important}.responsive-drawer-container{overflow:hidden;padding:0;position:fixed;transition:all .3s ease-in-out;z-index:999}.responsive-drawer-container-open{height:100vh;max-width:300px;overflow:hidden;padding:0;position:absolute;top:0;transition:all .3s ease-in-out;width:300px;z-index:9999}.res-drawer-bg-open{background:#344054b3;box-sizing:border-box;left:0!important;padding:0;position:absolute;width:100%;z-index:999999}.lines-account,.lines-property,.lines-prospects,.lines-tenant,.lines-vendor{display:flex;justify-content:space-between;margin-top:10px;position:absolute;width:100%!important}.service-professional-dashboard-work-order-section{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}@media only screen and (max-width:980px){.text-center{margin-bottom:40px}}@media only screen and (min-width:601px) and (max-width:900px){.properties-dashbboard-btn-main{display:flex;justify-content:end}.type-text-multi-commercial,.type-text-multi-family,.type-text-single-family{display:block;text-align:center;width:150px}.task-box-container{flex-direction:column!important}.log-out-dashboard-text{width:75%}.day-pick{overflow:scroll}.w-200{width:200px!important}.img-lg-fluid,.img-md-fluid{width:100%!important}.tenant-report-due-bar{display:block;width:100px}.w-md-200{width:200px!important}.w-md-250{width:250px!important}.stepper-container{gap:5rem}.stepper-heading-container{gap:2.2rem!important}.tenant-details-stepper-heading-main{gap:6rem!important}.prospect-inactive-bar,.table-status-bar{display:block;text-align:center;width:150px}.CircularProgressbar{width:200px!important}.filter-main-section-res-close{left:0;opacity:0;overflow:hidden;position:absolute;transition:all .1s ease;width:0}.filter-main-section-res-open{background:#fff;left:0;opacity:1;padding:10px 20px;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:999}.ant-table-cell .phone{display:block;width:150px}.prospect-active-bar{width:150px}.slider-adjust{height:570px!important;width:700px!important}}@media only screen and (max-width:768px){.w-200{width:200px!important}.form-step-text{bottom:-20px;color:#000;font-size:13px;left:-48px!important;position:relative;text-align:center!important;width:130px}.step-container-responsive{gap:4.5rem!important}.lines-account,.lines-property,.lines-prospects,.lines-tenant,.lines-vendor{display:flex;justify-content:space-between;margin-top:10px;position:absolute;width:100%!important}.slider-adjust{height:570px!important;width:700px!important}.mt-md-2{margin-top:2rem}.res-drawer-bg-open{width:100%}.res-drawer-bg-close,.res-drawer-bg-open{background:#344054b3;left:0;padding:0;position:absolute;z-index:999999}.res-drawer-bg-close{overflow:hidden;width:0}.filter-main-section-res-close{left:0;opacity:0;overflow:hidden;position:absolute;transition:all .1s ease;width:0}.filter-main-section-res-open{background:#fff;left:0;opacity:1;padding:10px 20px;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:999}.text-white-des{color:#000!important;font-family:Montserrat,sans-serif!important;font-size:20px!important;font-weight:500!important}.logo-container{left:1rem;right:1rem;z-index:999}.sign-up-left-text{color:#cecece}.report-export-buttons{flex-wrap:wrap}.land-lord-package{margin-top:1rem;width:350px!important}.sign-up-buttons{flex-wrap:wrap;justify-content:center!important}.create-accoutn-btn,.facebook-signin-btn,.facebook-signup-btn,.facebook-tenant-signup-btn,.google-signin-btn,.google-signup-btn,.google-tenant-signup-btn,.tenant-sign-in-btn,.tenant-sign-up-btn{width:100%!important}.md-column{flex-direction:column!important}.p-md-0{padding:0!important}.step-res-btn{width:auto!important}.setting-package-box{margin:1rem 0 0!important}.task-box-container{flex-direction:column!important}.land-lord-dashboard-box-container{margin-top:1rem}.CircularProgressbar{width:100%!important}.revenue-top-box{display:block!important}.task-overview-tab-boxes{margin-top:1rem}.file-uploader-notes{width:100%!important}.ant-table-cell .priority-text+.table-status-bar{display:block;font-size:12px;width:100px}.related-text{display:block;width:100px}.tenant-report-active-bar{display:block;width:65px}.tenant-report-active-bar,.tenant-report-due-bar,.tenant-report-in-active-bar{font-size:12px;white-space:nowrap}.tenant-report-due-bar{display:block;width:75px}.ant-table-cell a{display:block;font-size:12px;width:100px}.prospect-inactive-bar{width:120px}.stepper-heading-container{display:none;gap:1.2rem;text-align:center}.table-container{height:100vh}.chat-user-time{top:0}.archive-chat-button{font-size:10px!important;min-width:120px!important;padding:10px 0!important}.tanent-passport-module{font-size:13px!important;padding:10px!important}.connect-bank-btn{padding:10px 4px}.current-tenant-text{display:block;width:150px}.lease-status{padding:4px!important;width:150px!important}.rent-text{display:block;width:100px}.report-export-buttons{justify-content:start!important}.type-text-multi-commercial,.type-text-multi-family,.type-text-single-family{display:block;text-align:center;width:150px}.type-text-multi-commercial,.type-text-multi-family{padding:3px 1px}.ant-table-cell .phone{display:block;font-size:12px;width:100px}.priority-text{background:#f04438;border-radius:16px;color:#fff;display:block;padding:2px 0 2px 5px;width:100px}.mileage-btn{padding:10px 16px!important}.chat-heading{font-size:26px!important}.main-dashboard{width:100%!important}.sub-headings{display:none!important}.btn-list{display:flex!important}.type-text-multi-commercial{font-size:10px!important;padding:3px 9px!important}.type-text-multi-family{font-size:10px!important;padding:3px 22px}.type-text-single-family{font-size:10px!important;padding:3px 20px!important}.properties_dashbaord_address_text,.properties_dashbaord_table_phone_text,.properties_dashboard_table_name_text{display:block;width:100px}.properties_dashboard_table_amount_text{display:block;width:110px}.properties-dashboard-btn-main{margin-left:0!important}.table-status-bar{background:#ef6b3e;border-radius:16px;color:#fff;display:block;padding:4px 10px 7px 12px;text-align:center;width:150px}.add-property-details-form-content-commercial-icon,.add-property-details-form-content-residential-icon{flex-shrink:0;text-align:center;vertical-align:middle;width:95px}.add-property-details-form-content-vacant-land-icon{border-bottom:1px solid #d0d5dd;border-right:0;padding-top:1rem;text-align:center;vertical-align:middle;width:100%}.day-pick{width:100%}.tenant-report-due-bar{width:100px}.add-property-details-form-content-vacant-land{flex-direction:column}.property-details-next-btn-main.d-flex.justify-content-between{margin:0}.map-custom-class{margin-top:10px}.text-center{margin-bottom:40px}.step-btn-responsive-tab button{padding:2px 100px!important}.all-task-table{overflow-x:scroll!important}.user-role-save-btn{padding:7px 50px!important}.select-amenities-input-box{max-height:350px!important}.properties-dashboard-table{overflow:scroll!important}.all-work-order-table,.scroll-responsive-tablet{overflow-x:scroll!important}.all-work-order-table{white-space:nowrap}.properties-dashboard-table{overflow-x:scroll!important;overflow-y:hidden!important}.property-files-table,.property-notes-table,.property-reports-table{overflow:scroll!important}.table-setting-dropdown-menu,.table-setting-dropdown-menu:hover{font-size:11px!important}}.text-center{text-align:center}@media only screen and (max-width:600px){.w-200{width:200px!important}.text-white-head{font-size:50px!important}.archive-chat-user-time{top:0}.icons-list-main{flex-direction:column;gap:2rem}.description-icon-center{border:none!important}.slider-adjust{height:500px!important;width:400px!important}.mt-md-2{margin-top:2rem}.res-drawer-bg-open{width:100%}.res-drawer-bg-close,.res-drawer-bg-open{background:#344054b3;left:0;padding:0;position:absolute;z-index:999999}.res-drawer-bg-close{overflow:hidden;width:0}.filter-main-section-res-close{left:0;opacity:0;overflow:hidden;position:absolute;transition:all .1s ease;width:0}.filter-main-section-res-open{background:#fff;left:0;opacity:1;padding:10px 20px;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:999}.ms-13,.ms-6{margin-left:0!important}.logo-container{left:1rem;right:1rem;z-index:999}.report-export-buttons{flex-wrap:wrap}.land-lord-package{margin-top:1rem;width:350px!important}.sign-up-buttons{flex-wrap:wrap;justify-content:center!important}.create-accoutn-btn,.facebook-signin-btn,.facebook-signup-btn,.facebook-tenant-signup-btn,.google-signin-btn,.google-signup-btn,.google-tenant-signup-btn,.tenant-sign-in-btn,.tenant-sign-up-btn{width:100%!important}.md-column{flex-direction:column!important}.p-md-0{padding:0!important}.step-res-btn{width:auto!important}.task-modal{height:550px;overflow:scroll;width:100%!important}.setting-package-box{margin:1rem 0 0!important}.modal-check-box-container span{font-size:14px}.task-box-container{flex-direction:column!important}.land-lord-dashboard-box-container{margin-top:1rem}.CircularProgressbar{width:100%!important}.revenue-top-box{display:block!important}.top-bar-subheading{font-size:15px}.task-overview-tab-boxes{margin-top:1rem}.file-uploader-notes{width:100%!important}.ant-table-cell .priority-text+.table-status-bar{display:block;font-size:12px;width:100px}.related-text{display:block;width:100px}.tenant-report-active-bar{display:block;width:65px}.tenant-report-active-bar,.tenant-report-due-bar,.tenant-report-in-active-bar{font-size:12px;white-space:nowrap}.tenant-report-due-bar{display:block;width:75px}.ant-table-cell a{display:block;font-size:12px;width:100px}.prospect-inactive-bar{width:120px}.stepper-container{gap:2rem}.tenant-stepper{gap:3rem!important}.stepper-heading-container{display:none;gap:1.2rem;text-align:center}.setting-container{flex-direction:column}.table-container{height:100vh}.chat-user-time{top:0}.archive-chat-button{font-size:10px!important;min-width:120px!important;padding:10px 0!important}.add-new-task-btn,.adisabledbutton{padding:10px 0}.connect-bank-btn{padding:10px 4px}.current-tenant-text{display:block;width:150px}.lease-status{padding:4px!important;width:150px!important}.rent-text{display:block;width:100px}.report-export-buttons{justify-content:start!important;margin-top:.5rem!important}.type-text-multi-commercial,.type-text-multi-family,.type-text-single-family{display:block;text-align:center;width:150px}.type-text-multi-commercial,.type-text-multi-family{padding:3px 1px}.ant-table-cell .phone{display:block;font-size:12px;width:100px}.priority-text{background:#f04438;border-radius:16px;color:#fff;display:block;padding:2px 0 2px 5px;width:100px}.mileage-btn{padding:10px 16px!important}.chat-heading{font-size:26px!important}.main-dashboard{width:100%!important}.sub-headings{display:none!important}.btn-list{display:flex!important}.type-text-multi-commercial{font-size:10px!important;padding:3px 9px!important}.type-text-multi-family{font-size:10px!important;padding:3px 22px}.type-text-single-family{font-size:10px!important;padding:3px 20px!important}.properties_dashbaord_address_text,.properties_dashbaord_table_phone_text,.properties_dashboard_table_name_text{display:block;width:100px}.properties_dashboard_table_amount_text{display:block;width:110px}.properties-dashboard-btn-main{margin-left:0!important}.table-status-bar{background:#ef6b3e;border-radius:16px;color:#fff;display:block;padding:4px 10px 7px 12px;text-align:center;width:150px}.add-property-details-form-content-vacant-land-icon{border-bottom:1px solid #d0d5dd;border-right:0;padding-top:1rem;text-align:center;vertical-align:middle;width:100%}.day-pick{width:100%}.tenant-report-due-bar{width:100px}.property-box-container{flex-wrap:wrap}.add-property-details-form-content-vacant-land{flex-direction:column}.property-details-next-btn-main.d-flex.justify-content-between{margin:0}.map-custom-class{margin-top:10px}.custom-steps-title,.form-step-text{display:none!important}.responsive-steps{flex-direction:row!important}}@media only screen and (max-width:500px){.add-new-task-btn,.disabledbutton{font-size:12px}.prospect-btn{width:auto!important}.w-md-200{width:200px!important}.w-md-250{width:250px!important}.slider-adjust{width:300px!important}.tenant-stepper{gap:12px!important}.setting-sub-black-box,.setting-sub-white-box{width:100%}.stepper-container{gap:2rem!important}.setting-sub-box-container{flex-wrap:wrap}.modal-check-box-container{margin-bottom:1rem}.notification-dropdown-show{background:#fff;border-radius:8px;box-shadow:0 4px 0 5px #00000005;display:block;height:auto;opacity:1;padding:10px 0;position:absolute;width:333px;z-index:99999}.notification-left-heading{font-size:20px}.work-order-modal-last-inputs{flex-direction:column;gap:20px}.connect-bank-btn{font-size:12px}.export-btn{padding:10px 20px!important}.notification-list .notification-list_time{display:none!important}.responsive-direction-column{flex-direction:column!important}.mobile-resp-height-width{height:1rem!important;width:1rem!important}.task-checkbox-text{margin:0!important;padding-right:10px!important}.step-1,.step-2,.step-3,.step-4,.step-5,.step-6{height:30px!important;padding:4px!important;width:30px!important}.reports-filter-dropdown{left:-190px!important}.searchbar-datepicker{left:0!important}.help-accordion-main{width:100%!important}.work-order-profile-image{flex-direction:column-reverse;justify-content:left!important}.work-order-profile-image-alignment{display:flex;justify-content:left;margin-bottom:1.5rem!important}.direction-change-responsive{flex-direction:column!important}.filter-main-section{background:#fff;padding:20px;position:relative;z-index:10}.property-main-section{overflow-x:scroll!important}.more-filters-btn{padding:0!important}.mileage-chart-box{align-items:center!important;flex-direction:column!important}}@media only screen and (max-width:425px){.prospect-btn{width:auto!important}.sub-headings{display:none!important}.btn-list{display:flex!important}.type-text-multi-commercial{font-size:10px!important;padding:3px 4px!important}.type-text-multi-family{font-size:10px!important;padding:3px 20px}.type-text-single-family{font-size:10px!important;padding:3px 17px!important}.properties-dashboard-table-list tr>td.ant-table-cell:first-child span,.properties-dashboard-table-list tr>th.ant-table-cell:first-child span{display:none}.properties_dashbaord_table_phone_text{display:block;width:120px}.properties_dashbaord_address_text{display:block;width:105px}.properties_dashboard_table_name_text{display:block;width:130px}.properties-dashboard-btn-main{margin-left:0!important}.mileage-btn{padding:10px 16px!important}.chat-heading{font-size:26px!important}.map-custom-class{margin-top:10px;width:100%!important}.counter{height:100%!important}.prospect-active-bar{white-space:nowrap;width:130px}.export-btn{padding:10px 20px!important}.tenant-stepper{gap:1rem!important}.form-step-text{display:none}li.list-group-item.icons-list{font-size:16px}.step-btn-responsive-tab button{padding:2px 45px!important}.lines-prospects{width:100%!important}.select-amenities-input-box{max-height:750px!important}div#rc-tabs-1-panel-4 .task-table-container,div#rc-tabs-3-panel-5 .task-table-container{white-space:nowrap}.help-accordion-main{width:100%!important}.responsive-steps{flex-direction:row!important}.customer-queries-filter-custom{left:-106px!important}}@media only screen and (max-width:375px){.main-screen-properties-dashboard{height:100%}.sub-headings{display:none!important}.btn-list{display:flex!important}.type-text-multi-commercial{font-size:10px!important;padding:3px 9px!important}.type-text-multi-family{font-size:10px!important;padding:3px 22px}.type-text-single-family{font-size:10px!important;padding:3px 20px!important}.properties-dashboard-table-list tr>td.ant-table-cell:first-child span,.properties-dashboard-table-list tr>th.ant-table-cell:first-child span{display:none}.properties_dashbaord_address_text,.properties_dashbaord_table_phone_text,.properties_dashboard_table_name_text{display:block;width:100px}.properties-dashboard-btn-main{margin-left:0!important}.map-custom-class{margin-top:10px;width:100%!important}.counter{height:100%!important}.export-btn{padding:10px 20px!important}.setting-sub-box-container{flex-wrap:wrap}.hamburger{padding:2px!important}.notify-icon.me-3.position-relative.cursor{margin-right:0!important}.notify-icon img,span.help-icon a img{width:20px}h1.fw-bold .cursor svg{margin-right:0!important;width:20px}.count-title{font-size:13px}.counter img{width:22px}.count-text{font-size:10px}.text-center{margin-bottom:30px}.step-btn-responsive-tab button{padding:0 35px}.select-amenities-input-box{max-height:840px!important}.accordion-top-heading,.task-report-detail-table td{font-size:10px!important}.responsive-steps{flex-direction:row!important}}@media only screen and (max-width:320px){.step-btn-responsive-tab button{padding:0 30px!important}.stepper-container{gap:1rem!important}.mobile-resp-height-width{height:1rem!important;width:2rem!important}.logo-container{width:250px!important}.responsive-steps{flex-direction:row!important}}.propertiescolumn{width:500px!important}.stripemodal{max-height:auto!important;min-height:250px!important;width:99%!important}.ribin{background-color:#f9fafb;color:#667085;font-family:Montserrat;font-weight:500;line-height:20px;text-align:left}.ant-pagination-options-size-changer .ant-select-selector{border-color:#ef6b3e!important}.ant-pagination-options-size-changer .ant-select-selector:hover{border-color:#ef6b3e!important;box-shadow:0 0 0 2px #ef6b3e33!important}.ant-select-item-option-selected{background-color:#ef6b3e29!important;color:#000!important}.passport-modal{box-sizing:border-box;height:100vh;max-height:100vh;overflow-y:auto;padding:0;z-index:9999!important}@media (min-width:1200px){.passport-modal{background-color:#00000080;padding:20px}}@media (max-width:768px){.passport-modal{height:auto;max-height:none;padding:10px}}.passport-modal-content-2{border-radius:12px;max-height:90vh;overflow-y:auto;position:relative}.passport-modal-content{background-color:#fff;border-radius:8px;max-height:90vh;max-width:1200px;overflow-y:auto;position:relative;width:100%;z-index:9999!important}@media (min-width:1200px){.passport-modal-content{margin:10px auto!important;max-height:100vh;min-width:1050px}}@media (max-width:768px){.passport-modal-content{min-width:auto;padding:15px;width:100%}.passport-modal-content-2{margin-top:0}}.passport-close-btn{background:none;border:none;color:#000;font-size:20px;padding:0;transform:translate(50%,-50%)}.passport-card{box-shadow:0 4px 6px #0000001a}.passport-modal-content{padding:0}@media (min-width:1200px){.passport-modal-content{padding:24px}}.passport-popular-badge{background-color:#e87b5a;color:#fff;padding:.5rem 1rem;position:absolute;right:-.5rem;top:1rem;transform:rotate(45deg)}.passport-price{color:#e87b5a;text-align:center}.passport-check-icon{color:#e87b5a}.passport-select-btn{background-color:red;border-color:#e87b5a;color:#fff}.passport-select-btn:hover{background-color:#d76a4a;border-color:#d76a4a}.bg-approve{background-color:#d9f7be;color:#237804}.bg-pending{background-color:#fff7e6;color:#ad4e00}.bg-deny{background-color:#fff1f0;color:#a8071a}.badge{align-items:center;border-radius:.25rem;display:inline-flex;font-weight:700;justify-content:center;padding:.4em .6em}h1,h2,h3,h4,h5,h6{color:inherit;font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;text-rendering:optimizeLegibility}.primary-bg{background-color:#ef6b3e!important}.primary-border{border-color:#ef6b3e!important}.primarydark-bg{background-color:#ef6b3e}.primary-btn,.primary-btn:hover{background-color:#ef6b3e;border-color:#ef6b3e}.secondary-btn:hover{background-color:#ef6b3e!important;border-color:#ef6b3e!important}.lease-btn:hover{background-color:#ef6b3e}.darkgray-bg{background-color:#231f20}.lightgray-bg{background-color:#f8f8f8}.primary-text,.primary-text:hover,.primarydark-text{color:#ef6b3e}.darkgray-text{color:#231f20}.lightgray-text{color:#f8f8f8}.btn-primary{background-color:#ef6b3e!important}.btn-primary-outline{background-color:initial;border-color:#ef6b3e;color:#ef6b3e}.btn-primary-outline:hover{background-color:#ef6b3e;color:#fff}.responsive-layout{gap:1rem}@media (max-width:400px){.responsive-layout{align-items:center;flex-direction:column;justify-content:center}}.card{border:1px solid #f0f0f0;transform:none!important;transition:none!important}.secondary-border{border:1px solid #f0f0f0!important}.custom-toast .Toastify__progress-bar{background-color:#231f20}.custom-toast .Toastify__toast-icon{color:#231f20!important}.custom-toast{background-color:#231f20!important}.custom-icon{color:#231f20!important}a:hover{color:inherit!important}.PhotoView-Portal{z-index:999999!important}:where(.css-dev-only-do-not-override-6nynyr).ant-modal-root .ant-modal-wrap{z-index:9999}.ant-message{z-index:99999999!important}:where(.css-dev-only-do-not-override-1htoz2s).ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title,:where(.css-dev-only-do-not-override-1htoz2s).ant-menu-dark>.ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#fff!important}:where(.css-dev-only-do-not-override-1htoz2s).ant-menu-dark .ant-menu,:where(.css-dev-only-do-not-override-1htoz2s).ant-menu-dark .ant-menu-submenu-title,:where(.css-dev-only-do-not-override-1htoz2s).ant-menu-dark>.ant-menu .ant-menu-item,:where(.css-dev-only-do-not-override-1htoz2s).ant-menu-dark>.ant-menu .ant-menu-submenu-title{color:#fff!important}.custom-dropdown .ant-dropdown-menu{background-color:#fff!important;box-shadow:0 3px 6px #0000001a;margin:0!important;padding:0!important}.custom-dropdown .ant-dropdown-menu-item{padding:8px 12px}.custom-dropdown .ant-dropdown-menu-item:hover{background-color:#fff!important}:where(.css-1htoz2s).ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title,:where(.css-1htoz2s).ant-menu-dark>.ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#fff!important}:where(.css-1htoz2s).ant-menu-dark .ant-menu-submenu-title,:where(.css-1htoz2s).ant-menu-dark>.ant-menu .ant-menu-submenu-title{color:#fff!important}@keyframes rise{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(0)}}.bar{animation:rise 1.5s ease-in-out infinite;height:3rem;transform-origin:bottom;width:1.5rem}.ant-select-selection-wrap{height:100%}.lease-filter-row{display:flex;flex-direction:column;gap:1rem;height:auto}.search-bar{align-items:center;display:flex;position:relative;width:100%}.filter-create-buttons{display:flex;flex-direction:column;gap:1rem}@media (min-width:992px){.lease-filter-row{flex-direction:row;height:40.5px}.search-bar{flex-grow:1;width:auto}.filter-create-buttons{align-items:center;flex-direction:row;gap:2rem}}.custom-form-control{appearance:none;background-clip:padding-box;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.custom-form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.primay-time-input::-webkit-calendar-picker-indicator{background:none}.custom-form-control option:active,.custom-form-control option:checked,.custom-form-control option:focus,.custom-form-control option:hover{background-color:red!important;color:#fff!important}body{padding:0}.custom-form-control.primay-time-input+div .selected,.custom-form-control.primay-time-input~div [aria-selected=true],.primay-time-input .active,.primay-time-input .selected,.primay-time-input [aria-selected=true],.primay-time-input option:checked{background-color:#ef6b3e!important;color:#fff!important}.ant-select-dropdown{font-size:1em}.general-field-label{align-items:center;color:#344054;display:flex;font-size:1em;font-weight:500;line-height:1;margin-bottom:6px}.general-field-required-icon{color:#f04438;line-height:1}.general-field{background-color:#fff;border:1px solid #d9d9d9;border-radius:.25rem;color:#495057;display:block;font-size:1em;line-height:1;padding-inline:.75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.general-field:is(.input-field,.select-field,.date-field){height:34px}.input-search-field+.field-search-icon{align-items:center;background-color:#fff;border-bottom-right-radius:5px;border-top-right-radius:5px;bottom:1px;display:flex;justify-content:center;padding-inline:15px;pointer-events:none;position:absolute;right:1px;top:1px;& span{color:#98a2b3;pointer-events:none;svg{font-size:19px}}}.input-search-field:focus-within+.field-search-icon{& span{color:#ef6b3e}}.general-field.input-field:disabled{background-color:#0000000a;border-color:#d9d9d9!important;cursor:not-allowed}.general-field.select-field:has(:disabled){border-color:#d9d9d9!important;cursor:not-allowed}.general-field.select-field{padding:0;.ant-select-selector,.ant-select-selector:focus{border:0;box-shadow:none!important;font-size:inherit}}.general-field.date-field{align-items:center;display:flex!important;input{font-size:inherit}}.general-field.description-field{padding-block:.375rem}.field-custom-dropdown{background-color:#fff;border-radius:8px;box-shadow:0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;max-height:300px;overflow-y:scroll;position:absolute;top:calc(100% + 8px);width:100%;z-index:100049}.amenities-selected-data{left:.75rem;position:absolute;top:50%;transform:translateY(-50%)}.general-select-field-option{align-items:center;display:flex;font-size:inherit;height:100%;line-height:1;width:100%}.general-field:focus-within{background-color:#fff;border-color:#ef6b3eed;box-shadow:0 0 0 .2rem #ef6b3e40;color:#495057;outline:0}.general-field:hover{border-color:#ef6b3eed}.general-field-error{border-color:#d92d20;box-shadow:0 0 0 4px #fee4e2,0 1px 2px 0 #1018280d!important}.general-field-error-message{color:#dc3545;font-size:.9em;font-weight:600;line-height:1;margin-top:8px}.general-field.amount-field{padding-left:4.5rem}.general-amount-field-icon{align-items:center;background:#f3f6f9;border-radius:4px 0 0 4px;bottom:2px;display:flex;gap:6px;justify-content:center;left:2px;position:absolute;top:2px;width:60px;& .active{color:#ef6b3eed}}.generic-form{padding-bottom:75px}.generic-modal-form{padding-bottom:50px}.sticky-form-buttons{background-color:#fff;bottom:0;left:28px;margin-inline:auto;max-width:540px;position:fixed;right:28px}.sticky-form-buttons.modal-buttons{left:1.5rem;max-width:100%;padding-inline:0;right:1.5rem}.success-modal{align-self:flex-end;background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;flex-grow:1;padding:1.5rem;transform:translateY(100%);width:100%;& .close-modal{align-items:center;background-color:initial;border:none;cursor:pointer;display:inline-flex;justify-content:center;position:absolute;right:1.5rem;top:1rem}}.general-component-h{height:34px}@media (min-width:768px){.success-modal{align-self:center;border-bottom-left-radius:12px;border-bottom-right-radius:12px;max-width:350px;padding-block:1rem;transform:translateY(0);& .close-modal{right:-15px;top:-15px}}.general-field:is(.input-field,.select-field,.date-field){height:36px}.general-field.description-field{padding-block:.475rem}.sticky-form-buttons{margin-inline:0;max-width:100%;padding-inline:0;position:static}.generic-modal-form{padding-bottom:0}.generic-form{padding-bottom:1.5rem}.general-component-h{height:36px}}@media (min-width:1280px){.general-field:is(.input-field,.select-field,.date-field){height:40px}.general-field.description-field{padding-block:.575rem}.general-component-h{height:40px}}@media (min-width:1600px){.custom-wide-col{flex:0 0 auto;width:20%}.custom-wide-main{flex:0 0 auto;margin-left:12px;width:75%}}.work-order-sent-status{color:#ef6b3e;font-weight:600}.work-order-seen-status{color:#b9b1b7;font-weight:600}.work-order-view-status{background-color:#000;border:none;border-radius:4px;color:#fff;font-size:.9em;outline:none;padding:6px 10px;white-space:nowrap;width:fit-content}.work-order-notStarted-status{color:#828584;font-weight:600}.work-order-inProgress-status{color:#000;font-weight:600}.work-order-completed-status{color:#12b76a;font-weight:600}.work-order-overdue-status{color:red;font-weight:600}.work-order-accepted-status{background-color:#e8f8f0;color:#27ae60}.work-order-accepted-status,.work-order-declined-status{border-radius:9999px;font-size:.95em;padding:4px 12px;width:fit-content}.work-order-declined-status{background-color:#fdecec;color:#e74c3c}.delete-btn{border:1px solid #ff4d4f;border-radius:5px;color:#ff4d4f;cursor:pointer;font-size:16px;padding:.2rem .5rem}.delete-btn:hover{background-color:#ff4d4f;color:#fff}.individual-scroll-container::-webkit-scrollbar{height:6px}.individual-scroll-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.individual-scroll-container{scrollbar-width:thin}.workorder-tab-button{cursor:pointer;transition:all .3s ease}.workorder-tab-button:hover{background-color:#f0f0f0;box-shadow:0 2px 8px #0000001a;color:#000;transform:translateY(-2px)}.link-text{color:#000;cursor:pointer;transition:color .2s ease}.link-text:hover{color:grey}.main-loader{align-items:flex-end;display:flex;gap:3px}.main-leaf{animation:color1 1.2s infinite;animation-delay:.8s;background-color:#000;clip-path:polygon(0 0,100% 30%,100% 100%,0 100%);height:2.1em;width:.7em}.main-leaf:nth-child(2){animation:color2 1.2s infinite;animation-delay:.4s;background-color:#d46342;clip-path:polygon(50% 0,100% 20%,100% 100%,0 100%,0 20%);height:2.8em;width:1.05em}.main-leaf:first-child{animation:color3 1.2s infinite;animation-delay:0ms;background-color:grey;clip-path:polygon(0 100%,100% 100%,100% 0,0 30%)}@keyframes color1{0%{background-color:#8080804d}}@keyframes color2{0%{background-color:#d463424d}}@keyframes color3{0%{background-color:#0000004d}}.selectField{border-radius:5px;border-width:1px}.my-dropdown{background-color:#fff;border-radius:5px;max-height:270px;overflow-y:scroll;position:absolute;top:calc(100% + .2rem);width:100%;z-index:100049}.tags-container{align-items:center;border:1px solid #ced4da;border-radius:4px;cursor:pointer;display:flex;flex-wrap:wrap;gap:5px;min-height:20px;overflow:visible;padding:10px}.expanded-view{margin-top:8px}.selected-tag{align-items:center;background-color:#fde7e1;border-radius:12px;display:flex;font-size:12px;gap:5px;padding:5px 10px}.remove-tag{cursor:pointer;font-weight:700}.placeholder-text{color:#6c757d}.multi-chevron{margin-left:auto}.my-dropdown{background:#fff;border:1px solid #ced4da;margin-top:10px;max-height:250px;z-index:9999999999!important}.dropdown-item-container{cursor:pointer;margin-bottom:5px}.lock-wrapper{border-radius:12px!important;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative}.lock-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.lock-icon{color:#fff;font-size:2rem}.locked-content{opacity:.5;pointer-events:none}.lock-wrapper .card-body{z-index:1}.no-access{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;right:0;top:0;z-index:1}.autocomplete-wrapper{position:relative;width:100%}.autocomplete-container{left:0;padding-top:.5rem;position:absolute;top:100%;width:100%;z-index:50}.autocomplete-list{background-color:#fff;border:1px solid #e5e7eb;border-radius:.375rem;list-style:none}.autocomplete-item{border-bottom:1px solid #e5e7eb;cursor:pointer;padding:.5rem 1rem}.autocomplete-item:last-child{border-bottom:none}.formButton_button__Xm-DH{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:600;gap:8px;height:34px;justify-content:center;line-height:1;outline:none;outline-offset:2px;padding:0 16px;position:relative;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}.formButton_primary__9Sj07{background-color:#ef6b3e;border:2px solid #ef6b3e;color:#fff}.formButton_primary__9Sj07:hover:not(:disabled){background-color:#dc6239;border-color:#dc6239;transform:translateY(-1px)}.formButton_primary__9Sj07:active:not(:disabled){background-color:#ef6b3e;border-color:#ef6b3e;transform:translateY(0)}.formButton_primary__9Sj07:focus{outline:2px solid #ef6b3e}.formButton_primary-outlined__7LS-j{background-color:initial;border:2px solid #ef6b3e;color:#ef6b3e;transition:all .2s ease}.formButton_primary-outlined__7LS-j:hover:not(:disabled){background-color:#ef6b3e;border-color:#ef6b3e;color:#fff;transform:translateY(-1px)}.formButton_primary-outlined__7LS-j:active:not(:disabled){background-color:#dc6239;border-color:#dc6239;transform:translateY(0)}.formButton_primary-outlined__7LS-j:focus{outline:2px solid #ef6b3e}.formButton_secondary__matmK{background-color:initial;border:1px solid #666;color:#666}.formButton_secondary__matmK:hover:not(:disabled){background-color:#666;color:#fff;transform:translateY(-1px)}.formButton_secondary__matmK:active:not(:disabled){background-color:grey;border-color:grey;transform:translateY(0)}.formButton_secondary__matmK:focus{outline:2px solid #666}.formButton_disabled__YRbdL{cursor:not-allowed;opacity:.6;transform:none!important}.formButton_disabled__YRbdL:hover{transform:none!important}@media (min-width:768px){.formButton_button__Xm-DH{height:36px}}@media (min-width:1280px){.formButton_button__Xm-DH{height:40px}}.modal_modalOverlay__6YNLN{align-items:center;background-color:#00000080;bottom:0;display:flex;height:100vh;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.modal_modalContainer__IIxS8{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-width:500px;overflow:hidden;width:100%}.modal_modalHeader__wUWMS{background-color:#231f20;padding:12px 16px;position:relative}.modal_modalBody__xQoU-{padding:24px}.modal_modalText__pLTec{color:#333;line-height:1.5;margin:0}.modal_modalFooter__DwXkK{display:flex;gap:12px;justify-content:flex-end;padding:0 24px 24px}.modal_button__FZvog{align-items:center;background-color:initial;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;justify-content:center;line-height:1;outline:none;outline-offset:2px;position:relative;text-decoration:none;white-space:nowrap}.modal_primary__li-TX{background-color:#ef6b3e;border:2px solid #ef6b3e;color:#fff;height:36px;padding:0 16px}.modal_primary__li-TX:focus{outline:2px solid #ef6b3e}.modal_primary__li-TX:hover:not(:disabled){background-color:#dc6239;border-color:#dc6239}.modal_primary__li-TX:active:not(:disabled){background-color:#ef6b3e;border-color:#ef6b3e;transform:translateY(0)}.modal_button__FZvog:disabled{cursor:not-allowed;opacity:.6}.modal_closeButton__RiFlN{border-radius:9999px;color:#fff;font-size:1.4em;height:24px;width:24px}.modal_closeButton__RiFlN:focus{outline:2px solid #fff}@media (min-width:768px){.modal_primary__li-TX{height:38px}}.subscription-settings{.planselector-header{margin-bottom:32px}.planselector-description{color:#93918d;font-size:1em}.planselector-alert{align-items:center;background-color:#ffedd5;border-left:4px solid #ef6b3e;border-radius:8px;display:flex;margin-bottom:24px;padding:16px}.planselector-alert-icon{align-items:center;background-color:#ef6b3e;border-radius:50%;color:#fff;display:flex;font-weight:700;height:24px;justify-content:center;margin-right:12px;width:24px}.planselector-alert-content strong{color:#ef6b3e}.planselector-grid{display:flex;flex-direction:column;gap:24px}.savings-message{color:#4caf50;margin-top:2px}.billing-info,.savings-message{font-size:.9em;font-weight:500;text-align:center}}.subscription-settings{.planselector-card{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px;overflow:hidden}.planselector-card-header{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:20px 24px}.planselector-card-title{color:#231f20;font-size:1.2em;font-weight:600}.planselector-badge{background-color:#ffedd5;border-radius:20px;color:#ef6b3e;display:inline-block;font-size:.85em;font-weight:600;padding:4px 8px;white-space:nowrap}.planselector-card-body{padding:24px}.planselector-overview{margin-bottom:24px;overflow:hidden}.planselector-overview-item{background-color:#f8f9fa;border-radius:8px;display:flex;flex-direction:column;padding:16px;width:100%}.planselector-overview-label{align-items:center;color:#93918d;display:flex;margin-bottom:4px}.planselector-overview-label p{font-size:.9em;line-height:1}.planselector-overview-icon{color:#ef6b3e;margin-right:6px}.planselector-overview-value{color:#231f20;font-size:1.3em;font-weight:600;line-height:1;margin-top:.6rem}.planselector-overview-subtext{color:#93918d;font-size:.8em;margin-top:.6rem}.planselector-usage-meter{background-color:#f3f4f6;border-radius:4px;height:8px;margin:8px 0 4px;overflow:hidden}.planselector-usage-progress{background-color:#ef6b3e;border-radius:4px;height:100%}.planselector-usage-text{color:#93918d;display:flex;justify-content:space-between}.planselector-unit-counter{background-color:#f8f9fa;border-radius:8px;margin-top:20px;padding:16px}.planselector-counter-label{color:#444;font-weight:500;margin-bottom:12px}.planselector-counter-controls{align-items:center;display:flex;gap:12px;margin-bottom:12px}.planselector-counter-btn{align-items:center;background-color:#fff;border:1px solid #f3f4f6;border-radius:8px;color:#ef6b3e;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;width:36px}.planselector-counter-btn:hover{background-color:#f3f4f6}.planselector-counter-input{border:1px solid #f3f4f6;border-radius:8px;flex:1 1;font-size:16px;padding:8px 12px;text-align:center}.planselector-counter-input:focus{border-color:#ef6b3e;outline:none}.planselector-counter-info{display:flex;justify-content:space-between}.planselector-updated-price{color:#444;font-weight:600}.planselector-price-change{color:#ef6b3e}.planselector-btn-row{display:flex;gap:12px;margin-top:24px}.planselector-btn{border-radius:8px;cursor:pointer;display:inline-block;font-size:1em;font-weight:500;line-height:1;padding:10px 20px;text-align:center;text-decoration:none;transition:all .2s}.planselector-btn-primary{background-color:#ef6b3e;border:none;color:#fff}.planselector-btn-primary:hover{background-color:#e05a2d}.planselector-btn-outline{background-color:initial;border:1px solid #ef6b3e;color:#ef6b3e}.planselector-btn-outline:hover{background-color:#ef6b3e1a}.planselector-btn-full{width:100%}.planselector-timeline{margin-bottom:24px;padding-left:28px;position:relative}.planselector-timeline-item{padding-bottom:24px;position:relative}.planselector-timeline-item:last-child{padding-bottom:0}.planselector-timeline-item:before{background-color:#ef6b3e;border-radius:50%;content:"";height:16px;left:-28px;position:absolute;top:0;width:16px;z-index:1}.planselector-timeline-item:after{background-color:#f3f4f6;content:"";height:calc(100% - 16px);left:-21px;position:absolute;top:16px;width:2px}.planselector-timeline-item:last-child:after{display:none}.planselector-timeline-date{font-weight:600;margin-bottom:4px}.planselector-timeline-description{color:#93918d;font-size:1em}.planselector-action-link{background:#0000;border:none;color:#ef6b3e;display:block;margin-top:16px;text-align:center;text-decoration:none}.planselector-action-link:hover{color:#ef6b3e!important;text-decoration:underline}.planselector-payment-method{border:1px solid #f3f4f6;border-radius:8px;justify-content:space-between;margin-bottom:16px;padding:16px}.planselector-payment-info,.planselector-payment-method{align-items:center;display:flex}.planselector-card-logo{background:linear-gradient(45deg,#ff5f00,#ff5f00 50%,#ff5f00);border-radius:4px;height:24px;margin-right:12px;overflow:hidden;position:relative;width:40px}.planselector-card-logo:before{background-color:#eb001b;left:6px}.planselector-card-logo:after,.planselector-card-logo:before{border-radius:50%;content:"";height:16px;position:absolute;top:4px;width:16px}.planselector-card-logo:after{background-color:#f79e1b;right:6px}.planselector-card-details{line-height:1.3}.planselector-card-number{font-weight:500}.planselector-card-expiry{color:#93918d}.planselector-payment-note{background-color:#f8f9fa;border-radius:8px;gap:10px;margin:16px 0;padding:8px 12px}.planselector-payment-note svg{color:#10b981}.planselector-payment-note p{color:#444;line-height:1.4}.planselector-billing-row{border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:12px 0}.planselector-billing-row:last-child{border-bottom:none}.planselector-billing-label{color:#93918d}.planselector-billing-value{font-weight:500}.planselector-suggestion-text{margin-bottom:16px}.planselector-unit-slider{margin-bottom:20px}.planselector-slider-label{display:block;font-weight:500;margin-bottom:12px}.planselector-slider{appearance:none;background:#f3f4f6;border-radius:3px;height:6px;margin-bottom:8px;outline:none;width:100%}.planselector-slider::-webkit-slider-thumb{appearance:none;background:#ef6b3e;border-radius:50%;cursor:pointer;height:18px;width:18px}.planselector-slider::-moz-range-thumb{background:#ef6b3e;border:none;border-radius:50%;cursor:pointer;height:18px;width:18px}.planselector-slider-markers{color:#93918d;display:flex;font-size:1.2em;justify-content:space-between}.planselector-billing-toggle{background-color:#f3f4f6;border-radius:8px;display:flex;margin:24px 0;padding:4px}.planselector-billing-option{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex:1 1;font-weight:500;justify-content:center;line-height:1;padding:8px 16px;text-align:center}.planselector-active{background-color:#fff;box-shadow:0 1px 2px #0000000d}.planselector-save-tag{background-color:#ef6b3e1a;border-radius:4px;color:#ef6b3e;display:inline-block;font-weight:600;margin-left:8px;padding:2px 6px}.planselector-plan-options{grid-gap:16px;display:grid;gap:16px;grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;margin-bottom:24px;overflow:auto;padding:4px;width:100%}.planselector-plan-option{grid-gap:0;border:1px solid #f3f4f6;border-radius:8px;cursor:pointer;display:grid;gap:0;grid-row:span 6;grid-template-rows:subgrid;padding:16px;transition:all .2s;width:100%}.planselector-plan-option:hover{border-color:#ef6b3e}.planselector-selected{background-color:#ef6b3e0d;border-color:#ef6b3e}.planselector-plan-name{color:#231f20;font-weight:600}.planselector-plan-price{color:#231f20;font-size:1.5em;font-weight:700;margin-top:12px}.planselector-plan-period{color:#93918d;font-size:.7em;font-weight:400}.planselector-plan-description{font-size:1em;margin-top:6px}.planselector-plan-features{margin-top:12px}.planselector-plan-feature{align-items:center;display:flex;font-size:1em;margin-bottom:8px}.planselector-plan-feature-icon{color:#ef6b3e;margin-right:8px}.planselector-settings-row{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:16px 0}.planselector-settings-row:last-child{border-bottom:none}.planselector-settings-label{font-weight:500}.planselector-settings-description{color:#93918d;margin-top:4px}.planselector-toggle-switch{display:inline-block;height:24px;position:relative;width:46px}.planselector-toggle-switch input{height:0;opacity:0;width:0}.planselector-toggle-slider{background-color:#93918d;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.planselector-toggle-slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.4s;width:18px}input:checked+.planselector-toggle-slider{background-color:#ef6b3e}input:checked+.planselector-toggle-slider:before{transform:translateX(22px)}.payment-header{align-items:center;background-color:#231f20;display:flex;padding:16px 24px}.close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:20px;margin-right:16px;padding:0}.payment-content{font-weight:400;padding:24px}.payment-method-form-group label{color:#444;display:block;font-weight:500;margin-bottom:8px}.card-input-wrapper{position:relative}.payment-method-card-input{border:1px solid #f3f4f6;border-radius:8px;padding:12px}.payment-method-field:focus-within{border-color:#e53e3e;outline:none}.card-icon{color:#93918d;font-size:24px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.payment-method-error-message{color:#e53e3e;font-size:.9em;margin-top:4px}.expiry-inputs select{appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23888' d='M6 8.5 1.5 4h9z'/%3E%3C/svg%3E") no-repeat right 12px center;border:1px solid #f3f4f6;border-radius:8px;flex:1 1;padding:12px 30px 12px 12px}.expiry-separator{color:#93918d;font-weight:700}.help-link{color:#3b82f6;font-size:1.2em;position:absolute;right:0;text-decoration:none;top:8px}.help-link:hover{text-decoration:underline}.payment-method-form-payment-note{background-color:#f8f9fa;border-radius:8px;margin:16px 0;padding:16px}.payment-method-form-payment-note p{color:#444;line-height:1.5}.billing-summary{background-color:#f8f9fa;border-radius:8px;margin:16px 0;padding:16px}.billing-summary-row{display:flex;justify-content:space-between;padding:8px 0}.billing-total{border-top:1px solid #f3f4f6;font-weight:600;margin-top:8px;padding-top:8px}.planselector-success-message{align-items:center;background-color:#10b981;border-radius:8px;bottom:20px;box-shadow:0 4px 6px #0000001a;color:#fff;display:flex;max-width:300px;padding:12px 16px;position:fixed;right:20px;z-index:1000}.planselector-success-icon{margin-right:12px}.overlay{background:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999}}.subscription-settings{.planselector-manual-unit-input{background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;padding:16px}.planselector-manual-unit-input label{color:#444;display:block;font-weight:500;margin-bottom:12px}.planselector-plan-unavailable{cursor:not-allowed;opacity:.6;position:relative}.planselector-plan-unavailable .planselector-btn{background-color:#93918d;border-color:#93918d;color:#fff;pointer-events:none}.planselector-contact-message{align-items:center;background-color:#ffedd5;border-radius:8px;display:flex;gap:16px;margin:24px 0;padding:24px}.planselector-contact-icon{color:#ef6b3e;flex-shrink:0;font-size:24px}.planselector-contact-text{flex:1 1}.planselector-contact-text strong{display:block;font-size:1.6em;margin-bottom:4px}.planselector-contact-text p{color:#444;line-height:1.5}.planselector-contact-message .planselector-btn{flex-shrink:0}.planselector-slider-markers{color:#93918d;display:grid;font-size:1.2em;grid-template-columns:repeat(5,1fr);margin-top:8px}.planselector-unit-info{cursor:help;display:inline-block;margin-left:6px;position:relative}.planselector-unit-info:hover .planselector-tooltip{opacity:1;visibility:visible}.planselector-tooltip{background-color:#231f20;border-radius:8px;bottom:125%;color:#fff;font-size:1.2em;left:50%;opacity:0;padding:8px 12px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .2s;visibility:hidden;white-space:nowrap;width:220px;z-index:1}.planselector-tooltip:after{border:5px solid #0000;border-top-color:#231f20;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}}@media (max-width:768px){.subscription-settings{.planselector-contact-message{align-items:flex-start;flex-direction:column;text-align:center}.planselector-contact-icon{display:none}.planselector-contact-message .planselector-btn{margin-top:16px;width:100%}}}:root{--tomato:#ef6b3e;--zuez:#231f20;--grey:#93918d;--fantasy:#f4f3ef;--white:#fff;--rangoon-green:#1a1a1a}*{box-sizing:border-box;margin:0;padding:0}.login-left-panel{align-items:center;background-color:#f4f3ef;background-color:var(--fantasy);color:#231f20;color:var(--zuez);display:flex;flex-direction:column;font-family:Arial,sans-serif;gap:3em;justify-content:center;padding:2em;text-align:center}.main-content-banner{max-width:600px;width:100%}.heading-banner{color:#231f20;color:var(--zuez);font-size:3em;font-weight:700;margin-bottom:.5rem}.tomato-text{color:#ef6b3e;color:var(--tomato)}.subheading-banner{color:#93918d;color:var(--grey);font-size:1.125em}.feature-showcase{display:flex;justify-content:center;width:100%}.feature-card{background-color:#fff;background-color:var(--white);border:1px solid #ef6b3e;border:1px solid var(--tomato);border-radius:.5rem;max-width:35em;padding:2em;width:100%}.feature-icon{margin-bottom:1em}.feature-icon,.feature-icon div{align-items:center;display:flex;justify-content:center}.feature-icon div{background-color:#ef6b3e;background-color:var(--tomato);border-radius:50%;color:#fff;color:var(--white);font-size:2.2em;height:2.2em;width:2.2em}.feature-title{color:#231f20;color:var(--zuez);font-size:1.25em;font-weight:600;margin-bottom:.5rem}.feature-description{color:#93918d;color:var(--grey);margin-bottom:1.5em;text-align:center}.feature-indicators{display:flex;gap:.5rem;justify-content:center}.indicator-banner{background-color:#93918d;background-color:var(--grey);border:none;border-radius:50%;cursor:pointer;height:8px;width:8px}.active-banner{background-color:#ef6b3e;background-color:var(--tomato)}.stats-container{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);max-width:900px;width:100%}.stat-card{background-color:#fff;background-color:var(--white);border-radius:.5rem;padding:1.3em;text-align:center}.stat-value{color:#ef6b3e;color:var(--tomato);font-size:1.2em;font-weight:700;margin-bottom:5px}.stat-label{color:#231f20;color:var(--zuez)}@media (max-width:768px){.stats-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.login-left-panel{padding:1rem}.stats-container{grid-template-columns:1fr}}.my-card{border:1px solid #c8c8c824;border-radius:3px;display:flex;flex-direction:column;justify-content:space-between;max-height:100px;padding:5px;width:100%}.my-card:hover{background-color:#f6f6f6f5}.small-text{color:#10182866}.large-text{color:#101828;font-weight:600;line-height:1.2}.profile{margin-right:20px}.profile-img{border:1px solid #c8c8c8;border-radius:50%;height:40px;width:40px}.row-card{align-items:center;background-color:#fff;border-bottom:1px solid #d1d1d196;display:flex;flex-direction:row;justify-content:space-between;padding:15px;width:100%}.row-card:hover{background-color:#f8f4f4}.name{text-wrap:nowrap;color:#333;font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.push-notification-container{background-color:#fff;border-radius:10px;bottom:85px;box-shadow:0 0 10px #0000001a;color:#333;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:10px 20px;position:fixed;right:20px;width:370px;z-index:11;@media (max-width:768px){bottom:150px}}.notification-content-container{display:flex;gap:10px}.push-notification-img-container{align-items:center;display:flex}.push-notification-img-container img{border-radius:50%;height:50px;object-fit:cover;width:50px}.push-notification-title-container{margin-bottom:5px}.push-notification-title{font-weight:700}.push-notification-content{font-size:.9em}.notification-time{display:flex;font-size:11px;justify-content:end}.collapse-container{border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;width:100%}.dropdown-container{background-color:#fff;border-radius:10px}.dropdown-border{border:1px solid #e9e9e9}.dropdown-shadow{box-shadow:0 4px 8px #0000004d}.button{border-radius:5px;display:inline-block;margin-left:1rem;margin-top:1rem;outline:1px solid #ef6b3e;padding:5px;width:auto}.expandable-container{display:grid;grid-template-rows:0fr;overflow:hidden;transition:all .3s}.expandable-container.open{grid-template-rows:1fr}.expandable-content{min-height:0;transition:visibility .3s ease-in;visibility:hidden}.expandable-content.visible{visibility:visible}.step-progress{--color-2:#ef6b3e;--color-1:#eaecf0;--step-count-size:2.3rem;align-items:center;display:flex;justify-content:center}.hidden{display:none}.cursor-default{cursor:default}.step-wrapper{align-items:center;position:relative}.step-wrapper,.steps{display:flex;justify-content:center}.step{align-items:center;background-color:#fff;color:var(--color-1);display:flex;flex-direction:column;position:relative}.step-active{color:var(--color-2)}.step-active .step-count div{background-color:var(--color-2);color:#fff}.step-inactive .step-count div{background-color:var(--color-1);color:#fff}.step-count{display:flex;flex-direction:column;margin-bottom:.8rem;margin-left:.9rem;margin-right:.9rem;position:relative;transition:scale .3s;z-index:2}.step-count div{align-items:center;border:1px solid;border-radius:.5rem;font-size:.8125rem;font-weight:600;height:var(--step-count-size);width:var(--step-count-size)}.step-count div,.step-text{display:flex;justify-content:center}.step-text{max-height:4rem;width:4rem}.step-text p{color:#000;font-weight:500;text-align:center}.step-btn{--size:1.1rem;background:#0000;border:0;color:#899499;cursor:pointer;height:var(--size);outline:none;padding:0;position:absolute;top:calc(var(--step-count-size)/2);transform:translateY(-50%);width:var(--size);z-index:100}.step-btn-left{left:-2rem}.step-btn-right{right:-2rem}.step-btn svg{height:100%;width:100%}.seperator{height:1px;margin-top:calc(var(--step-count-size)/2);position:relative;width:.9rem;z-index:1}.seperator :where(.unfilled,.filled){height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%);width:calc(100% + 1.8rem)}.seperator .unfilled{background-color:var(--color-1);z-index:1}.seperator .filled{animation:expandWidth .3s linear forwards;background-color:var(--color-2);transform:translate(-50%) scaleX(0);transform-origin:left;z-index:2}.bubble{animation:bubble .5s linear forwards}@keyframes expandWidth{to{transform:translate(-50%) scaleX(1)}}@keyframes bubble{0%{transform:scale(1)}33%{transform:scale(1.1)}66%{transform:scale(.95)}to{transform:scale(1.1)}}@media (min-width:768px){.step-btn{--size:1.3rem}.seperator{width:1.7rem}.step-progress{--step-count-size:2.9rem}.step-count div{font-size:1rem}}@media (min-width:1280px){.seperator{width:2.5rem}.step-progress{--step-count-size:3.5rem}.step-count div{font-size:1.1875rem}}.filter_button__2Nqkx{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:600;gap:8px;height:34px;justify-content:center;line-height:1;outline:none;outline-offset:2px;position:relative;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}.filter_addButton__OHYf3{background-color:#ef6b3e;border:2px solid #ef6b3e;color:#fff;width:34px;&:focus{outline:2px solid #ef6b3e}& span{display:none}}.filter_filterButton__4yPxY{background-color:#fff;border:1px solid #d0d5dd;color:#a7abb1;width:34px;&:focus{outline:2px solid #d0d5dd}& span{display:none}}.filter_filterApplyButton__vmpC0{background-color:#fbe9e4;border:1px solid #ef6b3e;color:#ef6b3e;padding:0 16px;width:100%;&:focus{outline:2px solid #ef6b3e}}.filter_filterApplyButton__vmpC0.filter_selected__26qX1{background-color:#ef6b3e;color:#fff}.filter_filterResetButton__wqQ7B{background-color:initial;border:1px solid #666;color:#666;padding:0 16px;width:100%;&:focus{outline:2px solid #666}}.filter_filterResetButton__wqQ7B.filter_selected__26qX1{background-color:#666;color:#fff}.filter_button__2Nqkx:disabled,.filter_button__2Nqkx[disabled]{cursor:not-allowed;opacity:.6}@media (min-width:768px){.filter_button__2Nqkx{height:36px}.filter_addButton__OHYf3,.filter_filterButton__4yPxY{width:36px}.filter_filterResetButton__wqQ7B{height:auto!important;padding:5px 10px;width:auto}}@media (min-width:1280px){.filter_button__2Nqkx{height:40px}.filter_addButton__OHYf3{padding:0 16px;width:auto;& span{display:inline-block}}.filter_filterButton__4yPxY{padding:0 10px;width:auto;& span{display:inline-block}}}.bottomSheet_sheetBackdrop__WTVpb{background-color:#0000;background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;transition:background-color .3s ease;z-index:1000}.bottomSheet_sheetContent__Qk0vx{background-color:#fff;border-radius:16px 16px 0 0;bottom:0;box-shadow:0 -4px 20px #00000026;display:flex;flex-direction:column;left:0;max-height:95vh;overflow:hidden;position:absolute;right:0;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.bottomSheet_sheetBody__C-Jqz{flex-grow:1;max-height:calc(95vh - 40px);overflow-y:auto;width:100%}@keyframes bottomSheet_slideUp__XvUn6{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottomSheet_slideDown__WkZAh{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes bottomSheet_fadeIn__ijV-6{0%{opacity:0}to{opacity:1}}@keyframes bottomSheet_fadeUp__bEtd8{0%{opacity:1}to{opacity:0}}.bottomSheet_slideUp__XvUn6{animation:bottomSheet_slideUp__XvUn6 .3s cubic-bezier(.4,0,.2,1) forwards}.bottomSheet_slideDown__WkZAh{animation:bottomSheet_slideDown__WkZAh .3s cubic-bezier(.4,0,.2,1) forwards}.bottomSheet_fadeIn__ijV-6{animation:bottomSheet_fadeIn__ijV-6 .3s ease forwards}.bottomSheet_fadeUp__bEtd8{animation:bottomSheet_fadeUp__bEtd8 .3s cubic-bezier(.4,0,.2,1) forwards}:root{--Tomato:#ef6b3e;--Zuez:#231f20;--Grey:#93918d;--Fantasy:#f4f3ef;--Fantasy-50:#f4f3ef80;--White:#fff;--RangoonGreen:#1a1a1a;--Flame:#e05a2d;--WhiteSmoke:#f3f4f6;--PapayaWhip:#ffedd5;--Money:#22c55e;--Black-90:#000000e6}.servicedash-welcome-section{background-color:#fff;background-color:var(--White);border-radius:12px;box-shadow:0 4px 6px #0000001a;padding:32px}.servicedash-welcome-title h1{color:#231f20;color:var(--Zuez);font-size:2em;font-weight:600;margin-bottom:8px}.servicedash-welcome-title p{color:#93918d;color:var(--Grey);font-size:1em}.servicedash-notification{align-items:center;background-color:#f4f3ef;background-color:var(--Fantasy);border-radius:8px;color:#231f20;color:var(--Zuez);display:flex;font-weight:500;padding:12px 16px;position:relative}.servicedash-notification span{white-space:nowrap}.servicedash-notification svg{color:#ef6b3e;color:var(--Tomato);margin-right:8px}.servicedash-summary-card{background-color:#f4f3ef;background-color:var(--Fantasy);border-radius:12px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.servicedash-summary-card:hover{background-color:#ef6b3e1a;box-shadow:0 6px 12px #0000001a;transform:translateY(-3px)}.servicedash-card-icon{align-items:center;background-color:#fff;background-color:var(--White);border-radius:50%;color:#ef6b3e;color:var(--Tomato);display:flex;flex-shrink:0;height:3.4em;justify-content:center;margin-right:16px;width:3.4em}.servicedash-summary-card:hover .servicedash-card-icon{color:#000000e6;color:var(--Black-90)}.servicedash-card-value{color:#1a1a1a;color:var(--RangoonGreen);font-size:1.7em;font-weight:600}.servicedash-card-label{color:#93918d;color:var(--Grey);font-size:1em}.servicedash-card{background-color:#fff;background-color:var(--White);border-radius:.85em;box-shadow:0 2px 8px #0000001a}.servicedash-card-header{border-bottom:1px solid #f4f3ef;border-bottom:1px solid var(--Fantasy);padding:20px 24px}.servicedash-card-header h2{color:#231f20;color:var(--Zuez);font-size:1.3em;font-weight:600;margin:0}.servicedash-add-button,.servicedash-more-button{background:none;border:none;color:#93918d;color:var(--Grey);cursor:pointer;font-size:1.3em}.servicedash-add-button:hover,.servicedash-more-button:hover{color:#1a1a1a;color:var(--RangoonGreen);transition:color .2s ease}.servicedash-chat-item{border-bottom:1px solid #f4f3ef;border-bottom:1px solid var(--Fantasy)}.servicedash-chat-item:last-child{border-bottom:none}.servicedash-chat-name{color:#1a1a1a;color:var(--RangoonGreen);font-size:1em;font-weight:600;margin-bottom:8px}.servicedash-chat-message{color:#93918d;color:var(--Grey);font-size:.9em;line-height:1.4}.servicedash-chat-meta{min-width:5em}.servicedash-chat-time{color:#93918d;color:var(--Grey);font-size:1em}.servicedash-unread-count{align-items:center;background-color:#ef6b3e;background-color:var(--Tomato);border-radius:50%;color:#fff;display:flex;font-size:.8em;font-weight:600;height:1.4em;justify-content:center;margin-top:8px;width:1.4em}.servicedash-action-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.servicedash-action-item{background-color:#f4f3ef;background-color:var(--Fantasy);border-radius:8px;color:#ef6b3e;color:var(--Tomato);text-decoration:none;transition:all .2s ease}.servicedash-action-item:hover{background-color:#ef6b3e1a;transform:translateY(-3px)}.servicedash-action-item:hover,.servicedash-action-item:visited{color:#ef6b3e;color:var(--Tomato)}.servicedash-action-item span{color:#1a1a1a;color:var(--RangoonGreen);font-size:.9em;font-weight:500}.servicedash-btn-add{align-items:center;background:#ef6b3e;background:var(--Tomato);border:2px solid #ef6b3e;border:2px solid var(--Tomato);border-radius:50%;color:#fff;color:var(--White);cursor:pointer;display:flex;font-size:1em;height:2.3em;justify-content:center;transition:all .2s ease;width:2.3em}.servicedash-btn-add:hover{background-color:#ef6b3e;background-color:var(--Tomato);color:#fff!important;color:var(--White)!important;transform:rotate(90deg)}.servicedash-more-button{background:none;border:none;color:#93918d;color:var(--Grey);cursor:pointer;font-size:1.3em;padding:4px;transition:color .2s ease}.servicedash-more-button:hover{color:#1a1a1a;color:var(--RangoonGreen)}.servicedash-simple-card{background-color:#fff;background-color:var(--White);border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.servicedash-simple-header{align-items:center;border-bottom:1px solid #f4f3ef;border-bottom:1px solid var(--Fantasy);display:flex;justify-content:space-between;padding:16px 20px}.servicedash-simple-header h2{color:#1a1a1a;color:var(--RangoonGreen);font-size:1.1em;font-weight:600;margin:0}.servicedash-simple-item{border-bottom:1px solid #f4f3ef80;border-bottom:1px solid var(--Fantasy-50)}.servicedash-simple-item:last-child{border-bottom:none}.servicedash-simple-date{align-items:center;background-color:#f4f3ef;border-radius:8px;display:flex;flex-direction:column;margin-right:16px;min-width:3.4em;padding:8px}.servicedash-simple-day{color:#1a1a1a;color:var(--RangoonGreen);font-size:1.3em;font-weight:700;line-height:1.2}.servicedash-simple-month{color:#93918d;color:var(--Grey);font-size:.9em;text-transform:uppercase}.servicedash-simple-title{color:#1a1a1a;color:var(--RangoonGreen);font-size:1.1em;font-weight:600;margin-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-title{width:22%}.recent-address,.recent-issue,.upcoming-address{width:30%}.servicedash-simple-address{color:#93918d;color:var(--Grey)}.servicedash-simple-address,.servicedash-simple-issue{font-size:1em;margin-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.servicedash-simple-issue{color:#231f20;color:var(--Zuez);font-weight:500}.servicedash-simple-time{align-items:center;color:#93918d;color:var(--Grey);display:flex;font-size:1em;white-space:nowrap}.servicedash-simple-address svg,.servicedash-simple-time svg{color:#ef6b3e;color:var(--Tomato);font-size:1em;margin-right:6px}.servicedash-simple-badge{border-radius:4px;display:inline-block;font-size:.9em;font-weight:500;padding:4px 12px;text-align:center;white-space:nowrap;width:fit-content}.servicedash-simple-badge.urgent{background-color:#ffedd5;background-color:var(--PapayaWhip);color:#e05a2d;color:var(--Flame)}.servicedash-simple-badge.normal{background-color:#f3f4f6;background-color:var(--WhiteSmoke);color:#231f20;color:var(--Zuez)}.servicedash-simple-badge.low{background-color:#fff;background-color:var(--White);color:#93918d;color:var(--Grey)}.servicedash-simple-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px;width:100%}.servicedash-payment-name{color:#1a1a1a;color:var(--RangoonGreen);font-size:1.1em;font-weight:600;margin-bottom:4px}.servicedash-payment-name,.servicedash-payment-property{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.servicedash-payment-property{color:#93918d;color:var(--Grey);font-size:1em}.servicedash-payment-amount{color:#22c55e;color:var(--Money);font-size:1.3em;font-weight:600;margin-bottom:4px}.servicedash-payment-method{background-color:#fff;background-color:var(--White);border-radius:16px;color:#93918d;color:var(--Grey);font-size:.9em;padding:4px 0;text-align:center;white-space:nowrap}.servicedash-invoice-name{color:#1a1a1a;color:var(--RangoonGreen);font-size:1.1em;font-weight:600;margin-bottom:4px}.servicedash-invoice-name,.servicedash-invoice-number{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.servicedash-invoice-number{color:#93918d;color:var(--Grey);font-size:1em}.servicedash-invoice-amount{color:#1a1a1a;color:var(--RangoonGreen);font-size:1.3em;font-weight:600;margin-bottom:4px}.servicedash-invoice-due{color:#e05a2d;color:var(--Flame);font-size:.9em;white-space:nowrap}@media (max-width:1200px){.servicedash-simple-row{flex-wrap:wrap}.recent-address,.recent-issue,.recent-title,.upcoming-address,.upcoming-issue,.upcoming-title{width:auto}.servicedash-simple-address,.servicedash-simple-issue,.servicedash-simple-title{margin-bottom:6px;width:auto}}.recent-item{container-type:inline-size}.recent-item-content{align-items:center;flex-direction:row!important;gap:6px;gap:0}@media (max-width:991px){.servicedash-simple-row{align-items:flex-start;flex-direction:column}.recent-address,.recent-issue,.recent-title,.upcoming-address,.upcoming-issue,.upcoming-title{width:100%}.servicedash-simple-address,.servicedash-simple-issue,.servicedash-simple-title{margin-bottom:6px;margin-right:0}.servicedash-simple-badge{align-self:flex-start}}@media (max-width:768px){.servicedash-action-grid{grid-template-columns:repeat(2,1fr)}.servicedash-chat-meta{margin-top:12px}.servicedash-unread-count{margin-top:0}.servicedash-invoice-details,.servicedash-payment-details{margin-bottom:10px}}@media (max-width:576px){.servicedash-welcome-section{padding:20px}.servicedash-action-grid{grid-template-columns:1fr}}.servicedash-mileage-stat{flex:1 1;text-align:center}.servicedash-mileage-label{color:#93918d;color:var(--Grey);font-size:1em;margin-bottom:8px}.servicedash-mileage-value{font-size:1.7em}.servicedash-mileage-route,.servicedash-mileage-value{color:#1a1a1a;color:var(--RangoonGreen);font-weight:600}.servicedash-mileage-route{font-size:1.1em;margin-bottom:4px}.servicedash-mileage-property,.servicedash-mileage-route{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.servicedash-mileage-property{color:#93918d;color:var(--Grey);font-size:1em}.servicedash-mileage-info{min-width:8.6em}.servicedash-mileage-distance{color:#231f20;color:var(--Zuez);font-size:1.1em;font-weight:500;margin-bottom:4px}.servicedash-mileage-amount{color:#ef6b3e;color:var(--Tomato);font-size:1.1em;font-weight:600}.servicedash-inquiry-name{align-items:center;color:#1a1a1a;color:var(--RangoonGreen);display:flex;flex-wrap:wrap;font-size:1.1em;font-weight:600;gap:8px;margin-bottom:6px}.servicedash-inquiry-role{background-color:#f4f3ef;background-color:var(--Fantasy);border-radius:12px;color:#93918d;color:var(--Grey);display:inline-block;font-size:.9em;font-weight:400;padding:2px 8px}.servicedash-inquiry-message{color:#93918d;color:var(--Grey);font-size:1em;line-height:1.4}.servicedash-inquiry-actions{gap:8px}.servicedash-inquiry-btn{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:2.3em;justify-content:center;transition:all .2s ease;width:2.3em}.servicedash-inquiry-btn.accept{background-color:#ef6b3e;background-color:var(--Tomato);color:#fff}.servicedash-inquiry-btn.accept:hover{background-color:#e05a2d;background-color:var(--Flame);transform:scale(1.05)}.servicedash-inquiry-btn.decline{background-color:#231f20;background-color:var(--Zuez);color:#fff}.servicedash-inquiry-btn.decline:hover{background-color:#1a1a1a;background-color:var(--RangoonGreen);transform:scale(1.05)}@media (max-width:991px){.servicedash-inquiry-details,.servicedash-mileage-details{margin-bottom:10px;max-width:100%}}.PhotoView-Portal{direction:ltr;height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:2000}@keyframes PhotoView__rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:PhotoView__delayIn .4s linear both}.PhotoView__Spinner svg{animation:PhotoView__rotate .6s linear infinite}.PhotoView__Photo{cursor:grab;max-width:none;-webkit-user-select:none;user-select:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{bottom:0;direction:ltr;left:0;position:absolute;right:0;top:0;touch-action:none;width:100%}.PhotoView__PhotoWrap{overflow:hidden;z-index:10}.PhotoView__PhotoBox{transform-origin:left top}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{background:#000;height:100%;left:0;position:absolute;top:0;transition-property:background-color;width:100%;z-index:-1}.PhotoView-Slider__fadeIn{animation:PhotoView__fade linear both;opacity:0}.PhotoView-Slider__fadeOut{animation:PhotoView__fade linear reverse both;opacity:0}.PhotoView-Slider__BannerWrap{align-items:center;background-color:#00000080;color:#fff;display:flex;height:44px;justify-content:space-between;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:20}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{font-size:14px;opacity:.75;padding:0 10px}.PhotoView-Slider__BannerRight{align-items:center;display:flex;height:100%}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{align-items:center;bottom:0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:auto;opacity:.75;position:absolute;top:0;transition:opacity .2s linear;-webkit-user-select:none;user-select:none;width:70px;z-index:20}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;background:#0000004d;box-sizing:initial;height:24px;padding:10px;width:24px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}.payable-overview-btn{font-size:1.3em;font-weight:500}.payable-overview-download-btn,.payable-overview-download-btn:active,.payable-overview-download-btn:hover{background-color:#f78b4b!important;border-color:#f78b4b!important;color:#fff!important}.payable-overview-print-btn,.payable-overview-print-btn:hover{background-color:initial!important;border-color:currentColor;color:#667085!important}.p-invoice-wrapper-container{margin:0 auto;max-width:1000px}.p-invoice-wrapper-container-preview{margin:0 1em;max-width:1000px}.p-invoice-container-preview{display:flex;flex-direction:column;flex-grow:1;padding:30px;width:100%}.p-invoice-wrapper{border:1px solid #ddd;border-radius:5px;box-shadow:0 0 10px #0000000d;display:flex;flex-direction:column;min-height:100%}.p-invoice-content{flex-grow:1}.p-invoice-footer{border-top:1px solid #eee;color:#777;font-size:.9em;margin-top:auto;padding-top:20px;position:static!important;text-align:center}.p-invoice-header{display:flex;flex-direction:column;margin-bottom:40px}.p-invoice-date-info{color:#555;font-size:.9em;margin-bottom:5px}.p-invoice-status{align-self:flex-end;margin-top:5px;width:fit-content}.p-invoice-bill-to,.p-invoice-from{flex-basis:45%}.p-invoice-status{border-radius:4px;font-size:.9em;font-weight:500;padding:4px 10px}.p-invoice-status-paid{background-color:#ecfdf3;color:#027a48}.p-invoice-status-unpaid{background-color:#fff4ed;color:#b93815}.p-invoice-status-overdue{background-color:#fef3f2;color:#b42318}.p-invoice-status-cancelled{background-color:#f9fafb;color:#344054}.p-invoice-memo{flex:1 1;padding-right:20px}.p-invoice-items-table::-webkit-scrollbar{display:block!important}.p-invoice-items-table table{margin-bottom:0}.p-invoice-items-table th{background-color:#f9f9f9;border-bottom:2px solid #ddd;color:#555;font-size:1em;font-weight:700;padding:12px 10px;text-align:left}.p-invoice-items-table td{border-bottom:1px solid #eee;padding:12px 10px;text-align:left}.p-invoice-items-table .p-invoice-description{max-width:300px}.p-invoice-payment{background-color:#f9f9f9;border-radius:5px;clear:both;margin:60px 0 20px;margin:40px 0 20px;padding:15px}.p-invoice-payment-title{font-weight:700;margin-bottom:10px}.p-invoice-paynow{background-color:#f78b4b;border-radius:5px;display:inline-block;font-weight:700;padding:10px 20px;text-decoration:none}.p-invoice-paynow,.p-invoice-paynow:hover{color:#fff!important}.custom-tree-select .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#ef6b3e!important}.custom-tree-select .ant-select-focused .ant-select-selector{border-color:#ef6b3e!important;box-shadow:0 0 0 2px #ef6b3e33!important}.custom-tree-select .ant-select-selection-placeholder{color:#00000080!important}.bg-gray{background-color:#fafafa}.text-gray{color:#667085}.badge-no-access,.badge-no-access:hover{background-color:#f3f4f6;color:#444}.badge-create-edit,.badge-create-edit:hover{background-color:#ef6b3e1a;color:#ef6b3e}.badge-full-control,.badge-full-control:hover{background-color:#ef6b3e;color:#fff}.tab-button{background-color:#f3f4f6}.tab-active-button,.tab-active-button:hover{background-color:#ef6b3e;color:#fff}.bg-green{background-color:#ecfdf3}.text-green{color:#12b76b}.bg-orange{background-color:#ffedd5}.text-orange{color:#fca157}.bg-red{background-color:#feefe2}.text-red{color:#d92d1f}.bg-gray-100{background-color:#f3f4f6}.text-purple{color:#6d28d9}.bg-purple{background-color:#6d28d9}.btn-white{background-color:#fff}.form-select:focus{border-color:#6d28d9;box-shadow:none}.btn:focus{box-shadow:none}.modal{z-index:9999}.table{--bs-table-hover-bg:#0000;border-collapse:collapse}.table>:not(caption)>*>*{padding:1rem}.table-hover tbody tr:hover{background-color:none!important}.table td{border:1px solid #e5e5e5;padding:5rem 1.8rem;vertical-align:middle}.table tr:hover td,.table tr:hover td[rowspan]{background-color:none!important}.table td[rowspan]{background-color:#f9fafb!important}.table tr{transition:background-color .2s ease}.top-badge{font-size:14px!important}.permission-tag{font-size:.875rem;transition:all .2s ease}.noaccess-bg{background-color:#f3f4f6}.permission-tag:hover{opacity:.9}.cursor-pointer{cursor:pointer}.hover-bg-light:hover{background-color:#f8f9fa}.z-index-dropdown{z-index:1000}.bg-purple{background-color:#6f42c1}.text-purple{color:#6f42c1}.table td{padding-bottom:.75rem;padding-top:.75rem}.custom-modal-overlay{z-index:9999}.custom-modal{margin:0;max-width:600px}.modal-dialog{margin:0;max-width:100%;min-width:600px;z-index:99999999}.modal-content{border-radius:8px;width:100%}.modal-footer,.modal-header{border-bottom:0}.modal-body{padding:20px}.modal-backdrop{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1050}.badge{font-size:.875rem;font-weight:400}.btn-primary{background-color:#f97316;border-color:#f97316}.btn-primary:hover{background-color:#ea580c;border-color:#ea580c}.text-primary{color:#ed6945!important}.bg-opacity-10{--bs-bg-opacity:0.1}.setting-navbar-main-container{height:87vh;overflow-x:hidden;overflow-y:scroll;width:362px}.setting-info-container{height:100%;overflow-x:hidden;overflow-y:scroll;padding-right:10px}.setting-info-container::-webkit-scrollbar{width:.3em}.setting-info-container::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.setting-navbar-main-container::-webkit-scrollbar{width:.3em}.setting-navbar-main-container:hover::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.setting-useinfo-container{height:calc(100vh - 310px);overflow-x:hidden;overflow-y:scroll;padding-right:10px}.setting-useinfo-container::-webkit-scrollbar{width:.3em}.setting-useinfo-container::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.subscription-settings{.planselector-header{margin-bottom:32px}.planselector-description{color:#93918d;font-size:1em}.planselector-btn-warning{background-color:#ef6b3e;border:none;color:#fff}.planselector-btn-warning:hover{background-color:#e05a2d}.planselector-btn-warning:disabled{background-color:#93918d;cursor:not-allowed}.planselector-alert{align-items:center;background-color:#ffedd5;border-left:4px solid #ef6b3e;border-radius:8px;display:flex;margin-bottom:24px;padding:16px}.planselector-alert-icon{align-items:center;background-color:#ef6b3e;border-radius:50%;color:#fff;display:flex;font-weight:700;height:24px;justify-content:center;margin-right:12px;width:24px}.planselector-alert-content strong{color:#ef6b3e}.planselector-grid{display:flex;flex-direction:column;gap:24px}.planselector-upgrade-message{align-items:flex-start;background-color:#ffedd5;border-left:4px solid #ef6b3e;border-radius:6px;display:flex;gap:8px;padding:12px}.savings-message{color:#4caf50;margin-top:2px}.billing-info,.savings-message{font-size:.9em;font-weight:500;text-align:center}}.subscription-settings{.planselector-card{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px;overflow:hidden}.planselector-card-header{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:20px 24px}.planselector-card-title{color:#231f20;font-size:1.2em;font-weight:600}.planselector-badge{background-color:#ffedd5;border-radius:20px;color:#ef6b3e;display:inline-block;font-size:.85em;font-weight:600;padding:4px 8px;white-space:nowrap}.planselector-card-body{padding:24px}.planselector-overview{margin-bottom:24px;overflow:hidden}.planselector-overview-item{background-color:#f8f9fa;border-radius:8px;display:flex;flex-direction:column;padding:16px;width:100%}.planselector-overview-label{align-items:center;color:#93918d;display:flex;margin-bottom:4px}.planselector-overview-label p{font-size:.9em;line-height:1}.planselector-overview-icon{color:#ef6b3e;margin-right:6px}.planselector-overview-value{color:#231f20;font-size:1.3em;font-weight:600;line-height:1;margin-top:.6rem}.planselector-overview-subtext{color:#93918d;font-size:.8em;margin-top:.6rem}.planselector-usage-meter{background-color:#f3f4f6;border-radius:4px;height:8px;margin:8px 0 4px;overflow:hidden}.planselector-usage-progress{background-color:#ef6b3e;border-radius:4px;height:100%}.planselector-usage-text{color:#93918d;display:flex;justify-content:space-between}.planselector-unit-counter{background-color:#f8f9fa;border-radius:8px;margin-top:20px;padding:16px}.planselector-counter-label{color:#444;font-weight:500;margin-bottom:12px}.planselector-counter-controls{align-items:center;display:flex;gap:12px;margin-bottom:12px}.planselector-counter-btn{align-items:center;background-color:#fff;border:1px solid #f3f4f6;border-radius:8px;color:#ef6b3e;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;width:36px}.planselector-counter-btn:hover{background-color:#f3f4f6}.planselector-counter-input{border:1px solid #f3f4f6;border-radius:8px;flex:1 1;font-size:16px;padding:8px 12px;text-align:center}.planselector-counter-input:focus{border-color:#ef6b3e;outline:none}.planselector-counter-info{display:flex;justify-content:space-between}.planselector-updated-price{color:#444;font-weight:600}.planselector-price-change{color:#ef6b3e}.planselector-btn-row{display:flex;gap:12px;margin-top:24px}.planselector-btn{border-radius:8px;cursor:pointer;display:inline-block;font-size:1em;font-weight:500;line-height:1;padding:10px 20px;text-align:center;text-decoration:none;transition:all .2s}.planselector-btn-primary{background-color:#ef6b3e;border:none;color:#fff}.planselector-btn-primary:hover{background-color:#e05a2d}.planselector-btn-outline{background-color:initial;border:1px solid #ef6b3e;color:#ef6b3e}.planselector-btn-outline:hover{background-color:#ef6b3e1a}.planselector-btn-full{width:100%}.planselector-timeline{margin-bottom:24px;padding-left:28px;position:relative}.planselector-timeline-item{padding-bottom:24px;position:relative}.planselector-timeline-item:last-child{padding-bottom:0}.planselector-timeline-item:before{background-color:#ef6b3e;border-radius:50%;content:"";height:16px;left:-28px;position:absolute;top:0;width:16px;z-index:1}.planselector-timeline-item:after{background-color:#f3f4f6;content:"";height:calc(100% - 16px);left:-21px;position:absolute;top:16px;width:2px}.planselector-timeline-item:last-child:after{display:none}.planselector-timeline-date{font-weight:600;margin-bottom:4px}.planselector-timeline-description{color:#93918d;font-size:1em}.planselector-action-link{background:#0000;border:none;color:#ef6b3e;display:block;margin-top:16px;text-align:center;text-decoration:none}.planselector-action-link:hover{color:#ef6b3e!important;text-decoration:underline}.planselector-payment-method{border:1px solid #f3f4f6;border-radius:8px;justify-content:space-between;margin-bottom:16px;padding:16px}.planselector-payment-info,.planselector-payment-method{align-items:center;display:flex}.planselector-card-logo{background:linear-gradient(45deg,#ff5f00,#ff5f00 50%,#ff5f00);border-radius:4px;height:24px;margin-right:12px;overflow:hidden;position:relative;width:40px}.planselector-card-logo:before{background-color:#eb001b;left:6px}.planselector-card-logo:after,.planselector-card-logo:before{border-radius:50%;content:"";height:16px;position:absolute;top:4px;width:16px}.planselector-card-logo:after{background-color:#f79e1b;right:6px}.planselector-card-details{line-height:1.3}.planselector-card-number{font-weight:500}.planselector-card-expiry{color:#93918d}.planselector-payment-note{background-color:#f8f9fa;border-radius:8px;gap:10px;margin:16px 0;padding:8px 12px}.planselector-payment-note svg{color:#10b981}.planselector-payment-note p{color:#444;line-height:1.4}.planselector-billing-row{border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:12px 0}.planselector-billing-row:last-child{border-bottom:none}.planselector-billing-label{color:#93918d}.planselector-billing-value{font-weight:500}.planselector-suggestion-text{margin-bottom:16px}.planselector-unit-slider{margin-bottom:20px}.planselector-slider-label{display:block;font-weight:500;margin-bottom:12px}.planselector-slider{appearance:none;background:#f3f4f6;border-radius:3px;height:6px;margin-bottom:8px;outline:none;width:100%}.planselector-slider::-webkit-slider-thumb{appearance:none;background:#ef6b3e;border-radius:50%;cursor:pointer;height:18px;width:18px}.planselector-slider::-moz-range-thumb{background:#ef6b3e;border:none;border-radius:50%;cursor:pointer;height:18px;width:18px}.planselector-slider-markers{color:#93918d;display:flex;font-size:1.2em;justify-content:space-between}.planselector-billing-toggle{background-color:#f3f4f6;border-radius:8px;display:flex;margin:24px 0;padding:4px}.planselector-billing-option{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex:1 1;font-weight:500;justify-content:center;line-height:1;padding:8px 16px;text-align:center}.planselector-active{background-color:#fff;box-shadow:0 1px 2px #0000000d}.planselector-save-tag{background-color:#ef6b3e1a;border-radius:4px;color:#ef6b3e;display:inline-block;font-weight:600;margin-left:8px;padding:2px 6px}.planselector-plan-options{grid-gap:16px;display:grid;gap:16px;grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;margin-bottom:24px;overflow:auto;padding:4px;width:100%}.planselector-plan-option{grid-gap:0;border:1px solid #f3f4f6;border-radius:8px;cursor:pointer;display:grid;gap:0;grid-row:span 6;grid-template-rows:subgrid;padding:16px;transition:all .2s;width:100%}.planselector-plan-option:hover{border-color:#ef6b3e}.planselector-plan-option:hover:not(.planselector-plan-unavailable){border-color:#ef6b3e;box-shadow:0 4px 12px #ef6b3e26;transform:translateY(-2px)}.planselector-selected{background-color:#ef6b3e0d;border-color:#ef6b3e}.planselector-plan-option.current-plan{background-color:#10b9810d;border-color:#10b981}.planselector-plan-option.current-plan:before{background-color:#10b981;border-radius:4px;color:#fff;content:"Current Plan";font-size:.75em;font-weight:600;padding:4px 8px;position:absolute;right:12px;top:-8px}.planselector-plan-name{color:#231f20;font-weight:600}.planselector-plan-price{color:#231f20;font-size:1.5em;font-weight:700;margin-top:12px}.planselector-plan-period{color:#93918d;font-size:.7em;font-weight:400}.planselector-plan-description{font-size:1em;margin-top:6px}.planselector-plan-features{margin-top:12px}.planselector-plan-feature{align-items:center;display:flex;font-size:1em;margin-bottom:8px}.planselector-plan-feature-icon{color:#ef6b3e;margin-right:8px}.planselector-settings-row{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:16px 0}.planselector-settings-row:last-child{border-bottom:none}.planselector-settings-label{font-weight:500}.planselector-settings-description{color:#93918d;margin-top:4px}.planselector-toggle-switch{display:inline-block;height:24px;position:relative;width:46px}.planselector-toggle-switch input{height:0;opacity:0;width:0}.planselector-toggle-slider{background-color:#93918d;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.planselector-toggle-slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.4s;width:18px}input:checked+.planselector-toggle-slider{background-color:#ef6b3e}input:checked+.planselector-toggle-slider:before{transform:translateX(22px)}.payment-header{align-items:center;background-color:#231f20;display:flex;padding:16px 24px}.close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:20px;margin-right:16px;padding:0}.payment-content{padding:24px}.payment-method-form-group label{color:#444;display:block;font-weight:500;margin-bottom:8px}.card-input-wrapper{position:relative}.payment-method-card-input{border:1px solid #f3f4f6;border-radius:8px;padding:12px}.payment-method-field:focus-within{border-color:#e53e3e;outline:none}.card-icon{color:#93918d;font-size:24px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.payment-method-error-message{color:#e53e3e;font-size:.9em;margin-top:4px}.expiry-inputs select{appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23888' d='M6 8.5 1.5 4h9z'/%3E%3C/svg%3E") no-repeat right 12px center;border:1px solid #f3f4f6;border-radius:8px;flex:1 1;padding:12px 30px 12px 12px}.expiry-separator{color:#93918d;font-weight:700}.help-link{color:#3b82f6;font-size:1.2em;position:absolute;right:0;text-decoration:none;top:8px}.help-link:hover{text-decoration:underline}.payment-method-form-payment-note{background-color:#f8f9fa;border-radius:8px;margin:16px 0;padding:16px}.payment-method-form-payment-note p{color:#444;line-height:1.5}.billing-summary{background-color:#f8f9fa;border-radius:8px;margin:16px 0;padding:16px}.billing-summary-row{display:flex;justify-content:space-between;padding:8px 0}.billing-total{border-top:1px solid #f3f4f6;font-weight:600;margin-top:8px;padding-top:8px}.payment-modal-container{background:#00000080;bottom:0;justify-content:center;left:0;padding:20px;right:0;top:0}.payment-modal-container,.planselector-success-message{align-items:center;display:flex;position:fixed;z-index:1000}.planselector-success-message{background-color:#10b981;border-radius:8px;bottom:20px;box-shadow:0 4px 6px #0000001a;color:#fff;max-width:300px;padding:12px 16px;right:20px}.planselector-success-icon{margin-right:12px}.overlay{background:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999}}.subscription-settings{.planselector-manual-unit-input{background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;padding:16px}.planselector-manual-unit-input label{color:#444;display:block;font-weight:500;margin-bottom:12px}.planselector-plan-unavailable{cursor:not-allowed;opacity:.6;position:relative}.planselector-plan-unavailable:hover{box-shadow:none;transform:none}.planselector-plan-unavailable .planselector-btn{background-color:#93918d;border-color:#93918d;color:#fff;pointer-events:none}.planselector-btn:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.planselector-btn:focus{outline:2px solid #ef6b3e;outline-offset:2px}.planselector-contact-message{align-items:center;background-color:#ffedd5;border-radius:8px;display:flex;gap:16px;margin:24px 0;padding:24px}.planselector-contact-icon{color:#ef6b3e;flex-shrink:0;font-size:24px}.planselector-contact-text{flex:1 1}.planselector-contact-text strong{display:block;font-size:1.6em;margin-bottom:4px}.planselector-contact-text p{color:#444;line-height:1.5}.planselector-contact-message .planselector-btn{flex-shrink:0}.planselector-slider-markers{color:#93918d;display:grid;font-size:1.2em;grid-template-columns:repeat(5,1fr);margin-top:8px}.planselector-unit-info{cursor:help;display:inline-block;margin-left:6px;position:relative}.planselector-unit-info:hover .planselector-tooltip{opacity:1;visibility:visible}.planselector-tooltip{background-color:#231f20;border-radius:8px;bottom:125%;color:#fff;font-size:1.2em;left:50%;opacity:0;padding:8px 12px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .2s;visibility:hidden;white-space:nowrap;width:220px;z-index:1}.planselector-tooltip:after{border:5px solid #0000;border-top-color:#231f20;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}}.payment-container{align-items:center;flex-direction:column;min-height:80vh;padding:40px 20px;width:100%}.page-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;width:100%}.page-title{color:#1d1d1f;font-size:32px;font-weight:700;margin:0;text-align:left}.payment-card{background:#fff;border-radius:12px;overflow:hidden;width:100%}.loading-state{padding:60px 40px;text-align:center}.loading-spinner{color:#007aff;font-size:32px;margin-bottom:16px}.loading-state p{color:#8e8e93;font-size:16px;margin:0}.empty-state{padding:60px 40px;text-align:center}.empty-icon{align-items:center;background-color:#f8f9fa;border:2px solid #e9ecef;border-radius:50%;color:#8e8e93;display:flex;font-size:32px;height:80px;justify-content:center;margin:0 auto 24px;width:80px}.empty-title{color:#1d1d1f;font-size:24px;font-weight:600;margin-bottom:12px}.empty-description{color:#8e8e93;font-size:16px;line-height:1.5;margin-bottom:32px}.payment-method-row{align-items:center;border-bottom:1px solid #f2f2f7;display:flex;justify-content:space-between;padding:20px 24px;transition:background-color .2s ease}.payment-method-row:last-child{border-bottom:none}.payment-method-row:hover{background-color:#fafafa}.payment-method-info{align-items:center;display:flex;flex:1 1}.payment-icon{flex-shrink:0;margin-right:16px}.card-icon{align-items:center;display:flex;height:25px;justify-content:center;width:40px}.payment-details{flex:1 1}.payment-title{color:#1d1d1f;font-size:16px;font-weight:500;line-height:1.3;margin-bottom:4px}.payment-subtitle{color:#8e8e93;font-size:14px;line-height:1.3}.payment-actions{align-items:center;display:flex;flex-shrink:0;gap:12px}.status-badge{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:600;gap:4px;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.status-badge.primary{background-color:#1d1d1f;border:1px solid #1d1d1f;color:#fff}.status-badge.secondary{background-color:#1d1d1f14;border:1px solid #1d1d1f1f;color:#1d1d1f}.status-badge.unverified{background-color:#fff8e6;border:1px solid #ffd466;color:#e5a100}.status-badge.pending{background-color:#e6f0ff;border:1px solid #b3d1ff;color:#06f}.status-badge.failed{background-color:#ffebe9;border:1px solid #ff9d96;color:#ff3b30}.status-badge.expired{background-color:#ff3b30;border:1px solid #ff3b30;color:#fff}.status-badge.unknown{background-color:#f2f2f7;border:1px solid #d1d1d6;color:#8e8e93}.status-badge .icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:12px;width:12px}.status-badge.primary .icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z"/></svg>')}.status-badge.unverified .icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23E5A100"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/></svg>')}.set-primary-btn{border:none;border-radius:4px;color:#ef6b3e;font-size:14px;font-weight:500;padding:4px 8px}.pm-delete-btn,.set-primary-btn{background:none;cursor:pointer;transition:all .2s ease}.pm-delete-btn{align-items:center;border:none;border-radius:6px;color:#8e8e93;display:flex;font-size:16px;height:32px;justify-content:center;padding:8px;width:32px}.pm-delete-btn:hover{background-color:#ff3b30;color:#fff}.add-payment-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s ease}.add-payment-btn.primary{background-color:#ef6b3e;color:#fff;font-size:.9rem!important}.add-payment-btn.primary:disabled{background-color:#eea88f;box-shadow:0 2px 4px #0000001a;cursor:not-allowed}.add-payment-btn.secondary{background-color:#f8f9fa;border:1px solid #e9ecef;color:#1d1d1f;width:100%}.add-payment-btn.secondary:hover{background-color:#e9ecef;border-color:#dee2e6}.add-another-section{border-top:1px solid #f2f2f7;padding:20px 24px}.max-reached-section{background-color:#f8f9fa;border-top:1px solid #f2f2f7;padding:16px 24px}.max-reached-text{color:#8e8e93;font-size:14px;margin:0;text-align:center}.modal-overlay{background-color:#00000080;bottom:0;padding:20px;right:0;z-index:1000}.modal-container{background:#fff;border-radius:16px;max-height:90vh;max-width:500px;overflow-y:auto;width:100%}.modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;padding:24px 24px 0}.modal-title{color:#1d1d1f;font-size:24px;margin:0}.modal-close-btn{background:none;border:none;border-radius:6px;color:#8e8e93;cursor:pointer;font-size:18px;padding:8px;transition:all .2s ease}.modal-close-btn:hover{background-color:#f2f2f7;color:#1d1d1f}.modal-content{padding:0 24px 24px}.payment-type-selection{text-align:center}.selection-description{color:#8e8e93;font-size:16px;margin-bottom:32px}.payment-options{display:flex;flex-direction:column;gap:16px}.payment-option-btn{align-items:center;background:#fff;border:2px solid #f2f2f7;border-radius:12px;cursor:pointer;display:flex;padding:20px;text-align:left;transition:all .2s ease;width:100%}.payment-option-btn:hover{background-color:#f8fcff;border-color:#ef6b3e}.option-icon{align-items:center;background-color:#f8f9fa;border-radius:12px;color:#ef6b3e;display:flex;flex-shrink:0;font-size:20px;height:48px;justify-content:center;margin-right:16px;width:48px}.option-content{flex:1 1}.option-title{color:#1d1d1f;font-size:18px;font-weight:600;margin-bottom:4px}.option-description{color:#8e8e93;font-size:14px;margin:0}.option-arrow{color:#8e8e93;font-size:18px;margin-left:16px}.payment-form{width:100%}.back-btn{align-items:center;background:none;border:none;color:#007aff;cursor:pointer;display:flex;font-size:14px;gap:8px;margin-bottom:24px;padding:8px 0;transition:all .2s ease}.back-btn:hover{color:#ef6b3e}.ach-form,.card-form{gap:20px}.ach-form,.card-form,.form-group{display:flex;flex-direction:column}.form-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.form-label{color:#1d1d1f;font-size:14px;font-weight:500;margin-bottom:8px}.form-input,.form-select{background:#fff;border:2px solid #f2f2f7;border-radius:8px;font-size:16px;padding:12px 16px;transition:all .2s ease}.form-input:focus,.form-select:focus{border-color:#ef6b3e;outline:none}.form-input::placeholder{color:#8e8e93}.error-message{background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;padding:12px 16px}.form-actions{display:flex;gap:12px;margin-top:8px}.cancel-btn{background:#fff;border:2px solid #f2f2f7;border-radius:8px;color:#1d1d1f;cursor:pointer;flex:1 1;font-size:16px;font-weight:500;padding:12px 24px;transition:all .2s ease}.cancel-btn:hover:not(:disabled){background-color:#f8f9fa;border-color:#e9ecef}.cancel-btn:disabled{cursor:not-allowed;opacity:.5}.submit-btn{align-items:center;background-color:#ef6b3e;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:16px;font-weight:500;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s ease}.submit-btn:hover:not(:disabled){background-color:#ef6b3e;transform:translateY(-1px)}.submit-btn:disabled{cursor:not-allowed;opacity:.5;transform:none}.security-notice{background-color:#f8f9fa;border-radius:8px;margin-top:24px;padding:16px;text-align:center}.security-notice p{color:#6b7280;font-size:14px;margin:0}.micro-deposits-notice{font-size:13px!important;margin-top:8px!important}@media (max-width:768px){.page-header{flex-direction:column;gap:20px}.payment-container{padding:20px 16px}.page-title{font-size:28px}.modal-overlay{padding:16px}.modal-container{max-height:95vh}.modal-header{padding:20px 20px 0}.modal-content{padding:0 20px 20px}.modal-title{font-size:20px}.form-row{gap:20px;grid-template-columns:1fr}}@media (max-width:480px){.payment-container{padding:16px 12px}.page-title{font-size:24px}.modal-overlay{padding:12px}.modal-header{padding:16px 16px 0}.modal-content{padding:0 16px 16px}.payment-option-btn{padding:16px}.option-icon{font-size:18px;height:40px;width:40px}.option-title{font-size:16px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner{animation:spin 1s linear infinite}.query-payment-details{align-items:center;display:flex;flex:1 1}.add-payment-option{border:2px solid gray;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:130px;justify-content:space-between;padding:12px;width:180px}.add-payment-option:hover{background-color:#f9f9f9}.quote-payment-btn:disabled{background-color:#ccc;cursor:not-allowed}.query-payment-subtitle{color:#8e8e93;font-size:14px}.quote-payment-title{color:#1d1d1f;font-size:16px;font-weight:500;line-height:1.3}.primary-orange-text{color:#ef6b3e!important;font-weight:600}.not-a-member{font-size:14px}.full-screen-payment{background:#fff;bottom:0;height:100vh;left:0;overflow:auto;position:fixed;right:0;top:0;width:100vw;z-index:1000}.payment-content-center{height:100%}.embedded-checkout,.skeleton-content{align-items:center;display:flex;height:100%;justify-content:center}.skeleton-content{max-width:600px}.skeleton-container{align-items:center;display:flex;height:100%;justify-content:center}.payment-back-button{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:16px;gap:8px;left:20px;margin-left:8em;padding:8px 16px;position:fixed;top:20px;transition:all .2s;z-index:1001}.payment-back-button:hover{color:#ef6b3e;transform:translateX(-2px)}.payment-container{box-sizing:border-box;display:flex;min-height:100%;padding:80px 0}.payment-info{flex:1 1;max-width:400px}.payment-form{display:flex;flex:2 1;flex-direction:column;justify-content:center;padding:40px}.info-item{border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:8px}.info-item span{color:#6c757d}.payment-instructions{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin-top:30px;padding:20px}.payment-instructions ul{margin-top:10px;padding-left:20px}.payment-instructions li{margin-bottom:8px}.payment-message{border-radius:4px;margin-top:20px;padding:15px;text-align:center}.payment-message.success{background:#d4edda;color:#155724}.payment-message.error{background:#f8d7da;color:#721c24}@media (max-width:992px){.payment-container{flex-direction:column;padding:60px 0}.payment-info{max-width:100%}.payment-form,.payment-info{padding:30px 20px}.embedded-checkout{align-items:center;display:flex;height:100%;justify-content:center;margin-top:10em}}@media (max-height:700px){.payment-container{padding:60px 0}.payment-form,.payment-info{padding:20px}}.payment-method-card{align-items:center;border:2px solid #0000;border-radius:10px;cursor:pointer;display:flex;margin-bottom:12px;padding:12px;transition:border-color .3s,background-color .3s}.payment-method-card:hover{background-color:#f9f9f9}.payment-method-card.selected{background-color:#f9f9f9;border-color:#ef6b3e}.landlord-subscription{.pguide-container{margin:0 auto;max-width:1400px;padding:40px 20px}.pguide-title{font-size:2.8em;margin-inline:auto;max-width:850px}.pguide-subtitle,.pguide-title{margin-bottom:16px;text-align:center}.pguide-subtitle{color:#444;font-size:1.3em;font-weight:500}.pguide-features{display:flex;gap:40px;justify-content:center}.pguide-feature{color:#444;font-size:1.3em}.pguide-feature:before{color:#ef6b3e;content:"✓";margin-right:8px}.pguide-selector-row{display:flex;gap:60px;margin:60px auto 40px;max-width:800px}.pguide-billing-select,.pguide-unit-select{flex:1 1}.pguide-billing-select label,.pguide-unit-select label{color:#444;display:block;margin-bottom:1px}.pguide-input{border:1px solid #ddd;border-radius:4px;padding:10px;transition:border-color .3s ease;width:100%}.pguide-input:focus{border-color:#ef6b3e;outline:none}.pguide-billing-buttons button{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;flex:1 1;height:43px;min-width:150px;padding:10px;transition:all .3s ease}.pguide-billing-buttons button:first-child{border-radius:4px 0 0 4px;border-right:1px solid #0000}.pguide-billing-buttons button:last-child{border-left:1px solid #0000;border-radius:0 4px 4px 0}.pguide-billing-buttons button.active{background:#fff;border-color:#ef6b3e;color:#ef6b3e;font-weight:500}.pguide-pricing-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-rows:repeat(5,auto)}.pguide-card{grid-gap:0;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:grid;font-size:1.05em;gap:0;grid-row:span 5;grid-template-rows:subgrid;height:100%;min-width:280px;padding:24px;transition:all .3s ease;width:100%}.pguide-card:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-5px)}.pguide-card h2{font-size:1.8em;margin-bottom:16px;text-align:center}.pguide-card p{color:#444;margin-bottom:20px;text-align:center}.pguide-price{color:#231f20;font-size:2.2em;font-weight:700;line-height:1;margin-bottom:24px;margin-top:7px;text-align:center;transition:color .3s ease}.pguide-price span{color:#444;font-size:.6em;font-weight:400}.pguide-btn{background:#ef6b3e;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.3em;margin-bottom:18px;padding:12px;transition:background-color .3s ease;width:100%}.pguide-btn:disabled{background-color:#ccc;cursor:not-allowed}.pguide-features-list{color:#444;list-style:none;margin-bottom:24px;padding:0}.pguide-features-list li{padding:8px 0}.pguide-features-list li:before{color:#ef6b3e;content:"✓";margin-right:8px}.savings-message{color:#4caf50;font-weight:500}.billing-info,.savings-message{margin-bottom:15px;margin-top:-15px;text-align:center}}@media (max-width:768px){.landlord-subscription{.pguide-features{align-items:center;flex-direction:column;gap:16px}.pguide-selector-row{flex-direction:column;gap:24px}.pguide-billing-buttons button{flex:1 1}}}@media (min-width:640px){.landlord-subscription{.pguide-pricing-row{grid-template-columns:1fr 1fr}}}@media (min-width:992px){.landlord-subscription{.pguide-pricing-row{grid-template-columns:1fr 1fr 1fr}.pguide-card:nth-child(4){grid-column:2}}}@media (min-width:1280px){.landlord-subscription{.pguide-pricing-row{grid-template-columns:1fr 1fr 1fr 1fr}.pguide-card:nth-child(4){grid-column:auto}}}.flex-1{flex:1 1}.welcome-section{background-color:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;padding:32px 24px}.welcome-title h1{color:#231f20;font-size:1.8em;font-weight:600}.welcome-title p{color:#93918d;font-size:1.2em}.d-search-bar{background-color:#f4f3ef;border-radius:8px;padding:12px 16px;position:relative}.d-search-bar .search-icon{left:0;position:relative;top:0}.d-search-bar input{background:#0000;border:none;color:#1a1a1a;outline:none;width:100%}.summary-card{background-color:#f4f3ef;border:0;border-radius:12px;color:#ef6b3e;flex:1 1;gap:12px;text-decoration:none;transition:all .2s ease}.summary-card:hover{background-color:#ef6b3e1a;color:#ef6b3e;transform:translateY(-3px)}.summary-card:hover .card-icon{color:#1a1a1a}.card-icon{background-color:#fff;border-radius:50%;color:#ef6b3e;height:48px;transition:all .2s ease;width:48px}.card-value{color:#1a1a1a;font-size:1.5em;font-weight:600}.card-label{color:#93918d;font-size:1em}.card{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.card-header{align-items:center;background-color:initial;border-bottom:1px solid #f4f3ef;display:flex;justify-content:space-between;padding:20px 24px}.card-header h2{color:#231f20;font-size:1.2em;font-weight:600;margin:0}.button{background:none;border:none;color:#93918d;cursor:pointer;font-size:1.5em;margin:0;outline:none}.more-button:hover{color:#1a1a1a;transition:color .3s ease}.add-button{align-items:center;background-color:#ef6b3e;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;transition:transform .3s ease;width:40px}.add-button:hover{color:#fff!important;transform:rotate(90deg)}.chat-item{border-bottom:1px solid #f4f3ef}.chat-item:last-child{border-bottom:none}.chat-name{color:#1a1a1a;font-weight:600;margin-bottom:4px}.chat-message{color:#93918d}.chat-meta{align-items:flex-end;display:flex;flex-direction:column}.chat-time{color:#93918d;font-size:.95em}.unread-count{background-color:#ef6b3e;border-color:#fff!important;color:#fff!important;font-size:.95em;font-weight:600;height:25px;width:25px}.action-grid{grid-gap:16px;display:grid;gap:16px}.action-item{background-color:#f4f3ef;border:0;border-radius:8px;color:#ef6b3e;gap:12px;text-decoration:none;transition:all .2s ease}.action-item:hover{background-color:#ef6b3e1a;color:#ef6b3e;transform:translateY(-3px)}.action-item span{color:#1a1a1a;font-weight:500}.event-list{padding:16px 24px}.event-item{border-bottom:1px solid #f4f3ef}.event-item:last-child{border-bottom:none}.event-date{align-items:center;background-color:#f4f3ef;border-radius:8px;display:flex;flex-direction:column;margin-right:16px;min-width:48px;padding:8px}.event-day{color:#1a1a1a;font-size:1.2em;font-weight:600}.event-month{color:#93918d}.event-title{color:#1a1a1a;font-weight:600;margin-bottom:4px}.event-info{margin-bottom:2px}.event-info,.event-time{color:#93918d}.event-badge{border-radius:9999px;font-weight:500;padding:4px 12px;text-transform:capitalize}.unit{background-color:#f3f4f6;color:#639}.lease{background-color:#f4f3ef;color:#231f20}.maintenance{background-color:#ffedd5;color:#e05a2d}.completed,.task{background-color:#f4f3ef;color:#059669}.property{background-color:#f8f9fa;color:#4338ca}.db-list-item{border-bottom:1px solid #0000000d}.db-list-item:last-child{border-bottom:none}.recent-payment-item{background-color:#fff}.recent-payment-item:hover{background-color:#00000008}.trip-date{align-items:center;background-color:#f4f3ef;border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-width:48px;padding:8px;text-align:center}.date-day{color:#1a1a1a;font-size:1.2em;font-weight:600;line-height:1.2}.date-month{color:#93918d;text-transform:uppercase}.tenant-info,.trip-info{flex:1 1;min-width:0}.tenant-name,.trip-route{color:#1a1a1a;font-weight:600;margin-bottom:4px}.tenant-unit,.trip-property{color:#93918d;margin-bottom:2px}.trip-stats{margin-right:16px;min-width:80px;text-align:right}.amount{font-weight:600}.amount.overdue{color:darkred}.amount.received{color:#27ae60}.trip-stats .miles{color:#93918d;margin-bottom:4px}.trip-stats .amount{color:#ef6b3e}.payment-method,.status-tag{border-radius:12px;font-weight:500;min-width:90px;padding:6px 12px;text-align:center;white-space:nowrap}.status-tag.overdue{background-color:#ef6b3e1a;color:#93918d}.payment-method{background-color:#f4f3ef;color:#93918d}.summary-item{background-color:#f3f4f6}.db-chart-group{display:flex;gap:24px;justify-content:center;margin:0}.chart-container{height:135px;position:relative;transition:transform .3s ease;width:135px}.chart-container:hover{transform:scale(1.02)}.chart-center{align-items:center;aspect-ratio:1;background-color:#fffc;border-radius:9999px;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;height:60%;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .2s ease;z-index:10}.chart-container:hover .chart-center{box-shadow:0 3px 8px #00000026}.chart-center .number{color:#1a1a1a;font-size:1.3em;font-weight:600;margin-bottom:2px;z-index:11}.chart-center .label{color:#1a1a1a}.chart-center .label a{border-radius:8px;padding:2px 6px;transition:all .2s ease;z-index:11}.chart-center .label a:hover{background-color:#f4f3ef;text-decoration:none}.chart-stats-heading{color:#1a1a1a;font-size:1em;font-weight:600}.db-stat-row{border-radius:8px;padding:6px 8px;transition:background-color .2s ease}.db-stat-row:hover{background-color:#f4f3ef}.db-dot{border-radius:50%;color:#ef6b3e;display:inline-block;flex-shrink:0;height:8px;width:8px}.db-dot.secondary{color:#1a1a1a}.db-dot.tertiary{color:#93918d}.db-stat-value{background-color:#f4f3ef;border-radius:12px;color:#1a1a1a;font-weight:500;min-width:35px;padding:4px 8px;text-align:center;transition:background-color .2s ease}.db-stat-row:hover .db-stat-value{background-color:#ef6b3e1a}@media (max-width:1200px){.db-donut-layout{gap:10px}.db-chart-group{gap:20px}.chart-container{height:120px;width:120px}}@media (max-width:768px){.db-chart-group{justify-content:center;margin-bottom:20px}.db-list-item{flex-wrap:wrap}}@media (max-width:576px){.chart-container{height:100px;width:100px}.db-chart-group{gap:10px}}@media (min-width:576px){.action-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.action-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.action-grid{grid-template-columns:repeat(2,1fr)}.d-search-bar{min-width:400px}}@media (min-width:1600px){.action-grid{grid-template-columns:repeat(3,1fr)}}.landlord-component,.landlord-events-component{height:280px;max-height:280px;min-height:280px}@media (min-width:1537px){.landlord-component{height:288px;max-height:288px;min-height:288px}.landlord-events-component{height:315px;max-height:315px;min-height:315px}}.tenant-dashboard-account-box-text{gap:2rem}@media (min-width:600px){.tenant-dashboard-account-box-text{gap:6rem}}.property-filter-container{inset:0;position:fixed;transform:translateX(-100%);transition:transform .3s;z-index:1000!important}.property-filter-container .overlay{background-color:#0000;inset:0;position:fixed;transition:background-color 1s}.property-filter-wrapper::-webkit-scrollbar{width:4px}.property-filter-wrapper::-webkit-scrollbar-thumb{background:#eee}.property-filter-wrapper{background-color:#fff;height:100%;padding:1em 1.5em 1.5em;position:relative;z-index:2}.property-filter-container.visible{transform:translateX(0)}.property-filter-container.visible .overlay{background-color:#0003;opacity:1}.property-filter-cancel-btn{background-color:initial;border:0;cursor:pointer;display:block;height:1.5rem;margin-left:auto;width:1.5rem}.property-filter-btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:600;gap:8px;height:34px;justify-content:center;line-height:1;outline:none;padding:0 16px;position:relative;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}.property-filter-btn:focus{outline:2px solid #ef6b3e;outline-offset:2px}.property-filter-apply-btn{background-color:#ef6b3e;border:1px solid #ef6b3e;color:#fff}.property-filter-apply-btn:hover:not(:disabled){background-color:#dc6239;border-color:#dc6239}.property-filter-apply-btn:active:not(:disabled){background-color:#ef6b3e;border-color:#ef6b3e}.property-filter-reset-btn{background:#666;border:1px solid #666;color:#fff}.property-filter-reset-btn:hover:not(:disabled){background-color:#666;color:#fff}.property-filter-reset-btn:active:not(:disabled){background-color:grey;border-color:grey}.property-filter-reset-btn:disabled{background-color:initial;border-color:#666;color:#666;cursor:not-allowed;opacity:.6}.property-filter-apply-btn:disabled{background-color:initial;border-color:#ef6b3e;color:#ef6b3e;cursor:not-allowed;opacity:.6}@media (min-width:768px){.property-filter-btn{height:36px}}@media (min-width:1280px){.property-filter-btn{height:40px}}@media (min-width:768px){.property-filter-wrapper{max-width:500px}}@media (min-width:992px){.overlay{display:none}.property-table-wrapper{overflow:hidden;transition:margin .3s;width:100%}.property-table-wrapper.expand{margin-left:-300px}.property-filter-container{left:0;position:sticky!important;top:0}.property-filter-wrapper{margin-top:1.33em;padding:0 1.33em 1.33em 0;width:300px}.property-filter-cancel-btn{display:none}}@media (min-width:1281px){.property-filter-wrapper{padding-bottom:0;width:400px}.property-table-wrapper.expand{margin-left:-400px}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.owner-list-container{max-width:800px}.owner-item+.owner-item{border-top:1px solid #dee2e6}.profile-image{border-radius:50%;height:48px;margin-right:15px;overflow:hidden;width:48px}.profile-image img{height:100%;object-fit:cover;width:100%}.user-info h6{font-size:16px;font-weight:500}.user-info p{color:#6c757d;font-size:14px}.ownership{align-items:baseline;background-color:#f7f7f7;border-radius:6px;display:flex;gap:.25em;justify-content:center;padding:8px 16px}.ownership-label{color:#6c757d;display:block;font-size:1em}.ownership-value{color:#212529;display:block;font-size:1em;font-weight:600}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.unit-info{display:flex;flex-direction:column;margin-top:16px}.title{color:#344054;font-size:30px;font-weight:600}.address,.title{font-family:montserrat}.address{color:#667085;font-size:16px;font-weight:400}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;text-align:left;text-align:initial;z-index:2}.textLayer,.textLayer :is(span,br){position:absolute;transform-origin:0 0}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.find-local-professionals{--Tomato:#ef6b3e;--Zuez:#231f20;--Grey:#93918d;--Fantasy:#f4f3ef;--White:#fff;--RangoonGreen:#1a1a1a;--BlackEel:#444;--BrightGrey:#374151;--Flame:#e05a2d;--WhiteSmoke:#f3f4f6;--SnowDrift:#f8f9fa;--PapayaWhip:#ffedd5}.spfinder-container{margin:0 auto;max-width:1200px}.spfinder-hero{background-color:#fff;border-bottom:1px solid #e2e8f0;padding:4em 0;text-align:center}.spfinder-title{color:#2d3748;font-size:2em;font-weight:700;margin-bottom:16px}.spfinder-subtitle{color:#718096;margin:0 auto 24px;max-width:600px}.spfinder-search{display:flex;gap:16px;margin:0 auto;max-width:800px}.spfinder-search-input{flex:1 1;position:relative}.spfinder-search-input .icon{color:#a0aec0;left:16px;position:absolute;top:50%;transform:translateY(-50%)}.spfinder-search-input input{border:1px solid #e2e8f0;border-radius:8px;font-size:1em;padding:10px 12px 10px 40px;width:100%}.spfinder-search-input input:focus{border-color:var(--Tomato);box-shadow:0 0 0 3px #ed89361a;outline:none}.spfinder-btn-primary{background-color:var(--Tomato);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1em;font-weight:600;padding:10px 32px;transition:background-color .3s}.spfinder-btn-primary:hover{background-color:var(--Flame)}.spfinder-btn-primary:disabled{background-color:#cbd5e0;cursor:not-allowed}.spfinder-content{display:flex;padding:32px 0}.spfinder-filter-container{background-color:#fff;bottom:0;left:0;overflow-y:auto;padding:2rem;position:fixed;top:0;transform:translateX(-100%);transition:transform .25s ease-out;width:100%;will-change:transform;z-index:1001;@media (max-width:550px){padding-bottom:.8em;padding-left:.8em;padding-right:.8em;padding-top:.8em}}.spfinder-filter-aside-header .close-button{background-color:#fff;border:0;display:block;height:32px;margin-left:auto;width:32px}.spfinder-filter-container.visible{transform:translateX(0)}.spfinder-filter-overlay{background-color:#0000004d;display:none;inset:0;opacity:0;position:fixed;transform:translateX(-100%);transition:opacity .2s ease-in;z-index:1000}.spfinder-filter-overlay.visible{opacity:1;transform:translateX(0)}.spfinder-filter-header{align-items:center;display:flex;gap:8px;margin-bottom:24px}.spfinder-filter-header h2{font-size:1.25rem;font-weight:600}.spfinder-filter-section{margin-bottom:24px}.spfinder-filter-section h3{color:#2d3748;font-size:1rem;font-weight:600;margin-bottom:16px}.spfinder-category-group{border:1px solid #e2e8f0;border-radius:6px;margin-bottom:10px;overflow:hidden}.spfinder-group-header{align-items:center;background-color:#f8f9fa;cursor:pointer;display:flex;padding:12px 15px;transition:background-color .2s}.spfinder-group-header:hover{background-color:#f1f3f5}.spfinder-group-header .icon{color:var(--Tomato);margin-right:10px}.spfinder-group-header span{flex:1 1;font-size:.95rem;font-weight:500}.spfinder-arrow{transition:transform .3s}.spfinder-category-group.active .spfinder-arrow{transform:rotate(180deg)}.spfinder-group-options{background-color:#fff;border-top:1px solid #e2e8f0;display:none;padding:10px 15px}.spfinder-category-group.active .spfinder-group-options{display:block}.spfinder-all-option{margin:15px 0;padding:0 5px}.spfinder-location-form{margin-bottom:16px}.spfinder-input-wrapper{margin-bottom:12px}.spfinder-location-input{border:1px solid #e2e8f0;border-radius:8px;font-size:.95rem;padding:12px 12px 12px 36px;transition:border-color .2s,box-shadow .2s;width:100%}.spfinder-location-input:focus{border-color:var(--Tomato);box-shadow:0 0 0 3px #ef6b3e1a;outline:none}.spfinder-location-input::placeholder{color:#a0aec0}.spfinder-clear-input{align-items:center;background:none;border:none;border-radius:50%;color:#a0aec0;cursor:pointer;display:flex;font-size:1.2rem;height:20px;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}.spfinder-clear-input:hover{background-color:#f1f1f1;color:#718096}.spfinder-location-actions{display:flex;gap:8px;margin-bottom:12px}.spfinder-use-current{align-items:center;background:none;border:1px solid #e2e8f0;border-radius:6px;color:#4a5568;cursor:pointer;display:flex;flex:1 1;font-size:.85rem;gap:6px;justify-content:center;padding:8px 12px;transition:all .2s}.spfinder-use-current:hover:not(:disabled){background-color:#f8f9fa;border-color:#cbd5e0}.spfinder-use-current .icon{color:var(--Tomato)}.spfinder-apply-btn{background-color:var(--Tomato);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:500;padding:8px 16px;transition:background-color .2s}.spfinder-apply-btn:hover:not(:disabled){background-color:var(--Flame)}.spfinder-apply-btn:disabled,.spfinder-use-current:disabled{cursor:not-allowed;opacity:.6}.spfinder-error{color:#e53e3e;font-size:.85rem;margin-top:8px}.spfinder-saved-locations{margin-bottom:16px}.spfinder-saved-title{color:#718096;font-size:.85rem;margin-bottom:8px}.spfinder-saved-list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.spfinder-saved-item{align-items:center;background:none;border:1px solid #e2e8f0;border-radius:16px;color:#4a5568;cursor:pointer;display:flex;font-size:.85rem;gap:6px;padding:4px 12px;transition:all .2s}.spfinder-saved-item:hover{background-color:#f8f9fa;border-color:#cbd5e0}.spfinder-saved-item .icon{color:#a0aec0;font-size:.75rem}.spfinder-distance-options{margin-top:20px}.spfinder-distance-title{color:#2d3748;font-size:1rem;font-weight:600;margin-bottom:16px}.spfinder-current-search{align-items:center;background-color:#f8f9fa;border-radius:6px;color:#4a5568;display:flex;font-size:.9rem;gap:6px;padding:8px 12px}.spfinder-current-search .icon{color:var(--Tomato)}.spfinder-list-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:24px}.spfinder-list-header h2{color:#2d3748;font-size:1.5rem}.spfinder-sort{background:#fff;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;padding:8px 16px}.spfinder-cards{display:flex;flex-direction:column;gap:16px}.spfinder-card{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;transition:box-shadow .3s}.spfinder-card:hover{box-shadow:0 4px 6px #0000001a}.spfinder-card-content{display:flex;gap:24px;padding:24px}.spfinder-pro-img{border-radius:50%;height:3.1em;object-fit:cover;width:3.1em}.service-badge{background-color:#ef6b3e;border-radius:4px;color:#fff;cursor:pointer;font-size:10px;padding:2px 6px}.spfinder-card-info{flex:1 1}.spfinder-card-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.spfinder-card-header h3{color:#2d3748;font-size:1.25rem;margin-bottom:4px}.spfinder-card-header .fa-check-circle{color:#48bb78;margin-left:8px}.spfinder-category{align-items:center;color:var(--Tomato);display:flex;font-weight:500;gap:6px}.spfinder-location{align-items:center;color:#4a5568;display:flex;font-size:.9rem;margin-top:4px}.spfinder-location .icon{color:var(--Tomato);margin-right:5px}.spfinder-rating{align-items:center;display:flex;gap:4px}.spfinder-rating .fa-star{color:#f6e05e}.spfinder-description{color:#718096;line-height:1.5;margin-bottom:16px}.spfinder-description strong{color:#2d3748}.spfinder-card-meta{color:#718096;display:flex;gap:24px}.spfinder-card-meta span{align-items:center;display:flex;gap:6px}.spfinder-card-meta .icon{color:#a0aec0}.spfinder-pagination{display:flex;gap:8px;justify-content:center;margin-top:40px}.spfinder-page-btn{background:#fff;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;padding:8px 16px;transition:all .3s}.spfinder-page-btn:hover{background:#f7fafc}.spfinder-page-btn.spfinder-active{background:var(--Tomato);border-color:var(--Tomato);color:#fff}@media (max-width:1024px){.spfinder-content{gap:24px;grid-template-columns:240px 1fr}}@media (max-width:768px){.spfinder-content{grid-template-columns:1fr}.spfinder-location-actions,.spfinder-search{flex-direction:column}.spfinder-card-content{align-items:center;flex-direction:column;text-align:center}.spfinder-card-header{align-items:center;flex-direction:column;gap:12px}.spfinder-card-meta{flex-wrap:wrap;justify-content:center}}@media (min-width:768px){.spfinder-filter-container{width:500px}.spfinder-filter-overlay{display:block}}@media (min-width:1000px){.spfinder-filter-aside-header{display:none}.spfinder-main{transition:margin .25s ease-out}.spfinder-main.expand{margin-left:-400px}.spfinder-filter-container{min-width:400px;padding-bottom:0;padding-left:0;padding-top:0;position:sticky;top:1rem;width:400px}.spfinder-filter-overlay{display:none}}.font-semibold{font-weight:600}.break-word{word-break:break-word}.h-400{height:400px}.h-200{height:200px}.card-shadow{box-shadow:none}.bg-gradient-to-top{background:linear-gradient(0deg,#f06b4633,#0000)}.servpro-container{padding:20px}.servpro-stats-item{text-align:center}.serpro-service-item,.servpro-certification-item{background-color:#f8f9fa;border-radius:8px;padding:15px}.modal-payable-overview-btn{border:none;border-radius:6px;cursor:pointer;font-size:1.2em;font-weight:500;padding:8px 16px;transition:all .2s ease}.modal-payable-overview-download-btn,.modal-payable-overview-download-btn:active,.modal-payable-overview-download-btn:hover{background-color:#f78b4b!important;border-color:#f78b4b!important;color:#fff!important}.modal-payable-overview-print-btn,.modal-payable-overview-print-btn:hover{background-color:initial!important;border:1px solid #667085;color:#667085!important}.modal-invoice-container{height:100%;margin:0;max-width:100%;padding:40px 40px 0}.modal-invoice-wrapper-container{display:flex;flex-direction:column;height:100%;margin:0;max-width:100%}.modal-invoice-wrapper{background:#fff;display:flex;flex-direction:column;min-height:100%}.modal-invoice-container{display:flex;flex-direction:column;flex-grow:1}.modal-invoice-footer{padding-bottom:16px}.modal-invoice-header{display:flex;flex-direction:column;margin-bottom:30px}.modal-invoice-invoice-title{display:flex;font-size:1.8em;font-weight:700}.modal-invoice-client-info{display:flex;gap:20px;justify-content:space-between;margin-bottom:25px}.modal-invoice-bill-to,.modal-invoice-from{flex-basis:45%;min-width:0}.modal-invoice-section-title{color:#555;font-size:.9em;font-weight:700;margin-bottom:8px}.modal-invoice-address{color:#666;font-size:.9em;font-style:normal;line-height:1.4}.modal-table-container{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.modal-invoice-items-table{border-collapse:collapse;font-size:.9em;margin-bottom:20px;width:100%}.modal-invoice-items-table th{background-color:#f8f9fa;border-bottom:2px solid #dee2e6;color:#495057;font-size:.9em;font-weight:700;padding:10px 8px;text-align:left}.modal-invoice-items-table td{border-bottom:1px solid #eee;padding:10px 8px;text-align:left;vertical-align:top}.modal-invoice-description{word-wrap:break-word;max-width:200px}.modal-invoice-memo-summary-container{display:flex;gap:20px;justify-content:space-between;margin-top:25px;position:relative}.modal-invoice-memo{word-wrap:break-word;flex:1 1;font-family:inherit;font-size:.9em;padding-right:15px;white-space:pre-wrap}.modal-invoice-summary{flex-shrink:0;min-width:250px}.modal-invoice-summary-table{font-size:.9em;width:100%}.modal-invoice-summary-table td{border-bottom:1px solid #eee;padding:6px 8px}.modal-invoice-label{color:#555;font-weight:500}.modal-invoice-amount{font-weight:500;text-align:right}.modal-invoice-total-row{border-top:2px solid #ddd;font-size:1.1em;font-weight:700}.modal-invoice-total-row td{padding-bottom:10px;padding-top:10px}.modal-invoice-payment{background-color:#f8f9fa;border-radius:6px;clear:both;margin:30px 0 20px;padding:15px}.modal-invoice-payment-title{color:#333;font-weight:700;margin-bottom:10px}.modal-invoice-paynow{background-color:#f78b4b;border-radius:5px;color:#fff!important;display:inline-block;font-weight:700;padding:10px 20px;text-decoration:none;transition:all .2s ease}.modal-invoice-paynow:hover{background-color:#e67a3a;color:#fff!important;text-decoration:none}@media (max-width:768px){.modal-invoice-container{padding:15px}.modal-invoice-header{margin-bottom:20px}.modal-invoice-client-info{flex-direction:column;gap:15px}.modal-invoice-memo-summary-container{flex-direction:column;gap:20px}.modal-invoice-memo{padding-right:0}.modal-invoice-summary{min-width:auto}.modal-invoice-items-table{font-size:.8em}.modal-invoice-items-table td,.modal-invoice-items-table th{padding:8px 4px}.modal-invoice-summary-table{font-size:.85em}.modal-invoice-invoice-title{font-size:1.3em;text-align:center}.modal-invoice-description{max-width:120px}}@media (max-width:480px){.modal-invoice-container{padding:10px}.modal-invoice-items-table{font-size:.75em}.modal-invoice-items-table td,.modal-invoice-items-table th{padding:6px 2px}.modal-invoice-summary-table{font-size:.8em}.modal-invoice-memo{font-size:.85em}.modal-invoice-invoice-title{font-size:1.2em}.modal-invoice-description{max-width:100px}.modal-invoice-summary{min-width:auto}}.insurance-modal-container-div{display:flex;flex-direction:column;max-height:90vh;position:relative}.insurance-modal-scrollable-content{flex:1 1;overflow-y:auto}@media print{.modal-invoice-wrapper{background:#fff!important;border:none!important;box-shadow:none!important}.modal-invoice-container{padding:20px!important}.modal-table-container{overflow:visible!important}}.modal-loading-overlay{align-items:center;background:#ffffffe6;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1000}.modal-invoice-status-paid{background-color:#ecfdf3;color:#027a48}.modal-invoice-status-paid,.modal-invoice-status-unpaid{border-radius:4px;font-size:.8em;font-weight:500;padding:4px 8px}.modal-invoice-status-unpaid{background-color:#fff4ed;color:#b93815}.modal-invoice-status-overdue{background-color:#fef3f2;color:#b42318}.modal-invoice-status-cancelled,.modal-invoice-status-overdue{border-radius:4px;font-size:.8em;font-weight:500;padding:4px 8px}.modal-invoice-status-cancelled{background-color:#f9fafb;color:#344054}.modal-invoice-scrollable-content{flex:1 1}.subscription-settings{.planselector-header{margin-bottom:32px}.planselector-description{color:#93918d;font-size:1em}.planselector-btn-warning{background-color:#ef6b3e;border:none;color:#fff}.planselector-btn-warning:hover{background-color:#e05a2d}.planselector-btn-warning:disabled{background-color:#93918d;cursor:not-allowed}.planselector-alert{align-items:center;background-color:#ffedd5;border-left:4px solid #ef6b3e;border-radius:8px;display:flex;margin-bottom:24px;padding:16px}.planselector-alert-icon{align-items:center;background-color:#ef6b3e;border-radius:50%;color:#fff;display:flex;font-weight:700;height:24px;justify-content:center;margin-right:12px;width:24px}.planselector-alert-content strong{color:#ef6b3e}.planselector-grid{display:flex;flex-direction:column;gap:24px}.planselector-upgrade-message{align-items:flex-start;background-color:#ffedd5;border-left:4px solid #ef6b3e;border-radius:6px;display:flex;gap:8px;padding:12px}.savings-message{color:#4caf50;margin-top:2px}.billing-info,.savings-message{font-size:.9em;font-weight:500;text-align:center}}@media (min-width:1500px){.subscription-settings{.planselector-grid{flex-direction:row}.planselector-grid-item:nth-child(2){flex-shrink:0;width:calc(60% - 24px)}.planselector-grid-item:first-child{width:40%}}}.subscription-settings{.planselector-card{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;margin-bottom:24px;overflow:hidden}.planselector-card-header{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:20px 24px}.planselector-card-title{color:#231f20;font-size:1.2em;font-weight:600}.planselector-badge{background-color:#ffedd5;border-radius:20px;color:#ef6b3e;display:inline-block;font-size:.85em;font-weight:600;padding:4px 8px;white-space:nowrap}.planselector-card-body{padding:24px}.planselector-overview{margin-bottom:24px;overflow:hidden}.planselector-overview-item{background-color:#f8f9fa;border-radius:8px;display:flex;flex-direction:column;padding:16px;width:100%}.planselector-overview-label{align-items:center;color:#93918d;display:flex;margin-bottom:4px}.planselector-overview-label p{font-size:.9em;line-height:1}.planselector-overview-icon{color:#ef6b3e;margin-right:6px}.planselector-overview-value{color:#231f20;font-size:1.3em;font-weight:600;line-height:1;margin-top:.6rem}.planselector-overview-subtext{color:#93918d;font-size:.8em;margin-top:.6rem}.planselector-usage-meter{background-color:#f3f4f6;border-radius:4px;height:8px;margin:8px 0 4px;overflow:hidden}.planselector-usage-progress{background-color:#ef6b3e;border-radius:4px;height:100%}.planselector-usage-text{color:#93918d;display:flex;justify-content:space-between}.planselector-unit-counter{background-color:#f8f9fa;border-radius:8px;margin-top:20px;padding:16px}.planselector-counter-label{color:#444;font-weight:500;margin-bottom:12px}.planselector-counter-controls{align-items:center;display:flex;gap:12px;margin-bottom:12px}.planselector-counter-btn{align-items:center;background-color:#fff;border:1px solid #f3f4f6;border-radius:8px;color:#ef6b3e;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;width:36px}.planselector-counter-btn:hover{background-color:#f3f4f6}.planselector-counter-input{border:1px solid #f3f4f6;border-radius:8px;flex:1 1;font-size:16px;padding:8px 12px;text-align:center}.planselector-counter-input:focus{border-color:#ef6b3e;outline:none}.planselector-counter-info{display:flex;justify-content:space-between}.planselector-updated-price{color:#444;font-weight:600}.planselector-price-change{color:#ef6b3e}.planselector-btn-row{display:flex;gap:12px;margin-top:24px}.planselector-btn{border-radius:8px;cursor:pointer;display:inline-block;font-size:1em;font-weight:500;line-height:1;padding:10px 20px;text-align:center;text-decoration:none;transition:all .2s}.planselector-btn-primary{background-color:#ef6b3e;border:none;color:#fff}.planselector-btn-primary:hover{background-color:#e05a2d}.planselector-btn-outline{background-color:initial;border:1px solid #ef6b3e;color:#ef6b3e}.planselector-btn-outline:hover{background-color:#ef6b3e1a}.planselector-btn-full{width:100%}.planselector-timeline{margin-bottom:24px;padding-left:28px;position:relative}.planselector-timeline-item{padding-bottom:24px;position:relative}.planselector-timeline-item:last-child{padding-bottom:0}.planselector-timeline-item:before{background-color:#ef6b3e;border-radius:50%;content:"";height:16px;left:-28px;position:absolute;top:0;width:16px;z-index:1}.planselector-timeline-item:after{background-color:#f3f4f6;content:"";height:calc(100% - 16px);left:-21px;position:absolute;top:16px;width:2px}.planselector-timeline-item:last-child:after{display:none}.planselector-timeline-date{font-weight:600;margin-bottom:4px}.planselector-timeline-description{color:#93918d;font-size:1em}.planselector-action-link{background:#0000;border:none;color:#ef6b3e;display:block;margin-top:16px;text-align:center;text-decoration:none}.planselector-action-link:hover{color:#ef6b3e!important;text-decoration:underline}.planselector-payment-method{border:1px solid #f3f4f6;border-radius:8px;justify-content:space-between;margin-bottom:16px;padding:16px}.planselector-payment-info,.planselector-payment-method{align-items:center;display:flex}.planselector-card-logo{background:linear-gradient(45deg,#ff5f00,#ff5f00 50%,#ff5f00);border-radius:4px;height:24px;margin-right:12px;overflow:hidden;position:relative;width:40px}.planselector-card-logo:before{background-color:#eb001b;left:6px}.planselector-card-logo:after,.planselector-card-logo:before{border-radius:50%;content:"";height:16px;position:absolute;top:4px;width:16px}.planselector-card-logo:after{background-color:#f79e1b;right:6px}.planselector-card-details{line-height:1.3}.planselector-card-number{font-weight:500}.planselector-card-expiry{color:#93918d}.planselector-payment-note{background-color:#f8f9fa;border-radius:8px;gap:10px;margin:16px 0;padding:8px 12px}.planselector-payment-note svg{color:#10b981}.planselector-payment-note p{color:#444;line-height:1.4}.planselector-billing-row{border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:12px 0}.planselector-billing-row:last-child{border-bottom:none}.planselector-billing-label{color:#93918d}.planselector-billing-value{font-weight:500}.planselector-suggestion-text{margin-bottom:16px}.planselector-unit-slider{margin-bottom:20px}.planselector-slider-label{display:block;font-weight:500;margin-bottom:12px}.planselector-slider{appearance:none;background:#f3f4f6;border-radius:3px;height:6px;margin-bottom:8px;outline:none;width:100%}.planselector-slider::-webkit-slider-thumb{appearance:none;background:#ef6b3e;border-radius:50%;cursor:pointer;height:18px;width:18px}.planselector-slider::-moz-range-thumb{background:#ef6b3e;border:none;border-radius:50%;cursor:pointer;height:18px;width:18px}.planselector-slider-markers{color:#93918d;display:flex;font-size:1.2em;justify-content:space-between}.planselector-billing-toggle{background-color:#f3f4f6;border-radius:8px;display:flex;margin:24px 0;padding:4px}.planselector-billing-option{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex:1 1;font-weight:500;justify-content:center;line-height:1;padding:8px 16px;text-align:center}.planselector-active{background-color:#fff;box-shadow:0 1px 2px #0000000d}.planselector-save-tag{background-color:#ef6b3e1a;border-radius:4px;color:#ef6b3e;display:inline-block;font-weight:600;margin-left:8px;padding:2px 6px}.planselector-plan-options{grid-gap:16px;display:grid;gap:16px;grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;margin-bottom:24px;overflow:auto;padding:4px;width:100%}.planselector-plan-option{grid-gap:0;border:1px solid #f3f4f6;border-radius:8px;cursor:pointer;display:grid;gap:0;grid-row:span 6;grid-template-rows:subgrid;padding:16px;transition:all .2s;width:100%}.planselector-plan-option:hover{border-color:#ef6b3e}.planselector-plan-option:hover:not(.planselector-plan-unavailable){border-color:#ef6b3e;box-shadow:0 4px 12px #ef6b3e26;transform:translateY(-2px)}.planselector-selected{background-color:#ef6b3e0d;border-color:#ef6b3e}.planselector-plan-option.current-plan{background-color:#10b9810d;border-color:#10b981}.planselector-plan-option.current-plan:before{background-color:#10b981;border-radius:4px;color:#fff;content:"Current Plan";font-size:.75em;font-weight:600;padding:4px 8px;position:absolute;right:12px;top:-8px}.planselector-plan-name{color:#231f20;font-weight:600}.planselector-plan-price{color:#231f20;font-size:1.5em;font-weight:700;margin-top:12px}.planselector-plan-period{color:#93918d;font-size:.7em;font-weight:400}.planselector-plan-description{font-size:1em;margin-top:6px}.planselector-plan-features{margin-top:12px}.planselector-plan-feature{align-items:center;display:flex;font-size:1em;margin-bottom:8px}.planselector-plan-feature-icon{color:#ef6b3e;margin-right:8px}.planselector-settings-row{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:16px 0}.planselector-settings-row:last-child{border-bottom:none}.planselector-settings-label{font-weight:500}.planselector-settings-description{color:#93918d;margin-top:4px}.planselector-toggle-switch{display:inline-block;height:24px;position:relative;width:46px}.planselector-toggle-switch input{height:0;opacity:0;width:0}.planselector-toggle-slider{background-color:#93918d;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.planselector-toggle-slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.4s;width:18px}input:checked+.planselector-toggle-slider{background-color:#ef6b3e}input:checked+.planselector-toggle-slider:before{transform:translateX(22px)}.payment-header{align-items:center;background-color:#231f20;display:flex;padding:16px 24px}.close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:20px;margin-right:16px;padding:0}.payment-content{padding:24px}.payment-method-form-group label{color:#444;display:block;font-weight:500;margin-bottom:8px}.card-input-wrapper{position:relative}.payment-method-card-input{border:1px solid #f3f4f6;border-radius:8px;padding:12px}.payment-method-field:focus-within{border-color:#e53e3e;outline:none}.card-icon{color:#93918d;font-size:24px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.payment-method-error-message{color:#e53e3e;font-size:.9em;margin-top:4px}.expiry-inputs select{appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23888' d='M6 8.5 1.5 4h9z'/%3E%3C/svg%3E") no-repeat right 12px center;border:1px solid #f3f4f6;border-radius:8px;flex:1 1;padding:12px 30px 12px 12px}.expiry-separator{color:#93918d;font-weight:700}.help-link{color:#3b82f6;font-size:1.2em;position:absolute;right:0;text-decoration:none;top:8px}.help-link:hover{text-decoration:underline}.payment-method-form-payment-note{background-color:#f8f9fa;border-radius:8px;margin:16px 0;padding:16px}.payment-method-form-payment-note p{color:#444;line-height:1.5}.billing-summary{background-color:#f8f9fa;border-radius:8px;margin:16px 0;padding:16px}.billing-summary-row{display:flex;justify-content:space-between;padding:8px 0}.billing-total{border-top:1px solid #f3f4f6;font-weight:600;margin-top:8px;padding-top:8px}.payment-modal-container{background:#00000080;bottom:0;justify-content:center;left:0;padding:20px;right:0;top:0}.payment-modal-container,.planselector-success-message{align-items:center;display:flex;position:fixed;z-index:1000}.planselector-success-message{background-color:#10b981;border-radius:8px;bottom:20px;box-shadow:0 4px 6px #0000001a;color:#fff;max-width:300px;padding:12px 16px;right:20px}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.planselector-success-icon{margin-right:12px}.overlay{background:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999}}@media (max-width:576px){.subscription-settings{.payment-modal{width:95%}.form-actions{flex-direction:column-reverse}.form-actions button{width:100%}}}.subscription-settings{.planselector-manual-unit-input{background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;padding:16px}.planselector-manual-unit-input label{color:#444;display:block;font-weight:500;margin-bottom:12px}.planselector-plan-unavailable{cursor:not-allowed;opacity:.6;position:relative}.planselector-plan-unavailable:hover{box-shadow:none;transform:none}.planselector-plan-unavailable .planselector-btn{background-color:#93918d;border-color:#93918d;color:#fff;pointer-events:none}.planselector-btn:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.planselector-btn:focus{outline:2px solid #ef6b3e;outline-offset:2px}.planselector-contact-message{align-items:center;background-color:#ffedd5;border-radius:8px;display:flex;gap:16px;margin:24px 0;padding:24px}.planselector-contact-icon{color:#ef6b3e;flex-shrink:0;font-size:24px}.planselector-contact-text{flex:1 1}.planselector-contact-text strong{display:block;font-size:1.6em;margin-bottom:4px}.planselector-contact-text p{color:#444;line-height:1.5}.planselector-contact-message .planselector-btn{flex-shrink:0}.planselector-slider-markers{color:#93918d;display:grid;font-size:1.2em;grid-template-columns:repeat(5,1fr);margin-top:8px}.planselector-unit-info{cursor:help;display:inline-block;margin-left:6px;position:relative}.planselector-unit-info:hover .planselector-tooltip{opacity:1;visibility:visible}.planselector-tooltip{background-color:#231f20;border-radius:8px;bottom:125%;color:#fff;font-size:1.2em;left:50%;opacity:0;padding:8px 12px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .2s;visibility:hidden;white-space:nowrap;width:220px;z-index:1}.planselector-tooltip:after{border:5px solid #0000;border-top-color:#231f20;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}}@media (max-width:768px){.subscription-settings{.planselector-contact-message{align-items:flex-start;flex-direction:column;text-align:center}.planselector-contact-icon{display:none}.planselector-contact-message .planselector-btn{margin-top:16px;width:100%}.planselector-plan-options{grid-auto-columns:1fr;grid-auto-flow:row}.planselector-plan-option{min-width:100%}.payment-modal-container{padding:10px}.vendor-success-modal{margin:0;max-width:100%!important}.planselector-grid{gap:16px}.planselector-counter-controls{flex-direction:column;gap:8px}.planselector-counter-btn{height:40px;width:100%}}}.modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-dialog{margin:0 auto;max-width:500px}.modal-content{border-radius:10px}.modal-title{font-weight:600}.btn-block{width:100%}.verification-email-modal{align-items:center;display:flex;inset:0;justify-content:center;min-height:100vh;padding-block:1rem;position:fixed}.v-email-verification-container{background-color:#fff;border-radius:12px;box-shadow:0 10px 30px #0000001a;max-height:calc(100vh - 2rem);max-width:41.5em;overflow:auto;width:100%}.v-email-header{background-color:#1a1a1a;border-bottom:3px solid #ef6b3e;border-top-left-radius:inherit;border-top-right-radius:inherit;color:#fff;padding:25px 30px;position:relative;text-align:center}.v-email-logo{display:flex;justify-content:center;margin-bottom:15px}.v-email-logo img{height:auto;max-width:14em}.v-email-header h1{font-size:1.6em;font-weight:700;margin-bottom:5px}.v-email-header p{font-size:1em;opacity:.9}.v-email-content{padding:40px 30px;text-align:center}.v-email-digital-text{color:#231f20;font-weight:600}.v-email-tenant-text{color:#ef6b3e;font-weight:600}.v-email-envelope-icon{animation:bounce 2s infinite;color:#ef6b3e;font-size:5em;margin-bottom:30px}.v-email-content h2{color:#1a1a1a;font-size:1.7em;margin-bottom:20px}.v-email-content p{color:#444;font-size:1em;line-height:1.6;margin-bottom:30px}.v-email-benefits{margin-bottom:30px;padding:0 10px;text-align:left}.v-email-benefit-item{align-items:center;display:flex;margin-bottom:15px}.v-email-benefit-item svg{color:#ef6b3e;flex-shrink:0;font-size:1.3em;margin-right:15px}.v-email-benefit-item p{font-size:1em;margin:0}.v-email-buttons{align-items:center;display:flex;flex-direction:column;margin-top:10px}.v-email-verify-btn{align-items:center;background-color:#ef6b3e;border:none;border-radius:6px;box-shadow:0 4px 15px #ef6b3e4d;color:#fff;cursor:pointer;display:flex;font-size:1em;font-weight:600;justify-content:center;max-width:18em;padding:14px 30px;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.v-email-verify-btn svg{margin-right:10px}.v-email-verify-btn:hover{background-color:#e05a2d;box-shadow:0 6px 18px #ef6b3e66;color:#fff!important;transform:translateY(-2px)}.v-email-verify-btn:disabled{background-color:#e05a2d;cursor:not-allowed;opacity:.8;transform:none}.v-email-skip-btn{background-color:initial;border:none;color:#93918d;font-size:1em;margin-top:20px;text-decoration:none;transition:color .3s ease}.v-email-skip-btn:hover{color:#444;text-decoration:underline}.v-email-footer{border-top:1px solid #93918d33;color:#93918d;font-size:.9em;padding:20px;text-align:center}.v-email-footer a{color:#444;font-weight:600;text-decoration:none}.v-email-footer a:hover{text-decoration:underline}.v-email-footer .digital-text{color:#231f20;font-weight:600}.v-email-footer .tenant-text{color:#ef6b3e;font-weight:600}@media (max-width:550px){.verification-email-modal{padding-block:0}.v-email-verification-container{border-radius:0;display:flex;flex-direction:column;height:100%;max-height:100%;max-width:100%}.v-email-header{border-radius:0;padding:20px}.v-email-content{flex-grow:1;padding:30px 20px}.v-email-envelope-icon{font-size:4.2em}.v-email-content h2{font-size:1.6em}.v-email-content p{font-size:1em}}.insuranceModal{align-items:center;display:flex;justify-content:center;min-height:100vh;padding-block:1rem;.sure-brand{color:#0c2975;font-size:1.1em;font-weight:700;text-decoration:underline;text-decoration-color:#0c2975;text-decoration-thickness:2px}.insurance-container{background-color:#fff;border-radius:12px;box-shadow:0 10px 30px #0000001a;max-height:calc(100vh - 2rem);max-width:500px;overflow:auto;position:relative;width:100%}.insurance-container.close{opacity:0;transform:translateY(100%);transition:transform .5s ease-out,opacity .3s ease-out}.insurance-header{background-color:#1a1a1a;border-bottom:3px solid #ef6b3e;color:#fff;padding:25px 30px;position:relative;text-align:center}.insurance-header h1{font-size:1.8em;font-weight:700;margin-bottom:5px}.insurance-header p{font-size:1.1em;opacity:.9}.insurance-content{padding:40px 30px;text-align:center}.insurance-digital-text{color:#231f20;font-weight:600}.insurance-tenant-text{color:#ef6b3e;font-weight:600}.insurance-icon{animation:bounce 2s infinite;color:#ef6b3e;height:auto;margin-bottom:30px;width:5em}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.insurance-content h2{color:#1a1a1a;font-size:1.8em;margin-bottom:20px}.insurance-intro{color:#444;font-size:1.1em;line-height:1.6;margin-bottom:30px}.insurance-benefits{margin-bottom:30px;padding:0 10px;text-align:left}.insurance-benefit-item{display:flex;margin-bottom:25px}.insurance-benefit-item svg{color:#ef6b3e;flex-shrink:0;font-size:2em;margin-right:15px;margin-top:2px}.insurance-benefit-text{flex:1 1}.insurance-benefit-text h3{color:#1a1a1a;font-size:1.2em;font-weight:600;margin-bottom:5px}.insurance-benefit-text p{color:#444;font-size:1em;line-height:1.4;margin:0}.insurance-buttons{align-items:center;display:flex;flex-direction:column;margin-top:10px}.insurance-verify-btn{align-items:center;background-color:#ef6b3e;border:none;border-radius:6px;box-shadow:0 4px 15px #ef6b3e4d;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:center;max-width:250px;padding:14px 30px;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.insurance-verify-btn svg{margin-right:10px}.insurance-verify-btn:hover{background-color:#e05a2d;box-shadow:0 6px 18px #ef6b3e66;transform:translateY(-2px)}.insurance-skip-link{background-color:initial;border:none;color:#93918d;margin-top:20px;text-decoration:none;transition:color .3s ease}.insurance-skip-link:hover{color:#444;text-decoration:underline}.insurance-footer{border-top:1px solid #93918d33;color:#93918d;font-size:.95em;padding:20px;text-align:center}.insurance-footer button{background-color:initial;border:none;color:#444;font-weight:600;text-decoration:none}.insurance-footer button:hover{text-decoration:underline}@media (max-width:550px){.insurance-container{border-radius:0;display:flex;flex-direction:column;height:100vh;max-height:100vh;max-width:100%}.insurance-header{padding:20px}.insurance-content{flex-grow:1;padding:30px 20px}}}@media (max-width:550px){.insuranceModal{padding-block:0}}.custom-sidebar-menu .ant-menu-dark .ant-menu-inline .ant-menu-sub,.custom-sidebar-menu .ant-menu-dark.ant-menu-inline .ant-menu-sub,.custom-sidebar-menu .ant-menu-sub{background-color:#231f20!important}.custom-sidebar-menu .ant-menu-item{align-items:center;display:flex;margin-left:0!important}.custom-sidebar-menu .ant-menu-item div,.custom-sidebar-menu .ant-menu-submenu-title,.custom-sidebar-menu .ant-menu-submenu-title div{align-items:center;display:flex}.ant-menu-submenu-title{margin:0 0 10px!important;padding:0!important}.border-fucking{border-top-left-radius:50px!important}#sidebar-menu{-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}#sidebar-menu::-webkit-scrollbar{display:none}.notification-card{background-color:#fff;border-bottom:1px solid #e5e7eb;cursor:pointer;display:flex;flex-direction:column;font-size:.875em;gap:.5em;padding:1em;transition:background-color .2s ease}.notification-card--unread{background-color:#eff6ff}.notification-card--unread:hover{background-color:#fff}.notification-card:hover{background-color:#efeff0}.notification-card__header{align-items:center;display:flex;justify-content:space-between;width:100%}.notification-card__title{color:#000;font-size:1em;font-weight:700;margin:0}.notification-card__timestamp{color:#737373;font-size:.85em}.notification-card__message{color:#000;font-size:1em;margin:0}.notification-dropdown-container{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.notification-button{background-color:initial;border:none;color:#000;font-size:1.2em;font-weight:500;outline:none}.notification-button:hover{text-decoration:underline}.sliding-panel-backdrop{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:50}.backdrop-enter{animation:fadeIn .2s ease forwards}.backdrop-exit{animation:fadeOut .2s ease forwards}.sliding-panel{background-color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;display:flex;flex-direction:column;position:fixed;z-index:51}.sliding-panel-right{right:0}.sliding-panel-left,.sliding-panel-right{bottom:0;max-width:500px;top:0;width:100%}.sliding-panel-left{left:0}.sliding-panel-top{top:0}.sliding-panel-bottom,.sliding-panel-top{height:100%;left:0;max-height:24rem;right:0}.sliding-panel-bottom{bottom:0}.sliding-panel-right.panel-enter{animation:slideInRight .3s ease forwards}.sliding-panel-right.panel-exit{animation:slideOutRight .3s ease forwards}.sliding-panel-left.panel-enter{animation:slideInLeft .3s ease forwards}.sliding-panel-left.panel-exit{animation:slideOutLeft .3s ease forwards}.sliding-panel-top.panel-enter{animation:slideInTop .3s ease forwards}.sliding-panel-top.panel-exit{animation:slideOutTop .3s ease forwards}.sliding-panel-bottom.panel-enter{animation:slideInBottom .3s ease forwards}.sliding-panel-bottom.panel-exit{animation:slideOutBottom .3s ease forwards}.sliding-panel-header{border-bottom:1px solid #e5e7eb;padding:1.5rem 1.5rem .5rem}.sliding-panel-title{font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.sliding-panel-description{color:#6b7280;font-size:.875rem;margin:0}.sliding-panel-content{flex:1 1;overflow-y:auto;padding:0 1rem 1rem}.sliding-panel-footer{border-top:1px solid #e5e7eb;padding:1rem 1.5rem 1.5rem}.sliding-panel-close{align-items:center;background-color:initial;border:none;border-radius:9999px;cursor:pointer;display:flex;font-size:1rem;height:2rem;justify-content:center;position:absolute;right:1rem;top:1rem;width:2rem;z-index:1}.sliding-panel-close:hover{background-color:#0000000d}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOutRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slideInLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOutLeft{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slideInTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideOutTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOutBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (max-width:640px){.sliding-panel-left,.sliding-panel-right{max-width:100%}.sliding-panel-bottom,.sliding-panel-top{max-height:80vh}}.notification-skeleton{border-bottom:1px solid #e5e7eb;display:flex;flex-direction:column;gap:.5em;padding:1em}.notification-skeleton:last-child{border-bottom:none}.notification-skeleton__header{align-items:center;display:flex;justify-content:space-between;width:100%}.notification-skeleton__title{width:10em!important}.notification-skeleton__timestamp,.notification-skeleton__title{background-color:#f3f4f6!important;border-radius:5px!important;height:1em!important}.notification-skeleton__timestamp{width:5em!important}.notification-skeleton__message{background-color:#f3f4f6!important;border-radius:5px!important;height:1em!important;width:100%!important}.notification-feed{width:100%;.notification-feed__filter-tabs{align-items:center;border:1px solid #e5e7eb;border-radius:6px;display:flex;overflow:hidden}.notification-feed__filter-button{align-items:center;background-color:#fff;border:none;display:flex;height:2.8em;justify-content:center;transition:background-color .2s ease,color .2s ease;width:100%}.notification-feed__filter-button--active{background-color:#ef6b3e;border-color:#ef6b3e;color:#fff}.notification-feed__actions{align-items:center;display:flex;gap:.5em;justify-content:space-between;padding-block:1rem}.notification-feed__search-container{flex:1 1;position:relative}.notification-feed__mark-read-button{background-color:initial;border:none;font-weight:700}.notification-feed__mark-read-button:hover{text-decoration:underline}.notification-feed__empty-state{margin:1em 0;text-align:center}}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:initial;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:21px;position:relative;width:20px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:27px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:initial!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:initial!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:initial!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:initial!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:initial!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:initial!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{background-color:#fff;transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{background-color:#fff;transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{right:0;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{background-color:initial!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{right:0;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{background-color:initial!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.71429px,-6px,0)}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg) translate3d(5.71429px,-6px,0)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{background-color:initial!important;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner:before{top:0;transform:translate3d(0,10px,0) rotate(45deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.is-active .hamburger-inner:after{top:0;transform:translate3d(0,10px,0) rotate(-45deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring-r .hamburger-inner{bottom:0;top:auto;transition-delay:0s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{background-color:initial!important;transform:rotate(90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{background-color:initial!important;transform:rotate(-90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}body{background-color:#f8f9fa;margin:0}.toc-container{background-color:#fff;box-shadow:2px 0 10px #0000001a;height:100vh;position:sticky;top:0}.toc-wrapper{height:100vh;overflow-y:auto;padding:2rem 1.5rem}.toc-title{border-bottom:2px solid #e9ecef;color:#1a1a1a;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:1rem}.toc-list{display:flex;flex-direction:column;gap:.5rem}.toc-item{align-items:flex-start;border-radius:8px;color:#4a5568;cursor:pointer;display:flex;font-size:.9rem;gap:.75rem;padding:.75rem 1rem;transition:all .2s ease}.toc-item:hover{background-color:#f8f9fa;color:#2b6cb0}.toc-icon{font-size:.8rem;margin-top:4px}.main-content-wrapper{background-color:#fff;height:100vh}.main-content{height:100vh;overflow-y:auto;padding:3rem 4rem}.policy-title{color:#1a1a1a;font-size:2.5rem;font-weight:700;margin-bottom:3rem}.content-section{margin-bottom:4rem}.content-section h2{color:#2d3748;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.content-section p{color:#4a5568;font-size:1rem;line-height:1.7}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:991px){.toc-container{height:auto;position:relative}.toc-wrapper{height:auto;max-height:300px}.main-content{padding:2rem 1.5rem}.policy-title{font-size:2rem;margin-bottom:2rem}}.typing-indicator{height:20px;position:relative;width:42px;z-index:4}.typing-circle{animation:typing-circle7124 .6s ease infinite alternate;background-color:#666;border-radius:50%;height:5px;left:15%;position:absolute;transform-origin:50%;width:5px}@keyframes typing-circle7124{0%{border-radius:30px 30px 15px 15px;height:3px;top:12px;transform:scaleX(1.4)}40%{border-radius:50%;height:5px;transform:scaleX(1)}to{top:0}}.typing-circle:nth-child(2){animation-delay:.24s;left:45%}.typing-circle:nth-child(3){animation-delay:.36s;left:auto;right:15%}.typing-shadow{animation:typing-shadow046 .6s ease infinite alternate;background-color:#00000026;border-radius:50%;filter:blur(1px);height:2px;left:15%;position:absolute;top:20px;transform-origin:50%;width:3px;z-index:3}@keyframes typing-shadow046{0%{transform:scaleX(1.3)}40%{opacity:.6;transform:scaleX(1)}to{opacity:.3;transform:scaleX(.2)}}.typing-shadow:nth-child(4){animation-delay:.24s;left:45%}.typing-shadow:nth-child(5){animation-delay:.36s;left:auto;right:15%}.message-container{background-color:#f5f5f5;border-radius:16px;box-shadow:0 2px 4px #0000001a;display:inline-block;padding:8px 12px}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}