@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Outfit:wght@100..900&display=swap";@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}body,body[data-theme=light]{--background: white;--main-color: $colorPrimary}body[data-theme=dark]{--background: $colorPrimary;--main-color: white}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{height:auto;overflow:auto;position:relative;background:#fff;color:#17181f}body,button,input{font-family:Outfit,sans-serif}h1{font-size:40px}h2{font-size:34px}h3{font-size:30px}h4{font-size:26px}h5{font-size:22px}h6{font-size:18px}p{font-size:16px;line-height:1.5}p.tiny{font-size:10px}p.small{font-size:12px}p.medium{font-size:14px}a{color:inherit;text-decoration:none}.f-w-200{font-weight:200}.f-w-300{font-weight:300}.f-w-400{font-weight:400}.f-w-500{font-weight:500}.f-w-600{font-weight:600}.f-w-700{font-weight:700}.f-w-800{font-weight:800}.f-w-900{font-weight:900}.pad-4{padding:4px}.pad-8{padding:8px}.pad-10{padding:10px}.pad-12{padding:12px}.pad-14{padding:14px}.pad-16{padding:16px}.pad-20{padding:20px}.pad-24{padding:24px}.pad-32{padding:32px}.pad-40{padding:40px}.default-image{background:url(/images/login/lady.png) no-repeat center center;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;border:solid 1px #f3f4f6}.b-r-5{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.b-r-8{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.b-r-10{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.b-r-12{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px}.b-r-16{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px}.b-r-18{-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px}.b-r-20{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.b-r-100{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.b{-webkit-border:solid 1px;-moz-border:solid 1px;-ms-border:solid 1px;-o-border:solid 1px;border:solid 1px}.b-2{-webkit-border:solid 2px;-moz-border:solid 2px;-ms-border:solid 2px;-o-border:solid 2px;border:solid 2px}.b-dashed{-webkit-border-style:dashed;-moz-border-style:dashed;-ms-border-style:dashed;-o-border-style:dashed;border-style:dashed}.b-color-primary{border-color:#3d3368}.b-color-secondary{border-color:#5dc6b3}.b-color-light{border-color:#4b5362}.b-color-tertiary{border-color:#3b86b5}.b-color-faded{border-color:#e5e7eb}.flex{display:flex}.grid{display:grid}.grid-cols-12{grid-template-columns:repeat(12,1fr)}.grid-col-1{grid-column:span 1}.grid-col-2{grid-column:span 2}.grid-col-3{grid-column:span 3}.grid-col-4{grid-column:span 4}.grid-col-5{grid-column:span 5}.grid-col-6{grid-column:span 6}.grid-col-7{grid-column:span 7}.grid-col-8{grid-column:span 8}.grid-col-9{grid-column:span 9}.grid-col-10{grid-column:span 10}.grid-col-11{grid-column:span 11}.grid-col-12{grid-column:span 12}.flex-col{flex-direction:column}.dis-b,.display-block{display:block}.gap-4{gap:4px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-28{gap:28px}.gap-32{gap:32px}.gap-36{gap:36px}.gap-40{gap:40px}.gap-48{gap:48px}.top-left{justify-content:flex-start;align-items:flex-start}.top-center{justify-content:center;align-items:flex-start}.top-right{justify-content:right;align-items:flex-start}.center-left{justify-content:flex-start;align-items:center}.center-center{justify-content:center;align-items:center}.center-top{justify-content:center;align-items:flex-start}.center-right{justify-content:flex-end;align-items:flex-start}.bottom-left{justify-content:flex-start;align-items:flex-end}.bottom-center{justify-content:center;align-items:flex-end}.bottom-right{justify-content:flex-end;align-items:flex-end}.justify-between{justify-content:space-between}.h-90vh{height:90vh}.h-80vh{height:80vh}.row-reverse{flex-direction:row-reverse}.h-100{height:100%}.h-100vh{height:100vh}.flex-1{flex:1}.inline-flex{display:inline-flex}.inline-block{display:inline-block}.col-1-5{width:20%}.col-1-4{width:25%}.col-3-10{width:30%}.col-1-3{width:33.33%}.col-2-5{width:40%}.col-1-2{width:50%}.col-3-5{width:60%}.col-2-3{width:66.66%}.col-7-10{width:70%}.col-3-4{width:75%}.col-4-5{width:80%}.col-1-1{width:100%}.pos-rel,.position-relative{position:relative}.pos-fix{position:fixed}.pos-abs,.position-absolute{position:absolute}.top-10{top:10px}.top-40{top:40px}.right-10{right:10px}.left-10{left:10px}.left-70{left:70px}.z-10{z-index:10}.min-w-120{min-width:120px}.of-hid,.overflow-hidden{overflow:hidden}.of-vis{overflow:visible}.t-t-u{text-transform:uppercase}.t-t-l{text-transform:lowercase}.t-t-c{text-transform:capitalize}.t-a-c{text-align:center}.t-a-r{text-align:right}.t-a-l{text-align:left}.t-d-ul{text-decoration:underline}.l-h-1{line-height:1}.l-h-1-2{line-height:1.2}.l-h-1-5{line-height:1.5}.l-h-2{line-height:2}.l-s-n,.list-style-none{list-style:none}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.white-space-nowrap{white-space:nowrap}.hei-a,.height-auto{height:auto}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-default{cursor:default}.cursor-text{cursor:text}.color-black{color:#17181f}.color-white{color:#fff}.color-primary{color:#3d3368}.color-primary-secondary-gradient{background:linear-gradient(135deg,#3d3368,#5dc6b3);-webkit-background-clip:text;color:transparent}.color-secondary{color:#5dc6b3}.color-tertiary{color:#3b86b5}.color-light{color:#4b5362}.color-light-blue{color:#fbfaff}.color-danger{color:#dc2626}.color-success{color:#5dc6b3}.mar-l-a{margin-left:auto}.mar-t-a{margin-top:auto}.mar-10-0{margin:10px 0}.mar-20-0{margin:20px 0}.mar-0-a{margin:0 auto}.mar-b-10{margin-bottom:10px}.mar-b-20{margin-bottom:20px}.mar-b-30{margin-bottom:30px}.mar-b-40{margin-bottom:40px}.wid-a,.width-auto{width:auto}.transition{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.hover-color-secondary:hover{color:#5dc6b3!important}.hover-color-primary:hover{color:#3d3368}.hover-color-white:hover{color:#fff}.hover-text-underline:hover{text-decoration:underline}.hover-color-light-blue:hover{background-color:#fbfaff}.hover-text-no-underline:hover{text-decoration:none}.bg-color-primary{background-color:#3d3368}.bg-color-secondary{background-color:#5dc6b3}.bg-color-light-secondary{background-color:#5dc6b31a}.bg-color-tertiary{background-color:#3b86b5}.bg-color-light-blue{background-color:#fbfaff}.bg-color-faded{background-color:#fafafb}.bg-color-faded-dark{background-color:#b0b0b0}.bg-color-light{background-color:#4b5362}.bg-color-white{background-color:#fff}.bg-color-yellow{background-color:#fbbf24}.bg-color-danger{background-color:#dc2626}.hover-bg-color-primary:hover{background-color:#3d3368}.hover-bg-color-secondary:hover{background-color:#5dc6b3}.hover-bg-color-tertiary:hover{background-color:#3b86b5}.hover-bg-color-faded:hover{background-color:#fafafb}.hover-bg-color-light:hover{background-color:#4b5362}.hover-bg-color-white:hover{background-color:#fff}.hover-bg-color-yellow:hover{background-color:#fbbf24}.hover-bg-color-light-blue:hover{background-color:#fbfaff}.font-size-40{font-size:40px}.font-size-32{font-size:32px}.font-size-24{font-size:24px}.font-size-20{font-size:20px}.font-size-15{font-size:15px}.font-size-14{font-size:14px}.font-size-12{font-size:12px}.color-faded{color:#8f8f8f}.color-red{color:red}.color-error{color:#cd0000!important}.color-red-light{color:#ff5c5c}.color-yellow{color:#eeab00}input,select,textarea,button{border:none;outline:none;resize:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{outline:none!important}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #ffffff}textarea{-webkit-rtl-ordering:logical;-moz-rtl-ordering:logical;-o-rtl-ordering:logical;-ms-rtl-ordering:logical;-rtl-ordering:logical;-webkit-user-select:text;-moz-user-select:text;-o-user-select:text;-ms-user-select:text;user-select:text}textarea::-ms-expand{display:none}::-webkit-input-placeholder{color:#8f8f8f}::-moz-placeholder{color:#8f8f8f}::-o-placeholder{color:#8f8f8f}:-ms-input-placeholder{color:#8f8f8f}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px #ffffff inset!important;-webkit-text-fill-color:#444!important}input,select,textarea,.file-input-holder,.ui-like-input{padding:0 16px;line-height:44px;height:44px;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:100%;display:block;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;border:solid 1px;color:#373737;border-color:#f3f4f6;background-color:#f3f4f6;font-family:Outfit,sans-serif;font-weight:400;overflow:hidden}input:focus,select:focus,textarea:focus,.file-input-holder:focus,.ui-like-input:focus{border-color:#e5e7eb}.custom-input{display:flex;align-items:center;gap:8px;padding:0 16px;line-height:44px;height:44px;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:100%;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;border:solid 1px;color:#373737;border-color:#f3f4f6;background-color:#f3f4f6;font-family:Outfit,sans-serif;font-weight:400}.custom-input:focus-within{border-color:#e5e7eb}.custom-input input{flex:1;border:none;outline:none;background:transparent;font-size:14px;font-family:Outfit,sans-serif;height:100%;width:100%;padding:0!important}.custom-input input:-webkit-autofill,.custom-input input:-webkit-autofill:hover,.custom-input input:-webkit-autofill:focus,.custom-input input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px #f3f4f6 inset!important;-webkit-text-fill-color:#444!important}select{background:#f3f4f6 url(/images/icons/select.svg) right center no-repeat;cursor:pointer}input[type=checkbox],input[type=radio]{height:24px;width:24px;padding:0;position:relative;cursor:pointer;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}input[type=checkbox]{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}input[type=checkbox],input[type=checkbox]:focus,input[type=radio],input[type=radio]:focus{border-color:#3d3368}input[type=checkbox]:checked{border-color:#3d3368;background-color:#3d3368}input[type=checkbox]:checked:before,input[type=checkbox]:checked:after,input[type=radio]:checked:before,input[type=radio]:checked:after{position:absolute;content:""}input[type=checkbox]:checked:before,input[type=checkbox]:checked:after{-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-45deg) translateY(13px) translateX(-6px);-moz-transform:rotate(-45deg) translateY(13px) translateX(-6px);-ms-transform:rotate(-45deg) translateY(13px) translateX(-6px);-o-transform:rotate(-45deg) translateY(13px) translateX(-6px);transform:rotate(-45deg) translateY(13px) translate(-6px)}input[type=checkbox]:checked:before{height:6px;width:12px;left:0;top:-2px;background:#fff}input[type=checkbox]:checked:after{height:6px;width:12px;left:0;top:-4px;background:#3d3368}input[type=radio],input[type=radio]:checked:before,input[type=radio]:checked:after{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}input[type=radio]:checked{border-color:#3d3368}input[type=radio]:checked:before{height:18px;width:18px;top:2px;left:2px;background:#5dc6b3}input[type=radio]:checked:after{height:14px;width:14px;top:4px;left:4px;background:#3d3368}.file-input-holder{cursor:pointer}.file-input-holder input[type=file]{width:100%;position:absolute;top:0;left:0;z-index:3;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.file-input-holder svg{position:absolute;height:16px;width:auto;display:block;top:16px;right:12px}.file-input-holder svg path{fill:#3d3368}textarea{height:180px;padding:16px;line-height:16px;overflow:scroll}input.error,select.error,textarea.error{border-color:red}.date-input-wrapper{position:relative;width:100%;display:block}.date-input-wrapper:before{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%233d3368'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M8%202v4'/%3e%3cpath%20d='M16%202v4'/%3e%3crect%20width='18'%20height='18'%20x='3'%20y='4'%20rx='2'/%3e%3cpath%20d='M3%2010h18'/%3e%3cpath%20d='M8%2014h.01'/%3e%3cpath%20d='M12%2014h.01'/%3e%3cpath%20d='M16%2014h.01'/%3e%3cpath%20d='M8%2018h.01'/%3e%3cpath%20d='M12%2018h.01'/%3e%3cpath%20d='M16%2018h.01'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;z-index:10}.date-input-wrapper input[type=date]{text-align:left;-webkit-appearance:none;appearance:none;display:block}.date-input-wrapper input[type=date]::-webkit-date-and-time-value{text-align:left}.date-input-wrapper input[type=date]::-webkit-datetime-edit{color:transparent}.date-input-wrapper input[type=date]:focus::-webkit-datetime-edit,.date-input-wrapper input[type=date]:not(:placeholder-shown)::-webkit-datetime-edit{color:inherit}.date-input-wrapper input[type=date]:before{content:attr(placeholder);position:absolute;left:40px;top:50%;transform:translateY(-50%);color:#000;pointer-events:none;display:none}.date-input-wrapper input[type=date]:placeholder-shown:before{display:block}.date-input-wrapper input::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}p.error-messages{font-size:11px;padding:5px 0;line-height:1.2;color:red}p.success-messages{font-size:11px;padding:5px 0;line-height:1.2;color:green}button{border:none;outline:none;padding:0 22px;height:44px;line-height:44px;font-size:16px;font-weight:400;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background-color:#3d3368;color:#fff}button span{display:flex;align-items:center;justify-content:center;gap:8px}button span img{height:16px}button:hover{color:#5dc6b3}button:disabled{background-color:#aaa;color:#cfcfcf;cursor:not-allowed}button.light{background-color:#f3f4f6;color:#3d3368}button.light span svg{height:20px;width:auto;display:block}button.light span svg path{fill:#3d3368}button.light:hover{color:#fff;background-color:#5dc6b3}button.light:hover svg path{fill:#fff}#owner-auth-page button.light:hover{background-color:#f3f4f6;color:#3d3368;border-color:#1d1c1b}button.btn-small{background-color:#3d3368;height:32px;line-height:32px;padding:0 16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;font-size:12px}button.btn-small span{gap:4px}button.btn-small span svg{height:20px;width:auto;display:block}button.btn-small span svg path{fill:#fff}button.btn-small:hover{color:#5dc6b3}button.btn-small:hover span svg path{fill:#5dc6b3}.form-card{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:20px;margin-bottom:16px;box-shadow:0 1px 3px #0000000a}.section-title{display:flex;align-items:center;gap:8px;font-size:18px;color:#3d3368;margin:0 0 12px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.form-group label{display:block;font-size:12px;color:#8b8b8b;margin-bottom:6px}.form-group.col-12{grid-column:span 2}.info-value{background:transparent;border:none;border-radius:0;padding:0;font-size:16px;font-weight:600;color:#2b2b2b}.rs-simple-header{display:flex;align-items:center;gap:10px;padding:8px 0 12px}.rs-simple-header__logo{display:flex;align-items:center;justify-content:center}.rs-simple-header__title{margin:0;color:#3d3368;font-size:20px;font-weight:700}@media(max-width:768px){.form-grid{grid-template-columns:1fr}.form-group.col-12{grid-column:span 1}}button.danger{background-color:#dc2626}button.danger:hover{color:#fff;background-color:#d32f2f}button.primary{background-color:#3d3368;color:#fff}button.secondary{background-color:#5dc6b3;color:#fff}button.line{background-color:#fff;border-color:#e5e7eb;color:#373737}button.line:hover{background-color:#e5e7eb}button.line-dark{background-color:#fff;color:#373737;border-color:#1d1c1b}button.line-dark:hover{background-color:#e5e7eb}button.plain-button{background-color:transparent;color:#3d3368;padding:0;height:auto;line-height:normal;font-size:16px;font-family:Outfit,sans-serif}button.plain-button span{gap:12px}button.plain-button span svg{height:unset}button.plain-button span svg path{fill:inherit}main .menu-btn{display:none;position:fixed;cursor:pointer;top:16px;left:12px;z-index:99999}main .menu-btn .i{height:32px;width:32px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}main aside{width:180px;height:100dvh;padding:20px 12px;align-items:normal;display:flex;flex-direction:column;position:fixed;top:0;left:0}main aside .top{height:100%;display:flex;flex-direction:column;min-height:0}main aside .top .logo{margin-bottom:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0}main aside .top .logo svg{height:36px;width:auto;display:block}main aside .top .rs-usercard{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;margin-top:40px;position:relative;border:1px solid #e5e7eb;border-radius:14px;background:#fafafb;padding:18px 12px 12px;text-align:left}main aside .top .rs-usercard__avatar{height:44px;width:44px;border-radius:999px;position:absolute;left:50%;top:-22px;transform:translate(-50%);background:#f3f4f6;background-position:center;border:2px solid #fff;box-shadow:0 1px #1018280a;background:url(/images/login/lady.jpg) no-repeat center center;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;border:solid 1px #5dc6b3}main aside .top .rs-usercard__name,main aside .top .rs-usercard__email{text-align:center;color:#3d3368;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}main aside .top .rs-usercard__name{margin-top:16px;font-weight:600;font-size:16px}main aside .top .rs-usercard__email{margin-bottom:6px;font-weight:500;font-size:12px}main aside .top .rs-usercard__divider{height:1px;background:#eef0f3;margin:10px 0 8px;flex-shrink:0}main aside .top .rs-usercard__nav ul{margin:0;padding:0}main aside .top .rs-usercard__nav ul li{list-style:none;border-radius:10px;margin-bottom:6px;padding:0 8px;line-height:2.4}main aside .top .rs-usercard__nav ul li:after{display:none}main aside .top .rs-usercard__nav ul li a{display:flex;align-items:center;gap:8px;font-size:14px;color:#5a6272;font-weight:500;border-radius:10px;transition:background .2s,color .2s}main aside .top .rs-usercard__nav ul li a ._i{height:24px;width:24px;display:grid;place-items:center}main aside .top .rs-usercard__nav ul li a ._i svg{height:18px}main aside .top .rs-usercard__nav ul li a:hover{background:#f7f7fb;color:#3d3368}main aside .top .rs-usercard__nav ul li.active a{color:#3d3368;font-weight:700}main aside .top .rs-usercard__nav{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:8px}main aside .top .rs-usercard__logout{width:100%;display:flex;align-items:center;gap:8px;background:#fafafa;padding:10px 12px;cursor:pointer;transition:background .2s,border-color .2s;color:#6b7280;border-radius:8px;flex-shrink:0;margin-top:8px}main aside .top .rs-usercard__logout svg{height:18px;width:18px}main aside .top .rs-usercard__logout span{line-height:1;font-weight:500;font-size:14px}main aside .top .rs-usercard__logout:hover{background:#f7f7fb;color:#3d3368}main .transparent{position:fixed;inset:0;z-index:9998;background-color:#000000ad;display:none}main .transparent-open{display:block}main .container{height:100%;width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);width:-o-calc(100% - 180px);width:-ms-calc(100% - 180px);width:calc(100% - 180px);margin-left:auto}main .container .children-container{padding:4px 40px 20px;border-top-left-radius:12px;min-height:calc(100vh - 56px)}main .container .children-container .main-content-section{padding:20px}header{height:56px;padding:0 24px}header .menus{margin-left:auto;gap:10px}header .menus .icon{height:32px;width:32px;color:#3d3368}header .menus .icon svg{height:20px;width:auto;display:block;cursor:pointer}header .menus .icon svg path{stroke-width:.5px}.notification{position:relative}.notification .new:after{position:absolute;content:"";top:0;right:0;height:8px;width:8px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background-color:#5dc6b3}.notification .list{position:absolute;background-color:#fff;border:solid 1px #f0f0f0;right:0;top:40px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;padding:0;width:300px;z-index:99;-webkit-box-shadow:0 0 20px rgba(0,0,0,.08);-moz-box-shadow:0 0 20px rgba(0,0,0,.08);-ms-box-shadow:0 0 20px rgba(0,0,0,.08);-o-box-shadow:0 0 20px rgba(0,0,0,.08);box-shadow:0 0 20px #00000014}.notification .list ul.tab{border-bottom:solid 1px #f0f0f0;display:flex;gap:10px;padding:4px 4px 0 16px}.notification .list ul.tab li{list-style:none;position:relative}.notification .list ul.tab li p{font-size:13px;color:#3d3368;line-height:1;padding:16px 10px;display:block;cursor:pointer}.notification .list ul.tab li.active:after{position:absolute;content:"";bottom:0;left:0;height:2px;width:100%;background-color:#7af1f7}.notification .list ul.tab svg.close{height:24px;width:auto;display:block;cursor:pointer;margin-left:auto;margin-top:8px;margin-right:4px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.notification .list ul.tab svg.close:hover{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12)}.notification .list ul.tab svg.close path{fill:#5dc6b3}.notification .list .lists-holder{height:300px;overflow-y:scroll}.notification .list .lists-holder .no-data{height:300px;display:flex;align-items:center;justify-content:center}.notification .list .lists-holder .no-data .i{height:40px;width:40px;display:flex;margin:0 auto 10px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background-color:#4a4a4a1f;justify-content:center;align-items:center}.notification .list .lists-holder .no-data .i svg{height:20px;width:auto;display:block}.notification .list .lists-holder .no-data .i svg path{fill:#3d3368}.notification .list ul.lists{display:block}.notification .list ul.lists li{list-style:none;border-bottom:solid 1px #f0f0f0;width:100%;display:flex;align-items:center;padding:12px 16px;cursor:pointer;position:relative}.notification .list ul.lists li .ico{height:36px;width:36px;border:solid 1px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;display:flex;align-items:center;justify-content:center}.notification .list ul.lists li .ico svg{height:16px;width:auto;display:block}.notification .list ul.lists li .ico-success,.notification .list ul.lists li .ico-fail{border-color:#cfcfcf;background-color:#f0f0f0}.notification .list ul.lists li .t{padding-left:12px;padding-right:48px;width:-webkit-calc(100% - 36px);width:-moz-calc(100% - 36px);width:-o-calc(100% - 36px);width:-ms-calc(100% - 36px);width:calc(100% - 36px)}.notification .list ul.lists li .t p.m{font-size:12px;line-height:1.2}.notification .list ul.lists li .t p.d{font-size:9px;color:#646464}.notification .list ul.lists li .del{position:absolute;right:10px;top:50%;margin-top:-16px;height:32px;width:32px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;z-index:2;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;padding-top:10px}.notification .list ul.lists li .del svg{height:12px;width:auto;margin:0 auto;display:block}.notification .list ul.lists li .del svg path{fill:#3d3368}.notification .list ul.lists li .del{display:none}.notification .list ul.lists li .del:hover{background:#fff}.notification .list ul.lists li .del:hover svg path{fill:#5dc6b3}.notification .list ul.lists li:hover{background-color:#fafafa}.notification .list ul.lists li:hover .del{display:block}.profile-info{position:absolute;background-color:#fff;border:solid 1px #f0f0f0;right:0;top:40px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;padding:0;width:160px;z-index:99;-webkit-box-shadow:0 0 20px rgba(0,0,0,.08);-moz-box-shadow:0 0 20px rgba(0,0,0,.08);-ms-box-shadow:0 0 20px rgba(0,0,0,.08);-o-box-shadow:0 0 20px rgba(0,0,0,.08);box-shadow:0 0 20px #00000014}.profile-info ul li{display:flex;align-items:center;justify-content:flex-start;gap:4px;font-size:13px;list-style:none;border-bottom:solid 1px #f0f0f0;text-align:left;padding:12px 0 12px 12px;cursor:pointer}.profile-info ul li:last-child{border-bottom:none}.profile-info ul li.active{background:#00000005;color:#5dc6b3}.search-bar .row{display:flex;align-items:center}.search-bar .row input{background-color:#fff;border-color:#e8e8e8;-webkit-border-top-right-radius:0px;-moz-border-top-right-radius:0px;-ms-border-top-right-radius:0px;-o-border-top-right-radius:0px;border-top-right-radius:0;-webkit-border-bottom-right-radius:0px;-moz-border-bottom-right-radius:0px;-ms-border-bottom-right-radius:0px;-o-border-bottom-right-radius:0px;border-bottom-right-radius:0}.search-bar .row button{-webkit-border-top-left-radius:0px;-moz-border-top-left-radius:0px;-ms-border-top-left-radius:0px;-o-border-top-left-radius:0px;border-top-left-radius:0;-webkit-border-bottom-left-radius:0px;-moz-border-bottom-left-radius:0px;-ms-border-bottom-left-radius:0px;-o-border-bottom-left-radius:0px;border-bottom-left-radius:0;background-color:#5dc6b3}.search-bar .row button:hover{background-color:#3d3368}.rs-tabs ul.tab-selector{display:flex;align-items:center;gap:16px}.rs-tabs ul.tab-selector li{list-style:none;font-size:16px;color:#3d3368;font-weight:400;position:relative;padding:0 16px;line-height:44px;border-bottom:solid 6px;border-color:transparent;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer}.rs-tabs ul.tab-selector li:hover{border-color:#5dc6b3}.rs-tabs ul.tab-selector li.active{font-weight:700;border-color:#3d3368}.rs-tabs .tab-content{margin-top:20px}.rs-table-holder{padding:0 20px 20px;overflow-x:scroll}table.rs-table{width:100%;display:table;border-collapse:collapse;border:solid 1px #f9f9fa;-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;-ms-border-top-left-radius:10px;-o-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;-ms-border-bottom-left-radius:10px;-o-border-bottom-left-radius:10px;border-bottom-left-radius:10px}table.rs-table thead tr th{background-color:#3d3368;text-align:left;color:#fff;font-size:16px;font-weight:600;padding:24px 20px;white-space:nowrap}table.rs-table thead tr th:first-child{-webkit-border-top-left-radius:8px;-moz-border-top-left-radius:8px;-ms-border-top-left-radius:8px;-o-border-top-left-radius:8px;border-top-left-radius:8px}table.rs-table thead tr th:last-child{-webkit-border-top-right-radius:8px;-moz-border-top-right-radius:8px;-ms-border-top-right-radius:8px;-o-border-top-right-radius:8px;border-top-right-radius:8px}table.rs-table tbody tr td{text-align:left;font-size:14px;font-weight:400;padding:15px;white-space:nowrap}table.rs-table tbody tr td .status{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;padding:0 15px;width:100%;display:flex;justify-content:center;font-size:14px;line-height:30px;color:#fff}table.rs-table tbody tr td .active{display:flex;justify-content:center;background-color:#5dc6b3}table.rs-table tbody tr td .inactive{background-color:#3d3368}table.rs-table tbody tr td svg{height:20px;width:auto;display:block;cursor:pointer}table.rs-table tbody tr td svg path{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}table.rs-table tbody tr td svg:hover path{fill:#5dc6b3}table.rs-table tbody tr td .dirham-icon svg{height:13px}table.rs-table tbody tr td .dirham-icon svg:hover path{fill:inherit}table.rs-table tbody tr td p,table.rs-table tbody tr td span p{font-size:14px}table.rs-table tbody tr td.bold{font-weight:700}table.rs-table tbody tr:nth-child(2n){background-color:#f9f9fa}ul.rs-pagination{display:flex;align-items:center;justify-content:center;gap:10px}ul.rs-pagination li{list-style:none;cursor:pointer;display:block;width:32px;height:32px;border:solid 1px;border-color:#dfe2e7;text-align:center;font-size:13px;font-size:400;line-height:30px;color:#3d3368;justify-content:center;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}ul.rs-pagination li:hover{background-color:#dfe2e7}ul.rs-pagination li.active{border-color:#3d3368;background-color:#3d3368;color:#fff}#rs-modal{position:fixed;inset:0}#rs-modal .inner{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;background-color:#ffffffeb}#rs-modal .inner .box{width:80%;position:relative;background-color:#fff;border:solid 1px #dfe2e7;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;max-width:auto;width:auto;max-height:90vh;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;padding:32px 24px}@media only screen and (max-width:600px){#rs-modal .inner .box{max-width:auto;width:auto;padding:16px 4px}}.top-search-bar{display:flex;padding:25px 20px;border-bottom:solid 2px #fafafb;align-items:center}.top-search-bar .ip-holder{margin-left:auto;width:368px}#rs-loader-overlay{left:0;top:0;width:100%;height:100%;position:fixed;background:#fff;z-index:99999;-webkit-opacity:.68;-moz-opacity:.68;filter:alpha(opacity=68);-khtml-opacity:.68;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=68)";opacity:.68}#rs-loader-overlay .inner{left:0;top:0;width:100%;height:100%;position:absolute}#rs-loader-overlay .inner .content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#rs-loader-overlay .inner .content .spinner{width:40px;height:40px;display:inline-block;border:solid 2px #3d3368;border-top-color:#fff;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-ms-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-o-keyframes spin{to{-o-transform:rotate(360deg)}}@-ms-keyframes spin{to{-ms-transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.search-results{background-color:#fff;padding:0;border:solid 1px #f3f4f6;-webkit-box-shadow:0 0 10px rgba(0,0,0,.04);-moz-box-shadow:0 0 10px rgba(0,0,0,.04);-ms-box-shadow:0 0 10px rgba(0,0,0,.04);-o-box-shadow:0 0 10px rgba(0,0,0,.04);box-shadow:0 0 10px #0000000a;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:100%;height:192px;position:absolute;z-index:999;top:46px;overflow-y:scroll}.search-results ul li{border-bottom:solid 1px #f3f4f6;line-height:1;padding:12px 20px;font-size:14px}.search-results ul li:last-child{border-bottom:none}.search-results ul li:hover{background-color:#f3f4f6;color:#5dc6b3}.Toastify__toast-container{z-index:9999}.rs-toast-shell{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;min-height:0!important;margin:0 0 10px!important}.rs-toast-body{margin:0!important;padding:0!important}.Toastify__toast-icon,.Toastify__close-button,.Toastify__progress-bar{display:none!important}.rs-toast-card{overflow:hidden;position:relative;display:flex;align-items:center;gap:12px;padding:10px 44px 12px 12px;border-radius:12px;background:#3d3368;color:#fff;border:1px solid #3d3368;min-width:320px;max-width:420px}.rs-toast-icon{flex:0 0 auto;width:60px;height:60px;border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center}.rs-toast-icon svg{height:45px;width:45px;display:block;margin:0 auto}.rs-toast-content{display:grid;gap:2px;width:100%}.rs-toast-msg{font-size:14px;line-height:1.2;font-weight:300;flex:1;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;word-break:break-word}.rs-toast-close{position:absolute;top:5px;right:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;color:#fff;font-size:18px;line-height:1;cursor:pointer;opacity:.85}.rs-toast-close:focus-visible{outline:2px solid #2DD4BF;outline-offset:2px}.rs-toast-hr{outline:none;border:none;height:4px;position:absolute;left:0;bottom:0;width:100%;background-color:#5dc6b3;-webkit-animation:diminish 4s;-moz-animation:diminish 4s;-ms-animation:diminish 4s;-o-animation:diminish 4s;animation:diminish 4s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@keyframes rs-toast-grow{to{transform:scaleX(1)}}@-webkit-keyframes slide-from-right{0%{-webkit-transform:translateX(200px)}to{-webkit-transform:translateX(0px)}}@-moz-keyframes slide-from-right{0%{-moz-transform:translateX(200px)}to{-moz-transform:translateX(0px)}}@-o-keyframes slide-from-right{0%{-o-transform:translateX(200px)}to{-o-transform:translateX(0px)}}@-ms-keyframes slide-from-right{0%{-ms-transform:translateX(200px)}to{-ms-transform:translateX(0px)}}@keyframes slide-from-right{0%{transform:translate(200px)}to{transform:translate(0)}}@-webkit-keyframes diminish{0%{width:100%}to{width:0}}@-moz-keyframes diminish{0%{width:100%}to{width:0}}@-o-keyframes diminish{0%{width:100%}to{width:0}}@-ms-keyframes diminish{0%{width:100%}to{width:0}}@keyframes diminish{0%{width:100%}to{width:0}}.password-field-wrapper{position:relative;width:100%}.password-field-wrapper .eye-icon{opacity:.5;position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;font-size:1.2em;color:#3d3368}.custom-select-container{position:relative;display:flex;align-items:center}.custom-select{width:100%;border-radius:4px;appearance:none;background:F3F4F6;padding-left:40px}.custom-select .custom-select.error{border-color:red}.select-icon{position:absolute;left:10px;display:flex;align-items:center;pointer-events:none}.select-icon img{width:20px;height:14px}.input-error{border:1px solid red;background-color:#fdd}.upload-success{background-color:#74e474}.react-multi-carousel-dot-list{position:absolute;bottom:12px;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot{padding:0;display:flex;justify-content:center;align-items:center}.react-multi-carousel-dot button{display:inline-block;width:10px;height:10px;border-radius:50%;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;box-shadow:none;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s;border-width:1px;border-style:solid;padding:0;margin:0 2px;outline:0;cursor:pointer;border-color:#fff;background:transparent}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{border-color:#5dc6b3;background:#5dc6b3}.carousel-button-group .left-nav,.carousel-button-group .right-nav{position:absolute;top:50%;margin-top:-16px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;height:32px;width:32px;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;cursor:pointer;background-color:#3d3368}.carousel-button-group .left-nav:hover,.carousel-button-group .right-nav:hover{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12)}.carousel-button-group .left-nav{left:-60px}.carousel-button-group .right-nav{right:-60px}.carousel-button-group .left-nav:before,.carousel-button-group .right-nav:before{line-height:32px;height:32px;width:32px;top:0;padding:0;display:block;content:""}.badge{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:9999px;font-size:.75rem;font-weight:500}.badge.badge-green{background-color:#f0fdf4;color:#15803d;border:1px solid #bbf7d0}.badge.badge-gray{background-color:#f9fafb;color:#4b5563;border:1px solid #e5e7eb}.badge.badge-red{background-color:#fef2f2;color:#ef4444;border:1px solid #fecaca}.badge.badge-yellow{background-color:#fffbeb;color:#ca8a04;border:1px solid #fde68a}.btn-wrapper{direction:rtl;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto-fill,auto);grid-column-gap:10px;grid-row-gap:8px}.btn-wrapper div{font-size:13px!important}.btn-wrapper div{margin-top:0!important}.tooltip{position:relative;display:inline-flex;cursor:pointer}.tooltip:after,.tooltip:before{position:absolute;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out;pointer-events:none;z-index:9999}.tooltip:after{content:attr(data-tooltip);background:#111827d9;color:#fff;font-size:13px;font-weight:500;padding:8px 10px;border-radius:8px;white-space:normal;line-height:1.4;text-align:left;min-width:120px;box-shadow:0 2px 6px #0000004d}.tooltip:before{content:"";border-width:6px;border-style:solid}.tooltip:hover:after,.tooltip:hover:before,.tooltip:focus:after,.tooltip:focus:before{opacity:1;visibility:visible}.tooltip[data-placement=top]:after{bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.tooltip[data-placement=top]:before{bottom:100%;left:50%;transform:translate(-50%);border-color:rgba(17,24,39,.85) transparent transparent transparent}.tooltip[data-placement=bottom]:after{top:calc(100% + 10px);left:50%;transform:translate(-50%)}.tooltip[data-placement=bottom]:before{top:100%;left:50%;transform:translate(-50%);border-color:transparent transparent rgba(17,24,39,.85) transparent}.tooltip[data-placement=left]:after{right:calc(100% + 10px);top:50%;transform:translateY(-50%)}.tooltip[data-placement=left]:before{right:100%;top:50%;transform:translateY(-50%);border-color:transparent transparent transparent rgba(17,24,39,.85)}.tooltip[data-placement=right]:after{left:calc(100% + 10px);top:50%;transform:translateY(-50%)}.tooltip[data-placement=right]:before{left:100%;top:50%;transform:translateY(-50%);border-color:transparent rgba(17,24,39,.85) transparent transparent}@keyframes stripes{0%{background-position:0 0}to{background-position:40px 0}}.uae-pass-btn{font-family:SF Pro Text,sans-serif}.uae-pass-btn span svg path{fill:#1d1c1b;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.uae-pass-btn:disabled{background:#f3f4f6;color:#8f8f8f;border-color:#e5e7eb;cursor:not-allowed;opacity:.7}.uae-pass-btn:disabled span svg path{fill:#1d1c1b;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.uae-pass-btn:focus{outline:3px solid rgba(30,171,117,.4745098039)}.uae-pass-btn:focus span svg path{fill:#1d1c1b;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.uae-pass-btn:active{background:#f3f3f3}.uae-pass-btn:active span svg path{fill:#1d1c1b;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.uae-pass-btn:hover:not(:disabled){background:#fafafa}.uae-pass-btn:hover:not(:disabled) span svg path{fill:#1d1c1b;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.uae-pass-btn.loading{background-color:#3d3368!important;color:#fff!important;border-color:#3d3368!important}.uae-pass-btn.loading span svg path{fill:#fff!important;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.carousel-container-img{width:100%;height:100%;max-height:400px}.carousel-container-img .react-multi-carousel-list{height:100%;overflow:hidden;border-radius:10px}.carousel-container-img .react-multi-carousel-track,.carousel-container-img .react-multi-carousel-item{height:100%}.carousel-container-img .react-multi-carousel-item>img{display:block;width:100%;height:100%;object-fit:cover;background-position:center;background-repeat:no-repeat;background-size:cover}.file-drag-upload{height:186px;width:100%;border:dashed 2px #dfdfdf;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.file-drag-upload input{position:absolute;inset:0;z-index:1;height:100%;width:100%;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;cursor:pointer}.file-drag-upload-files-action-section{display:flex;justify-content:flex-end;align-items:flex-start}.error-border{border:dashed 2px red}.rounded-primary-btn,.rounded-secondary-btn,.rounded-faded-btn,.rounded-danger-btn,.rounded-outline-primary-btn,.rounded-outline-light-btn,.rounded-light-btn{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;border:solid 1px transparent}.rounded-primary-btn span svg path,.rounded-secondary-btn span svg path,.rounded-faded-btn span svg path,.rounded-danger-btn span svg path,.rounded-outline-primary-btn span svg path,.rounded-outline-light-btn span svg path,.rounded-light-btn span svg path{fill:inherit}.rounded-primary-btn:disabled,.rounded-primary-btn.disabled,.rounded-secondary-btn:disabled,.rounded-secondary-btn.disabled,.rounded-faded-btn:disabled,.rounded-faded-btn.disabled,.rounded-danger-btn:disabled,.rounded-danger-btn.disabled,.rounded-outline-primary-btn:disabled,.rounded-outline-primary-btn.disabled,.rounded-outline-light-btn:disabled,.rounded-outline-light-btn.disabled,.rounded-light-btn:disabled,.rounded-light-btn.disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.rounded-outline-primary-btn{background:#fff;color:#3d3368;border-color:#3d3368}.rounded-outline-primary-btn:hover:not(:disabled):not(.disabled){background:#3d3368;color:#fff;border-color:#3d3368}.rounded-outline-light-btn{background:#fff;color:#3d3368;border-color:#fff}.rounded-outline-light-btn:hover:not(:disabled):not(.disabled){background:#5dc6b3;color:#fff;border-color:#5dc6b3}.rounded-primary-btn{background:#3d3368}.rounded-primary-btn:hover:not(:disabled):not(.disabled){background:#fff;color:#3d3368;border-color:#3d3368}.rounded-secondary-btn{background:#5dc6b3}.rounded-secondary-btn:hover:not(:disabled):not(.disabled){background:#fff;color:#5dc6b3;border-color:#5dc6b3}.rounded-faded-btn{background:#e5e7eb;color:#3d3368}.rounded-faded-btn:hover:not(:disabled):not(.disabled){background:#fff;border-color:#3d3368;color:#3d3368}.rounded-light-btn{background:#e5e7eb;color:#3d3368}.rounded-light-btn:hover:not(:disabled):not(.disabled){background:#fff;border-color:#3d3368;color:#3d3368}.rounded-danger-btn{background:#ef4444;color:#fff}.rounded-danger-btn:hover:not(:disabled):not(.disabled){background:#fff;color:#ef4444;border-color:#ef4444}.react-multi-carousel-item .savvy-benefit-card{transform:scale(1);overflow:hidden;transition:all .3s ease;position:relative}.benefits-carousel{padding:20px 0;margin:-20px 0}.benefits-carousel>div{overflow:visible!important}.benefits-carousel .react-multi-carousel-list{overflow:visible!important}.benefits-carousel .react-multi-carousel-track{overflow:visible}.savvy-benefit-card2{position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;background:linear-gradient(135deg,#6c2bff,#00d4c5);padding:2px;margin:8px;box-sizing:border-box;overflow:visible;transform-origin:center;background-size:100% 100%;transition:transform .3s ease,box-shadow .3s ease,filter .3s ease,background-size .4s ease;will-change:transform;isolation:isolate}.savvy-benefit-card2:before{content:"";position:absolute;inset:-2px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px;background:inherit;opacity:0;transition:opacity .3s ease;z-index:-1}.savvy-benefit-card2 .savvy-benefit-card2-container{-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;background:#fff;overflow:hidden;height:100%;display:flex;flex-direction:column}.savvy-benefit-card2 .savvy-benefit-card2-container:hover{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.savvy-benefit-card2 .savvy-benefit-card2-container .savvy-benefit-card2-image{background:#f4f4f4;width:100%;flex-shrink:0;max-height:180px}.savvy-benefit-card2 .savvy-benefit-card2-container .savvy-benefit-card2-body{display:flex;flex-direction:column;cursor:pointer;flex:1;min-height:0;width:100%}.savvy-benefit-card2 .savvy-benefit-card2-container .savvy-benefit-card2-body>*{display:flex;flex-direction:column;flex:1;min-height:0}.savvy-benefit-card2:hover{-webkit-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px;border-radius:21px;transform:scale(1.02);box-shadow:0 0 12px 4px #00000038;z-index:3}.savvy-benefit-card2:hover:before{opacity:1}.react-multi-carousel-item .savvy-benefit-card2{height:100%}.react-multi-carousel-item:hover .savvy-benefit-card{transform:scale(1.02);opacity:1;z-index:2}.react-multiple-carousel__arrow{position:absolute;outline:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;z-index:10;border:0;width:32px;height:32px;line-height:32px;padding:0;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;cursor:pointer;background-color:#3d3368}.react-multiple-carousel__arrow:hover{background-color:#3d3368;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12)}.react-multiple-carousel__arrow:before{line-height:32px;height:32px;width:32px;top:0;padding:0;display:block;content:""}.react-multiple-carousel__arrow--right{display:flex;justify-content:center;align-items:center}.inline-percent-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.inline-percent-slider,.inline-percent-slider *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inline-percent-slider svg:focus{outline:none}.inline-percent-slider{width:100%}.inline-percent-slider .slider-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.inline-percent-slider .slider-label{color:#4b5362;font-size:1rem;font-weight:500}.inline-percent-slider .slider-value{color:#3d3368;font-size:1.125rem;font-weight:600}.inline-percent-slider .slider-value .slider-cap-value{color:#4b5362;font-weight:400;font-size:.9rem;-webkit-opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);-khtml-opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}.inline-percent-slider .slider-input{-webkit-appearance:none;appearance:none;width:100%;height:8px;background:#f0f2f5;border-radius:5px;outline:none;padding:0;margin:0;cursor:pointer;overflow:visible}.inline-percent-slider .slider-input::-webkit-slider-runnable-track{width:100%;height:8px;cursor:pointer;background:linear-gradient(to right,#5dc6b3 var(--progress-percent),#e5e7eb var(--progress-percent));border-radius:5px}.inline-percent-slider .slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-6px;width:20px;height:20px;background:#5dc6b3;border-radius:50%;cursor:pointer;transition:transform .2s ease-in-out;border:3px solid white}.inline-percent-slider .slider-input::-webkit-slider-thumb:active{transform:scale(1.2)}.inline-percent-slider .slider-input::-moz-range-track{width:100%;height:8px;cursor:pointer;background:#e5e7eb;border-radius:5px}.inline-percent-slider .slider-input::-moz-range-progress{background-color:#5dc6b3;height:8px;border-radius:5px}.inline-percent-slider .slider-input::-moz-range-thumb{width:20px;height:20px;background:#5dc6b3;border-radius:50%;cursor:pointer}.inline-percent-slider *:focus{outline:none}.inline-percent-slider .ticker-input{outline:none;border:none;min-width:120px;text-align:start;color:#3d3368;border-bottom:1px solid #4b5362;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0;margin:0;line-height:1;background:transparent;padding:0;cursor:text}.timeline{position:relative;padding:0;margin:0}.timeline .tl-item{position:relative;display:flex;margin-bottom:30px}.timeline .tl-item:last-child .tl-dot:after{display:none}.timeline .tl-item.active .tl-dot:before{border-color:#5dc6b3;background:#5dc6b3}.timeline .tl-item.complete .tl-dot:before{border-color:#9792e7;background:#9792e7}.timeline .tl-item.complete .tl-dot:after{background:#9792e7}.timeline .tl-item.inactive .tl-dot:before{border-color:#ddd;background:#fff}.timeline .tl-item .tl-dot{position:relative;min-width:30px;display:flex;align-items:flex-start;justify-content:center;padding-top:8px}.timeline .tl-item .tl-dot:before{content:"";width:16px;height:16px;border-radius:50%;border:3px solid #ddd;background:#fff;position:relative;z-index:2}.timeline .tl-item .tl-dot:after{content:"";position:absolute;left:50%;transform:translate(-50%);top:24px;height:calc(100% + 30px);width:2px;background:#e0e0e0}.timeline .tl-item .tl-content{flex:1;padding-left:20px}.timeline .tl-item .tl-content .status-badge{display:inline-block;padding:8px 20px;border-radius:20px;font-size:.95em;margin-bottom:12px}.timeline .tl-item .tl-content .status-badge.initiated,.timeline .tl-item .tl-content .status-badge.updated{background:#ffa726;color:#fff}.timeline .tl-item .tl-content .status-badge.applied{background:#26c6da;color:#fff}.tab-section-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;align-items:stretch;justify-content:start}@media(max-width:768px){.tab-section-grid{grid-template-columns:1fr;gap:20px}}.view-field{display:flex;flex-direction:column;min-height:80px}.view-field__label{display:flex;align-items:center;gap:8px}.view-field__icon{font-size:20px}.view-field__value{display:block;color:#111827;line-height:1.4;word-break:break-word}.view-field__text{margin:0;word-break:break-word;white-space:pre-line;text-align:left;width:100%}.view-field__link{display:inline-flex;align-items:center;gap:6px;line-height:1.4}.view-field__cta{display:flex;align-items:center;gap:16px;border:1px solid #e5e7eb;background:#fff;text-decoration:none;overflow:hidden;height:56px;-webkit-transition:transform .2s ease,box-shadow .2s ease;-moz-transition:transform .2s ease,box-shadow .2s ease;-ms-transition:transform .2s ease,box-shadow .2s ease;-o-transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease}.view-field__cta:hover{box-shadow:0 8px 20px #2f2f3d1f;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.view-field__cta-icon{width:20%;height:100%;background:#f4f2ff;color:#4c3b9b;display:grid;place-items:center;font-size:20px}.view-field__cta-text{display:flex;flex-direction:column;line-height:1.2}.view-field__cta-title{font-size:16px;font-weight:600;color:#2f2f3d}.view-field__cta-link{font-size:14px;color:#32b0ad;display:inline-flex;align-items:center;gap:4px}.view-field__cta-arrow{font-size:14px}.view-field--with-icon .view-field__value{padding-left:28px}.form-section-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.toggle-switch{position:relative;width:30px;height:16px}.toggle-switch input{opacity:0;width:0;height:0}.toggle-switch .slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.3s}.toggle-switch .slider:before{content:"";position:absolute;width:13px;height:13px;left:2px;bottom:1px;background-color:#fff;transition:.3s}.toggle-switch .slider.round{border-radius:16px}.toggle-switch .slider.round:before{border-radius:50%}.toggle-switch input:checked+.slider{background-color:#3d3368}.toggle-switch input:focus+.slider{box-shadow:0 0 1px #3d3368}.toggle-switch input:checked+.slider:before{transform:translate(13px)}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}#auth-page{position:relative;overflow:hidden;min-height:100vh;display:flex;flex-direction:column}#auth-page:before,#auth-page:after{position:absolute;content:"";background-color:#fafafb;width:25vw;height:25vw;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;z-index:-1}#auth-page:before{right:50vw;margin-right:12.5vw;top:-12.5vw}#auth-page:after{left:50vw;bottom:-12.5vw;margin-left:12.5vw}#auth-page .auth-header{padding:16px 32px;display:flex;align-items:center;justify-content:flex-start;width:100%;z-index:4;position:relative}#auth-page .auth-header .logo svg{height:60px;width:auto;display:block}#auth-page .auth-header .options{margin-left:auto;gap:20px}#auth-page .auth-header .options p a{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#auth-page .auth-header .options p a:hover{color:#5dc6b3}#auth-page .auth-content{flex:1 1 auto;display:flex;align-items:center;width:100%;padding:24px 0 48px}#auth-page .auth-content .inner{width:100%;max-width:1180px;padding:0 20px;margin:0 auto;display:flex;align-items:stretch;justify-content:center;gap:32px;position:relative;z-index:3}#auth-page .auth-content .inner .col{min-height:100%;display:flex;align-items:center;justify-content:center;padding:12px 0;min-width:0}#auth-page .auth-content .inner .col .text{position:relative;padding:20px 0 0 20px}#auth-page .auth-content .inner .col .text h1{margin-bottom:20px}#auth-page .auth-content .inner .col .text:after{position:absolute;content:"";top:0;height:100%;width:8px;left:-20px;background-color:#5dc6b3;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;-ms-border-top-right-radius:6px;-o-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-bottom-right-radius:6px;-ms-border-bottom-right-radius:6px;-o-border-bottom-right-radius:6px;border-bottom-right-radius:6px}#auth-page .auth-content .inner .col .box{width:100%;max-width:460px;border:solid 1px;border-color:#f0f0f0;padding:48px 40px 40px;background-color:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.08);-moz-box-shadow:0 0 40px rgba(0,0,0,.08);-ms-box-shadow:0 0 40px rgba(0,0,0,.08);-o-box-shadow:0 0 40px rgba(0,0,0,.08);box-shadow:0 0 40px #00000014;position:relative;z-index:2}#auth-page .auth-content .inner .col .box table{width:100%;display:table;margin-top:20px}#auth-page .auth-content .inner .col .box table tbody tr td{padding:5px 0}#auth-page .auth-content .inner .col .box table tbody tr td p.title{font-size:14px;margin-bottom:5px}#auth-page .auth-content .inner .col .box table tbody tr td button{width:100%;margin-top:20px}#auth-page .auth-content .inner .col .box table tbody tr td textarea{height:132px}#auth-page .auth-content .inner .col .terms-and-conditions{border:solid 1px;border-color:#f0f0f0;padding:40px;background-color:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.08);-moz-box-shadow:0 0 40px rgba(0,0,0,.08);-ms-box-shadow:0 0 40px rgba(0,0,0,.08);-o-box-shadow:0 0 40px rgba(0,0,0,.08);box-shadow:0 0 40px #00000014;position:relative;width:100%}#auth-page .auth-content .inner .col .terms-and-conditions .scrollable{height:-webkit-calc(100vh - 400px);height:-moz-calc(100vh - 400px);height:-o-calc(100vh - 400px);height:-ms-calc(100vh - 400px);height:calc(100vh - 400px);overflow-y:scroll;margin:10px 0 20px}#auth-page .auth-content .inner .col .terms-and-conditions .scrollable .content ul li{margin-bottom:10px}#auth-page .auth-content .inner .col .terms-and-conditions .scrollable .content ul li p{font-size:13px}#auth-page .auth-content .inner .col .pending-details{width:420px}#auth-page .auth-content .inner .col .pending-details .verify button{width:102px;background-color:transparent;border:solid 1px;border-color:#3d3368;padding:0;margin:0 0 0 6px;line-height:42px;font-size:14px}#auth-page .auth-content .inner .col .pending-details .verify button span svg path{fill:#3d3368}#auth-page .auth-content .inner .col .pending-details .verify button:hover{color:#3d3368}#auth-page .auth-content .inner .col .pending-details .verify button:disabled{border-color:#cfcfcf;color:#cfcfcf}#auth-page .auth-content .inner .col .pending-details .verify button:disabled span svg path{fill:#cfcfcf}#auth-page .auth-content .inner .col .pending-details .verify button[data-name=verified]{background-color:#5dc6b3;border-color:#5dc6b3;color:#fff}#auth-page .auth-content .inner .col .pending-details .verify button[data-name=verified] span svg path{fill:#fff}#auth-page .auth-content svg.svg-top,#auth-page .auth-content svg.svg-bottom{position:absolute;z-index:1;height:50vh;width:auto;display:block;-webkit-opacity:.12;-moz-opacity:.12;filter:alpha(opacity=12);-khtml-opacity:.12;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=12)";opacity:.12}#auth-page .auth-content svg.svg-top{top:0;right:0}#auth-page .auth-content svg.svg-bottom{bottom:0;left:0}#tenant-auth-page .login-content{width:50%;padding-right:36px}.owner-page .auth-card{height:40vh}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}.create-agency{padding:20px}.create-agency .table-wrapper{max-width:600px;border:solid 2px #fafafb;padding:20px 10px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.create-agency .table-wrapper table{width:100%;display:table;table-layout:fixed;border-collapse:separate;border-spacing:10px 0}.create-agency .table-wrapper table tbody tr td{padding:10px 0}.create-agency .table-wrapper table tbody tr td p.title{font-size:14px;margin-bottom:5px}.create-agency .table-wrapper table tbody tr td.btns{padding-top:60px}.create-agency .table-wrapper table tbody tr td.btns button{margin:10px}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}.property-cards{padding:15px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:30px;grid-column-gap:30px;overflow:hidden}.property-cards .card{width:100%;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.04);-moz-box-shadow:0 0 10px rgba(0,0,0,.04);-ms-box-shadow:0 0 10px rgba(0,0,0,.04);-o-box-shadow:0 0 10px rgba(0,0,0,.04);box-shadow:0 0 10px #0000000a;overflow:hidden;position:relative}.property-cards .card .has-slider{padding:0}.property-cards .card .has-slider .sliders{position:relative;display:block}.property-cards .card .has-slider .sliders ._single{height:248px}.property-cards .card .has-slider .sliders ._single img{width:100%;height:auto;display:none}.property-cards .card .desc{padding:15px 20px 20px;border:solid 1px;border-color:#f3f4f6;border-top:none;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.property-cards .card:hover .desc{border-color:#5dc6b3}.property-cards .card:hover ._title{color:#5dc6b3}.property-detail .wrap{max-width:650px;border:solid 1px #f3f4f6}.property-detail .wrap hr{outline:none;border:none;height:1px;width:100%;background-color:#f3f4f6;margin:10px 0}.property-detail .wrap .sliders{position:relative}.property-detail .wrap .sliders ._single{height:420px}.property-detail .wrap .sliders ._single img{width:100%;height:auto;display:none}.property-detail .btn-wrapper{direction:rtl;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,auto);grid-column-gap:10px;grid-row-gap:8px}.property-detail .btn-wrapper div{font-size:13px!important}.property-detail .btn-wrapper div{margin-top:0!important}.property-detail .bank-account-row{display:flex;align-items:center;gap:1px;flex-wrap:wrap}.create-loan-application .row{padding:40px 20px;border:solid 1px #f0f0f0;-webkit-box-shadow:0 0 20px rgba(0,0,0,.08);-moz-box-shadow:0 0 20px rgba(0,0,0,.08);-ms-box-shadow:0 0 20px rgba(0,0,0,.08);-o-box-shadow:0 0 20px rgba(0,0,0,.08);box-shadow:0 0 20px #00000014}.create-loan-application .row .wrap{max-width:860px}.create-loan-application .row table{min-width:420px;display:table;table-layout:fixed;border-collapse:separate;border-spacing:10px 0}.create-loan-application .row table tbody tr td{padding:10px 0}.loan-application-stepper{padding:20px 0}.loan-application-stepper .step{width:120px;position:relative}.loan-application-stepper .step:after{position:absolute;width:100%;content:"";height:4px;background:#cfcfcf;bottom:10px;left:50%;margin-left:12px}.loan-application-stepper .step:last-child:after{display:none}.loan-application-stepper .icon{height:24px;width:24px;display:block;margin:0 auto}.loan-application-stepper .icon svg{height:24px;width:24px}.loan-application-stepper .incomplete svg path{fill:#cfcfcf}.loan-application-stepper .complete svg path{fill:#3d3368}.loan-application-stepper .complete:after{background:#3d3368}.loan-application-stepper-fixed-position{background-color:#fff;position:fixed;z-index:99;width:-webkit-calc(100% - 300px);width:-moz-calc(100% - 300px);width:-o-calc(100% - 300px);width:-ms-calc(100% - 300px);width:calc(100% - 300px);top:0;border-bottom:solid 2px #fafafb}.stepper-should-impact-fixed-position{margin-top:86px}.credit-score-application-detail{background-color:#fff;height:102px;width:102px;border:solid 10px #f0f0f0;position:absolute;top:-52px;right:-52px;font-size:20px;font-weight:900;color:#5dc6b3}.config-cards{padding:15px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:30px;grid-column-gap:30px}.config-cards .config-card{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.04);-moz-box-shadow:0 0 10px rgba(0,0,0,.04);-ms-box-shadow:0 0 10px rgba(0,0,0,.04);-o-box-shadow:0 0 10px rgba(0,0,0,.04);box-shadow:0 0 10px #0000000a;position:relative}.config-cards .config-card .desc{padding:15px 20px 20px;border:solid 1px;border-color:#f3f4f6;border-top:none;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.config-cards .config-card:hover .desc{border-color:#5dc6b3}@media only screen and (max-width:860px){.loan-application-stepper{padding:16px}.loan-application-stepper .steps{display:block}.loan-application-stepper .steps .step{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:12px;margin:0 0 12px;border-bottom:solid 1px #f0f0f0;padding-bottom:12px}.loan-application-stepper .steps .step p{font-size:14px!important}.loan-application-stepper .steps .step:after{display:none}.loan-application-stepper .steps .step:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.loan-application-stepper .steps .step .icon{margin:unset;margin-left:auto}.create-loan-application .row{padding:16px 12px}.create-loan-application .row .wrap,.create-loan-application .row .wrap table tbody tr td{display:block}.loan-application-stepper-fixed-position{position:relative;width:100%}.stepper-should-impact-fixed-position{margin-top:0}}@media only screen and (max-width:680px){.credit-account-detail{display:block}.credit-account-detail .credit-account-detail-status{margin-top:12px}#rs-modal .inner .box .box-application-history{width:320px!important;padding:24px 20px!important}#rs-modal .inner .box .box-application-history h4{font-size:20px;line-height:1.2}#rs-modal .inner .box .box-application-history p{font-size:14px}#rs-modal .inner .box .box-application-history button{height:32px;line-height:32px;font-size:12px;padding:0 16px}#rs-modal .inner .box .box-application-history button svg{height:12px;max-width:12px}}@media only screen and (max-width:520px){.property-detail{padding:16px}.property-detail .wrap{background-color:#fff;padding:16px}.property-detail .wrap table tbody tr td{display:block}.property-detail .wrap table tbody tr td button{height:32px;line-height:32px;font-size:12px;padding:0 12px}.property-detail .wrap table tbody tr td button svg{height:12px;max-width:12px}.property-detail .wrap table tbody tr td .center-right{justify-content:flex-start}.property-detail .wrap table tbody tr td a br{display:none}.property-detail .btn-wrapper{display:block}.property-detail .btn-wrapper div{margin-bottom:10px}.property-detail .bank-account-row{flex-direction:column;align-items:flex-start;gap:2px;word-break:break-all}.property-detail .bank-account-row .font-size-14.color-primary{word-break:break-all;max-width:100%;overflow-wrap:anywhere}.create-loan-application .row .wrap .col-1-2{width:100%}.create-loan-application .row table{min-width:100%}}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}.payment-progress{border:solid 1px;border-color:#ecedef;background-color:#fafafb;border-radius:20px}.payment-progress .timeline-wrapper{width:-webkit-calc(100% + 8.33%);width:-moz-calc(100% + 8.33%);width:-o-calc(100% + 8.33%);width:-ms-calc(100% + 8.33%);width:108.33%;margin-left:-8.33%;display:flex;flex-direction:column}.payment-progress .timeline-wrapper .timeline-labels{display:grid;grid-template-columns:repeat(var(--tick-count),1fr);margin-bottom:6px;font-size:10px;font-weight:600;text-align:center}.payment-progress .timeline-wrapper .timeline-labels span{transform:translate(50%)}.payment-progress .timeline-wrapper .timeline-ticks{display:grid;grid-template-columns:repeat(var(--tick-count),1fr);position:relative;height:12px;margin-bottom:8px}.payment-progress .timeline-wrapper .timeline-ticks span{transform:translate(50%);position:relative}.payment-progress .timeline-wrapper .timeline-ticks span:after{content:"";position:absolute;left:50%;top:0;width:2px;height:100%;background:var(--tick-color, #5dc6b3);transform:translate(-50%)}.payment-progress .timeline-wrapper .timeline-ticks span[data-marker=true]:after{content:"";top:calc(100% - 10px);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #5dc6b3;background:none}.payment-progress .progress-bar{position:relative;width:100%;height:12px;border-radius:15px;overflow:hidden;background:#e6f9f8}.payment-progress .progress-bar .progress-active{position:relative;height:100%;width:100%;border-radius:15px;animation:stripes 5s linear infinite;z-index:1}.payment-progress .progress-bar .progress-active .progress-overdue{position:absolute;top:0;left:0;height:100%;width:var(--overdue, 0%);background:repeating-linear-gradient(130deg,#b002023d,#b002023d 2px,#f9e6e6 2px 10px);z-index:2}.payment-progress .progress-bar .progress-active .progress-fill{position:relative;height:100%;width:100%;border-radius:15px;overflow:hidden;z-index:3}.payment-progress .progress-bar .progress-active .progress-fill:before{content:"";display:block;height:100%;width:var(--active, 0%);background-color:#5dc6b3;border-radius:15px 0 0 15px;transition:width 1s ease-in-out;z-index:3}.dashboard{padding:20px}.dashboard .quick-links{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:20px;grid-column-gap:20px;margin-bottom:20px}.dashboard .quick-links .one{border:solid 1px;padding:20px 15px;border-color:#f3f4f6;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.04);-moz-box-shadow:0 0 10px rgba(0,0,0,.04);-ms-box-shadow:0 0 10px rgba(0,0,0,.04);-o-box-shadow:0 0 10px rgba(0,0,0,.04);box-shadow:0 0 10px #0000000a}.dashboard .grid-view{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:20px;grid-column-gap:20px}.dashboard .grid-view .one{border:solid 1px;padding:25px;border-color:#f3f4f6;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.04);-moz-box-shadow:0 0 10px rgba(0,0,0,.04);-ms-box-shadow:0 0 10px rgba(0,0,0,.04);-o-box-shadow:0 0 10px rgba(0,0,0,.04);box-shadow:0 0 10px #0000000a}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1}.modal-content{background-color:#fff;padding:20px;border-radius:8px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.04);-moz-box-shadow:0 0 10px rgba(0,0,0,.04);-ms-box-shadow:0 0 10px rgba(0,0,0,.04);-o-box-shadow:0 0 10px rgba(0,0,0,.04);box-shadow:0 0 10px #0000000a;max-width:90%;max-height:80%;overflow-y:auto}.loan-dashboard{padding:20px}.loan-dashboard .card{background-color:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;margin-bottom:32px}.loan-dashboard .card.main-card{overflow:hidden}.loan-dashboard .card-header{padding:1.5rem;background-color:#f8fafc;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.loan-dashboard .card-header .card-header-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}.loan-dashboard .card-body{padding:1.5rem}.loan-dashboard .grid-view{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:600px){.loan-dashboard .grid-view{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.loan-dashboard .grid-view{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.loan-dashboard .grid-view{grid-template-columns:repeat(3,1fr)}}.loan-dashboard .grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:600px){.loan-dashboard .grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.loan-dashboard .grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.loan-dashboard .grid{grid-template-columns:repeat(4,1fr)}}.loan-dashboard .subcard{border:1px solid #e5e7eb;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;transition:box-shadow .2s}.loan-dashboard .subcard:hover{box-shadow:0 4px 6px -1px #0000001a}.loan-dashboard .subcard-header{padding:1rem 1rem .5rem}.loan-dashboard .subcard-header .subtitle{color:#3d3368;font-size:1rem;font-weight:600;margin-bottom:.25rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.loan-dashboard .subcard-body{padding:1rem}.loan-dashboard .subcard-body.chart-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.loan-dashboard .subcard-footer{padding:1rem;border-top:1px solid #e5e7eb}.loan-dashboard .flex-col{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem}.loan-dashboard .flex-between{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.loan-dashboard .flex-center{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.loan-dashboard .card-footer{padding:1.5rem}.loan-dashboard .installment-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem}.loan-dashboard .installment-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.loan-dashboard .installment-grid{grid-template-columns:repeat(3,1fr)}}.loan-dashboard .installment-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.75rem;border:1px solid #e5e7eb;border-radius:.5rem}.loan-dashboard .progress-section{margin-top:.5rem;width:100%}.loan-dashboard .progress-container{width:100%;height:.5rem;background-color:#e4e4e7;border-radius:9999px;overflow:hidden}.loan-dashboard .progress-bar{height:100%;background-color:#3d3368;border-radius:9999px}.loan-dashboard .donut-chart{height:180px;margin:0 auto;position:relative}.loan-dashboard .chart-legend{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:.5rem}.loan-dashboard .legend-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.loan-dashboard .legend-color{width:.75rem;height:.75rem;border-radius:9999px;margin-right:.5rem}.loan-dashboard .legend-color.paid{background-color:#3d3368}.loan-dashboard .legend-color.remaining{background-color:#e4e4e7}.loan-dashboard .account-number-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.loan-dashboard .installment-header{display:flex;align-items:center;justify-content:space-between;gap:10px}@media(max-width:600px){.loan-dashboard .account-number-row{flex-direction:column;align-items:flex-start;gap:2px}.loan-dashboard .installment-header{flex-direction:column;align-items:flex-start;gap:4px}.loan-dashboard .installment-header button{width:100%}}.tenant-dashboard{padding:20px}.tenant-dashboard .core-metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:20px;grid-column-gap:20px;margin-bottom:20px}.tenant-dashboard .core-metrics .one{border:solid 1px transparent;padding:16px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.04);-moz-box-shadow:0 0 10px rgba(0,0,0,.04);-ms-box-shadow:0 0 10px rgba(0,0,0,.04);-o-box-shadow:0 0 10px rgba(0,0,0,.04);box-shadow:0 0 10px #0000000a}.tenant-dashboard .core-metrics .one button,.tenant-dashboard .core-metrics .one .cta-btn{height:44px;line-height:44px;font-size:12px;-webkit-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px}.tenant-dashboard .core-metrics .one button.light,.tenant-dashboard .core-metrics .one .cta-btn.light{color:#fff;background-color:#5dc6b3}.tenant-dashboard .core-metrics .one button.light:hover,.tenant-dashboard .core-metrics .one .cta-btn.light:hover{color:#5dc6b3;background-color:#fff}.tenant-dashboard .core-metrics .one button.light:hover svg path,.tenant-dashboard .core-metrics .one .cta-btn.light:hover svg path{fill:#fff}.tenant-dashboard .core-metrics .one.primary{background-color:#3d3368;border-color:#3d3368}.tenant-dashboard .core-metrics .one.primary svg path{fill:#fff}.tenant-dashboard .core-metrics .one.secondary{background-color:#5dc6b3;border-color:#5dc6b3}.tenant-dashboard .core-metrics .one.secondary svg path{fill:#fff}.tenant-dashboard .core-metrics .one.tertiary{background-color:#3b86b5;border-color:#3b86b5}.tenant-dashboard .core-metrics .one.tertiary svg path{fill:#fff}.tenant-dashboard .core-metrics .one.light{background-color:#fafafb;border-color:#ecedef}.tenant-dashboard .core-metrics .one.light svg.wave-svg path{fill:#5dc6b3}.tenant-dashboard .core-metrics .one.click-able{-webkit-transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;-moz-transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;-ms-transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;-o-transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.tenant-dashboard .core-metrics .one.click-able:hover{transform:translateY(-1px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.08);-moz-box-shadow:0 8px 20px rgba(0,0,0,.08);-ms-box-shadow:0 8px 20px rgba(0,0,0,.08);-o-box-shadow:0 8px 20px rgba(0,0,0,.08);box-shadow:0 8px 20px #00000014}.tenant-dashboard .core-metrics .one.click-able:active{transform:translateY(0);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);-moz-box-shadow:0 2px 8px rgba(0,0,0,.08);-ms-box-shadow:0 2px 8px rgba(0,0,0,.08);-o-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px #00000014}.tenant-dashboard .core-metrics .one.click-able:focus,.tenant-dashboard .core-metrics .one.click-able:focus-visible{outline:none}.tenant-dashboard .core-metrics .one.click-able:focus.light,.tenant-dashboard .core-metrics .one.click-able:focus-visible.light{border-color:#ecedef;-webkit-box-shadow:0 0 0 3px rgba(236,237,239,.5);-moz-box-shadow:0 0 0 3px rgba(236,237,239,.5);-ms-box-shadow:0 0 0 3px rgba(236,237,239,.5);-o-box-shadow:0 0 0 3px rgba(236,237,239,.5);box-shadow:0 0 0 3px #ecedef80}.tenant-dashboard .core-metrics .one.click-able:focus.tertiary,.tenant-dashboard .core-metrics .one.click-able:focus-visible.tertiary{border-color:#3b86b5;-webkit-box-shadow:0 0 0 3px rgba(59,134,181,.5);-moz-box-shadow:0 0 0 3px rgba(59,134,181,.5);-ms-box-shadow:0 0 0 3px rgba(59,134,181,.5);-o-box-shadow:0 0 0 3px rgba(59,134,181,.5);box-shadow:0 0 0 3px #3b86b580}.tenant-dashboard .core-metrics .one.click-able:focus.secondary,.tenant-dashboard .core-metrics .one.click-able:focus-visible.secondary{border-color:#5dc6b3;-webkit-box-shadow:0 0 0 3px rgba(93,198,179,.5);-moz-box-shadow:0 0 0 3px rgba(93,198,179,.5);-ms-box-shadow:0 0 0 3px rgba(93,198,179,.5);-o-box-shadow:0 0 0 3px rgba(93,198,179,.5);box-shadow:0 0 0 3px #5dc6b380}.tenant-dashboard .core-metrics .one.click-able:focus.primary,.tenant-dashboard .core-metrics .one.click-able:focus-visible.primary{border-color:#3d3368;-webkit-box-shadow:0 0 0 3px rgba(61,51,104,.5);-moz-box-shadow:0 0 0 3px rgba(61,51,104,.5);-ms-box-shadow:0 0 0 3px rgba(61,51,104,.5);-o-box-shadow:0 0 0 3px rgba(61,51,104,.5);box-shadow:0 0 0 3px #3d336880}.tenant-dashboard .core-metrics .payment-progress{border:solid 1px;padding:15px;border-color:#ecedef;background-color:#fafafb;border-radius:20px}.tenant-dashboard .core-metrics .payment-progress .timeline-wrapper{width:90%;display:flex;flex-direction:column}.tenant-dashboard .core-metrics .payment-progress .timeline-wrapper .timeline-labels{display:grid;grid-template-columns:repeat(var(--tick-count),1fr);margin-bottom:6px;font-size:10px;font-weight:600;text-align:center}.tenant-dashboard .core-metrics .payment-progress .timeline-wrapper .timeline-labels span{transform:translate(50%)}.tenant-dashboard .core-metrics .payment-progress .timeline-wrapper .timeline-ticks{display:grid;grid-template-columns:repeat(var(--tick-count),1fr);position:relative;height:12px;margin-bottom:8px}.tenant-dashboard .core-metrics .payment-progress .timeline-wrapper .timeline-ticks span{transform:translate(50%);position:relative}.tenant-dashboard .core-metrics .payment-progress .timeline-wrapper .timeline-ticks span:after{content:"";position:absolute;left:50%;top:0;width:2px;height:100%;background:var(--tick-color, #5dc6b3);transform:translate(-50%)}.tenant-dashboard .core-metrics .payment-progress .timeline-wrapper .timeline-ticks span[data-marker=true]:after{content:"";top:calc(100% - 10px);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #5dc6b3;background:none}.tenant-dashboard .core-metrics .payment-progress .progress-bar{position:relative;width:100%;height:30px;border-radius:15px;overflow:hidden;background:#e6f9f8}.tenant-dashboard .core-metrics .payment-progress .progress-bar .progress-active{position:relative;height:100%;width:90%;border-radius:15px;background:repeating-linear-gradient(130deg,#0096884d,#0096884d 2px,#e6f9f8 2px 10px);animation:stripes 5s linear infinite;z-index:1}.tenant-dashboard .core-metrics .payment-progress .progress-bar .progress-active .progress-overdue{position:absolute;top:0;left:0;height:100%;width:var(--overdue, 0%);background:repeating-linear-gradient(130deg,#b00202d8,#b00202d8 2px,#f9e6e6 2px 10px);animation:stripes 5s linear infinite;z-index:2}.tenant-dashboard .core-metrics .payment-progress .progress-bar .progress-active .progress-fill{position:relative;height:100%;width:100%;border-radius:15px;overflow:hidden;z-index:3}.tenant-dashboard .core-metrics .payment-progress .progress-bar .progress-active .progress-fill:before{content:"";display:block;height:100%;width:var(--active, 0%);background:linear-gradient(90deg,#2c3e50,#4ecdc4);border-radius:15px 0 0 15px;transition:width 1s ease-in-out;z-index:3}.tenant-dashboard .bottom-section .bottom-section-header{padding:20px 0}.tenant-dashboard .bottom-section .bottom-section-items{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:20px;grid-column-gap:20px;margin-bottom:20px}.tenant-dashboard .bottom-section .bottom-section-items .quick-link{border:solid 1px;padding:15px;border-color:#ecedef;background-color:#fafafb}.tenant-dashboard .bottom-section .bottom-section-items .property-card{min-width:300px;border:solid 1px #ecedef;overflow:hidden}.tenant-dashboard .bottom-section .bottom-section-items .property-card .carousel-container{border:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0}.tenant-dashboard .bottom-section .bottom-section-items .property-card .property-image{width:300px;height:100%;object-fit:cover;background-size:contain;background-position:center;background-repeat:no-repeat}.tenant-dashboard .bottom-section .bottom-section-items .property-card .price-tag{position:absolute;right:0;bottom:0}.tenant-dashboard .bottom-section .bottom-section-items .property-card .footer{display:flex;flex-direction:column;justify-content:space-between;background:#fafafb;font-size:11px;padding:16px}.carousel-container{border:solid 1px #E5E7EB;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.core-metrics .react-multi-carousel-dot-list{position:static;padding-top:10px;text-align:center;display:flex}.custom-select-container{width:100%;position:relative}.custom-select-container .custom-select{background:#fff;border-radius:999px;border:1px solid #ececf2;font-size:14px}.custom-select-container .select-icon{left:12px;color:#5dc6b3}.custom-select-container .select-icon-right{position:absolute;right:12px}.accordion-item{border-color:#e5e7eb;margin-bottom:8px}.accordion-item .accordion-button{padding:10px 12px;background:#f3f4f6;color:#111827;height:36px;border-radius:10px 10px 0 0}.accordion-item .accordion-button span{gap:0}.accordion-item .accordion-button span svg{width:12px;height:12px}.accordion-item .accordion-button span svg path{fill:#3d3368}.accordion-item .accordion-button .accordion-header{gap:4px}.accordion-item .accordion-content{padding:12px}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}.tenant-application-filters{padding:8px 12px;gap:10px;display:flex;align-items:center;flex-wrap:wrap}.tenant-application-filters>*{flex:0 1 auto;min-width:0}.tenant-application-filters input,.tenant-application-filters .ui-like-input.col-1-1.cursor-pointer,.tenant-application-filters select{height:34px;line-height:34px;padding:0 10px;font-size:14px;appearance:none}.tenant-application-filters button{height:34px;line-height:34px;padding:0 14px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.tenant-applications{padding:20px}.tenant-applications .single{margin-bottom:20px;border:solid 1px;padding:25px;border-color:#f3f4f6;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.04);-moz-box-shadow:0 0 10px rgba(0,0,0,.04);-ms-box-shadow:0 0 10px rgba(0,0,0,.04);-o-box-shadow:0 0 10px rgba(0,0,0,.04);box-shadow:0 0 10px #0000000a}.tenant-applications .single hr{outline:none;border:none;height:1px;width:100%;background-color:#f3f4f6;margin:10px 0}.credit-score-box{width:300px;border:solid 2px #f0f0f0;background-color:#fff;padding:20px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.12);-moz-box-shadow:0 0 20px rgba(0,0,0,.12);-ms-box-shadow:0 0 20px rgba(0,0,0,.12);-o-box-shadow:0 0 20px rgba(0,0,0,.12);box-shadow:0 0 20px #0000001f}.credit-score-box svg{height:auto;width:100%;display:block}.payment-info-box{width:400px;border:solid 1px #3d3368;border-radius:8px;background-color:#fff;padding:20px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.12);-moz-box-shadow:0 0 20px rgba(0,0,0,.12);-ms-box-shadow:0 0 20px rgba(0,0,0,.12);-o-box-shadow:0 0 20px rgba(0,0,0,.12);box-shadow:0 0 20px #0000001f}.payment-info-box svg{height:auto;width:100%;display:block}#tenant-register .col{height:100vh}#tenant-register .col input,#tenant-register .col select,#tenant-register .col p{margin-bottom:8px}#tenant-dashboard .cards{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:20px;grid-column-gap:20px}#tenant-dashboard .cards .one{border:solid 1px;padding:20px 15px;border-color:#f3f4f6;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.04);-moz-box-shadow:0 0 10px rgba(0,0,0,.04);-ms-box-shadow:0 0 10px rgba(0,0,0,.04);-o-box-shadow:0 0 10px rgba(0,0,0,.04);box-shadow:0 0 10px #0000000a}#tenant-dashboard .cards .one ._row{gap:12px}#tenant-dashboard .cards .one hr{outline:none;border:none;height:1px;width:100%;background-color:#f3f4f6;margin:10px 0}#tenant-dashboard .cards .one ._icon{height:40px;width:auto}.filter-form-row-mobile-label{display:none}@media only screen and (max-width:1280px){#tenant-dashboard .cards{display:block}#tenant-dashboard .cards .one{margin-bottom:16px}#tenant-dashboard .cards .one:last-child{margin-bottom:0}}@media only screen and (max-width:1080px){.tenant-applications{padding:16px;background-color:#fafafa}.tenant-application-filters{padding:16px;display:block}.tenant-application-filters select{width:100%!important;margin-bottom:8px}}@media only screen and (max-width:860px){.tenant-applications .single{padding:16px}.tenant-applications .single table tbody tr td{display:block}.tenant-applications .single hr{margin:8px 0}}@media only screen and (max-width:680px){#rs-modal .inner .box .transaction-receipt-box{width:320px!important;padding:24px 20px!important}#rs-modal .inner .box .transaction-receipt-box .transaction-receipt-box-con{padding:12px}#rs-modal .inner .box .transaction-receipt-box h4{font-size:20px;line-height:1.2}#rs-modal .inner .box .transaction-receipt-box h5{font-size:18px;line-height:1}#rs-modal .inner .box .transaction-receipt-box .transaction-receipt-box-con-rows br{display:none}#rs-modal .inner .box .transaction-receipt-box .transaction-receipt-box-con-rows .flex{display:block;margin-bottom:8px}#rs-modal .inner .box .transaction-receipt-box .transaction-receipt-box-con-rows .flex .t-a-r{text-align:left}#rs-modal .inner .box .transaction-receipt-box button{height:32px;line-height:32px;font-size:12px;padding:0 16px}#rs-modal .inner .box .transaction-receipt-box button svg{height:12px;max-width:12px}}@media only screen and (max-width:520px){header{align-items:center}header h4{font-size:18px;line-height:1}#tenant-dashboard .cards .one{padding:12px 12px 16px 8px}#tenant-dashboard .cards .one ._row{gap:6px}#tenant-dashboard .cards .one hr{margin:16px 0}#tenant-dashboard .cards .one ._icon{height:24px}.tenant-application-filters .filter-form-row{display:block}.tenant-application-filters .filter-form-row input{display:block;margin-bottom:8px}.tenant-application-filters .filter-form-row button{width:100%}.tenant-application-filters .filter-form-row-mobile-label{display:block;margin-bottom:4px}.tenant-applications .single table tbody tr td button{line-height:36px;height:36px;padding:0 12px;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.tenant-applications .single table tbody tr td .status-holder{padding-top:12px;justify-content:flex-start}.tenant-applications .single table tbody tr td .status-holder .status-desc{height:24px;line-height:24px;padding:0 12px!important;display:flex;align-items:center;justify-content:center}.tenant-applications .single table tbody tr td .status-holder .status-desc p{font-size:12px}.credit-score-box,.payment-info-box{width:100%}.create-loan-application .row table{border-spacing:0}table.table-to-card{width:100%}table.table-to-card thead{display:none}table.table-to-card tbody{display:block}table.table-to-card tbody tr{display:block;background-color:#fff;border:solid 1px #f0f0f0;margin-bottom:4px;padding:16px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}table.table-to-card tbody tr td{width:100%;display:block;position:relative;padding:4px 0;white-space:nowrap}table.table-to-card tbody tr td:before{content:attr(data-name);font-size:10px;display:block;text-transform:capitalize;font-weight:400;color:#8f8f8f}table.table-to-card tbody tr td p.no-ellipsis,table.table-to-card tbody tr td p{line-height:1}table.table-to-card tbody tr td .status{width:148px;margin-left:auto}table.table-to-card tbody tr td[data-name=Action]{margin-top:12px;padding-top:12px;border-top:solid 1px #f0f0f0}table.table-to-card tbody tr td[data-name=Action]:before{display:none}table.table-to-card tbody tr td[data-name=Action] .flex{width:100%;justify-content:flex-end}table.table-to-card tbody tr td[data-name=Status] .flex{justify-content:flex-end}}#pre-approval .right-scrollable .cp .img{height:150px;width:200px;border:solid 1px #f0f0f0}#pre-approval .right-scrollable .all-configs .one{background-color:#fff;border:solid 1px #f0f0f0;margin-bottom:20px;padding:20px;gap:30px}#pre-approval .right-scrollable .all-configs .one:last-child{margin-bottom:0}#pre-approval .right-scrollable .all-configs .one .cp .img{height:150px;width:200px;border:solid 1px #f0f0f0}#pre-approval .right-scrollable .all-configs .one .options .option-one{border-bottom:solid 2px #fafafb;margin-bottom:10px;padding-bottom:10px}#pre-approval .right-scrollable .all-configs .one .options .option-one:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}#profile-page .profile-layout{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}#profile-page .profile-aside{flex:0 0 280px;max-width:320px}.profile-responsive-cards{display:flex;flex-wrap:wrap;gap:16px}.profile-responsive-cards .attribute-card{flex:1 1 320px;min-width:min(320px,100%)}.attribute-card,.profile-card{background:#f9f9fa;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;padding:16px;color:#5e5e60;width:100%}.profile-card{display:flex;flex-direction:column;align-items:center}.profile-card h3{align-self:flex-start;font-size:16px;font-weight:400;color:#5e5e60;margin:0 0 2px}.profile-card .membership{display:flex;align-items:center;justify-content:space-around;gap:15px;margin-bottom:12px}.profile-card .membership .member-type{font-size:13px;color:#5dc6b3}.profile-card .membership .member-type strong{font-size:15px;align-self:center}.profile-card .membership .upgrade-btn{background:#eef3ff;background:linear-gradient(90deg,#3f54ed,#23c8c0);border:none;padding:0 10px;font-size:16px;color:#fff;cursor:pointer}.profile-card .membership .upgrade-btn .icon{height:20px}.profile-card .image-container{position:relative;border-radius:12px;overflow:hidden;width:clamp(120px,40vw,160px);aspect-ratio:2/3;height:auto;margin:0 auto}.profile-card .image-container .lady-image{width:100%;height:100%;object-fit:cover;display:block}.profile-card .image-container .edit-btn{position:absolute;bottom:9px;right:2px;height:15px;background:#e0ecf3;border:none;border-radius:6px;font-size:10px;padding:2px 6px;display:flex;align-items:center;gap:4px;cursor:pointer;color:#3d3368}.attribute-card .card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:12px;flex-wrap:wrap}.attribute-card .card-header h2{font-size:18px;font-weight:400;color:#5e5e60;margin:0}.attribute-card .card-header p{font-size:12px;color:#686869;margin:0;line-height:1.3}.attribute-card .card-header .savvy-id span{font-size:16px}.attribute-card .card-header .savvy-id span .icon{width:16px;height:16px;cursor:pointer;opacity:.7;transition:opacity .2s ease;color:#5dc6b3}.attribute-card .card-header .savvy-id span .icon:hover{opacity:1}.attribute-card .card-header .savvy-id strong{font-weight:700;color:#3d3368}.attribute-card .card-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 40px}.attribute-card .card-grid .card-item p,.attribute-card .card-grid .card-item span{margin:0}.attribute-card .card-grid .card-item p{font-size:11px;color:#9c9c9e}.attribute-card .card-grid .card-item span{font-size:15px;font-weight:400;color:#686869}.attribute-card .card-grid .card-item span .icon{width:14px;height:14px;cursor:pointer;opacity:.7;transition:opacity .2s ease;color:#5dc6b3}.attribute-card .card-grid .card-item span .icon:hover{opacity:1}.attribute-card .card-grid .card-item .value-with-icon{display:flex;align-items:center;gap:8px}.attribute-card .card-grid .card-item .span-color{color:#5dc6b3}.attribute-card .lang-toggle{display:flex;align-items:center;gap:8px;cursor:default}.attribute-card .lang-toggle .lang{font-size:14px;font-weight:500;color:#9c9c9e}.attribute-card .lang-toggle .lang.active{color:#5dc6b3}.attribute-card .lang-toggle .toggle-icon{font-size:26px;color:#4cb6a0}.settings-card{background:#f9f9fa;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;padding:16px;color:#5e5e60;width:100%}.settings-card-header{display:flex;justify-content:space-between;gap:12px}.settings-card-header .settings-card-text{flex:1 1 auto;min-width:0}.settings-card-header .settings-card-text h2{font-size:18px;font-weight:400;color:#5e5e60;margin:0}.settings-card-header .settings-card-text p{font-size:12px;color:#686869;margin:0;line-height:1.3}.settings-card-header .settings-card-right{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.settings-card-header .settings-card-right span{font-size:16px}.settings-card-header .settings-card-right span img{max-width:100%;height:auto;display:block}.settings-lang-toggle{display:flex;align-items:center;gap:8px;cursor:default}.settings-lang-toggle .lang{font-size:14px;font-weight:500;color:#9c9c9e}.settings-lang-toggle .lang.active{color:#5dc6b3}.settings-lang-toggle .toggle-icon{font-size:26px;color:#4cb6a0;flex-shrink:0}@media only screen and (max-width:1020px){#profile-page .profile-layout{flex-direction:column}#profile-page .profile-aside,#profile-page .profile-main{width:100%;max-width:none}.attribute-card .card-grid{gap:10px 20px}}@media only screen and (max-width:900px){.profile-responsive-cards{gap:12px}.profile-responsive-cards .attribute-card{flex-basis:100%}.attribute-card{padding:14px}.attribute-card .card-header h2{font-size:16px}.attribute-card .card-header p{font-size:11px}.attribute-card .card-grid{grid-template-columns:1fr;gap:12px}}@media only screen and (max-width:760px){.settings-card{padding:14px}.settings-card-header .settings-card-text h2{font-size:16px}.settings-card-header .settings-card-text p{font-size:11px}.settings-lang-toggle .lang{font-size:13px}}@media only screen and (max-width:680px){.attribute-card .card-grid{grid-template-columns:1fr;gap:12px}.attribute-card .card-header{flex-direction:column}.profile-responsive-cards .lang-toggle{width:100%;justify-content:flex-start}.profile-card{align-items:center}.settings-card-header .settings-card-right{justify-content:flex-start;margin-top:8px}}@media only screen and (max-width:520px){.settings-lang-toggle .toggle-icon{font-size:22px}.settings-lang-toggle .lang{font-size:12px}.attribute-card{padding:12px}.attribute-card .card-header{gap:8px}.attribute-card .card-grid .card-item span{font-size:13px}.attribute-card .card-grid .card-item p{font-size:10px}.profile-responsive-cards{gap:10px}}@media only screen and (max-width:420px){.settings-card{padding:12px}.settings-card-header .settings-card-text h2{font-size:15px}}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}#error-page{position:relative;overflow:hidden}#error-page .auth-header{padding:16px 32px;display:flex;align-items:center;justify-content:flex-start;width:100%;z-index:4;position:relative}#error-page .auth-header .logo svg{height:60px;width:auto;display:block}#error-page .auth-header .options{margin-left:auto;gap:20px}#error-page .auth-header .options p a{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}#error-page .auth-header .options p a:hover{color:#5dc6b3}#error-page .auth-content .inner{padding:0 20px;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative;z-index:3}#error-page .auth-content .inner .col{height:-webkit-calc(100vh - 92px);height:-moz-calc(100vh - 92px);height:-o-calc(100vh - 92px);height:-ms-calc(100vh - 92px);height:calc(100vh - 92px);padding-bottom:92px;display:flex;align-items:center}#error-page .auth-content .inner .col .text{position:relative;padding:20px 0 0 20px}#error-page .auth-content .inner .col .text h1{margin-bottom:20px}#error-page .auth-content .inner .col .text:after{position:absolute;content:"";top:0;height:100%;width:8px;left:-20px;background-color:#5dc6b3;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;-ms-border-top-right-radius:6px;-o-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-bottom-right-radius:6px;-ms-border-bottom-right-radius:6px;-o-border-bottom-right-radius:6px;border-bottom-right-radius:6px}#error-page .auth-content .inner .col .box{width:386px;border:solid 1px;border-color:#f0f0f0;padding:48px 40px 40px;background-color:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.08);-moz-box-shadow:0 0 40px rgba(0,0,0,.08);-ms-box-shadow:0 0 40px rgba(0,0,0,.08);-o-box-shadow:0 0 40px rgba(0,0,0,.08);box-shadow:0 0 40px #00000014;position:relative;z-index:2}#error-page .auth-content .inner .col .box table{width:100%;display:table;margin-top:20px}#error-page .auth-content .inner .col .box table tbody tr td{padding:5px 0}#error-page .auth-content .inner .col .box table tbody tr td p.title{font-size:14px;margin-bottom:5px}#error-page .auth-content .inner .col .box table tbody tr td button{width:100%;margin-top:20px}#error-page .auth-content .inner .col .box table tbody tr td textarea{height:132px}#error-page .auth-content .inner .col .terms-and-conditions{border:solid 1px;border-color:#f0f0f0;padding:40px;background-color:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.08);-moz-box-shadow:0 0 40px rgba(0,0,0,.08);-ms-box-shadow:0 0 40px rgba(0,0,0,.08);-o-box-shadow:0 0 40px rgba(0,0,0,.08);box-shadow:0 0 40px #00000014;position:relative;width:100%}#error-page .auth-content .inner .col .terms-and-conditions .scrollable{height:-webkit-calc(100vh - 400px);height:-moz-calc(100vh - 400px);height:-o-calc(100vh - 400px);height:-ms-calc(100vh - 400px);height:calc(100vh - 400px);overflow-y:scroll;margin:10px 0 20px}#error-page .auth-content .inner .col .terms-and-conditions .scrollable .content ul li{margin-bottom:10px}#error-page .auth-content .inner .col .terms-and-conditions .scrollable .content ul li p{font-size:13px}#error-page .auth-content .inner .col .pending-details{width:420px}#error-page .auth-content .inner .col .pending-details .verify button{width:102px;background-color:transparent;border:solid 1px;border-color:#3d3368;padding:0;margin:0 0 0 6px;line-height:42px;font-size:14px}#error-page .auth-content .inner .col .pending-details .verify button span svg path{fill:#3d3368}#error-page .auth-content .inner .col .pending-details .verify button:hover{color:#3d3368}#error-page .auth-content .inner .col .pending-details .verify button:disabled{border-color:#cfcfcf;color:#cfcfcf}#error-page .auth-content .inner .col .pending-details .verify button:disabled span svg path{fill:#cfcfcf}#error-page .auth-content .inner .col .pending-details .verify button[data-name=verified]{background-color:#5dc6b3;border-color:#5dc6b3;color:#fff}#error-page .auth-content .inner .col .pending-details .verify button[data-name=verified] span svg path{fill:#fff}#error-page .auth-content svg.svg-top,#error-page .auth-content svg.svg-bottom,#error-page .auth-content svg.svg-center{position:absolute;z-index:1;height:50vh;width:auto;display:block;-webkit-opacity:.12;-moz-opacity:.12;filter:alpha(opacity=12);-khtml-opacity:.12;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=12)";opacity:.12}#error-page .auth-content svg.svg-top{top:0;right:0}#error-page .auth-content svg.svg-bottom{bottom:0;left:0}#error-page .auth-content svg.svg-center{height:100%;top:50%;left:50%;-webkit-opacity:.32;-moz-opacity:.32;filter:alpha(opacity=12);-khtml-opacity:.32;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=12)";opacity:.32}#tenant-auth-page{position:relative;overflow:hidden}#tenant-auth-page .row .col{height:100vh}#tenant-auth-page .row .left{background-color:#fff;position:relative;width:600px}#tenant-auth-page .row .left svg.svg-top,#tenant-auth-page .row .left svg.svg-bottom{position:absolute;z-index:1;height:25vh;width:auto;display:block;-webkit-opacity:.12;-moz-opacity:.12;filter:alpha(opacity=12);-khtml-opacity:.12;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=12)";opacity:.12}#tenant-auth-page .row .left svg.svg-top{top:0;right:0}#tenant-auth-page .row .left svg.svg-bottom{bottom:0;left:0}#tenant-auth-page .row .left .box{width:100%;padding:0 80px;position:relative;z-index:3}#tenant-auth-page .row .left .box .logo svg{height:48px;width:auto;display:block}#tenant-auth-page .row .left .box .wc{margin:80px 0 20px}#tenant-auth-page .row .left .box .form table{width:100%;border-collapse:collapse}#tenant-auth-page .row .left .box .form table tbody tr td button{width:100%;margin-top:20px}#tenant-auth-page .row .right{border:solid 10px white;padding:10px;position:relative;width:-webkit-calc(100% - 600px);width:-moz-calc(100% - 600px);width:-o-calc(100% - 600px);width:-ms-calc(100% - 600px);width:calc(100% - 600px)}#tenant-auth-page .row .right:after{position:absolute;inset:0;content:"";background-color:#3d3368;-webkit-opacity:.86;-moz-opacity:.86;filter:alpha(opacity=86);-khtml-opacity:.86;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=86)";opacity:.86;z-index:2}#tenant-auth-page .row .right .box{position:relative;z-index:3;padding:0 80px}#tenant-auth-page .row .right .box .img{max-width:680px;position:relative;padding:40px 80px}#tenant-auth-page .row .right .box .img img.main{width:100%;height:auto;display:block;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}#tenant-auth-page .row .right .box .img .top-left,#tenant-auth-page .row .right .box .img .bottom-right{position:absolute;width:200px;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#tenant-auth-page .row .right .box .img .top-left img,#tenant-auth-page .row .right .box .img .bottom-right img{width:100%;height:auto;display:block}#tenant-auth-page .row .right .box .img .top-left{top:0;left:0}#tenant-auth-page .row .right .box .img .bottom-right{bottom:0;right:0}#tenant-auth-page .row .right .box .texts{margin-top:40px;text-align:center}@media screen and (max-width:1240px){svg.svg-center{height:0!important}svg.svg-top,svg.svg-bottom{height:40vh!important}}@media screen and (max-width:860px){svg.svg-top,svg.svg-bottom{height:25vh!important}.col-1-2{width:100%}.flex.center-center.gap-12{flex-direction:column;gap:10px}.flex.center-center.gap-12 a,.flex.center-center.gap-12 a button{width:100%}}.payment-methods{padding:20px;display:flex;width:100%}.payment-methods .payment-method{padding:20px;flex:1 0 200px}.payment-history{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;overflow:hidden;border:1px solid #eee;background:#fff}.payment-history .ph-header{gap:10px;flex-wrap:wrap}.payment-history .ph-header>p{margin-left:auto;white-space:nowrap}.payment-history .table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.payment-history table{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border-collapse:collapse;width:100%;min-width:760px;font-size:14px}.payment-history table thead{position:sticky;top:0;z-index:2;background-color:#fafafa}.payment-history table thead th{border:1px solid #f0f0f0;padding:14px 10px;font-weight:600;white-space:nowrap}.payment-history table thead th .th-with-icon{display:inline-flex;align-items:center;gap:8px}.payment-history table thead th .th-with-icon svg{opacity:.7}.payment-history table tbody td{border:1px solid #f0f0f0;padding:12px 10px;vertical-align:middle;background:#fff;white-space:nowrap}.payment-history table tbody .no-pad{padding:0}.payment-history table tbody .details-row .details-container{padding:20px;margin:10px 0}.payment-history .td-type{display:flex;align-items:center;gap:10px}.payment-history .td-type .type-stack{display:flex;flex-direction:column;line-height:1.15;min-width:0}.payment-history .td-type .type-stack .type-label{font-weight:600;color:#222}.payment-history .td-type .type-stack .type-sub{font-size:12px;color:#8a8a8a;overflow:hidden;text-overflow:ellipsis}.payment-history .row-toggle{background:#eef2ff;border:1px solid #e5e7eb;display:inline-flex;align-items:center;justify-content:center;line-height:0;width:28px;height:28px;border-radius:999px;cursor:pointer}.payment-history .row-toggle.disabled{opacity:.35;pointer-events:none}.payment-history .td-date{display:inline-flex;gap:8px;align-items:center}.payment-history .td-date .td-date-icon{opacity:.7}.payment-history .td-status{display:flex;align-items:center;justify-content:space-between;gap:8px}.payment-history .td-status .icon-dots{opacity:.6;cursor:pointer}.payment-history .status-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.2px;border:1px solid rgba(0,0,0,.06);background:#f5f5f5;color:#444}.payment-history .status-pill .status-icon{font-size:14px}.payment-history .status-paid{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.payment-history .status-overdue{background:#fef2f2;color:#991b1b;border-color:#fecaca}.payment-history .status-partial{background:#fffbeb;color:#92400e;border-color:#fde68a}.payment-history .status-partial-overdue{background:#fff1f2;color:#be123c;border-color:#fecdd3}.payment-history .status-upcoming{background:#eff6ff;color:#1e40af;border-color:#bfdbfe}.payment-history .txn-amounts .small{font-weight:600}input.payment-checkbox-input[type=checkbox]{width:1.25rem!important;height:1.25rem!important;min-width:1.25rem!important;min-height:1.25rem!important;cursor:pointer;appearance:none;-webkit-appearance:none;border:2px solid #d1d5db!important;border-radius:4px!important;background-color:#fff!important;transition:background-color .2s,border-color .2s;display:inline-block;position:relative;box-sizing:border-box;flex-shrink:0}input.payment-checkbox-input[type=checkbox]:focus{outline:none;box-shadow:none}input.payment-checkbox-input[type=checkbox]:hover{border-color:#5dc6b3!important}input.payment-checkbox-input[type=checkbox]:checked,input.payment-checkbox-input[type=radio]:checked{background-color:#5dc6b3!important;border-color:#5dc6b3!important}input.payment-checkbox-input[type=checkbox]:checked:after{content:""!important;display:block!important;position:absolute!important;left:50%!important;top:50%!important;width:.3rem!important;height:.55rem!important;border:solid white!important;border-width:0 .125rem .125rem 0!important;transform:translate(-50%,-65%) rotate(45deg)!important;transform-origin:center center!important;background:transparent!important}input.payment-checkbox-input[type=checkbox]:before,input.payment-checkbox-input[type=checkbox]:checked:before{content:none!important;display:none!important}.card-header{margin:10px 0}.card-header .card-header-content{justify-content:space-between;flex-wrap:wrap}.card-header .card-header-content .header-title{min-width:0}.card-header .card-header-content .header-title h5{font-size:clamp(16px,1.4vw,18px)}.card-header .card-header-content .header-title p{margin:0;font-size:clamp(13px,1.2vw,15px);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.card-header .card-header-content .header-button{align-items:center;gap:8px;margin-left:auto;width:auto}.card-header .card-header-content .header-button>*{white-space:nowrap}.payment-cards{overflow-x:auto;scrollbar-width:thin}.payment-cards .payment-card{margin-bottom:5px;width:150px;min-width:150px;height:150px}.payment-cards .payment-card .payment-card-logo{width:60px;height:60px}.payment-cards .payment-card .payment-card-logo .payment-card-image{width:40px;height:auto}.month-payment-breakdown{gap:10px;padding:20px}.month-payment-breakdown .month-payment-header{z-index:2}.month-payment-breakdown .month-payment-values{z-index:2;padding:0 20px}.month-payment-breakdown .month-payment-background{bottom:0;right:0;left:0;z-index:1}.payment-account-info{display:flex;align-items:stretch;gap:20px}.payment-account-info .payment-account-image{flex:0 1 clamp(220px,34%,256px);aspect-ratio:4/3;overflow:hidden;border-radius:10px}.payment-account-info .payment-account-image img,.payment-account-info .payment-account-image .default-image{width:100%;height:100%;object-fit:cover;display:block}.payment-account-info .payment-summary{flex:1 1 0;display:flex;flex-direction:column;gap:12px;min-width:0;padding-inline:20px}.payment-account-info .payment-summary .payment-summary-header{display:grid;gap:8px;min-width:0}.payment-account-info .payment-summary .payment-summary-header .title-row{display:inline-flex;align-items:baseline;gap:8px;min-width:0}.payment-account-info .payment-summary .payment-summary-header .title-row h6{margin:0;line-height:1.2;font-size:clamp(16px,1.7vw,20px);min-width:0}.payment-account-info .payment-summary .payment-summary-header .title-row .type-pill{margin:0;font-size:clamp(12px,1.2vw,13px);line-height:1.1;white-space:nowrap;opacity:.9}.payment-account-info .payment-summary .payment-summary-header .ellipsis{margin:0;font-size:clamp(12.5px,1.2vw,14px);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-account-info .payment-summary .payment-summary-header .account-no{margin:0}.payment-account-info .payment-summary .payment-summary-header .account-no code{font-size:clamp(12px,1.1vw,13px);word-break:break-all}.payment-account-info .payment-summary .payment-breakdown{display:grid;gap:20px;padding:20px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));justify-content:space-between;align-items:start}.payment-account-info .payment-summary .payment-breakdown .payment-metric{display:grid;grid-template-rows:auto auto;gap:6px;min-width:0}.payment-account-info .payment-summary .payment-breakdown .payment-metric p{margin:0;font-size:clamp(13px,1.2vw,14px);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment-account-info .payment-summary .payment-breakdown .payment-metric h6{margin:0;font-size:clamp(16px,1.6vw,20px);line-height:1.25}.payment-account-info .payment-summary .payment-breakdown .payment-metric h6 .dirham-icon,.payment-account-info .payment-summary .payment-breakdown .payment-metric h6 svg{vertical-align:middle}.payment-account-info .payment-summary .payment-breakdown .payment-metric .label-with-info{display:inline-flex;align-items:center;gap:6px}.payment-account-info .payment-summary .payment-cta{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:auto}.benefit-card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(336px,1fr));gap:16px}@media only screen and (max-width:1248px){.payment-account-info .payment-account-image{height:240px;width:50%}}@media only screen and (max-width:1200px){.payment-account-info .payment-summary .payment-breakdown{grid-template-columns:repeat(3,minmax(100px,1fr))}}@media only screen and (max-width:1080px){.card-header-content .header-title h5{font-size:16px}.card-header-content .header-title p{font-size:14px;-webkit-line-clamp:3}}@media only screen and (max-width:1020px){.payment-account-info .payment-summary .payment-breakdown{grid-template-columns:repeat(2,minmax(100px,1fr));gap:16px}}@media only screen and (max-width:760px){.payment-section{flex-direction:column}.payment-section .col-1-2{width:100%}.payment-account-info{flex-direction:column}.payment-account-info .payment-account-image{flex:0 0 auto;width:100%;aspect-ratio:16/9}.payment-account-info .payment-summary{padding-inline:0}.payment-account-info .payment-summary .payment-cta{justify-content:stretch;flex-direction:column;align-items:stretch}.payment-account-info .payment-summary .payment-cta div{width:100%;display:flex;justify-items:center;justify-content:center}.payment-account-info .payment-summary .payment-cta div button{max-width:400px;width:100%}}@media screen and (max-width:720px){#payment-success .details-section{grid-template-columns:auto!important;gap:5px}#payment-success .details-section .t-a-r{text-align:left}#payment-success .details-section .center-right{justify-content:flex-start;align-items:flex-start}#payment-success .details-section>*:nth-child(2n){margin-bottom:10px}}@media only screen and (max-width:680px){.payment-history .table-scroll{overflow-x:auto}.payment-history table{min-width:0}.payment-history table thead{display:none}.payment-history table tbody{display:block}.payment-history table tbody tr{display:block;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;margin:0 10px 10px;box-shadow:0 1px #00000008;border:1px solid #f0f0f0}.payment-history table tbody tr td{display:flex;align-items:center;padding:10px 12px;border:none;font-size:13px;background:#fff}.payment-history table tbody tr td:before{content:attr(data-name);font-weight:500;color:#8f8f8f;text-transform:capitalize;margin-right:12px;flex:1 1 auto;text-align:left;padding-right:8px}.payment-history table tbody tr td>*:not(:first-child){flex:0 0 auto;max-width:60%;text-align:right}.payment-history table tbody tr td:last-child{border-bottom:none}.payment-history table tbody tr td button{padding:0 11px;height:33px}.payment-history table tbody tr td:first-child{padding-top:12px}.payment-history table tbody tr td:first-child .td-type{gap:12px}.payment-history table tbody tr td:first-child .row-toggle{width:32px;height:32px}.payment-history table tbody .details-row{box-shadow:none;border:none;margin-top:-6px}.payment-history table tbody .details-row td{display:block;padding:0}.payment-history table tbody .details-row td:before{content:"";display:none}.payment-history table tbody .details-row .details-container{padding:0;margin:0}.payment-history table tbody .details-row .details-container li{margin-bottom:10px}.month-payment-breakdown{gap:20px}.month-payment-breakdown .month-payment-values h5{font-size:18px}.month-payment-breakdown .month-payment-values p{font-size:12px}.month-payment-breakdown .month-payment-background{height:50%}.card-header-content{gap:10px}.card-header-content .header-title h5{font-size:15px}.card-header-content .header-title p{font-size:13px}}@media only screen and (max-width:520px){.payment-account-info .payment-summary .payment-breakdown{grid-template-columns:1fr;gap:14px;padding:14px}.card-header-content .header-title h5{font-size:14px}.card-header-content .header-title p{font-size:12.5px}}@media only screen and (max-width:420px){.last-month-payments .bottom-right{width:100%;flex-direction:column}.last-month-payments .bottom-right div,.last-month-payments .bottom-right div button{width:100%}.payment-history .ph-header{gap:6px}.payment-history .ph-header>p{margin-left:0;white-space:normal;width:100%;text-align:center;font-size:12.5px;line-height:1.3}.payment-history .table-scroll{overflow-x:hidden;width:100%;-webkit-overflow-scrolling:touch}.payment-history table{width:100%;min-width:0}.payment-history table tbody tr{margin:0 8px 10px;border-radius:10px;box-shadow:0 1px #00000008}.payment-history table tbody tr td{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.25;white-space:normal;flex-wrap:wrap;justify-content:space-between}.payment-history table tbody tr td:before{content:attr(data-name);flex:0 0 var(--ph-label-w, 96px);min-width:var(--ph-label-w, 96px);margin-right:8px;font-size:11.5px;font-weight:600;color:#8f8f8f;line-height:1.2;text-transform:capitalize}.payment-history table tbody tr td>*:not(:first-child){flex:1 1 auto;min-width:0;max-width:100%;text-align:left;word-break:break-word;overflow-wrap:anywhere}.payment-history table tbody tr td:first-child{padding-top:12px}.payment-history table tbody tr td:first-child .td-type{gap:10px;flex-wrap:wrap}.payment-history table tbody tr td:first-child .row-toggle{width:30px;height:30px}.payment-history .td-type{gap:8px;flex-wrap:wrap}.payment-history .td-type .type-stack{min-width:0;flex:1 1 auto}.payment-history .td-type .type-stack .type-label{font-size:13.5px;line-height:1.2}.payment-history .td-type .type-stack .type-sub{font-size:11.5px;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.payment-history .td-status{flex-wrap:wrap;gap:6px;justify-content:flex-start}.payment-history .td-status .status-pill{font-size:11.5px;padding:5px 9px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.payment-history .td-status .status-pill .status-icon{font-size:12px}.payment-history .status-pill{font-size:11.5px;padding:5px 9px}.payment-history .row-toggle{width:30px;height:30px}.payment-account-info .payment-summary .payment-summary-header .title-row h6{font-size:15px}.month-payment-breakdown{gap:15px;padding:10px}.month-payment-breakdown .month-payment-values h5{font-size:16px}.month-payment-breakdown .month-payment-values p{font-size:11px}#payment-model .accordion-item button.accordion-button{padding:10px 12px;background:#f3f4f6;color:#111827;height:auto;border-radius:10px 10px 0 0}#payment-model .accordion-item button.accordion-button .accordion-header .flex.center.justify-between.col-1-1{padding:0 8px!important;gap:1px!important}#payment-model .accordion-item button.accordion-button .accordion-header .flex.center.justify-between.col-1-1 .flex.center-center{width:100%!important;justify-content:flex-start;align-items:center}#payment-model .accordion-item button.accordion-button .accordion-header .mar-l-a{margin-left:0}#payment-model .payment-footer{flex-direction:column-reverse;gap:5px}}.bank-card{min-width:150px;max-width:150px;height:150px;flex-shrink:0}.bank-card .bank-card-logo,.bank-card .bank-card-logo-fallback{height:60px;width:60px}.payment-radio{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:20px!important;height:20px!important;min-width:20px;min-height:20px;padding:0!important;border:2px solid #d1d5db!important;border-radius:50%!important;background-color:#fff!important;background-image:none!important;cursor:pointer;transition:all .2s ease!important;flex-shrink:0;box-sizing:border-box!important;position:relative}.payment-radio:hover{border-color:#10b981!important}.payment-radio:focus{outline:none!important;border-color:#10b981!important;box-shadow:0 0 0 3px #10b98126!important}.payment-radio:checked{border-color:#10b981!important;background-color:#fff!important}.payment-radio:checked:before{position:absolute!important;content:""!important;width:10px!important;height:10px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;background-color:#10b981!important;border-radius:50%!important}.payment-radio:checked:after{display:none!important;content:none!important;width:0!important;height:0!important}.payment-radio:disabled{cursor:not-allowed;opacity:.5;background-color:#f3f4f6!important}.secure-payment-text{margin-top:16px}.secure-payment-text p{font-size:14px}.secure-payment-header{margin-top:-4px;align-items:flex-end}.secure-payment-header .secure-payment-label,.secure-payment-header .payment-icons{justify-content:flex-end}@media(max-width:520px){.secure-payment-header{align-items:flex-start!important;margin-top:0}.secure-payment-header .secure-payment-label,.secure-payment-header .payment-icons{justify-content:flex-start!important}.payment-preview-header{align-items:left;gap:16px}.logo-container{justify-content:center;margin-bottom:10px}.preview-mode-container{margin-bottom:10px}.back-button{padding:8px 12px;font-size:12px}.back-button .btn-title{display:none}.page-title{font-size:16px!important}.payment-summary-header{flex-direction:column;align-items:flex-start;gap:12px}.payment-summary-header .summary-title{font-size:14px}.payment-summary-header .transaction-info{text-align:left;width:100%}.payment-summary-header .transaction-info .transaction-label{font-size:10px}.payment-summary-header .transaction-info .transaction-id{font-size:10px;padding:3px 8px}.button-pay-now{width:100%}.secure-payment-text p{font-size:10px}}@media(max-width:440px){.secure-payment-text{flex-direction:column!important;align-items:center!important;gap:8px!important}.secure-payment-text p{font-size:10px;text-align:center}}.tenant-eligibility-section{min-height:100vh}.tenant-eligibility-image{width:60%;flex-shrink:0}.tenant-eligibility-content{width:40%;padding:64px 96px 64px 64px;min-height:100vh;display:flex}.tenant-eligibility-content .tenant-eligibility-card{box-shadow:none;background:transparent;padding:0;flex:1;display:flex;flex-direction:column;justify-content:space-between}.tenant-eligibility-illustration{width:100%;max-width:400px;margin:0 auto}.tenant-eligibility-illustration svg{width:100%;height:auto}.tenant-eligibility-actions{flex-direction:row;width:100%}.tenant-eligibility-actions button{flex:1}.tenant-eligibility-logo{top:32px;left:32px;height:60px;z-index:10}.tenant-question-page{min-height:100vh;height:100vh;background:#f7f7f8;overflow:hidden}.tenant-question-page .tenant-question-sidebar{background:#55c7b3;color:#fff;padding:60px 32px 32px;height:100%}.tenant-question-page .tenant-question-sidebar .sidebar-header{margin-bottom:48px}.tenant-question-page .tenant-question-sidebar .sidebar-header .sidebar-logo{height:48px;width:auto;display:block}.tenant-question-page .tenant-question-sidebar .tenant-stepper{flex:1;display:flex;flex-direction:column;gap:0}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item{display:flex;align-items:flex-start;gap:16px;font-size:15px;opacity:.7;padding:14px 0;position:relative}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item .step-bullet{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.8);position:relative;flex-shrink:0;margin-top:2px;z-index:1;background:#55c7b3}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item .step-bullet.filled{background:#fff;border-color:#fff}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item:not(:last-child):after{content:"";position:absolute;left:7px;top:32px;width:1px;height:calc(100% - 4px);border-left:1px dashed rgba(255,255,255,.5)}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item .step-label{color:#fff;font-size:15px;line-height:1.4}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item.active{opacity:1;font-weight:600}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item.active .step-bullet{border-width:2px;border-color:#fff;background:transparent;box-shadow:0 0 0 3px #ffffff4d}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item.active .step-bullet:before{content:"";position:absolute;inset:2px;background:#fff;border-radius:50%}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item.completed{opacity:1}.tenant-question-page .tenant-question-sidebar .sidebar-footer{font-size:14px;color:#fffffff2;line-height:1.6;margin-top:24px}.tenant-question-page .tenant-question-sidebar .sidebar-footer .bold{font-weight:600}.tenant-question-page .tenant-question-sidebar .sidebar-footer .muted{opacity:.95}.tenant-question-page .tenant-question-content{flex:1;padding:56px 72px;display:flex;flex-direction:column;gap:32px;overflow-y:auto}.tenant-question-page .tenant-question-content .content-header{display:flex;justify-content:space-between;align-items:center}.tenant-question-page .tenant-question-content .content-header .content-title{color:#55c7b3;font-weight:600;font-size:20px}.tenant-question-page .tenant-question-content .content-header .link-close{background:none;border:none;color:#000;text-decoration:underline;cursor:pointer;font-size:14px;font-weight:500;padding:0}.tenant-question-page .tenant-question-content .content-header .link-close:before{content:"✕ ";text-decoration:none}.tenant-question-page .tenant-question-content .question-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;padding:40px;display:flex;flex-direction:column;gap:32px}.tenant-question-page .tenant-question-content .question-card .question-title{font-size:24px;font-weight:600;color:#000;margin:0;line-height:1.3}.tenant-question-page .tenant-question-content .question-card .question-disclaimer{background:#fdffff;border:1px solid #b8ebe2;border-radius:8px;padding:14px 18px;font-size:14px;color:#2a7a6b;line-height:1.5}.tenant-question-page .tenant-question-content .question-card .question-disclaimer strong{color:#55c7b3;font-weight:600}.tenant-question-page .tenant-question-content .question-card .question-input-wrapper{display:flex;flex-direction:column;gap:12px}.tenant-question-page .tenant-question-content .question-card .question-input-wrapper .input-label{font-size:14px;color:#999;font-weight:400}.tenant-question-page .tenant-question-content .question-card .question-input-wrapper .currency-input{position:relative;display:flex;align-items:center;font-size:32px;font-weight:400;color:#000;border:1px solid #e0e0e0;border-radius:12px;padding:12px 16px;background:#fff;transition:all .2s ease}.tenant-question-page .tenant-question-content .question-card .question-input-wrapper .currency-input:focus-within{border-color:#55c7b3;box-shadow:0 0 0 4px #55c7b31a}.tenant-question-page .tenant-question-content .question-card .question-input-wrapper .currency-input .currency-symbol{font-size:1em;font-weight:inherit;color:inherit;padding-right:8px}.tenant-question-page .tenant-question-content .question-card .question-input-wrapper .currency-input .question-input{width:100%;flex:1;border:none;outline:none;font-size:1em;font-weight:inherit;color:inherit;padding:0;background:transparent}.tenant-question-page .tenant-question-content .question-card .question-input-wrapper .currency-input .question-input::placeholder{color:#ccc}.tenant-question-page .tenant-question-content .question-card .question-input-wrapper .currency-input .question-input:focus{outline:none}.tenant-question-page .tenant-question-content .question-card .question-input-wrapper .currency-input .question-input::-webkit-outer-spin-button,.tenant-question-page .tenant-question-content .question-card .question-input-wrapper .currency-input .question-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tenant-question-page .tenant-question-content .question-card .question-input-wrapper .currency-input .question-input[type=number]{-moz-appearance:textfield}.tenant-question-page .tenant-question-content .question-card .question-options{display:flex;flex-direction:column;gap:16px}.tenant-question-page .tenant-question-content .question-card .question-options .question-option{border:1px solid #e0e0e0;background:#fff;border-radius:12px;text-align:left;font-size:16px;color:#000;cursor:pointer;transition:all .2s ease;font-weight:400;height:auto;min-height:48px;line-height:1.4;padding:12px 20px;display:flex;align-items:center;word-break:break-word}.tenant-question-page .tenant-question-content .question-card .question-options .question-option.selected{background:#55c7b3;border-color:#55c7b3;color:#fff;font-weight:500}.tenant-question-page .tenant-question-content .question-card .question-options .question-option:hover:not(.selected){border-color:#b0b0b0;background:#f9f9f9}.tenant-question-page .tenant-question-content .question-card .question-actions{display:flex;justify-content:flex-end;gap:16px;margin-top:auto}.tenant-question-page .tenant-question-content .question-card .question-actions .outline-btn,.tenant-question-page .tenant-question-content .question-card .question-actions .primary-btn{min-width:120px;border-radius:8px;font-weight:600;font-size:15px;cursor:pointer;transition:all .2s ease}.tenant-question-page .tenant-question-content .question-card .question-actions .outline-btn{border:1.5px solid #d0d0d0;background:#fff;color:#000}.tenant-question-page .tenant-question-content .question-card .question-actions .outline-btn:hover:not(:disabled){border-color:#a0a0a0;background:#fafafa}.tenant-question-page .tenant-question-content .question-card .question-actions .outline-btn:disabled{opacity:.4;cursor:not-allowed}.tenant-question-page .tenant-question-content .question-card .question-actions .primary-btn{border:none;background:#2d2452;color:#fff}.tenant-question-page .tenant-question-content .question-card .question-actions .primary-btn:hover:not(:disabled){background:#3a2f66}.tenant-question-page .tenant-question-content .question-card .question-actions .primary-btn:disabled{opacity:.5;cursor:not-allowed}.tenancy-alert{justify-content:space-between;width:100%;font-size:clamp(14px,1vw,16px);background-color:#ef444420;color:#ef4444}.tenancy-alert .tenancy-alert-content{min-width:0}.tenancy-alert.info{background-color:#fafafb;color:#5dc6b3;border-color:#5dc6b3}.active-tenancy-top{justify-content:space-between}.active-tenancy-top .application-card-section{width:66.66%}.active-tenancy-top .widgets-section{flex:1}.active-tenancy-top .widgets-section .widget-section-container{height:100%;flex-direction:column;padding:20px;gap:16px}.active-tenancy-top .widgets-section .widget-section-container .widget-card{padding:8px 24px;-webkit-backdrop-filter:blur(4px) brightness(100%);backdrop-filter:blur(4px) brightness(100%);background:linear-gradient(0deg,#ffffff1f 0% 100%);height:50%;z-index:1}.active-tenancy-top .widgets-section .widget-section-container .widget-card.darken{background:linear-gradient(0deg,#0000001f 0% 100%)}.esign-section .success-message{display:flex;align-items:center;justify-content:start;gap:10px;background-color:#f0faf3;height:48px;border:solid 1px #15803d;border-radius:8px;width:250px}.esign-section .success-text{color:#15803d}.esign-section-doc-view .logo{display:flex;align-items:center;justify-content:center}.esign-section-doc-view .logo svg{height:32px;width:auto;display:block}@media only screen and (max-width:1366px){.active-tenancy-top{flex-direction:column;gap:16px}.active-tenancy-top .application-card-section,.active-tenancy-top .widgets-section{width:100%}.active-tenancy-top .widgets-section .widget-section-container{flex-direction:row;flex-wrap:wrap;gap:16px}.active-tenancy-top .widgets-section .widget-section-container .widget-card{height:auto;width:calc(50% - 8px)}}@media only screen and (max-width:1200px){.tenant-eligibility-content{padding:48px 64px 48px 48px}}@media only screen and (max-width:1080px){.tenancy-alert{font-size:clamp(13.5px,1.2vw,15px)}.tenant-eligibility-image{width:50%}.tenant-eligibility-content{width:50%;padding:40px 48px 40px 40px}}@media only screen and (max-width:1020px){.progress-application-card,.rental-application-card{flex-direction:column}.progress-application-card .col-1-3,.progress-application-card .col-2-3,.rental-application-card .col-1-3,.rental-application-card .col-2-3{width:100%!important}.card-header{flex-direction:column}.card-header .card-header-content .header-button{flex-direction:column;margin-left:0!important}.card-header .card-header-content .header-button .flex{width:100%}.savvy-benefits-header .card-header,.savvy-benefits-header .card-header .card-header-content.flex{flex-direction:row}.savvy-benefits-header .card-header .card-header-content.flex .header-button{flex-direction:row;margin-left:0!important}.savvy-benefits-header .card-header .card-header-content.flex .header-button .flex{width:auto}.tenant-eligibility-image{width:45%}.tenant-eligibility-content{width:55%;padding:32px 40px 32px 32px}.tenant-eligibility-logo{height:50px;top:24px;left:24px}}@media only screen and (max-width:760px){.esign-section button,.esign-section .success-message{width:100%!important}.esign-section-doc-view .footer{flex-direction:column;align-items:center}.esign-section-doc-view .footer .sm-hidden{display:none}.application-card-section .application-section-container{flex-direction:column}.application-card-section .application-section-container .application-imag-card-container,.application-card-section .application-section-container .application-contant-section{width:100%}.application-card-section .application-section-container .application-contant-section{padding:14px 20px!important}.active-tenancy-top{flex-direction:column;gap:16px}.active-tenancy-top .application-card-section,.active-tenancy-top .widgets-section{width:100%}.active-tenancy-top .widgets-section .widget-section-container{flex-direction:column;padding:12px}.active-tenancy-top .widgets-section .widget-section-container .widget-card{height:auto;width:100%}.tenancy-alert{flex-direction:column;align-items:flex-start;gap:10px}.tenancy-alert-content{width:100%;align-items:flex-start}.tenancy-alert .group-btns,.tenancy-alert .group-btns .cursor-pointer button{width:100%}.tenant-eligibility-section{flex-direction:column;background-image:url(/assets/BuildingImage-B7n2x71D.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.tenant-eligibility-section:before{content:"";position:absolute;inset:0;background:#ffffffd9;z-index:1}.tenant-eligibility-content{width:100%;padding:20% 10%;min-height:100vh;position:relative;z-index:2}.tenant-eligibility-content .tenant-eligibility-card{background:#fff;padding:20px;border-radius:12px;box-shadow:0 10px 30px #0000000f;flex:1;display:flex;flex-direction:column;justify-content:space-between}.tenant-eligibility-logo{top:20px;left:20px;height:48px;z-index:10}.tenant-eligibility-actions button{margin-top:0!important}.building-image{display:none}.tenant-question-page{flex-direction:column;height:auto;min-height:100vh;overflow-y:auto}.tenant-question-page .tenant-question-sidebar{width:100%;max-width:none;min-height:auto;padding:16px 20px;height:auto;background:#fff}.tenant-question-page .tenant-question-sidebar .sidebar-header{display:none}.tenant-question-page .tenant-question-sidebar .tenant-stepper{flex-direction:row;gap:6px;align-items:center;justify-content:flex-start;width:100%}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item{padding:0;flex:1;opacity:1}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item:not(:last-child):after{display:none}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item .step-bullet,.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item .step-label{display:none}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item:before{content:"";display:block;width:100%;height:4px;background:#e5e7eb;border-radius:2px}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item.completed:before{background:#55c7b3}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item.active:before{background:#55c7b3}.tenant-question-page .tenant-question-sidebar .sidebar-footer{display:none}.tenant-question-page .tenant-question-content{padding:32px 24px;height:auto;width:100%}.tenant-question-page .tenant-question-content .question-card{padding:28px 24px}}@media only screen and (max-width:680px){.progress-application-card .col-2-3,.rental-application-card .col-2-3{padding:10px!important}.progress-application-card .card-details,.rental-application-card .card-details{width:100%;justify-content:space-between;display:flex;flex-direction:column}.progress-application-card .sm-flex-section,.rental-application-card .sm-flex-section{flex-direction:column;gap:12px}.progress-application-card .sm-flex-section button,.rental-application-card .sm-flex-section button{width:100%}.rental-application-card .credit-account-detail-status{margin-left:auto;text-align:center;width:200px}.rental-application-card .card-info-head{flex-direction:column-reverse;gap:10px}.rental-application-card .card-info-body{flex-direction:column;gap:10px}.group-block-header{flex-direction:column;align-items:flex-start;gap:8px}.group-block-header p:nth-of-type(1){margin-left:auto}.application-card-section .application-section-container .application-contant-section .content-header{gap:8px;align-items:flex-start}.tenancy-alert .group-btns{flex-direction:column}.tenancy-alert .group-btns .cursor-pointer,.tenancy-alert .rounded-secondary-btn{width:100%}.tenancy-alert .rounded-secondary-btn span{width:100%;display:flex;justify-content:center}.tenant-eligibility-content{padding:20% 10%}.tenant-eligibility-actions{flex-direction:column;gap:12px!important}.tenant-eligibility-illustration{max-width:320px}.tenant-question-page .tenant-question-sidebar{padding:4px}.tenant-question-page .tenant-question-sidebar .tenant-stepper{gap:8px}.tenant-question-page .tenant-question-sidebar .tenant-stepper .step-item{padding:10px 0}.tenant-question-page .tenant-question-content{padding:24px 20px}.tenant-question-page .tenant-question-content .content-header .content-title{font-size:18px}.tenant-question-page .tenant-question-content .question-card{padding:24px 20px;gap:24px}.tenant-question-page .tenant-question-content .question-card .question-title{font-size:20px}.tenant-question-page .tenant-question-content .question-card .question-disclaimer{font-size:13px;padding:12px 16px}.tenant-question-page .tenant-question-content .question-card .question-input-wrapper .currency-input .currency-symbol,.tenant-question-page .tenant-question-content .question-card .question-input-wrapper .currency-input .question-input{font-size:28px}.tenant-question-page .tenant-question-content .question-card .question-options{gap:12px}.tenant-question-page .tenant-question-content .question-card .question-options .question-option{font-size:15px}.tenant-question-page .tenant-question-content .question-card .question-actions{flex-direction:column;align-items:stretch;gap:12px}.tenant-question-page .tenant-question-content .question-card .question-actions .outline-btn,.tenant-question-page .tenant-question-content .question-card .question-actions .primary-btn{width:100%;min-width:auto}}@media only screen and (max-width:520px){.application-card-section .application-section-container .application-contant-section .card-bottom{flex-direction:column;gap:10px}.application-card-section .application-section-container .application-contant-section .card-bottom button .center-center{align-items:end;align-content:end;justify-content:end}.application-card-section .application-section-container .application-contant-section .content-header{flex-direction:column;gap:8px;align-items:flex-start}#tenant-retal-details-page .botton-action{flex-direction:column-reverse}#tenant-retal-details-page .botton-action div,#tenant-retal-details-page .botton-action div button{width:100%}#tenant-retal-details-page .bottom-link{flex-direction:column;width:100%;gap:5px;padding-left:22px}#tenant-retal-details-page .bottom-link a .center-right{justify-content:flex-start;align-items:center}#tenant-retal-details-page .bottom-link a,.card-header .card-header-content .header-button{width:100%}.card-header .card-header-content .header-button .custom-select-container-wrap{flex-direction:column}.card-header .card-header-content .header-button .custom-select-container-wrap .custom-select-container{flex-direction:row}.card-header .card-header-content .header-button .custom-select-container-wrap .custom-select-container select{width:100%!important;max-width:100%!important}.savvy-benefits-header .card-header-content.flex .header-button{width:auto}.tenancy-alert .tenancy-alert-content p{font-size:10px}.tenancy-alert .tenancy-alert-content span p{font-size:12px}.no-tenancy-top-card .header-text h6{white-space:nowrap}.no-tenancy-top-card .header-text p{font-size:10px}.tenant-eligibility-logo{height:40px;top:16px;left:16px}.tenant-eligibility-content{padding:24% 8%}h3{font-size:24px}}@media only screen and (max-width:420px){.tenant-eligibility-illustration{max-width:280px}.tenant-eligibility-content{padding:40% 8%}}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}#update-application-page .form-accordion .accordion-body .form-section-grid .span-2{grid-column:span 2}@media only screen and (max-width:680px){.my-application-actions .flex{width:100%;flex-direction:column;gap:12px}.my-application-actions .flex button,.my-application-actions .flex a{width:100%}.my-application-actions .flex button .flex,.my-application-actions .flex a .flex{flex-direction:row;width:100%}#update-application-page .form-accordion .accordion-body .form-section-grid{grid-template-columns:1fr!important}#update-application-page .form-accordion .accordion-body .form-section-grid .span-2{grid-column:span 1!important}#update-application-page .form-accordion .accordion-body .form-section-grid .phone-no-section{flex-direction:column}#update-application-page .form-accordion .accordion-body .form-section-grid .phone-no-section div{width:100%;flex:0!important}#edit-profile form .flex.gap-16{flex-direction:column}#edit-profile form .flex.gap-16 div{width:100%}}@media only screen and (max-width:420px){#update-application-page .form-bottom{flex-direction:column-reverse;gap:12px}#update-application-page .form-bottom button{width:100%!important}#update-application-page .form-accordion{padding:10px}#update-application-page .form-accordion .accordion-header .accordion-title{flex-direction:column;align-items:flex-start}#update-application-page .form-accordion .accordion-header .accordion-actions svg{width:20px!important;height:20px!important}#edit-profile .bottom-actions{flex-direction:column-reverse}}#subscription-content .box{width:920px!important;max-width:920px!important}#subscription-content .box .main-section{padding:30px;border-radius:24px;width:100%;max-height:90vh;scrollbar-width:none;overflow-y:auto;overflow-x:hidden}#subscription-content .box .main-section .card{max-width:357px}#subscription-content .box .main-section .card li svg{width:24px!important;height:24px!important}#subscription-content .box .main-section .card li svg rect{width:24px!important;height:24px!important}@media only screen and (max-width:900px){#subscription-content .box{width:95vw!important;max-width:95vw!important}}@media only screen and (max-width:768px){#subscription-content .card-section{flex-direction:column;justify-content:flex-start;align-items:stretch}#subscription-content .card-section .card{width:calc(100% - 15px);max-width:357px!important;margin:auto auto 30px}#subscription-content .card-section .card li{margin-bottom:5px!important}}@media only screen and (max-width:580px){#subscription-content .box{width:90vw!important;max-width:90vw!important}#subscription-content .box .main-section{padding:10px}#subscription-content .box .main-section .card-section .card{margin-bottom:30px;height:calc(100% - 20px)}#subscription-content .box .main-section .card-section .card li{margin-bottom:5px!important}#subscription-content .box .main-section .card-section .card li span{font-size:11px}#subscription-content .box .main-section .card-section .card li svg{width:24px!important;height:24px!important}#subscription-content .box .main-section .card-section .card li svg rect{width:24px!important;height:24px!important}}.tenant-declaration-page{background:#f7f7f8;min-height:100vh;overflow-y:auto}.tenant-declaration-page .declaration-logo{top:2rem;left:2rem;height:3.75rem;z-index:10}.tenant-declaration-page .declaration-close-btn{top:2rem;right:2rem;z-index:10}.tenant-declaration-page .declaration-close-btn .link-close{background:none;border:none;color:#000;text-decoration:underline;cursor:pointer;font-size:14px;font-weight:500;padding:0}.tenant-declaration-page .declaration-close-btn .link-close:before{content:"✕ ";text-decoration:none}.tenant-declaration-page .declaration-grid{max-width:75rem;padding:0 3rem}.tenant-declaration-page .declaration-illustration{flex-shrink:0}.tenant-declaration-page .declaration-illustration svg{width:100%;max-width:17.5rem;height:auto}.tenant-declaration-page .declaration-content{max-width:32.5rem}.tenant-declaration-page .declaration-checkbox{margin-top:1rem;align-items:center}.tenant-declaration-page .declaration-checkbox .checkbox-input{margin-top:0;width:1.25rem!important;height:1.25rem!important;min-width:1.25rem!important;min-height:1.25rem!important;cursor:pointer;flex-shrink:0;position:relative;border:2px solid #ccc!important;border-radius:3px!important;background-color:#fff!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.tenant-declaration-page .declaration-checkbox .checkbox-input:before,.tenant-declaration-page .declaration-checkbox .checkbox-input:checked:before{content:none!important;display:none!important}.tenant-declaration-page .declaration-checkbox .checkbox-input:checked{background-color:#55c7b3!important;border-color:#55c7b3!important}.tenant-declaration-page .declaration-checkbox .checkbox-input:checked:after{content:""!important;display:block!important;position:absolute!important;left:50%!important;top:50%!important;width:.3rem!important;height:.55rem!important;border:solid white!important;border-width:0 .125rem .125rem 0!important;transform:translate(-50%,-65%) rotate(45deg)!important;transform-origin:center center!important;background:transparent!important}.tenant-declaration-page .declaration-checkbox .checkbox-text{line-height:1.5}.tenant-declaration-page .declaration-actions button{min-width:7.5rem}.tenant-declaration-page .declaration-footer{bottom:2rem;left:2rem}@media only screen and (max-width:56.25rem){.tenant-declaration-page{height:auto;min-height:100vh;padding-top:5rem;padding-bottom:4rem}.tenant-declaration-page .declaration-grid{grid-template-columns:1fr;gap:2rem;padding:0 2rem}.tenant-declaration-page .declaration-illustration{grid-column:span 12;justify-content:center}.tenant-declaration-page .declaration-illustration svg{max-width:13.75rem}.tenant-declaration-page .declaration-content{grid-column:span 12;max-width:100%}.tenant-declaration-page .declaration-footer{position:relative;bottom:auto;left:auto;text-align:center;padding:2rem 0;margin-top:2rem}}@media only screen and (max-width:32.5rem){.tenant-declaration-page{padding-top:4rem}.tenant-declaration-page .declaration-logo{height:3rem;top:1.25rem;left:1.25rem}.tenant-declaration-page .declaration-grid{gap:1.5rem;padding:0 1.25rem}.tenant-declaration-page .declaration-illustration svg{max-width:11.25rem}.tenant-declaration-page .declaration-actions{flex-direction:column;gap:.75rem}.tenant-declaration-page .declaration-actions button{width:100%}.tenant-declaration-page .declaration-footer{padding:1.5rem 0}}@media only screen and (max-height:40rem){.tenant-declaration-page{height:auto;min-height:100vh;padding-top:5rem;padding-bottom:3rem}.tenant-declaration-page .declaration-grid{gap:1.5rem}.tenant-declaration-page .declaration-illustration svg{max-width:9.375rem}.tenant-declaration-page .declaration-footer{position:relative;bottom:auto;left:auto;text-align:center;padding:1.5rem 0}}@media only screen and (max-height:30rem){.tenant-declaration-page{padding-top:4rem}.tenant-declaration-page .declaration-logo{height:2.5rem;top:1rem;left:1rem}.tenant-declaration-page .declaration-illustration{padding:.5rem 0}.tenant-declaration-page .declaration-illustration svg{max-width:7.5rem}.tenant-declaration-page .declaration-content h5{font-size:1.25rem}.tenant-declaration-page .declaration-content p{font-size:.875rem}.tenant-declaration-page .declaration-checkbox{margin-top:.5rem}.tenant-declaration-page .declaration-checkbox .checkbox-text{font-size:.875rem}.tenant-declaration-page .declaration-actions{gap:.5rem}.tenant-declaration-page .declaration-actions button{padding:.625rem 1rem;font-size:.875rem}.tenant-declaration-page .declaration-footer{padding:1rem 0;font-size:.75rem}}@media only screen and (max-width:32.5rem)and (max-height:40rem){.tenant-declaration-page .declaration-illustration svg{max-width:8rem}.tenant-declaration-page .declaration-grid{gap:1rem}}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}@media only screen and (max-width:1540px){.dashboard .quick-links,.property-cards{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1248px){.dashboard .grid-view{grid-template-columns:repeat(1,1fr)}.property-cards{grid-template-columns:repeat(2,1fr)}#tenant-auth-page .login-content{width:100%;padding-right:0;justify-content:center;align-items:center}}@media only screen and (max-width:1200px){#pre-approval .all-configs .one{display:flex;flex-direction:column!important;align-items:center;gap:16px!important;padding:12px 8px}#pre-approval .all-configs .one .cp .img{width:100%;max-width:220px;height:120px;object-fit:cover;margin:0 0 12px;display:block}#pre-approval .all-configs .one .options{width:100%}main aside{width:180px;height:100dvh}main .container{width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);width:-o-calc(100% - 180px);width:-ms-calc(100% - 180px);width:calc(100% - 180px)}main .container .children-container{padding:4px 20px 20px;border-top-left-radius:12px;min-height:calc(100vh - 56px)}main .container .children-container .main-content-section{padding:16px}header{padding:16px}#auth-page .auth-content .inner{max-width:100%;margin-bottom:80px}#auth-page .auth-content .inner .col{height:auto;padding:0}#auth-page .auth-content .inner .col .text{max-width:480px;margin:0 auto;padding:20px 0 20px 32px}#auth-page .auth-content .inner .col .text:after{left:0}#auth-page .auth-content .inner .col .box{width:480px;margin:0 auto}#auth-page .auth-content .inner .left{padding:40px 0}.dashboard{padding:16px}}@media only screen and (max-width:1080px){main .menu-btn{display:block}main aside{display:none;position:fixed;top:0;z-index:9999;left:-268px;height:100dvh;padding:16px 12px}main aside .top{height:100%;display:flex;flex-direction:column;min-height:0}main aside .top .logo{margin-bottom:10px;flex-shrink:0}main aside .top .logo svg{margin:0 auto}main aside .rs-usercard{margin-top:30px!important;flex:1 1 auto;display:flex;flex-direction:column;min-height:0}main aside .middle{padding:32px 16px 120px;height:-webkit-calc(100vh - 248px);height:-moz-calc(100vh - 248px);height:-o-calc(100vh - 248px);height:-ms-calc(100vh - 248px);height:calc(100vh - 248px)}main aside.aside-open{background-color:#fff;display:block;left:0;-webkit-animation:slide-from-left .4s;-moz-animation:slide-from-left .4s;-ms-animation:slide-from-left .4s;-o-animation:slide-from-left .4s;animation:slide-from-left .4s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}main .container{width:100%;padding-top:56px}main .container .children-container{padding:4px 16px 20px;border-top-left-radius:0;min-height:calc(100vh - 56px)}main .container .children-container .main-content-section{padding:14px}header{padding:16px 16px 16px 56px;background-color:#fff;border-bottom:solid 1px #f0f0f0;position:fixed;top:0;left:0;width:100%;z-index:11}#tenant-auth-page .login-content{width:100%;padding-right:0;justify-content:center;align-items:center}#tenant-auth-page .lady-image{display:none}}@media only screen and (max-width:1020px){.btn-wrapper{grid-template-columns:repeat(2,1fr)}#tenant-auth-page .row{display:block}#tenant-auth-page .row .col{height:auto}#tenant-auth-page .row .left,#tenant-auth-page .row .right{width:100%}#tenant-auth-page .row .left{padding:40px 0}#tenant-auth-page .row .left .box{max-width:420px;margin:0 auto;display:block;padding:0 16px}#tenant-auth-page .row .left .box .wc{margin:40px 0 20px}#tenant-auth-page .row .right{padding:80px 0 40px}#tenant-auth-page .row .right .box{padding:0 16px}#tenant-auth-page .row .right .box .img{max-width:420px}}@media only screen and (max-width:960px){#auth-page .auth-content{padding:20px 0 32px}#auth-page .auth-content .inner{flex-direction:column;align-items:stretch;gap:24px;max-width:100%}#auth-page .auth-content .inner .col{width:100%;min-height:auto;padding:0}#auth-page .auth-content .inner .col .text{max-width:100%;padding:12px 0 12px 16px}#auth-page .auth-content .inner .col .box,#auth-page .auth-content .inner .col .terms-and-conditions,#auth-page .auth-content .inner .col .pending-details{width:100%;max-width:520px;margin:0 auto}#auth-page .auth-content svg.svg-top,#auth-page .auth-content svg.svg-bottom{height:36vh;max-width:320px}}@media only screen and (max-width:900px){#pre-approval{flex-direction:column!important;height:auto!important;overflow:visible!important}#pre-approval .left-panel-fixed{position:relative!important;width:100%!important;min-width:100%!important;height:auto!important;padding:24px!important}#pre-approval .right-scrollable{padding:20px 0!important;height:calc(100vh - 240px)!important;overflow-y:auto!important}}@media only screen and (max-width:680px){.tab-button-section{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:10px!important}.profile-actions{flex-direction:column!important;width:100%;gap:12px!important}.profile-actions button{width:100%!important;justify-content:center}main .container{width:100%;padding-top:56px}main .container .children-container{padding:4px 12px 20px;border-top-left-radius:0;min-height:calc(100vh - 56px)}main .container .main-content-section{padding:12px}#rs-modal .inner .box .box-logout{width:320px!important;padding:24px 20px!important}#rs-modal .inner .box .box-logout h4{font-size:20px;line-height:1.2}#rs-modal .inner .box .box-logout p{font-size:14px}#rs-modal .inner .box .box-logout button{height:32px;line-height:32px;font-size:12px;padding:0 16px}#rs-modal .inner .box .box-logout button svg{height:12px;max-width:12px}}@media only screen and (max-width:520px){#pre-approval .all-configs .one .option-one{flex-direction:column!important}#pre-approval .all-configs .one .option-one .mar-l-a{margin-left:0;margin-top:10px}#pre-approval .all-configs .one .option-one .mar-l-a button{width:100%}main aside.aside-open{width:70%!important}.bread-crumb{flex-direction:column-reverse}.bread-crumb h6{font-size:30px}.bread-crumb nav{font-size:10px!important;align-self:flex-end}.bread-crumb{align-items:flex-start}.page-section-title{position:fixed;top:0;left:20%;width:60%;z-index:9998;text-align:left;height:56px;display:flex;align-items:center;justify-content:center;font-size:20px!important;line-height:1}.popup-bottom-action{flex-direction:column-reverse}.popup-bottom-action button{width:100%}.sm-hidden{display:none!important}main .container{width:100%;padding-top:56px}main .container .children-container{padding:4px 8px 20px;border-top-left-radius:0;min-height:calc(100vh - 56px)}main .container .main-content-section{padding:10px}.btn-wrapper{display:block}.btn-wrapper div{margin-bottom:10px}#auth-page .auth-header{padding:16px}#auth-page .auth-header .logo svg{height:48px}#auth-page .auth-content{padding:16px 0 24px}#auth-page .auth-content .inner{padding:0 12px;gap:16px}#auth-page .auth-content .inner .col .text{padding:10px 0 10px 24px}#auth-page .auth-content .inner .col .text:after{width:6px}#auth-page .auth-content .inner .col .text h1{font-size:32px;margin-bottom:0}#auth-page .auth-content .inner .col .text h1 br{display:none}#auth-page .auth-content .inner .col .text h5{font-size:18px}#auth-page .auth-content .inner .col .box,#auth-page .auth-content .inner .col .terms-and-conditions,#auth-page .auth-content .inner .col .pending-details{max-width:100%!important;padding:32px 16px 24px}#auth-page .auth-content .inner .col .esign-head{font-size:24px!important}.digital-signature-buttons{flex-direction:column;align-items:normal}}@-webkit-keyframes slide-from-left{0%{-webkit-transform:translateX(-268px)}to{-webkit-transform:translateX(0px)}}@-moz-keyframes slide-from-left{0%{-moz-transform:translateX(-268px)}to{-moz-transform:translateX(0px)}}@-o-keyframes slide-from-left{0%{-o-transform:translateX(-268px)}to{-o-transform:translateX(0px)}}@-ms-keyframes slide-from-left{0%{-ms-transform:translateX(-268px)}to{-ms-transform:translateX(0px)}}@keyframes slide-from-left{0%{transform:translate(-268px)}to{transform:translate(0)}}@media only screen and (max-width:520px){#auth-page.uaepass-verification-page{overflow-x:hidden}#auth-page.uaepass-verification-page .auth-header{padding:16px 12px}#auth-page.uaepass-verification-page .auth-content{overflow-x:hidden}#auth-page.uaepass-verification-page .auth-content .uaepass-inner{flex-wrap:wrap;overflow:hidden}#auth-page.uaepass-verification-page .auth-content .inner{padding:0 12px}#auth-page.uaepass-verification-page .auth-content .inner .col .text{max-width:100%}#auth-page.uaepass-verification-page .auth-content .inner .col .text h1{font-size:28px}#auth-page.uaepass-verification-page .auth-content .inner .col .text h5{font-size:16px}#auth-page.uaepass-verification-page .auth-content .inner .col .box{width:100%!important;max-width:100%!important;padding:24px 16px;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}#auth-page.uaepass-verification-page .auth-content .inner .col .box h5{font-size:18px;word-wrap:break-word}#auth-page.uaepass-verification-page .auth-content .inner .col .box p{font-size:12px;word-wrap:break-word}}@media only screen and (max-width:360px){#auth-page.uaepass-verification-page .auth-header{padding:12px 8px}#auth-page.uaepass-verification-page .auth-header .logo svg{height:40px}#auth-page.uaepass-verification-page .auth-content .inner{padding:0 8px}#auth-page.uaepass-verification-page .auth-content .inner .col .text{padding:8px 0 8px 20px}#auth-page.uaepass-verification-page .auth-content .inner .col .text h1{font-size:24px}#auth-page.uaepass-verification-page .auth-content .inner .col .text h5{font-size:14px}#auth-page.uaepass-verification-page .auth-content .inner .col .box{padding:20px 12px}#auth-page.uaepass-verification-page .auth-content .inner .col .box h5{font-size:16px}#auth-page.uaepass-verification-page .auth-content .inner .col .box p{font-size:11px}}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}#tenant-auth-page .login-content{align-items:left;justify-content:center}.auth-card{width:min(460px,92vw);height:min(600px,82vh);display:flex;flex-direction:column;border:2px solid #f0f0f0;border-radius:20px;background:#fff;padding:40px 40px 20px;box-sizing:border-box;overflow:hidden}.auth-card .auth-card-header{flex-shrink:0}.auth-card .auth-card-body{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:8px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.auth-card .auth-card-footer{flex-shrink:0;margin-top:auto;padding-top:20px}.auth-card .or-row{display:flex;align-items:center;justify-content:center;gap:16px}.auth-card .or-row hr{flex:1;border:none;height:1px;background:#f0f0f0}.lady-image{pointer-events:none}@media(max-width:1020px){.logo-icon{top:30px!important;left:30px!important;height:50px!important}}@media(max-width:768px){.logo-icon{top:20px!important;left:20px!important;height:40px!important}.top-right-icon,.bottom-left-icon{height:160px!important}input[type=checkbox]{height:14px!important;width:14px!important}input[type=checkbox]:checked:before,input[type=checkbox]:checked:after{-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-45deg) translateY(7.5px) translateX(-3px);-moz-transform:rotate(-45deg) translateY(7.5px) translateX(-3px);-ms-transform:rotate(-45deg) translateY(7.5px) translateX(-3px);-o-transform:rotate(-45deg) translateY(7.5px) translateX(-3px);transform:rotate(-45deg) translateY(7.5px) translate(-3px)}input[type=checkbox]:checked:before{height:3px;width:6px;left:0;top:-1px;background:#fff}input[type=checkbox]:checked:after{height:3px;width:6px;left:0;top:-2px;background:#3d3368}.color-light.t-a-c.f-w-300,.t-a-r.color-primary.f-w-300,.color-light.f-w-300{font-size:14px!important}ul{gap:0px!important}ul li a p{font-size:11px!important}.auth-card{padding:24px 24px 16px}.auth-card .auth-card-body{max-height:calc(100vh - 160px);overflow-y:auto}.auth-card .auth-card-footer{padding-top:16px}.lady-image{display:none!important;right:120px!important;height:80%!important}}input[type=date].date-input-field::-webkit-datetime-edit,input[type=date].date-input-field::-webkit-datetime-edit-text,input[type=date].date-input-field::-webkit-datetime-edit-month-field,input[type=date].date-input-field::-webkit-datetime-edit-day-field,input[type=date].date-input-field::-webkit-datetime-edit-year-field{display:none!important}input[type=date].date-input-field:not([value=""])::-webkit-datetime-edit,input[type=date].date-input-field:not([value=""])::-webkit-datetime-edit-text,input[type=date].date-input-field:not([value=""])::-webkit-datetime-edit-month-field,input[type=date].date-input-field:not([value=""])::-webkit-datetime-edit-day-field,input[type=date].date-input-field:not([value=""])::-webkit-datetime-edit-year-field{display:inline!important;color:#000!important;background-color:transparent!important;background:transparent!important}input[type=date].date-input-field::-webkit-calendar-picker-indicator{display:none!important}input[type=date].date-input-field::-webkit-datetime-edit,input[type=date].date-input-field::-webkit-datetime-edit-text,input[type=date].date-input-field::-webkit-datetime-edit-month-field,input[type=date].date-input-field::-webkit-datetime-edit-day-field,input[type=date].date-input-field::-webkit-datetime-edit-year-field{background-color:transparent!important;background:transparent!important}input[type=date].date-input-field:focus::-webkit-datetime-edit,input[type=date].date-input-field:focus::-webkit-datetime-edit-text,input[type=date].date-input-field:focus::-webkit-datetime-edit-month-field,input[type=date].date-input-field:focus::-webkit-datetime-edit-day-field,input[type=date].date-input-field:focus::-webkit-datetime-edit-year-field{background-color:transparent!important;background:transparent!important;color:#000!important}input[type=date].date-input-field::selection,input[type=date].date-input-field::-webkit-datetime-edit::selection,input[type=date].date-input-field::-webkit-datetime-edit-text::selection,input[type=date].date-input-field::-webkit-datetime-edit-month-field::selection,input[type=date].date-input-field::-webkit-datetime-edit-day-field::selection,input[type=date].date-input-field::-webkit-datetime-edit-year-field::selection{background-color:transparent!important;background:transparent!important;color:inherit!important}input[type=date].date-input-field::-webkit-datetime-edit-month-field:hover,input[type=date].date-input-field::-webkit-datetime-edit-day-field:hover,input[type=date].date-input-field::-webkit-datetime-edit-year-field:hover{background-color:transparent!important;background:transparent!important}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}@font-face{font-family:SF Pro Text;src:url(/assets/FontsFree-Net-SFProText-Semibold-D1tiWH2i.ttf) format("truetype");font-weight:600;font-style:normal}.truncate-\[100\]{display:inline-block;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate-\[120\]{display:inline-block;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate-\[150\]{display:inline-block;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate-\[200\]{display:inline-block;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate-\[250\]{display:inline-block;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate-\[300\]{display:inline-block;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#credit-score-page{padding:40px;background-color:#fff}#credit-score-page .credit-score-section{display:grid;grid-template-columns:1fr 1.5fr;gap:20px;margin-bottom:60px}#credit-score-page .box{padding:20px;background:#fff;border-radius:16px}#credit-score-page .left{display:flex;justify-content:center;align-items:center}#credit-score-page .right{display:flex;flex-direction:column;justify-content:center}#credit-score-page .header{display:flex;align-items:center;margin-bottom:20px}#credit-score-page .header h4{font-size:2rem;margin:0}#credit-score-page .t-l-l{margin-bottom:20px}#credit-score-page .t-l-l p{font-size:1.1rem;line-height:1.6}#credit-score-page .tenancy-action-panel{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:20px}#credit-score-page .tenancy-action-panel .tenancy-guide-card,#credit-score-page .tenancy-action-panel .credit-upload-card{background:#fff;border:1px solid #e0e0e0;padding:30px;border-radius:16px;display:flex;flex-direction:column;height:100%;position:relative}#credit-score-page .tenancy-action-panel .tenancy-guide-card .section-title,#credit-score-page .tenancy-action-panel .credit-upload-card .section-title{font-size:1.25rem;font-weight:700;color:#3d3368;margin-bottom:20px;border-bottom:2px solid #f0f0f0;padding-bottom:15px}#credit-score-page .tenancy-action-panel .tenancy-guide-card .intro,#credit-score-page .tenancy-action-panel .credit-upload-card .intro{color:#4b5362;margin-bottom:20px;font-size:.95rem}#credit-score-page .tenancy-action-panel .tenancy-guide-card{border-top:4px solid #5dc6b3}#credit-score-page .tenancy-action-panel .tenancy-guide-card .check-steps{padding-left:20px;margin-bottom:25px}#credit-score-page .tenancy-action-panel .tenancy-guide-card .check-steps li{margin-bottom:15px;color:#4b5362;line-height:1.5}#credit-score-page .tenancy-action-panel .tenancy-guide-card .check-steps li strong{color:#5dc6b3;display:block;margin-bottom:4px}#credit-score-page .tenancy-action-panel .tenancy-guide-card .rounded-secondary-btn{margin-top:auto;width:100%;padding:12px;background-color:#5dc6b3;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:background .2s}#credit-score-page .tenancy-action-panel .tenancy-guide-card .rounded-secondary-btn:hover{background-color:#3eb29d}#credit-score-page .tenancy-action-panel .credit-upload-card{border-top:4px solid #3d3368}#credit-score-page .tenancy-action-panel .credit-upload-card .upload-actions{margin-top:auto;display:flex;flex-direction:column;gap:10px}#credit-score-page .tenancy-action-panel .credit-upload-card .upload-actions .rounded-secondary-btn{width:100%;padding:12px;background-color:#3d3368;color:#fff;border:1px solid #3d3368;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease}#credit-score-page .tenancy-action-panel .credit-upload-card .upload-actions .rounded-secondary-btn.outlined{background-color:transparent;color:#3d3368}#credit-score-page .tenancy-action-panel .credit-upload-card .upload-actions .rounded-secondary-btn.outlined:hover{background-color:#3d3368;color:#fff}#credit-score-page .tenancy-action-panel .credit-upload-card .upload-actions .rounded-secondary-btn:disabled{opacity:.6;cursor:not-allowed}#credit-score-page .tenancy-action-panel .credit-upload-card .upload-actions .text-link-btn{background:none;border:none;color:#4b5362;text-decoration:underline;cursor:pointer;font-size:.9rem}#credit-score-page .tenancy-action-panel .credit-upload-card .upload-actions .text-link-btn:hover{color:#1f2228}#credit-score-page .tenancy-action-panel .helper-text{font-size:.8rem;color:#7a8599;margin-top:15px;text-align:center}#credit-score-page .tenancy-action-panel .helper-text.error{color:#e42127}#credit-score-page .tenancy-action-panel .upload-feedback{margin-top:12px;text-align:center;font-size:.9rem}#credit-score-page .tenancy-action-panel .upload-feedback.success{color:#0b9547}#credit-score-page .tenancy-action-panel .upload-feedback.error{color:#e42127}@media(max-width:1113px){#credit-score-page .credit-score-section{grid-template-columns:1fr}#credit-score-page .credit-score-section .box.left,#credit-score-page .credit-score-section .box.right{text-align:center;align-items:center}#credit-score-page .credit-score-section .header{flex-direction:column;justify-content:center;text-align:center}#credit-score-page .credit-score-section .header .mar-l-a{margin-left:0;margin-top:10px}#credit-score-page .tenancy-action-panel{grid-template-columns:1fr}}#credit-score-page .credit-score-container{display:flex;justify-content:space-between;gap:40px;align-items:center;border-radius:10px;background-color:#f5f4fa;width:100%;flex-wrap:wrap;position:relative;border:1px solid #e0e0e0}#credit-score-page .credit-score-container .left-section{padding:26px;flex:1;max-width:60%}#credit-score-page .credit-score-container .left-section .heading{font-weight:600;color:#3d3368;font-size:18px;margin-bottom:12px}#credit-score-page .credit-score-container .left-section .info-list{list-style-type:disc;padding-left:20px;color:#8a85a0;font-size:16px;line-height:1.8}#credit-score-page .credit-score-container .right-section{position:absolute;right:0;bottom:0;z-index:1;opacity:.9;pointer-events:none}#credit-score-page .credit-score-container .right-section .credit-illustration{width:350px;height:auto;display:block}@media only screen and (max-width:768px){#credit-score-page{padding:20px}#credit-score-page .credit-score-container{flex-direction:column;align-items:flex-start;padding-bottom:0;margin-top:20px}#credit-score-page .credit-score-container .left-section{max-width:100%;margin-bottom:20px;z-index:2}#credit-score-page .credit-score-container .right-section{position:relative;width:100%;display:flex;justify-content:center;opacity:1}#credit-score-page .credit-score-container .right-section .credit-illustration{width:80%;max-width:300px}}@media only screen and (max-width:480px){#credit-score-page .credit-score-container .left-section .info-list{grid-template-columns:1fr}}@media only screen and (max-width:520px){#credit-score-page{padding:15px!important}}#semi-circle-chart .semi-donut{--percentage: 0;--fill: #ff0;width:400px;height:200px;position:relative;color:var(--fill);font-size:22px;font-weight:600;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;box-sizing:border-box}#semi-circle-chart .semi-donut:after{content:"";width:400px;height:400px;border:40px solid;border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) var(--fill) var(--fill);position:absolute;border-radius:50%;left:0;top:0;box-sizing:border-box;animation:fillAnimation 1s ease-out forwards}@keyframes fillAnimation{0%{transform:rotate(-45deg)}to{transform:rotate(calc(1deg * (-45 + var(--percentage) * 1.8)))}}@media(max-width:768px){#semi-circle-chart .semi-donut{width:280px;height:140px;font-size:16px}#semi-circle-chart .semi-donut:after{width:280px;height:280px;border-width:28px}}#semi-circle-chart .semi-donut .gauge-wrapper{position:relative;width:120px;height:80px;display:flex;justify-content:center;align-items:flex-end;z-index:3}@media(max-width:768px){#semi-circle-chart .semi-donut .gauge-wrapper{width:90px;height:60px}}#semi-circle-chart .semi-donut .gauge-wrapper .pointer{position:absolute;bottom:0;left:50%;width:4px;height:58px;border-radius:999px;transform-origin:50% 100%;transform:translate(-50%) rotate(-90deg);animation:pointerAnimation 1s ease-out forwards}#semi-circle-chart .semi-donut .gauge-wrapper .pointer:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid #3d3368}@media(max-width:768px){#semi-circle-chart .semi-donut .gauge-wrapper .pointer{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #3d3368;height:48px}}@keyframes pointerAnimation{0%{transform:translate(-50%) rotate(-90deg)}to{transform:translate(-50%) rotate(calc(1deg * (-90 + var(--percentage) * 1.8)))}}#semi-circle-chart .semi-donut .gauge-wrapper .gauge-container{position:relative;width:120px;height:60px;display:flex;justify-content:center;align-items:flex-end}@media(max-width:768px){#semi-circle-chart .semi-donut .gauge-wrapper .gauge-container{width:90px;height:50px}}#semi-circle-chart .semi-donut .gauge-wrapper .gauge-container .gauge-outer{position:relative;width:100%;height:100%;background:#fff;border-radius:120px 120px 0 0;display:flex;justify-content:center;align-items:flex-end;overflow:hidden;box-shadow:0 2px 6px #0000001a}#semi-circle-chart .semi-donut .gauge-wrapper .gauge-container .gauge-outer .gauge-inner{position:absolute;top:8px;left:8px;right:8px;height:calc(100% - 8px);background:#3d3368;border-radius:120px 120px 0 0;display:flex;justify-content:center;align-items:flex-end;color:#fff;font-size:20px;font-weight:600;font-family:Arial,sans-serif;z-index:2;line-height:1.8}@media(max-width:768px){#semi-circle-chart .semi-donut .gauge-wrapper .gauge-container .gauge-outer .gauge-inner{font-size:16px}}
