.chatbox{height:440px;width:350px;border-radius:20px;background:#f9f9f9;box-shadow:0 0 15px rgba(0,0,0,.1);display:flex;flex-direction:column;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transform:translateY(100%);position:fixed;right:20px;bottom:0}.chatbox.active{opacity:1;transform:translateY(0);bottom:100px}.chatbox__header{display:flex;flex-direction:column;justify-content:flex-start;padding:15px 20px;background:#06182f;border-top-left-radius:20px;border-top-right-radius:20px}.chatbox__heading--header{font-size:14px;color:white;font-weight:600}.chatbox__messages{flex:1;padding:0 20px;display:flex;flex-direction:column;overflow-y:auto}.messages__item{margin-top:10px;padding:8px 12px;max-width:80%;font-size:14px}.messages__item a{cursor:pointer;color:#094785;font-weight:600}.messages__item a:hover{text-decoration:underline}.messages__item button{cursor:pointer;background-color:#094785;font-weight:600;color:#fff;padding:5px 10px;border-radius:1.5rem}.messages__item button:hover{background-color:#062c52}.messages__item--operator{margin-left:auto;background:#bbdffb;border-bottom-left-radius:20px}.messages__item--operator,.messages__item--visitor{border-top-left-radius:20px;border-top-right-radius:20px}.messages__item--visitor{margin-right:auto;background:#E0E0E0;border-bottom-right-radius:20px}.chatbox__footer{display:flex;align-items:center;justify-content:space-between;padding:20px;background:var(--secondaryGradient);border-bottom-right-radius:20px;border-bottom-left-radius:20px}.chatbox__footer input{flex:1;border:none;padding:10px;border-radius:30px}.chatbox__send--footer{color:white}.chatbox__button button{padding:10px;background:white;border:none;outline:none;border-radius:50px;box-shadow:0 10px 15px rgba(0,0,0,.1);cursor:pointer;height:auto;max-width:60px}@media (max-width:400px){.chatbox{width:280px}.chatbox__footer input{width:70%}}.chatbox-container{bottom:20px;right:20px}.chatbox-toggle-button{cursor:pointer;background-color:#fff;padding:5px;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;align-self:flex-end;margin-top:1rem;opacity:1;z-index:1}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:aliceblue}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.file-upload-input{border-width:1px;line-height:5px}nav li .active{font-weight:700;color:black;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:4px}.aiterra-footer-signature{border-left:2px solid;padding:0 5px;margin-left:5px;letter-spacing:3px}.bg-custom-blue-200{background-color:#7eb7f7}.bg-custom-blue-300{background-color:#0586fe}.bg-custom-blue-400{background-color:#0372d9}.bg-custom-blue-500{background-color:#025aad}.bg-custom-blue-600{background-color:#024686}.bg-custom-blue-700{background-color:#013362}.bg-custom-blue-800{background-color:#01284c}.bg-custom-blue-900{background-color:#001931}.hover\:bg-custom-blue-200:hover{background-color:#7eb7f7}.hover\:bg-custom-blue-300:hover{background-color:#0586fe}.hover\:bg-custom-blue-400:hover{background-color:#0372d9}.hover\:bg-custom-blue-500:hover{background-color:#025aad}.hover\:bg-custom-blue-600:hover{background-color:#024686}.hover\:bg-custom-blue-700:hover{background-color:#013362}.hover\:bg-custom-blue-800:hover{background-color:#01284c}.hover\:bg-custom-blue-900:hover{background-color:#001931}.text-custom-blue-200{color:#7eb7f7}.text-custom-blue-300{color:#0586fe}.text-custom-blue-400{color:#0372d9}.text-custom-blue-500{color:#025aad}.text-custom-blue-600{color:#024686}.text-custom-blue-700{color:#013362}.text-custom-blue-800{color:#01284c}.text-custom-blue-900{color:#001931}.hover\:text-custom-blue-200:hover{color:#7eb7f7}.hover\:text-custom-blue-300:hover{color:#0586fe}.hover\:text-custom-blue-400:hover{color:#0372d9}.hover\:text-custom-blue-500:hover{color:#025aad}.hover\:text-custom-blue-600:hover{color:#024686}.hover\:text-custom-blue-700:hover{color:#013362}.hover\:text-custom-blue-800:hover{color:#01284c}.hover\:text-custom-blue-900:hover{color:#001931}.border-custom-blue-200{border-color:#7eb7f7}.border-custom-blue-300{border-color:#0586fe}.border-custom-blue-400{border-color:#0372d9}.border-custom-blue-500{border-color:#025aad}.border-custom-blue-600{border-color:#024686}.border-custom-blue-700{border-color:#013362}.border-custom-blue-800{border-color:#01284c}.border-custom-blue-900{border-color:#001931}.hover\:border-custom-blue-300:hover{border-color:#0586fe}.hover\:border-custom-blue-400:hover{border-color:#0372d9}.hover\:border-custom-blue-500:hover{border-color:#025aad}.hover\:border-custom-blue-600:hover{border-color:#024686}.hover\:border-custom-blue-700:hover{border-color:#013362}.hover\:border-custom-blue-800:hover{border-color:#01284c}.hover\:border-custom-blue-900:hover{border-color:#001931}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.indiana-scroll-container--native-scroll{overflow:none!important}.blog-intro{font-weight:600}#blog-detail-content h3{font-weight:700;color:#024686;margin-top:2rem}.product-card.active{text-decoration:none;outline:4px solid #0459a9;outline-offset:-4px}.product-chars{visibility:hidden;transform:translateY(-100%);transition:transform .3s ease-in-out}.product-chars.active{visibility:visible;transform:translateY(0)}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.fade-in.visible{opacity:1;transform:translateY(0)}.loading{position:relative}.loading,.skeleton{width:100%;height:100%}.skeleton{position:absolute;top:0;left:0;background:linear-gradient(135deg,#f1f1f1 25%,#e0e0e0 37%,#f1f1f1 63%);background-size:200% 200%;animation:skeletonMove 2s infinite}@keyframes skeletonMove{0%{background-position:0 50%}50%{background-position:100% 51%}to{background-position:0 50%}}.curved-line{position:relative;width:200%;height:5px;background-color:skyblue;animation:moveCurvedLine 10s linear forwards}@keyframes moveCurvedLine{0%{transform:translateX(-100%) translateY(0)}20%{transform:translateX(10%) translateY(10%)}40%{transform:translateX(30%) translateY(30%);transform:translateX(50%) translateY(50%)}60%{transform:translateX(70%) translateY(30%);transform:translateX(90%) translateY(10%)}to{transform:translateX(100%) translateY(0)}}.graph-line-1{position:absolute;top:0;left:0;width:2px;height:200%;background-color:white;transform-origin:top left;transform:rotate(-52deg);z-index:-1}.graph-line-2{position:absolute;bottom:-10%;right:-3%;width:200px;border-radius:100%;height:200px;background-color:#0372d9}.modal{opacity:0;pointer-events:none}.modal.show{opacity:1;pointer-events:auto;animation:fadeIn .2s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal.hide{opacity:0;animation:fadeOut .2s ease-out}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.modal.show .modal-content{animation:DropIn .3s ease-in}@keyframes DropIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}#wallets-chart-tooltip{display:none}.candle-switch-container{position:absolute;top:12px;right:60px;font-size:10px;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:550px){.candle-switch-container{top:32px}}.candle-btn{border-radius:4px;padding:2px 6px;margin-right:8px;cursor:pointer;background-color:white;border:1px solid #ccc}.candle-btn.active{background-color:#f89329;color:white;border-color:#f89329}.slider-bubble{position:absolute;bottom:-25px;background-color:#333;color:#fff;padding:5px 10px;border-radius:5px;font-size:10px;white-space:nowrap;transform:translateX(-50%)}.marker{position:relative;top:0;transform:translateX(-50%) translateY(-100%);cursor:pointer}.highlighted,.marker{animation:reveal .4s forwards;left:0}.highlighted{position:absolute;bottom:20px;right:0;margin:auto;background-color:white;padding:15px 5px 10px;border-radius:1.5rem;font-size:.8rem;transform:scale(0)}@keyframes reveal{to{transform:scale(1)}}.swiper{width:100%;height:100%;z-index:20;filter:drop-shadow(0 1px 2px rgb(0 0 0/.1)) drop-shadow(0 1px 1px rgb(0 0 0/.06))}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.swiper-button-next,.swiper-button-prev{z-index:20;border-radius:5px;padding:5px;transition:background-color .3s ease;background-color:#00000061}.swiper-button-next:after,.swiper-button-prev:after{font-size:30px!important;color:white!important;font-weight:600!important}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#00000088}.listing-detail-swiper{border-radius:1.5rem;overflow:hidden;height:400px!important;display:flex}.listing-detail-swiper .swiper-slide{background-color:transparent;height:100%}.listing-detail-recent-swiper .swiper-slide,.listing-detail-related-swiper .swiper-slide{background:transparent!important}.horizontal-line{display:flex;align-items:center}.horizontal-line:after,.horizontal-line:before{content:"";flex:1;height:1px;background-color:#dadada}.horizontal-line-text{margin:0 10px}#valulab-tabs button{color:#0372d9!important}.autoplay-progress{position:absolute;right:16px;bottom:16px;z-index:10;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:700;color:white}.autoplay-progress svg{--progress:0;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;stroke-width:4px;stroke:#0372d9;fill:none;stroke-dashoffset:calc(125.6 * (1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg)}.icon-transition{transition:transform .3s ease}.navigation.active:after{background:#0372d9}.navigation-signup.active:after,.navigation.active:after{content:"";height:7px;width:7px;border-radius:100%;position:absolute;top:0;right:0;margin-top:-5px;margin-right:-10px}.navigation-signup.active:after{background:#fff}.navigation-dropdown.active:after,nav li .active:after{content:"";height:7px;width:7px;border-radius:100%;background:#0372d9;position:absolute;top:0;right:0;margin-top:-5px;margin-right:-10px}.rentex-expenses-manage-tabs.active-tab{background-color:#025aad!important;color:white!important}.custom-input{padding:.45rem 1rem;font-size:1rem;width:100%;outline:none}.custom-input:focus{border:1px solid rgb(66,153,225);box-shadow:0 0 0 2px rgba(66,153,225,.3)}.react-select input{border:none;box-shadow:none!important}.checkout-tabs .check{position:absolute;opacity:0;z-index:-1}.checkout-tabs{margin-top:3rem}.checkout-tabs,.checkout-tabs .tab{overflow:hidden;width:100%;position:relative}.checkout-tabs .tab{color:white;border-radius:.4rem}.checkout-tabs .tab-label{display:flex;justify-content:space-between;padding:1em;background:#ebebeb;font-weight:700;cursor:pointer;color:rgb(0,92,183);margin-bottom:3rem;height:80px}.checkout-tabs .tab-label:hover{background:#d3d3d3}.checkout-tabs .tab-label:after{content:"❯";width:1em;height:1em;text-align:center;transition:all .35s}.checkout-tabs .tab-content{max-height:0;padding:0 1em;color:#2c3e50;transition:all .35s;position:relative}.checkout-tabs .tab-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:#2c3e50;cursor:pointer}.checkout-tabs .tab-close:hover{background:#2d2e2e}.checkout-tabs .check:checked+.tab-label{background:#b5d4ff}.checkout-tabs .check:checked+.tab-label:after{transform:rotate(90deg)}.checkout-tabs .check:checked~.tab-content{max-height:100vh;margin-bottom:12rem}.custom-scroll-bar::-webkit-scrollbar{width:7px;height:7px}.custom-scroll-bar::-webkit-scrollbar-track{background:#f1f1f1}.custom-scroll-bar::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.custom-scroll-bar::-webkit-scrollbar-thumb:hover{background:#555}.feature-item{position:relative;display:flex;align-items:center;color:#555}.feature-item.active{color:#020b11}.feature-item .bubble.active{background-color:#2b5fb9}.bubble{width:50px;min-width:50px;height:50px;background-color:#a9aaac;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white}.icon{width:24px;height:24px}.timeline{bottom:0;background:#e0e0e0}.timeline,.timeline-filled{position:absolute;left:40px;top:0;width:4px;z-index:-1}.timeline-filled{background:#2b5fb9;transition:height .3s ease-in-out}