:root{--scroll-bar-color:#c5c5c5;--scroll-bar-bg-color:#f6f6f6;--inset-top:env(safe-area-inset-top);--inset-right:env(safe-area-inset-right);--inset-bottom:env(safe-area-inset-bottom);--inset-left:env(safe-area-inset-left);--window-height:env(--window-height);--window-width:env(--window-width)}html{scroll-behavior:auto;touch-action:manipulation}html::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--scroll-bar-bg-color)}::-webkit-scrollbar-thumb{background-color:var(--scroll-bar-color);border-radius:20px;border:3px solid var(--scroll-bar-bg-color)}body *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.ag-theme-quartz{--ag-font-family:var(--font-manrope);--ag-border-color:#cbd5e1;--ag-data-color::#334155}.ag-row-last{border-bottom:none}.ag-root-wrapper{border:none;border-radius:0;overflow:visible}.ag-popup-child{background-color:white!important}div[data-testid^=map] .gm-style>iframe+div{display:none!important}iframe[src*=recaptcha]{margin-top:60px!important;pointer-events:all}video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.heart-icon{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);animation:vapour 1s ease-in-out;z-index:51}@keyframes vapour{0%{opacity:1;transform:scale(7) translate(0)}to{opacity:0;transform:scale(1) translateY(-700%)}}@keyframes tooltip_intro{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}@keyframes tooltip_intro_arrow{0%{transform:translateY(-3px) rotate(-45deg)}to{transform:translateY(3px) rotate(-45deg)}}@keyframes tooltip_intro_reverse{0%{transform:translateY(3px);overflow:hidden}to{transform:translateY(-3px);overflow:hidden}}@keyframes loan_effect{0%{width:0}to{width:100%}}@property --border-angle{inherits:false;initial-value:0deg;syntax:"<angle>"}:root{--color-neutral-50:60,9%,98%;--color-neutral-100:60,5%,96%;--color-neutral-200:20,6%,90%;--color-neutral-300:24,6%,83%;--color-neutral-400:20,5%,64%;--color-neutral-500:25,5%,45%;--color-neutral-600:33,5%,32%;--color-neutral-700:30,6%,25%;--color-neutral-800:12,6%,15%;--color-neutral-900:24,10%,10%;--color-neutral-950:20,14%,4%}