@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{border-width:0;border-style:solid}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.bottom-\[-1px\]{bottom:-1px}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-3{left:.75rem}.left-5{left:1.25rem}.right-0{right:0}.right-10{right:2.5rem}.right-3{right:.75rem}.right-\[-1px\]{right:-1px}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-3{top:.75rem}.top-5{top:1.25rem}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.\!m-0{margin:0!important}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.\!mt-1{margin-top:.25rem!important}.\!mt-1\.5{margin-top:.375rem!important}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.box-border{box-sizing:border-box}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\!block{display:block!important}.block{display:block}.\!inline{display:inline!important}.inline{display:inline}.table{display:table}.hidden{display:none}.size-10{width:2.5rem;height:2.5rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-8{width:2rem;height:2rem}.\!h-\[90vh\]{height:90vh!important}.\!h-auto{height:auto!important}.h-0{height:0px}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-4{height:1rem}.h-60{height:15rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[50vh\]{height:50vh}.h-\[70vh\]{height:70vh}.h-\[clamp\(400px\,55vh\,600px\)\]{height:clamp(400px,55vh,600px)}.h-full{height:100%}.h-px{height:1px}.\!max-h-\[90vh\]{max-height:90vh!important}.max-h-\[100px\]{max-height:100px}.max-h-\[180px\]{max-height:180px}.max-h-\[22rem\]{max-height:22rem}.min-h-0{min-height:0px}.min-h-4{min-height:1rem}.min-h-80{min-height:20rem}.min-h-\[100px\]{min-height:100px}.min-h-\[110px\]{min-height:110px}.min-h-\[400px\]{min-height:400px}.min-h-\[90px\]{min-height:90px}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[200px\]{width:200px}.w-\[min\(100\%\,calc\(100\%-2rem\)\)\]{width:min(100%,calc(100% - 2rem))}.w-auto{width:auto}.w-full{width:100%}.\!min-w-0{min-width:0px!important}.min-w-0{min-width:0px}.min-w-\[2rem\]{min-width:2rem}.max-w-36{max-width:9rem}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[46\%\]{max-width:46%}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-\[0\.85\]{flex:.85}.flex-\[1\.15\]{flex:1.15}.flex-\[2\]{flex:2}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-shimmer{animation:shimmer 2s infinite linear}.animate-spin{animation:spin 1s linear infinite}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.\!flex-col{flex-direction:column!important}.flex-nowrap{flex-wrap:nowrap}.content-start{align-content:flex-start}.\!items-start{align-items:flex-start!important}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.\!items-stretch{align-items:stretch!important}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-24{gap:6rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-32{gap:8rem}.gap-4{gap:1rem}.gap-40{gap:10rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[18px\]{gap:18px}.gap-\[2px\]{gap:2px}.gap-\[32px\]{gap:32px}.gap-\[8px\]{gap:8px}.gap-x-6{column-gap:1.5rem}.gap-x-8{column-gap:2rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-faded-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(233 233 233 / var(--tw-divide-opacity, 1))}.divide-faded-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(210 210 210 / var(--tw-divide-opacity, 1))}.self-stretch{align-self:stretch}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-lg{border-radius:.5rem!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-tl-lg{border-top-left-radius:.5rem}.\!border{border-width:1px!important}.\!border-0{border-width:0px!important}.\!border-2{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.\!border-b{border-bottom-width:1px!important}.\!border-r{border-right-width:1px!important}.\!border-t{border-top-width:1px!important}.border-b{border-bottom-width:1px}.border-b-\[0\.5px\]{border-bottom-width:.5px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.\!border-solid{border-style:solid!important}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-danger{--tw-border-opacity: 1 !important;border-color:rgb(191 53 93 / var(--tw-border-opacity, 1))!important}.\!border-faded-200{--tw-border-opacity: 1 !important;border-color:rgb(210 210 210 / var(--tw-border-opacity, 1))!important}.\!border-faded-300{--tw-border-opacity: 1 !important;border-color:rgb(188 188 188 / var(--tw-border-opacity, 1))!important}.\!border-secondary{--tw-border-opacity: 1 !important;border-color:rgb(93 198 179 / var(--tw-border-opacity, 1))!important}.border-danger{--tw-border-opacity: 1;border-color:rgb(191 53 93 / var(--tw-border-opacity, 1))}.border-danger-200{--tw-border-opacity: 1;border-color:rgb(229 174 190 / var(--tw-border-opacity, 1))}.border-danger\/30{border-color:#bf355d4d}.border-danger\/50{border-color:#bf355d80}.border-faded-100{--tw-border-opacity: 1;border-color:rgb(233 233 233 / var(--tw-border-opacity, 1))}.border-faded-200{--tw-border-opacity: 1;border-color:rgb(210 210 210 / var(--tw-border-opacity, 1))}.border-faded-200\/40{border-color:#d2d2d266}.border-faded-300{--tw-border-opacity: 1;border-color:rgb(188 188 188 / var(--tw-border-opacity, 1))}.border-faded-800{--tw-border-opacity: 1;border-color:rgb(57 57 57 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(61 51 104 / var(--tw-border-opacity, 1))}.border-primary-200{--tw-border-opacity: 1;border-color:rgb(177 173 195 / var(--tw-border-opacity, 1))}.border-secondary{--tw-border-opacity: 1;border-color:rgb(93 198 179 / var(--tw-border-opacity, 1))}.border-secondary-200{--tw-border-opacity: 1;border-color:rgb(190 232 225 / var(--tw-border-opacity, 1))}.border-secondary-500{--tw-border-opacity: 1;border-color:rgb(93 198 179 / var(--tw-border-opacity, 1))}.border-tertiary-200{--tw-border-opacity: 1;border-color:rgb(177 207 225 / var(--tw-border-opacity, 1))}.border-warning-200{--tw-border-opacity: 1;border-color:rgb(246 225 188 / var(--tw-border-opacity, 1))}.\!bg-transparent{background-color:transparent!important}.\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.bg-black-50{--tw-bg-opacity: 1;background-color:rgb(232 232 233 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-danger{--tw-bg-opacity: 1;background-color:rgb(191 53 93 / var(--tw-bg-opacity, 1))}.bg-danger-50{--tw-bg-opacity: 1;background-color:rgb(249 235 239 / var(--tw-bg-opacity, 1))}.bg-danger-50\/20{background-color:#f9ebef33}.bg-danger\/10{background-color:#bf355d1a}.bg-danger\/5{background-color:#bf355d0d}.bg-faded-100{--tw-bg-opacity: 1;background-color:rgb(233 233 233 / var(--tw-bg-opacity, 1))}.bg-faded-300{--tw-bg-opacity: 1;background-color:rgb(188 188 188 / var(--tw-bg-opacity, 1))}.bg-faded-50{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1))}.bg-faded-50\/50{background-color:#f4f4f480}.bg-faded-50\/60{background-color:#f4f4f499}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(233 249 241 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(61 51 104 / var(--tw-bg-opacity, 1))}.bg-primary-50{--tw-bg-opacity: 1;background-color:rgb(236 235 240 / var(--tw-bg-opacity, 1))}.bg-primary\/10{background-color:#3d33681a}.bg-secondary{--tw-bg-opacity: 1;background-color:rgb(93 198 179 / var(--tw-bg-opacity, 1))}.bg-secondary-50{--tw-bg-opacity: 1;background-color:rgb(239 249 247 / var(--tw-bg-opacity, 1))}.bg-secondary\/10{background-color:#5dc6b31a}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-tertiary{--tw-bg-opacity: 1;background-color:rgb(59 134 181 / var(--tw-bg-opacity, 1))}.bg-tertiary-50{--tw-bg-opacity: 1;background-color:rgb(235 243 248 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-warning{--tw-bg-opacity: 1;background-color:rgb(233 179 88 / var(--tw-bg-opacity, 1))}.bg-warning-50{--tw-bg-opacity: 1;background-color:rgb(253 247 238 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-faded-100{--tw-gradient-from: #e9e9e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(233 233 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-faded-50{--tw-gradient-from: #f4f4f4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 244 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-400{--tw-gradient-from: #645c86 var(--tw-gradient-from-position);--tw-gradient-to: rgb(100 92 134 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ffffff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-faded-100{--tw-gradient-to: #e9e9e9 var(--tw-gradient-to-position)}.to-primary{--tw-gradient-to: #3d3368 var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #ffffff var(--tw-gradient-to-position)}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.\!p-0{padding:0!important}.\!p-4{padding:1rem!important}.\!p-8{padding:2rem!important}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.\!pr-10{padding-right:2.5rem!important}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-6{padding-left:1.5rem}.pr-1{padding-right:.25rem}.pr-5{padding-right:1.25rem}.pt-1{padding-top:.25rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.\!text-center{text-align:center!important}.text-center{text-align:center}.text-right{text-align:right}.font-fraunces{font-family:Fraunces,Georgia,serif}.font-sans{font-family:Outfit,ui-sans-serif,system-ui,sans-serif}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\!text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[clamp\(1\.125rem\,4\.5vw\,1\.75rem\)\]{font-size:clamp(1.125rem,4.5vw,1.75rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-medium{font-weight:500!important}.\!font-normal{font-weight:400!important}.\!font-semibold{font-weight:600!important}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.\!leading-normal{line-height:1.5!important}.\!leading-snug{line-height:1.375!important}.\!leading-tight{line-height:1.25!important}.leading-\[1\.55\]{line-height:1.55}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.\!text-black{--tw-text-opacity: 1 !important;color:rgb(23 24 31 / var(--tw-text-opacity, 1))!important}.\!text-faded-800{--tw-text-opacity: 1 !important;color:rgb(57 57 57 / var(--tw-text-opacity, 1))!important}.text-black{--tw-text-opacity: 1;color:rgb(23 24 31 / var(--tw-text-opacity, 1))}.text-black\/50{color:#17181f80}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-danger{--tw-text-opacity: 1;color:rgb(191 53 93 / var(--tw-text-opacity, 1))}.text-danger-400{--tw-text-opacity: 1;color:rgb(204 93 125 / var(--tw-text-opacity, 1))}.text-danger-800{--tw-text-opacity: 1;color:rgb(76 21 37 / var(--tw-text-opacity, 1))}.text-faded{--tw-text-opacity: 1;color:rgb(143 143 143 / var(--tw-text-opacity, 1))}.text-faded-300{--tw-text-opacity: 1;color:rgb(188 188 188 / var(--tw-text-opacity, 1))}.text-faded-400{--tw-text-opacity: 1;color:rgb(165 165 165 / var(--tw-text-opacity, 1))}.text-faded-500{--tw-text-opacity: 1;color:rgb(143 143 143 / var(--tw-text-opacity, 1))}.text-faded-600{--tw-text-opacity: 1;color:rgb(114 114 114 / var(--tw-text-opacity, 1))}.text-faded-800{--tw-text-opacity: 1;color:rgb(57 57 57 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green{--tw-text-opacity: 1;color:rgb(35 190 114 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 114 68 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(61 51 104 / var(--tw-text-opacity, 1))}.text-primary-600{--tw-text-opacity: 1;color:rgb(49 41 83 / var(--tw-text-opacity, 1))}.text-primary\/50{color:#3d336880}.text-primary\/60{color:#3d336899}.text-secondary{--tw-text-opacity: 1;color:rgb(93 198 179 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-warning{--tw-text-opacity: 1;color:rgb(233 179 88 / var(--tw-text-opacity, 1))}.text-warning-700{--tw-text-opacity: 1;color:rgb(140 107 53 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.\!underline{text-decoration-line:underline!important}.underline{text-decoration-line:underline}.\!no-underline{text-decoration-line:none!important}.decoration-solid{text-decoration-style:solid}.underline-offset-2{text-underline-offset:2px}.opacity-25{opacity:.25}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.8);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-primary{outline-color:#3d3368}.outline-secondary{outline-color:#5dc6b3}.outline-warning{outline-color:#e9b358}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[fill\]{transition-property:fill;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.scrollbar-thin{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#bcbcbc #f4f4f4}.scrollbar-thin::-webkit-scrollbar{width:8px;height:8px}.scrollbar-thin::-webkit-scrollbar-track{margin:6px 0;background:#f4f4f4;border-radius:9999px}.scrollbar-thin::-webkit-scrollbar-thumb{background:#bcbcbc;border:2px solid #f4f4f4;border-radius:9999px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#8f8f8f}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[flex-direction\:column\]{flex-direction:column}.\[flex-direction\:row\]{flex-direction:row}.\[scrollbar-width\:none\]{scrollbar-width:none}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");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}.placeholder\:text-left::placeholder{text-align:left}.placeholder\:text-sm::placeholder{font-size:.875rem;line-height:1.25rem}.placeholder\:font-normal::placeholder{font-weight:400}.placeholder\:text-faded-400::placeholder{--tw-text-opacity: 1;color:rgb(165 165 165 / var(--tw-text-opacity, 1))}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:\!border-danger:hover{--tw-border-opacity: 1 !important;border-color:rgb(191 53 93 / var(--tw-border-opacity, 1))!important}.hover\:\!border-danger-600:hover{--tw-border-opacity: 1 !important;border-color:rgb(153 42 74 / var(--tw-border-opacity, 1))!important}.hover\:\!border-faded-300:hover{--tw-border-opacity: 1 !important;border-color:rgb(188 188 188 / var(--tw-border-opacity, 1))!important}.hover\:\!border-secondary:hover{--tw-border-opacity: 1 !important;border-color:rgb(93 198 179 / var(--tw-border-opacity, 1))!important}.hover\:border-danger-300:hover{--tw-border-opacity: 1;border-color:rgb(217 134 158 / var(--tw-border-opacity, 1))}.hover\:border-danger-600:hover{--tw-border-opacity: 1;border-color:rgb(153 42 74 / var(--tw-border-opacity, 1))}.hover\:border-faded-300:hover{--tw-border-opacity: 1;border-color:rgb(188 188 188 / var(--tw-border-opacity, 1))}.hover\:border-primary-600:hover{--tw-border-opacity: 1;border-color:rgb(49 41 83 / var(--tw-border-opacity, 1))}.hover\:border-secondary:hover{--tw-border-opacity: 1;border-color:rgb(93 198 179 / var(--tw-border-opacity, 1))}.hover\:border-secondary\/50:hover{border-color:#5dc6b380}.hover\:\!border-b-primary-400:hover{--tw-border-opacity: 1 !important;border-bottom-color:rgb(100 92 134 / var(--tw-border-opacity, 1))!important}.hover\:\!border-r-primary-400:hover{--tw-border-opacity: 1 !important;border-right-color:rgb(100 92 134 / var(--tw-border-opacity, 1))!important}.hover\:\!border-t-primary-400:hover{--tw-border-opacity: 1 !important;border-top-color:rgb(100 92 134 / var(--tw-border-opacity, 1))!important}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-danger-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 235 239 / var(--tw-bg-opacity, 1))}.hover\:bg-danger-600:hover{--tw-bg-opacity: 1;background-color:rgb(153 42 74 / var(--tw-bg-opacity, 1))}.hover\:bg-faded-100:hover{--tw-bg-opacity: 1;background-color:rgb(233 233 233 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-600:hover{--tw-bg-opacity: 1;background-color:rgb(49 41 83 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(93 198 179 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary\/5:hover{background-color:#5dc6b30d}.hover\:from-faded-100:hover{--tw-gradient-from: #e9e9e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(233 233 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-faded-50:hover{--tw-gradient-to: #f4f4f4 var(--tw-gradient-to-position)}.hover\:text-danger-500:hover{--tw-text-opacity: 1;color:rgb(191 53 93 / var(--tw-text-opacity, 1))}.hover\:text-faded-500:hover{--tw-text-opacity: 1;color:rgb(143 143 143 / var(--tw-text-opacity, 1))}.hover\:text-secondary:hover{--tw-text-opacity: 1;color:rgb(93 198 179 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:shadow-\[0_10px_28px_rgba\(25\,55\,120\,0\.08\)\]:hover{--tw-shadow: 0 10px 28px rgba(25,55,120,.08);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:\!border-0:focus{border-width:0px!important}.focus\:\!border-danger:focus{--tw-border-opacity: 1 !important;border-color:rgb(191 53 93 / var(--tw-border-opacity, 1))!important}.focus\:\!border-secondary:focus{--tw-border-opacity: 1 !important;border-color:rgb(93 198 179 / var(--tw-border-opacity, 1))!important}.focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgb(61 51 104 / var(--tw-border-opacity, 1))}.focus\:\!shadow-none:focus{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary:focus-visible{outline-color:#3d3368}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-secondary\/40:focus-visible{--tw-ring-color: rgb(93 198 179 / .4)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.group:hover .group-hover\:text-primary{--tw-text-opacity: 1;color:rgb(61 51 104 / var(--tw-text-opacity, 1))}@media(max-width:900px){.max-\[900px\]\:order-1{order:1}.max-\[900px\]\:order-2{order:2}.max-\[900px\]\:block{display:block}.max-\[900px\]\:h-auto{height:auto}.max-\[900px\]\:max-h-\[min\(60vh\,520px\)\]{max-height:min(60vh,520px)}.max-\[900px\]\:max-h-none{max-height:none}.max-\[900px\]\:min-h-0{min-height:0px}.max-\[900px\]\:min-h-\[260px\]{min-height:260px}.max-\[900px\]\:min-h-\[320px\]{min-height:320px}.max-\[900px\]\:min-h-\[420px\]{min-height:420px}.max-\[900px\]\:min-h-\[480px\]{min-height:480px}.max-\[900px\]\:w-auto{width:auto}.max-\[900px\]\:w-full{width:100%}.max-\[900px\]\:min-w-\[132px\]{min-width:132px}.max-\[900px\]\:min-w-\[140px\]{min-width:140px}.max-\[900px\]\:max-w-max{max-width:max-content}.max-\[900px\]\:flex-1{flex:1 1 0%}.max-\[900px\]\:flex-none{flex:none}.max-\[900px\]\:shrink-0{flex-shrink:0}.max-\[900px\]\:flex-row{flex-direction:row}.max-\[900px\]\:flex-col{flex-direction:column}.max-\[900px\]\:flex-nowrap{flex-wrap:nowrap}.max-\[900px\]\:items-stretch{align-items:stretch}.max-\[900px\]\:justify-center{justify-content:center}.max-\[900px\]\:gap-2{gap:.5rem}.max-\[900px\]\:overflow-x-auto{overflow-x:auto}.max-\[900px\]\:overflow-y-auto{overflow-y:auto}.max-\[900px\]\:overflow-y-hidden{overflow-y:hidden}.max-\[900px\]\:whitespace-nowrap{white-space:nowrap}.max-\[900px\]\:border-b{border-bottom-width:1px}.max-\[900px\]\:border-b-0{border-bottom-width:0px}.max-\[900px\]\:border-r-0{border-right-width:0px}.max-\[900px\]\:border-t{border-top-width:1px}.max-\[900px\]\:border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.max-\[900px\]\:bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.max-\[900px\]\:px-3{padding-left:.75rem;padding-right:.75rem}.max-\[900px\]\:pb-2{padding-bottom:.5rem}.max-\[900px\]\:pb-3{padding-bottom:.75rem}.max-\[900px\]\:pt-0{padding-top:0}.max-\[900px\]\:text-left{text-align:left}}@media not all and (min-width:640px){.max-sm\:w-full{width:100%}.max-sm\:flex-col{flex-direction:column}.max-sm\:items-start{align-items:flex-start}.max-sm\:justify-end{justify-content:flex-end}}@media(max-width:480px){.max-\[480px\]\:w-full{width:100%}.max-\[480px\]\:max-w-full{max-width:100%}}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:h-\[280px\]{height:280px}.sm\:min-h-\[100px\]{min-height:100px}.sm\:min-h-\[120px\]{min-height:120px}.sm\:min-h-\[130px\]{min-height:130px}.sm\:max-w-\[320px\]{max-width:320px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:gap-2{gap:.5rem}.sm\:gap-4{gap:1rem}.sm\:gap-7{gap:1.75rem}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pt-8{padding-top:2rem}@media(max-width:900px){.sm\:max-\[900px\]\:gap-3{gap:.75rem}}}@media(min-width:768px){.md\:h-auto{height:auto}.md\:min-h-64{min-height:16rem}.md\:w-1\/2{width:50%}.md\:grid-cols-\[minmax\(0\,20rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.md\:items-stretch{align-items:stretch}.md\:self-stretch{align-self:stretch}.md\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}}@media(min-width:1024px){.lg\:left-6{left:1.5rem}.lg\:top-6{top:1.5rem}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:mt-10{margin-top:2.5rem}.lg\:h-\[32px\]{height:32px}.lg\:h-auto{height:auto}.lg\:min-h-\[calc\(100vh-32px\)\]{min-height:calc(100vh - 32px)}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[60\%\]{width:60%}.lg\:max-w-\[340px\]{max-width:340px}.lg\:shrink-0{flex-shrink:0}.lg\:grow-0{flex-grow:0}.lg\:basis-\[40\%\]{flex-basis:40%}.lg\:basis-\[60\%\]{flex-basis:60%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pr-9{padding-right:2.25rem}.lg\:\[flex-direction\:row\]{flex-direction:row}}@media(min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-4{top:1rem}.xl\:min-h-\[32rem\]{min-height:32rem}.xl\:w-\[220px\]{width:220px}.xl\:max-w-\[360px\]{max-width:360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.xl\:items-start{align-items:flex-start}.xl\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.xl\:pl-14{padding-left:3.5rem}.xl\:pr-11{padding-right:2.75rem}}@media(min-width:1536px){.\32xl\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.\32xl\:pl-\[72px\]{padding-left:72px}.\32xl\:pr-12{padding-right:3rem}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\]\:h-full>*{height:100%}.\[\&\>\*\]\:max-h-full>*{max-height:100%}.\[\&\>\*\]\:min-h-0>*{min-height:0px}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:min-w-0>*{min-width:0px}.\[\&\>\*\]\:max-w-full>*{max-width:100%}.\[\&\>\*\]\:flex-auto>*{flex:1 1 auto}.\[\&\>\*\]\:overflow-x-hidden>*{overflow-x:hidden}@media(max-width:900px){.max-\[900px\]\:\[\&\>\*\]\:\!w-auto>*{width:auto!important}.max-\[900px\]\:\[\&\>\*\]\:max-w-none>*{max-width:none}.max-\[900px\]\:\[\&\>\*\]\:flex-none>*{flex:none}}.\[\&_\.col-1-1\]\:\!p-0 .col-1-1{padding:0!important}.\[\&_\.has-dirham-icon\]\:pl-\[1\.1em\] .has-dirham-icon{padding-left:1.1em}.\[\&_\.has-dirham-icon\]\:pl-\[1em\] .has-dirham-icon{padding-left:1em}.\[\&_\.inline-percent-slider\]\:w-full .inline-percent-slider{width:100%}.\[\&_\.inline-percent-slider_\.flex\]\:\!gap-1 .inline-percent-slider .flex{gap:.25rem!important}.\[\&_\.inline-percent-slider_\.flex\]\:\!text-\[11px\] .inline-percent-slider .flex{font-size:11px!important}.\[\&_\.inline-percent-slider_\.medium\]\:\!font-medium .inline-percent-slider .medium{font-weight:500!important}.\[\&_\.inline-percent-slider_\.medium\]\:\!text-faded-500 .inline-percent-slider .medium{--tw-text-opacity: 1 !important;color:rgb(143 143 143 / var(--tw-text-opacity, 1))!important}.\[\&_\.inline-percent-slider_h5\]\:\!m-0 .inline-percent-slider h5{margin:0!important}.\[\&_\.inline-percent-slider_h5\]\:\!text-\[1\.75rem\] .inline-percent-slider h5{font-size:1.75rem!important}.\[\&_\.inline-percent-slider_h5\]\:\!font-bold .inline-percent-slider h5{font-weight:700!important}.\[\&_\.inline-percent-slider_h5\]\:\!leading-tight .inline-percent-slider h5{line-height:1.25!important}.\[\&_\.inline-percent-slider_h5\]\:\!text-primary .inline-percent-slider h5{--tw-text-opacity: 1 !important;color:rgb(61 51 104 / var(--tw-text-opacity, 1))!important}.\[\&_\.rs-popup-body\]\:flex .rs-popup-body{display:flex}.\[\&_\.rs-popup-body\]\:min-h-0 .rs-popup-body{min-height:0px}.\[\&_\.rs-popup-body\]\:w-full .rs-popup-body{width:100%}.\[\&_\.rs-popup-body\]\:flex-1 .rs-popup-body{flex:1 1 0%}.\[\&_\.rs-popup-body\]\:flex-col .rs-popup-body{flex-direction:column}.\[\&_\.rs-popup-body\]\:overflow-hidden .rs-popup-body{overflow:hidden}.\[\&_\.rs-popup-body\]\:p-0 .rs-popup-body{padding:0}.\[\&_\.rs-popup-body\]\:px-1 .rs-popup-body{padding-left:.25rem;padding-right:.25rem}.\[\&_\.rs-popup-body\]\:pb-1 .rs-popup-body{padding-bottom:.25rem}.\[\&_\.rs-popup-body\]\:text-left .rs-popup-body{text-align:left}.\[\&_\.rs-popup-title\]\:\!mb-3 .rs-popup-title{margin-bottom:.75rem!important}.\[\&_\.rs-popup-title\]\:mb-4 .rs-popup-title{margin-bottom:1rem}.\[\&_\.rs-popup-title\]\:\!text-primary .rs-popup-title{--tw-text-opacity: 1 !important;color:rgb(61 51 104 / var(--tw-text-opacity, 1))!important}.\[\&_\.ui-like-input\]\:pr-24 .ui-like-input{padding-right:6rem}.\[\&_canvas\]\:\!h-auto canvas{height:auto!important}.\[\&_canvas\]\:\!max-w-full canvas{max-width:100%!important}.\[\&_foreignObject\]\:\!overflow-visible foreignObject{overflow:visible!important}.\[\&_svg\:not\(\.icon-remove\)\]\:text-white svg:not(.icon-remove){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}*{margin:0;padding:0;-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}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}.pad-10-0{padding:10px 0}.pad-0-10{padding:0 10px}.pad-20-0{padding:20px 0}.pad-0-20{padding:0 20px}.pad-t-10{padding-top:10px}.pad-t-20{padding-top:20px}.pad-l-32{padding-left:32px}.pad-b-0{padding-bottom:0}.default-image{background:url(/assets/lady-DaUPEmVA.png) no-repeat center center;background-position:center center;background-size:cover;background-repeat:no-repeat;border:solid 1px white}.b-r-5{border-radius:5px}.b-r-8{border-radius:8px}.b-r-10{border-radius:10px}.b-r-12{border-radius:12px}.b-r-16{border-radius:16px}.b-r-18{border-radius:18px}.b-r-20{border-radius:20px}.b-r-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-b{-webkit-border-bottom:solid 1px;-moz-border-bottom:solid 1px;-ms-border-bottom:solid 1px;-o-border-bottom:solid 1px;border-bottom: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-shadow-1{border:solid 1px rgba(23,24,31,.08);-ms-box-shadow:0px 4px 12px 0px rgba(0,0,0,.08);-o-box-shadow:0px 4px 12px 0px rgba(0,0,0,.08);box-shadow:0 4px 12px #00000014}.b-color-primary{border-color:#3d3368}.b-color-primary-light{border-color:#3d336833}.b-color-secondary{border-color:#5dc6b3}.b-color-light{border-color:#4b5362}.b-color-tertiary{border-color:#3b86b5}.b-color-faded{border-color:#17181f14}.b-color-light-primary{border-color:#3d336833}.b-color-danger{border-color:#bf355d}.loader-spinner{border:3px solid rgba(23,24,31,.08);border-top-color:#5dc6b3;display:inline-block;animation:spin 1s linear infinite}.spin{animation:spin 1s linear infinite}.flex{display:flex}@media(max-width:768px){.sm-flex-col{flex-direction:column}.sm-t-a-c{text-align:center}.sm-items-center{align-items:center}.sm-center-center{justify-content:center;align-items:center}}.items-center{align-items:center}.items-stretch,.align-items-stretch{align-items:stretch}.flex-wrap{flex-wrap:wrap}.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-2{gap:2px}.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-between{justify-content:space-between;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}.justify-around{justify-content:space-around}.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}.shrink-0{flex-shrink:0}.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%}@media(max-width:768px){.sm-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}.object-fit-cover{object-fit:cover}.of-vis{overflow:visible}.vis-v{visibility:visible}.vis-h{visibility:hidden}.t-t-u{text-transform:uppercase}.t-t-l{text-transform:lowercase}.t-t-c{text-transform:capitalize}.t-a-c,.text-center{text-align:center}.t-a-r,.text-right{text-align:right}.t-a-l,.text-left{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-1-1{line-height:1.1}.l-h-1-6{line-height:1.6}.l-h-2{line-height:2}.l-h-normal{line-height:normal}.l-h-1-4{line-height:1.4}.l-s-n,.list-style-none{list-style:none}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.white-space-nowrap{white-space:nowrap}.letter-spacing-1,.l-s-1{letter-spacing:1px}.hei-a,.height-auto{height:auto}.cursor-pointer{cursor:pointer}.transition-all{transition:all .3s ease}.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-green{color:#23be72}.color-primary-secondary-gradient{background:linear-gradient(135deg,#3d3368,#5dc6b3);-webkit-background-clip:text;background-clip:text;color:transparent}.color-secondary{color:#5dc6b3}.color-whatsapp{color:#25d366}.color-email{color:#ea4335}.color-message{color:#007aff}.color-tertiary{color:#3b86b5}.color-light{color:#4b5362}.color-light-blue{color:#fff}.color-light-primary{color:#b3abd6}.color-danger{color:#bf355d}.color-success,.color-green{color:#23be72}.color-warning{color:#e9b358}.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-24{margin-bottom:24px}.mar-b-30{margin-bottom:30px}.mar-b-40{margin-bottom:40px}.mar-b-16{margin-bottom:16px}.mar-b-32{margin-bottom:32px}.mar-t-10{margin-top:10px}.mar-t-20{margin-top:20px}.mar-t-16{margin-top:16px}.mar-t-8{margin-top:8px}.mar-t-30{margin-top:30px}.mar-t-40{margin-top:40px}.mar-24-0{margin:24px 0}.mar-0{margin:0}.mar-0-10{margin:0 10px}.wid-a,.width-auto{width:auto}.transition{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:#fff}.hover-text-no-underline:hover{text-decoration:none}.bg-color-primary{background-color:#3d3368}.bg-color-light-primary{background-color:#f1eff7}.bg-color-faint-primary{background-color:#f9f8ff}.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:#fff}.bg-color-faded{background-color:#fafafa}.bg-color-faded-dark{background-color:#f2f2f2}.bg-color-light{background-color:#4b5362}.bg-color-white{background-color:#fff}.bg-color-yellow{background-color:#e9b358}.bg-color-danger{background-color:#bf355d}.bg-glass{background:#fff3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.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:#fafafa}.hover-bg-light:hover{background-color:#5dc6b326}.hover-bg-color-light:hover{background-color:#4b5362}.hover-bg-color-white:hover{background-color:#fff}.hover-bg-color-yellow:hover{background-color:#e9b358}.hover-bg-color-light-blue:hover{background-color:#fff}.font-size-40{font-size:40px}.font-size-32{font-size:32px}.font-size-24{font-size:24px}.font-size-22{font-size:22px}.font-size-20{font-size:20px}.font-size-18{font-size:18px}.font-size-16{font-size:16px}.font-size-15{font-size:15px}.font-size-14{font-size:14px}.font-size-12{font-size:12px}.font-size-10{font-size:10px}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.color-faded{color:#8f8f8f}.color-red{color:#bf355d}.color-error{color:#bf355d!important}.color-red-light{color:#db7f9a}.color-yellow{color:#e9b358}input,select,textarea,button{border:none;outline:none;resize:none;-o-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;-o-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:#17181f}select,.file-input-holder,.ui-like-input{padding:0 16px;line-height:44px;height:44px;font-size:14px;border-radius:8px;width:100%;display:block;transition:all .2s;color:#17181f;border:1px solid rgba(23,24,31,.16);background-color:#8f8f8f1a;font-family:Outfit;font-weight:400;overflow:hidden}select:focus,.file-input-holder:focus,.ui-like-input:focus{border-color:#17181f14}.app-input,input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]),textarea{padding:0 16px;height:44px;line-height:normal;font-size:14px;border:1px solid rgba(23,24,31,.16);border-radius:8px;width:100%;display:block;transition:all .2s ease-in-out;color:#17181f;background-color:#fff;font-family:Outfit;font-weight:400;outline:none}.app-input:hover:not(:disabled),input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]):hover:not(:disabled),textarea:hover:not(:disabled){border-color:#17181f29}.app-input:focus,input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]):focus,textarea:focus{border-color:#5dc6b3;box-shadow:0 0 0 1px #5dc6b3;outline:none}.app-input:disabled,input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]):disabled,textarea:disabled{background-color:#fafafa;color:#17181f;cursor:not-allowed;border-color:#17181f14}.app-input.error,input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]).error,textarea.error{border-color:#bf355d!important}.app-input.error:focus,input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]).error:focus,textarea.error:focus{box-shadow:0 0 0 1px #bf355d!important}input[type=number]{appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.custom-input{display:flex;align-items:center;gap:8px;padding:0 16px;line-height:44px;height:44px;font-size:14px;border-radius:8px;width:100%;transition:all .2s ease-in-out;border:1px solid rgba(23,24,31,.16);color:#17181f;background-color:#fff;font-family:Outfit;font-weight:400}.custom-input:hover{border-color:#17181f29}.custom-input:focus-within{border-color:#5dc6b3;box-shadow:0 0 0 1px #5dc6b3}.custom-input.error{border-color:#bf355d!important}.custom-input.error:focus-within{box-shadow:0 0 0 1px #bf355d!important}.custom-input>input,.custom-input>input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]){flex:1;border:none;outline:none;background:transparent;font-size:14px;font-family:Outfit;height:100%;width:100%;padding:0!important}.custom-input>input:hover,.custom-input>input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]):hover{border-color:transparent}.custom-input>input:focus,.custom-input>input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]):focus{border-color:transparent;box-shadow:none}.custom-input>input:-webkit-autofill,.custom-input>input:-webkit-autofill:hover,.custom-input>input:-webkit-autofill:focus,.custom-input>input:-webkit-autofill:active,.custom-input>input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]):-webkit-autofill,.custom-input>input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]):-webkit-autofill:hover,.custom-input>input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]):-webkit-autofill:focus,.custom-input>input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button]):-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px #ffffff inset!important;-webkit-text-fill-color:rgb(38.834422658%,40.522875817%,52.3420479303%)!important}select{background:#fafafa url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='44'%20height='44'%20viewBox='0%200%2044%2044'%3e%3cg%20id='Group_2'%20data-name='Group%202'%20transform='translate(-88%20-1200)'%3e%3crect%20id='Rectangle_1'%20data-name='Rectangle%201'%20width='44'%20height='44'%20transform='translate(88%201200)'%20fill='none'/%3e%3cpath%20id='placeholder'%20d='M5.549,7.2a.644.644,0,0,0,.9,0l5.332-5.3a.677.677,0,0,0,0-.93L11.154.332a.677.677,0,0,0-.93,0L6.014,4.543,1.775.332a.677.677,0,0,0-.93,0L.217.961a.677.677,0,0,0,0,.93Z'%20transform='translate(104.001%201218.235)'%20fill='%233d3368'/%3e%3c/g%3e%3c/svg%3e") right center no-repeat;cursor:pointer}input[type=radio]{height:24px;width:24px;padding:0;position:relative;cursor:pointer;transition:none;border:1px solid rgba(23,24,31,.16);background-color:#fafafa}input[type=radio],input[type=radio]:focus{border-color:#3d3368}input[type=radio]:checked:before,input[type=radio]:checked:after{position:absolute;content:""}.rs-checkbox,input[type=checkbox]{border:1px solid rgba(23,24,31,.16);background-color:#fff}.rs-checkbox{padding:0;position:relative;cursor:pointer;transition:none;border-radius:4px;margin:0}.rs-checkbox:checked:before,.rs-checkbox:checked:after{position:absolute;content:"";transform-origin:top left}.rs-checkbox:checked:before{background:#fff}.rs-checkbox.checkbox-lg{min-width:24px;min-height:24px}.rs-checkbox.checkbox-lg:checked:before,.rs-checkbox.checkbox-lg:checked:after{transform:rotate(-45deg) translateY(13px) translate(-6px)}.rs-checkbox.checkbox-lg:checked:before{height:6px;width:12px;left:0;top:-2px}.rs-checkbox.checkbox-lg:checked:after{height:6px;width:12px;left:0;top:-4px}.rs-checkbox.checkbox-md{min-width:18px;min-height:18px}.rs-checkbox.checkbox-md:checked:before,.rs-checkbox.checkbox-md:checked:after{transform:rotate(-45deg) translateY(9.5px) translate(-4.5px)}.rs-checkbox.checkbox-md:checked:before{height:4px;width:9px;left:0;top:-1px}.rs-checkbox.checkbox-md:checked:after{height:4px;width:9px;left:0;top:-2px}.rs-checkbox.checkbox-sm{min-width:14px;min-height:14px}.rs-checkbox.checkbox-sm:checked:before,.rs-checkbox.checkbox-sm:checked:after{transform:rotate(-45deg) translateY(7.5px) translate(-3px)}.rs-checkbox.checkbox-sm:checked:before{height:3px;width:6px;left:0;top:-1px}.rs-checkbox.checkbox-sm:checked:after{height:3px;width:6px;left:0;top:-2px}.rs-checkbox.checkbox-primary{border-color:#3d3368}.rs-checkbox.checkbox-primary:checked{background-color:#3d3368;border-color:#3d3368}.rs-checkbox.checkbox-primary:checked:after{background:#3d3368}.rs-checkbox.checkbox-secondary{border-color:#5dc6b3}.rs-checkbox.checkbox-secondary:checked{background-color:#5dc6b3;border-color:#5dc6b3}.rs-checkbox.checkbox-secondary:checked:after{background:#5dc6b3}.rs-checkbox.checkbox-tertiary{border-color:#3b86b5}.rs-checkbox.checkbox-tertiary:checked{background-color:#3b86b5;border-color:#3b86b5}.rs-checkbox.checkbox-tertiary:checked:after{background:#3b86b5}input[type=radio],input[type=radio]:checked:before,input[type=radio]:checked:after{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{min-height:100px;height:auto;resize:vertical;line-height:1.5;padding:12px 16px;overflow:auto}select.error{border-color:#bf355d}p.error-messages{font-size:11px;padding:5px 0;line-height:1.2;color:#bf355d}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;font-size:16px;font-weight:400;cursor:pointer;transition:all .2s;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:#17181f54;color:#6e7394;cursor:not-allowed}button.light{background-color:#f5f5f8;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:#f5f5f8;color:#3d3368;border-color:#17181f}button.btn-small{background-color:#3d3368;height:32px;line-height:32px;padding:0 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 rgba(23,24,31,.08);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:#8f8f8f;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:#17181f}.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:#bf355d}button.danger:hover{color:#fff;background-color:#bf355d}button.primary{background-color:#3d3368;color:#fff}button.secondary{background-color:#5dc6b3;color:#fff}button.line{background-color:#fff;border-color:#17181f14;color:#636785}button.line:hover{background-color:#17181f14}button.line-dark{background-color:#fff;color:#636785;border-color:#17181f}button.line-dark:hover{background-color:#17181f14}button.plain-button{background-color:transparent;color:#3d3368;padding:0;height:auto;line-height:normal;font-size:16px;font-family:Outfit}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;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:24px;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 rgba(23,24,31,.08);border-radius:14px;background:#fafafa;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:#fafafa;background-position:center;border:2px solid #ffffff;box-shadow:0 1px #1018280a;background:url(/images/login/lady.jpg) no-repeat center center;background-position:center center;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:#fafafa;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:#4b5362;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:#fafafa;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:#6e7394;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:#fafafa;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:-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;border-radius:100%;background-color:#5dc6b3}.notification .list{position:absolute;background-color:#fff;border:solid 1px rgb(89.1938997821%,89.5424836601%,91.9825708061%);right:0;top:40px;border-radius:6px;padding:0;width:300px;z-index:99;-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 rgb(89.1938997821%,89.5424836601%,91.9825708061%);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:#5dc6b3}.notification .list ul.tab svg.close{height:24px;width:auto;display:block;cursor:pointer;margin-left:auto;margin-top:8px;margin-right:4px;transition:all .2s}.notification .list ul.tab svg.close:hover{transform:scale(1.12)}.notification .list ul.tab svg.close path{fill:#5dc6b3}.notification .list .lists-holder{height:300px;overflow-y:scroll;overscroll-behavior:contain}.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;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 rgb(89.1938997821%,89.5424836601%,91.9825708061%);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;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:#6e7394;background-color:#e3e4eb}.notification .list ul.lists li .t{padding-left:12px;padding-right:48px;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:#636785}.notification .list ul.lists li .del{position:absolute;right:10px;top:50%;margin-top:-16px;height:32px;width:32px;border-radius:100%;z-index:2;cursor:pointer;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 rgb(89.1938997821%,89.5424836601%,91.9825708061%);right:0;top:40px;border-radius:6px;padding:0;width:160px;z-index:99;-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 rgb(89.1938997821%,89.5424836601%,91.9825708061%);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:#e3e4eb;-moz-border-top-right-radius:0px;border-top-right-radius:0;-moz-border-bottom-right-radius:0px;border-bottom-right-radius:0}.search-bar .row button{-moz-border-top-left-radius:0px;border-top-left-radius:0;-moz-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;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 rgb(98%,98%,98%);-moz-border-top-left-radius:10px;border-top-left-radius:10px;-moz-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{-moz-border-top-left-radius:8px;border-top-left-radius:8px}table.rs-table thead tr th:last-child{-moz-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{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{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:#fafafa}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:#17181f14;text-align:center;font-size:13px;font-size:400;line-height:30px;color:#3d3368;justify-content:center;transition:all .2s;border-radius:4px}ul.rs-pagination li:hover{background-color:#17181f14}ul.rs-pagination li.active{border-color:#3d3368;background-color:#3d3368;color:#fff}#rs-modal{position:fixed;inset:0;z-index:9999}#rs-modal .inner{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw}#rs-modal .inner .box{position:relative;background-color:#fff;border:solid 1px rgba(23,24,31,.08);border-radius:10px;max-height:90vh;max-width:90vw;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 rgb(98%,98%,98%);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;animation:spin 1s infinite linear}.search-results{background-color:#fff;padding:0;border:solid 1px rgb(96.082788671%,96.2091503268%,97.0936819172%);-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;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 rgb(96.082788671%,96.2091503268%,97.0936819172%);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:#f5f5f8;color:#5dc6b3}@keyframes rs-toast-grow{to{transform:scaleX(1)}}@keyframes slide-from-right{0%{transform:translate(200px)}to{transform:translate(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.error{border-color:#bf355d}.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 #bf355d;background-color:#bf355d20}.upload-success{background-color:#74e474}.react-multi-carousel-track{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.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:only-child{display:none!important}.react-multi-carousel-dot button{display:inline-block;width:10px;height:10px;border-radius:50%;padding:0;margin:0 5px;outline:0;cursor:pointer;border:1px solid rgba(23,24,31,.2);background:transparent;transition:all .3s ease}.react-multi-carousel-dot--active button,.react-multi-carousel-dot button:hover:active{border-color:#5dc6b3!important;background:#5dc6b3!important}.carousel-button-group .left-nav,.carousel-button-group .right-nav{position:absolute;top:50%;margin-top:-16px;transition:all .2s;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{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:#23be7226;color:#23be72;border:1px solid rgba(35,190,114,.25)}.badge.badge-gray{background-color:#fafafa;color:#4b5362;border:1px solid rgba(23,24,31,.08)}.badge.badge-red,.badge.badge-danger{background-color:#bf355d0d;color:#bf355d;border:1px solid rgba(191,53,93,.2)}.badge.badge-yellow{background-color:#e9b3580d;color:#e9b358;border:1px solid rgba(233,179,88,.2)}.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;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}}.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 rgb(89.1938997821%,89.5424836601%,91.9825708061%);background-color:#fff;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 #bf355d}.rounded-primary-btn,.rounded-secondary-btn,.rounded-faded-btn,.rounded-danger-btn,.rounded-outline-primary-btn,.rounded-outline-secondary-btn,.rounded-outline-light-btn,.rounded-warning-btn,.rounded-success-btn,.rounded-light-btn{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: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-secondary-btn:disabled,.rounded-outline-secondary-btn.disabled,.rounded-outline-light-btn:disabled,.rounded-outline-light-btn.disabled,.rounded-warning-btn:disabled,.rounded-warning-btn.disabled,.rounded-success-btn:disabled,.rounded-success-btn.disabled,.rounded-light-btn:disabled,.rounded-light-btn.disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.rounded-outline-primary-btn{background:#3d33680f;color:#3d3368;border-color:#3d3368}.rounded-outline-primary-btn:hover:not(:disabled):not(.disabled){background:#3d3368;color:#fff;border-color:#3d3368}.rounded-outline-secondary-btn{background:#f4fbfa;color:#5dc6b3;border-color:#5dc6b3}.rounded-outline-secondary-btn:hover:not(:disabled):not(.disabled){background:#5dc6b3;color:#fff;border-color:#5dc6b3}.rounded-outline-light-btn{background:#f4f3f9;color:#3d3368;border-color:#3d3368}.rounded-outline-light-btn:hover:not(:disabled):not(.disabled){background:#4b5362;color:#fff;border-color:#4b5362}.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:#f4fbfa;color:#5dc6b3;border-color:#5dc6b3}.rounded-faded-btn{background:#17181f14;color:#3d3368}.rounded-faded-btn:hover:not(:disabled):not(.disabled){background:#fff;border-color:#3d3368;color:#3d3368}.rounded-light-btn{background:#17181f14;color:#3d3368}.rounded-light-btn:hover:not(:disabled):not(.disabled){background:#fff;border-color:#3d3368;color:#3d3368}.rounded-danger-btn{background:#bf355d;color:#fff}.rounded-danger-btn:hover:not(:disabled):not(.disabled){background:#fff;color:#bf355d;border-color:#bf355d}.rounded-danger-btn.icon-only{background:#bf355d14;color:#bf355d;border:1px solid #bf355d}.rounded-danger-btn.icon-only:hover:not(:disabled):not(.disabled){background:#bf355d;color:#fff}.rounded-warning-btn{background:#e9b358;color:#fff}.rounded-warning-btn:hover:not(:disabled):not(.disabled){background:#fff;color:#e9b358;border-color:#e9b358}.rounded-success-btn{background:#5dc6b3;color:#fff}.rounded-success-btn:hover:not(:disabled):not(.disabled){background:#fff;color:#5dc6b3;border-color:#5dc6b3}.btn-link{background:transparent!important;border:none!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-family:inherit;font-size:inherit;font-weight:inherit;text-decoration:none;color:#3d3368}.btn-link.primary{color:#3d3368}.btn-link.secondary{color:#5dc6b3}.btn-link.tertiary{color:#3b86b5}.btn-link:hover:not(:disabled):not(.disabled){opacity:.8;text-decoration:underline}.btn-link:disabled,.btn-link.disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.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;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;border-radius:24px;background:inherit;opacity:0;transition:opacity .3s ease;z-index:-1}.savvy-benefit-card2 .savvy-benefit-card2-container{border-radius:18px;background:#fff;overflow:hidden;height:100%;display:flex;flex-direction:column}.savvy-benefit-card2 .savvy-benefit-card2-container:hover{border-radius:20px}.savvy-benefit-card2 .savvy-benefit-card2-container .savvy-benefit-card2-image{background:#e3e4eb;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{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;transition:all .2s;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;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;user-select:none;-webkit-tap-highlight-color:transparent}.inline-percent-slider,.inline-percent-slider *{-webkit-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{appearance:none;width:100%;height:8px;background:#e3e4eb;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),rgba(23,24,31,.08) var(--progress-percent));border-radius:5px}.inline-percent-slider .slider-input::-webkit-slider-thumb{appearance:none;margin-top:-6px;width:20px;height:20px;background:#5dc6b3;border-radius:50%;cursor:pointer;-webkit-transition:transform .2s ease-in-out;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:#17181f14;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;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:#b3abd6;background:#b3abd6}.timeline .tl-item.complete .tl-dot:after{background:#b3abd6}.timeline .tl-item.inactive .tl-dot:before{border-color:#17181f29;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 rgba(23,24,31,.16);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:#e3e4eb}.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:#e9b358;color:#fff}.timeline .tl-item .tl-content .status-badge.applied{background:#5dc6b3;color:#fff}.tab-section-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;align-items:stretch;justify-content:start}.application-tabs{margin-top:8px}.application-tabs__list{align-items:flex-end;min-width:max-content;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.application-tabs__button{min-height:44px;padding:12px 22px;border-radius:8px 8px 0 0;line-height:1.2;white-space:nowrap}.application-tabs__button--active{position:relative;border-bottom-color:#fff;color:#5dc6b3!important}.application-tabs__panel{margin-top:-1px;border-radius:0 8px 8px}@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:#17181f;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 rgba(23,24,31,.08);background:#fff;text-decoration:none;overflow:hidden;height:56px;transition:transform .2s ease,box-shadow .2s ease}.view-field__cta:hover{box-shadow:0 8px 20px #2f2f3d1f;transform:translateY(-2px)}.view-field__cta-icon{width:20%;height:100%;background:#b3abd6;color:#b3abd6;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:#17181f}.view-field__cta-link{font-size:14px;color:#5dc6b3;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:#6e7394;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}}.status-pill-new{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;border-radius:20px;font-weight:500;padding:6px 14px;border:1px solid transparent;width:fit-content}.status-pill-new--success{border-color:#5dc6b3;color:#5dc6b3;background-color:#5dc6b30d}.status-pill-new--warning{border-color:#e9b358;color:#e9b358;background-color:#e9b3580d}.status-pill-new--error{border-color:#bf355d;color:#bf355d;background-color:#bf355d0d}.status-pill-new--normal{border-color:#8f8f8f;color:#8f8f8f;background-color:#8f8f8f0d}.vertical-stepper{width:300px}.vertical-stepper__step{display:flex;gap:12px;position:relative}.vertical-stepper__step--last{height:40px}.vertical-stepper__step--default{height:80px}.vertical-stepper__circle{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;z-index:1}.vertical-stepper__circle--completed{background-color:#5dc6b3}.vertical-stepper__circle--active{background-color:#fff;border:2px solid #5dc6b3}.vertical-stepper__circle--pending{background-color:#f4f4f6}.vertical-stepper__circle svg{height:20px;width:20px}.vertical-stepper__line{width:2px;height:unset;flex:1}.vertical-stepper__line--completed{border-left:2px dotted #5dc6b3}.vertical-stepper__line--active{border-left:2px dotted #8f8f8f;margin-top:0}.vertical-stepper__line--pending{border-left:2px dotted #8f8f8f}.vertical-stepper__content{display:flex;flex-direction:column;justify-content:flex-start;padding-top:8px}.has-dirham-icon{position:relative;padding-left:1.2em}.has-dirham-icon:after{content:"";position:absolute;left:0;top:50%;margin-top:-.5em;width:1em;height:1em;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1001.062 870.6"><path d="M86.985,870.6l4.171-4.538a100.535,100.535,0,0,0,11.585-15.42,137.582,137.582,0,0,0,9.685-19.073,194.03,194.03,0,0,0,7.769-22.665c2.258-8.109,4.222-16.921,5.837-26.191,1.481-8.57,3.016-19.927,3.494-25.854.492-6.7.8-45.305.8-100.759V566.994L99.917,566.6c-28.763-.4-31.625-.49-38.626-2.418A74.263,74.263,0,0,1,41.732,555.8a77.949,77.949,0,0,1-16.5-13.565,88.59,88.59,0,0,1-12.9-18.156,105.04,105.04,0,0,1-8.787-22.153C1.049,492.958.931,491.042.424,473.114L0,452.858l7.658,6.87c9.291,8.291,13.58,11.059,22.952,14.808l7.912,3.164,91.8.6v-85.7L98.116,392.1c-13.28-.1-21.632-.257-27.077-.5-5.257-.237-8.2-.561-10.152-1.12l-.012,0a93.571,93.571,0,0,1-11.516-4.372A72.539,72.539,0,0,1,30.07,373.2a95.553,95.553,0,0,1-8.631-9.177c-8.351-9.962-13.872-21.092-17.9-36.09-2.5-9.41-2.714-11.29-3.218-28.715-.013-.669-.025-1.31-.037-1.931-.1-5.111-.172-8.8-.1-11.348.08-2.819.333-4.144.9-4.725a1.131,1.131,0,0,1,.823-.351c1.044,0,2.316,1.354,4.626,3.812l.55.584a61.307,61.307,0,0,0,14.627,11.092,63.828,63.828,0,0,0,17.312,6.562c7.278,1.455,11.276,1.688,50,1.688h41.3V218.1c0-94.264-.24-101.3-4.293-125.518a252.553,252.553,0,0,0-13.06-49.613C107.4,28.6,100.725,16.743,93.141,7.722l-.006-.008-1-1.242C90.32,4.234,88.757,2.3,88.408,1.778a.525.525,0,0,1-.032-.532c.143-.277.45-.337.868-.391.327-.041.793-.08,1.426-.117C91.963.662,93.891.6,96.564.535c5.568-.127,14.33-.226,26.784-.3C148.822.074,191.68,0,258.224,0,336.994,0,385.4.07,415.543.437c30.879.377,42.5,1.079,52.134,2.165,2.225.2,5.811.573,9.608.971,3.91.41,8.341.874,12.087,1.229,21.913,2.182,48.063,6.838,73.634,13.112,25.619,6.286,49.131,13.822,66.207,21.222,2.2.84,7.019,2.9,10.411,4.405,5.867,2.445,30.058,14.274,34.34,16.619l.038.023c.575.384,2.34,1.387,4.383,2.548,1.106.629,2.25,1.279,3.383,1.931,8.747,4.882,30.065,19.021,38.661,25.641,7.96,6.066,15.713,12.487,23.044,19.084s14.449,13.556,21.15,20.682,13.18,14.623,19.252,22.279,11.911,15.69,17.352,23.875,10.64,16.755,15.45,25.469,9.368,17.821,13.547,27.064,8.1,18.886,11.643,28.657,6.823,19.95,9.737,30.251c1.9,6.444,3.519,13.1,3.519,14.035a3.308,3.308,0,0,0,.907,2c.335.125,2.094.413,10.879.664,6.734.193,16.631.339,29.417.437,21.92.147,33.709.269,41.2,1.241a37.945,37.945,0,0,1,9.14,2.21,74.294,74.294,0,0,1,8.4,4.108A82.421,82.421,0,0,1,980.6,333.626a91.88,91.88,0,0,1,15.8,30.829,88.382,88.382,0,0,1,3.618,16.335,172.609,172.609,0,0,1,.9,20.81v15.949l-6.641-6.183a80.959,80.959,0,0,0-14.83-11.08,71.586,71.586,0,0,0-16.463-6.6c-3.1-.811-7.743-1.15-28.385-1.15-5.375,0-12.041.022-20.978.068l-44.086.2.383,12.086c.519,16.294.479,47.039.1,61.629l-.383,11.194,32.791.492,33.484.4.08.03,8.194,3a78.57,78.57,0,0,1,27.975,16.818,86.334,86.334,0,0,1,19.511,27.438c2.99,6.18,3.765,8.645,7.23,21.182.853,3.031,1.38,9.991,1.818,24.017.055,1.989.112,3.8.164,5.4.122,3.81.209,6.563.161,8.527-.055,2.228-.279,3.307-.8,3.844a1.192,1.192,0,0,1-.876.371c-1.089,0-2.55-1.345-5.2-3.789-.732-.674-1.562-1.439-2.48-2.263-7.4-6.7-9.336-8.046-15.976-11.119-11.8-5.454-11.8-5.454-65.494-5.854-12.264-.091-23.484-.139-32.444-.139-16.223,0-18.874.16-19.256.23-1.26.252-1.773.474-2.112.914a7.486,7.486,0,0,0-.892,2.984c-.424,2.428-1.613,7.074-3.436,13.431-1.649,5.75-3.773,12.736-5.979,19.669-3.73,11.721-8.608,26.09-10.08,28.015l-.02.026-.023.023a17.47,17.47,0,0,0-1.677,4.1c-.7,2.274-4.789,11.018-8.377,18.442-3.628,7.508-8.086,16.437-9.869,19.462l-.005.009c-1.28,2.067-4.282,7.07-6.592,11.086l0,.006a339.5,339.5,0,0,1-62.492,76.413c-6.344,5.864-21.043,18.167-25.355,21.044-.561.392-5.449,3.819-10.391,7.393a216.374,216.374,0,0,1-19.956,13.135l-.013.007c-1.049.525-3.5,1.957-5.87,3.343-.763.445-1.552.907-2.3,1.339-5.96,3.6-27.907,14.741-35.252,18.027-12.3,5.467-24.436,10.231-37.1,14.567-12.713,4.351-25.561,8.133-39.279,11.562-22.337,5.671-34.542,7.976-40.847,8.91l-1.255.2c-3.652.575-8.653,1.363-11.419,1.9-9.955,2.131-53.746,6.429-72.873,7.41-11.587.521-90.578.9-187.826.9Zm551.8-304.15c-40.982.127-96.548.251-156.462.35l-220.4.4V825.7h76.4c73.5,0,77.118-.075,96.651-2,29.794-3.1,66.889-10.612,86.282-17.474,14.167-5.08,19.746-7.313,20.243-7.71l.012-.009a9.97,9.97,0,0,1,3.179-1.392c2.711-.83,9.213-3.889,17.4-8.185,7.977-4.185,16.048-8.766,21.064-11.954a250.607,250.607,0,0,0,40.652-32.932A236.079,236.079,0,0,0,656,704.231c2.607-4.191,5.953-9.532,7.1-11.208,2.188-3.331,11.7-21.887,15.559-30.626l0-.005c7.593-16.568,15.2-39.134,20.869-61.913,2.354-9.607,4.228-17.843,5.42-23.815,1.574-7.884,1.476-9.4,1.4-9.689a1.661,1.661,0,0,0-1.432-.886c-.049,0-.1,0-.144.007h0C704.268,566.147,699.518,566.261,638.788,566.45ZM261.976,393.141c-.171,2.694-.34,20.7-.152,42.655l.2,41.9,226.9.3,227.1.2.512-2.3c.3-1.616.514-18.082.514-40.082,0-22.036-.213-38.739-.517-40.63l-.522-2.783H489.224C358.543,392.4,268.263,392.7,261.976,393.141Zm.035-347.225c-.271,1.757-.392,56.5-.287,130.284l.3,128,222,.2c20.7.017,41.108.026,60.665.026,92.936,0,157.308-.193,162.244-.484a29.454,29.454,0,0,0-.8-6.138c-.227-1.1-.536-2.595-.888-4.3-.742-3.587-1.668-8.051-2.412-11.707-2.308-11.382-4.71-21.041-7.789-31.319-3-10-6.788-21.079-12.289-35.907-2.213-6.136-17.09-36.432-20.46-42.016-37.841-62.1-89.951-99.21-163.987-116.771a331.206,331.206,0,0,0-35.837-6.7c-11.847-1.557-25.054-2.722-42.806-3.775l-.171-.01c-8.428-.5-47.219-.9-86.47-.9h-70.7Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1001.062 870.6"><path d="M86.985,870.6l4.171-4.538a100.535,100.535,0,0,0,11.585-15.42,137.582,137.582,0,0,0,9.685-19.073,194.03,194.03,0,0,0,7.769-22.665c2.258-8.109,4.222-16.921,5.837-26.191,1.481-8.57,3.016-19.927,3.494-25.854.492-6.7.8-45.305.8-100.759V566.994L99.917,566.6c-28.763-.4-31.625-.49-38.626-2.418A74.263,74.263,0,0,1,41.732,555.8a77.949,77.949,0,0,1-16.5-13.565,88.59,88.59,0,0,1-12.9-18.156,105.04,105.04,0,0,1-8.787-22.153C1.049,492.958.931,491.042.424,473.114L0,452.858l7.658,6.87c9.291,8.291,13.58,11.059,22.952,14.808l7.912,3.164,91.8.6v-85.7L98.116,392.1c-13.28-.1-21.632-.257-27.077-.5-5.257-.237-8.2-.561-10.152-1.12l-.012,0a93.571,93.571,0,0,1-11.516-4.372A72.539,72.539,0,0,1,30.07,373.2a95.553,95.553,0,0,1-8.631-9.177c-8.351-9.962-13.872-21.092-17.9-36.09-2.5-9.41-2.714-11.29-3.218-28.715-.013-.669-.025-1.31-.037-1.931-.1-5.111-.172-8.8-.1-11.348.08-2.819.333-4.144.9-4.725a1.131,1.131,0,0,1,.823-.351c1.044,0,2.316,1.354,4.626,3.812l.55.584a61.307,61.307,0,0,0,14.627,11.092,63.828,63.828,0,0,0,17.312,6.562c7.278,1.455,11.276,1.688,50,1.688h41.3V218.1c0-94.264-.24-101.3-4.293-125.518a252.553,252.553,0,0,0-13.06-49.613C107.4,28.6,100.725,16.743,93.141,7.722l-.006-.008-1-1.242C90.32,4.234,88.757,2.3,88.408,1.778a.525.525,0,0,1-.032-.532c.143-.277.45-.337.868-.391.327-.041.793-.08,1.426-.117C91.963.662,93.891.6,96.564.535c5.568-.127,14.33-.226,26.784-.3C148.822.074,191.68,0,258.224,0,336.994,0,385.4.07,415.543.437c30.879.377,42.5,1.079,52.134,2.165,2.225.2,5.811.573,9.608.971,3.91.41,8.341.874,12.087,1.229,21.913,2.182,48.063,6.838,73.634,13.112,25.619,6.286,49.131,13.822,66.207,21.222,2.2.84,7.019,2.9,10.411,4.405,5.867,2.445,30.058,14.274,34.34,16.619l.038.023c.575.384,2.34,1.387,4.383,2.548,1.106.629,2.25,1.279,3.383,1.931,8.747,4.882,30.065,19.021,38.661,25.641,7.96,6.066,15.713,12.487,23.044,19.084s14.449,13.556,21.15,20.682,13.18,14.623,19.252,22.279,11.911,15.69,17.352,23.875,10.64,16.755,15.45,25.469,9.368,17.821,13.547,27.064,8.1,18.886,11.643,28.657,6.823,19.95,9.737,30.251c1.9,6.444,3.519,13.1,3.519,14.035a3.308,3.308,0,0,0,.907,2c.335.125,2.094.413,10.879.664,6.734.193,16.631.339,29.417.437,21.92.147,33.709.269,41.2,1.241a37.945,37.945,0,0,1,9.14,2.21,74.294,74.294,0,0,1,8.4,4.108A82.421,82.421,0,0,1,980.6,333.626a91.88,91.88,0,0,1,15.8,30.829,88.382,88.382,0,0,1,3.618,16.335,172.609,172.609,0,0,1,.9,20.81v15.949l-6.641-6.183a80.959,80.959,0,0,0-14.83-11.08,71.586,71.586,0,0,0-16.463-6.6c-3.1-.811-7.743-1.15-28.385-1.15-5.375,0-12.041.022-20.978.068l-44.086.2.383,12.086c.519,16.294.479,47.039.1,61.629l-.383,11.194,32.791.492,33.484.4.08.03,8.194,3a78.57,78.57,0,0,1,27.975,16.818,86.334,86.334,0,0,1,19.511,27.438c2.99,6.18,3.765,8.645,7.23,21.182.853,3.031,1.38,9.991,1.818,24.017.055,1.989.112,3.8.164,5.4.122,3.81.209,6.563.161,8.527-.055,2.228-.279,3.307-.8,3.844a1.192,1.192,0,0,1-.876.371c-1.089,0-2.55-1.345-5.2-3.789-.732-.674-1.562-1.439-2.48-2.263-7.4-6.7-9.336-8.046-15.976-11.119-11.8-5.454-11.8-5.454-65.494-5.854-12.264-.091-23.484-.139-32.444-.139-16.223,0-18.874.16-19.256.23-1.26.252-1.773.474-2.112.914a7.486,7.486,0,0,0-.892,2.984c-.424,2.428-1.613,7.074-3.436,13.431-1.649,5.75-3.773,12.736-5.979,19.669-3.73,11.721-8.608,26.09-10.08,28.015l-.02.026-.023.023a17.47,17.47,0,0,0-1.677,4.1c-.7,2.274-4.789,11.018-8.377,18.442-3.628,7.508-8.086,16.437-9.869,19.462l-.005.009c-1.28,2.067-4.282,7.07-6.592,11.086l0,.006a339.5,339.5,0,0,1-62.492,76.413c-6.344,5.864-21.043,18.167-25.355,21.044-.561.392-5.449,3.819-10.391,7.393a216.374,216.374,0,0,1-19.956,13.135l-.013.007c-1.049.525-3.5,1.957-5.87,3.343-.763.445-1.552.907-2.3,1.339-5.96,3.6-27.907,14.741-35.252,18.027-12.3,5.467-24.436,10.231-37.1,14.567-12.713,4.351-25.561,8.133-39.279,11.562-22.337,5.671-34.542,7.976-40.847,8.91l-1.255.2c-3.652.575-8.653,1.363-11.419,1.9-9.955,2.131-53.746,6.429-72.873,7.41-11.587.521-90.578.9-187.826.9Zm551.8-304.15c-40.982.127-96.548.251-156.462.35l-220.4.4V825.7h76.4c73.5,0,77.118-.075,96.651-2,29.794-3.1,66.889-10.612,86.282-17.474,14.167-5.08,19.746-7.313,20.243-7.71l.012-.009a9.97,9.97,0,0,1,3.179-1.392c2.711-.83,9.213-3.889,17.4-8.185,7.977-4.185,16.048-8.766,21.064-11.954a250.607,250.607,0,0,0,40.652-32.932A236.079,236.079,0,0,0,656,704.231c2.607-4.191,5.953-9.532,7.1-11.208,2.188-3.331,11.7-21.887,15.559-30.626l0-.005c7.593-16.568,15.2-39.134,20.869-61.913,2.354-9.607,4.228-17.843,5.42-23.815,1.574-7.884,1.476-9.4,1.4-9.689a1.661,1.661,0,0,0-1.432-.886c-.049,0-.1,0-.144.007h0C704.268,566.147,699.518,566.261,638.788,566.45ZM261.976,393.141c-.171,2.694-.34,20.7-.152,42.655l.2,41.9,226.9.3,227.1.2.512-2.3c.3-1.616.514-18.082.514-40.082,0-22.036-.213-38.739-.517-40.63l-.522-2.783H489.224C358.543,392.4,268.263,392.7,261.976,393.141Zm.035-347.225c-.271,1.757-.392,56.5-.287,130.284l.3,128,222,.2c20.7.017,41.108.026,60.665.026,92.936,0,157.308-.193,162.244-.484a29.454,29.454,0,0,0-.8-6.138c-.227-1.1-.536-2.595-.888-4.3-.742-3.587-1.668-8.051-2.412-11.707-2.308-11.382-4.71-21.041-7.789-31.319-3-10-6.788-21.079-12.289-35.907-2.213-6.136-17.09-36.432-20.46-42.016-37.841-62.1-89.951-99.21-163.987-116.771a331.206,331.206,0,0,0-35.837-6.7c-11.847-1.557-25.054-2.722-42.806-3.775l-.171-.01c-8.428-.5-47.219-.9-86.47-.9h-70.7Z"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.bool-toggle-group{display:flex;gap:8px;align-items:center;margin:4px 0}.bool-toggle-group .bool-toggle-btn{flex:1;max-width:64px;padding:6px 12px;height:auto;line-height:1.5;border:1px solid #8f8f8f;background-color:#fff;color:#8f8f8f;font-size:14px;font-weight:400;border-radius:50px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none;display:inline-flex;align-items:center;justify-content:center}.bool-toggle-group .bool-toggle-btn:hover{border-color:#5dc6b34d;background-color:#5dc6b30d;transform:translateY(-1px)}.bool-toggle-group .bool-toggle-btn.active{background-color:#5dc6b31a;color:#5dc6b3;border-color:#5dc6b3}.bool-toggle-group .bool-toggle-btn:active{transform:translateY(1px)}.bool-toggle-group .bool-toggle-btn:disabled{cursor:not-allowed;opacity:.5;filter:grayscale(1);transform:none!important}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}.date-picker-dropdown{border-radius:8px;box-shadow:0 10px 40px #0000001a;z-index:1000000;padding:24px;border:1.5px solid #e5e7eb;background:#fff;font-family:Outfit,sans-serif;width:100%;max-width:350px;animation:datePickerFadeIn .3s ease}.date-picker-dropdown .picker-columns{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;height:250px;position:relative;overflow:hidden;width:100%!important}.date-picker-dropdown .picker-columns:before,.date-picker-dropdown .picker-columns:after{content:"";position:absolute;left:0;right:0;height:80px;z-index:2;pointer-events:none}.date-picker-dropdown .picker-columns:before{top:0;background:linear-gradient(to bottom,#ffffff 60%,transparent)}.date-picker-dropdown .picker-columns:after{bottom:0;background:linear-gradient(to top,#ffffff 60%,transparent)}.date-picker-dropdown .picker-columns .selection-highlight{position:absolute;top:50%;left:0;right:0;height:44px;transform:translateY(-50%);background:#eeebff;border-radius:10px;z-index:1;pointer-events:none}.date-picker-dropdown .picker-columns .picker-column{flex:1!important;height:100%!important;overflow-y:auto!important;scroll-snap-type:y mandatory!important;scrollbar-width:none!important;-ms-overflow-style:none!important;position:relative;z-index:3}.date-picker-dropdown .picker-columns .picker-column::-webkit-scrollbar{display:none!important}.date-picker-dropdown .picker-columns .picker-column .picker-scroll-content{padding:103px 0!important;display:flex!important;flex-direction:column!important;align-items:center!important}.date-picker-dropdown .picker-columns .picker-column .picker-item{height:44px!important;min-height:44px!important;width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;font-size:14px;color:#3d336866;cursor:pointer;scroll-snap-align:center;transition:all .2s ease;font-weight:400}.date-picker-dropdown .picker-columns .picker-column .picker-item.selected{color:#3d3368;font-weight:500}.date-picker-dropdown .picker-columns .picker-column .picker-item:hover{color:#3d3368}.date-picker-dropdown .picker-columns .picker-column .picker-item.disabled{opacity:.3;cursor:not-allowed;color:#8f8f8f}.date-picker-dropdown .picker-columns .picker-column .picker-item.disabled:hover{color:#8f8f8f}.date-picker-dropdown.mobile-popup{position:relative!important;top:0!important;box-shadow:none!important;padding:10px 0!important;border:none!important;animation:none!important;width:100%!important;background:transparent!important}.date-picker-dropdown.mobile-popup .picker-columns{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;height:250px;position:relative;overflow:hidden;width:100%!important}.date-picker-dropdown.mobile-popup .picker-columns:before,.date-picker-dropdown.mobile-popup .picker-columns:after{content:"";position:absolute;left:0;right:0;height:80px;z-index:2;pointer-events:none}.date-picker-dropdown.mobile-popup .picker-columns:before{top:0;background:linear-gradient(to bottom,#ffffff 60%,transparent)}.date-picker-dropdown.mobile-popup .picker-columns:after{bottom:0;background:linear-gradient(to top,#ffffff 60%,transparent)}.date-picker-dropdown.mobile-popup .picker-columns .selection-highlight{position:absolute;top:50%;left:0;right:0;height:44px;transform:translateY(-50%);background:#eeebff;border-radius:10px;z-index:1;pointer-events:none}.date-picker-dropdown.mobile-popup .picker-columns .picker-column{flex:1!important;height:100%!important;overflow-y:auto!important;scroll-snap-type:y mandatory!important;scrollbar-width:none!important;-ms-overflow-style:none!important;position:relative;z-index:3}.date-picker-dropdown.mobile-popup .picker-columns .picker-column::-webkit-scrollbar{display:none!important}.date-picker-dropdown.mobile-popup .picker-columns .picker-column .picker-scroll-content{padding:103px 0!important;display:flex!important;flex-direction:column!important;align-items:center!important}.date-picker-dropdown.mobile-popup .picker-columns .picker-column .picker-item{height:44px!important;min-height:44px!important;width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;font-size:14px;color:#3d336866;cursor:pointer;scroll-snap-align:center;transition:all .2s ease;font-weight:400}.date-picker-dropdown.mobile-popup .picker-columns .picker-column .picker-item.selected{color:#3d3368;font-weight:500}.date-picker-dropdown.mobile-popup .picker-columns .picker-column .picker-item:hover{color:#3d3368}.date-picker-dropdown.mobile-popup .picker-columns .picker-column .picker-item.disabled{opacity:.3;cursor:not-allowed;color:#8f8f8f}.date-picker-dropdown.mobile-popup .picker-columns .picker-column .picker-item.disabled:hover{color:#8f8f8f}.date-picker-dropdown.mobile-popup .picker-columns{height:220px!important}.date-input-container{position:relative;width:100%;font-family:Outfit,sans-serif}.date-input-container .date-label{display:block;margin-bottom:8px;font-size:14px;color:#3d3368;font-weight:500}.date-input-container .date-display-wrapper{cursor:pointer;padding-right:44px!important}.date-input-container .date-display-wrapper.open,.date-input-container .date-display-wrapper.focused,.date-input-container .date-display-wrapper:focus{border-color:#4b53624d!important}.date-input-container .date-display-wrapper .date-values{display:flex!important;flex-direction:row!important;align-items:center!important;gap:6px;font-size:14px;color:#3d3368;font-weight:500}.date-input-container .date-display-wrapper .date-values .separator{color:#8f8f8f;font-weight:400}.date-input-container .date-display-wrapper .date-values .placeholder{color:#8f8f8f;font-weight:700}.date-input-container .date-display-wrapper .calendar-icon-btn{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex!important;justify-content:center!important;align-items:center!important;color:#3d3368;font-size:20px;pointer-events:none;transition:all .2s ease}.date-input-container .date-picker-dropdown:not(.mobile-popup){position:absolute;top:calc(100% + 8px);right:0;width:100%}.date-input-container .date-picker-dropdown:not(.mobile-popup).open-upward{top:auto;bottom:calc(100% + 8px);animation:datePickerFadeInUp .3s ease}.date-input-container .error-message{color:#bf355d;font-size:12px;margin-top:4px;font-weight:500}@keyframes datePickerFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes datePickerFadeInUp{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}.payment-hero{padding:16px 16px 16px 32px;min-height:144px;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.payment-hero--primary{background:linear-gradient(135deg,#3d3368,#292246)}.payment-hero--secondary{background:linear-gradient(135deg,#5dc6b3,#3eb29d)}.payment-hero--tertiary{background:linear-gradient(135deg,#3b86b5,#2e6a8f)}.payment-hero .hero-main{display:flex;flex-direction:column;justify-content:center}.payment-hero .hero-main .label{margin-bottom:8px;opacity:.9}.payment-hero .hero-main .amount{font-size:40px;line-height:1.2}.payment-hero .hero-boxes{display:flex;gap:16px;align-items:center}.payment-hero .hero-boxes .glass-box{min-width:140px;padding:16px 20px;background:#ffffff1f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);display:flex;flex-direction:column;justify-content:space-between;gap:24px}.payment-hero .hero-boxes .glass-box .box-label{opacity:.85}.payment-hero .hero-boxes .glass-box .box-value{font-weight:500;letter-spacing:-.01em}.amount-display{display:inline-flex;align-items:baseline}.amount-display__integer{font-size:1em;font-weight:inherit}.amount-display__fractional{margin-left:2px}.details-list{display:flex;flex-direction:column;width:100%;background:#fff;border-radius:12px;overflow:hidden;height:fit-content;align-self:flex-start}.details-list__header{display:flex;justify-content:space-between;align-items:center;padding:20px;background:transparent;-webkit-user-select:none;user-select:none}.details-list__title{margin:0}.details-list__chevron{color:#3d3368;opacity:.7;transition:transform .3s cubic-bezier(.4,0,.2,1)}.details-list__wrapper{transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.details-list--collapsed .details-list__wrapper{max-height:0!important;opacity:0;pointer-events:none}.details-list--expanded .details-list__wrapper{max-height:1000px;opacity:1}.details-list--expanded .rotate-180{transform:rotate(180deg)}.details-list__content{padding:0 20px 20px}.details-list__row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1.5px solid rgba(61,51,104,.1);transition:background .2s ease}.details-list__row:last-child{border-bottom:none}.details-list__row .label{font-size:12px;font-weight:300;color:#3d3368}.details-list__row .value{font-size:14px;font-weight:400;color:#17181f}.details-list__footer{margin:0!important;border-radius:0;border-top:1px solid rgba(61,51,104,.05)}.property-horizontal-card{background:#fff;height:124px;transition:all .3s ease;border:1px solid rgba(61,51,104,.1)!important}.property-horizontal-card__image-wrapper{width:140px;height:100%;flex-shrink:0;background:#f8f9fa;border-right:1px solid rgba(61,51,104,.05)}.property-horizontal-card__image-wrapper .property-image-area{height:100%}.property-horizontal-card__image-wrapper .property-image-area .property-image-wrapper{height:100%;border-radius:0}.property-horizontal-card__image-wrapper .property-image-area .property-image-wrapper img{height:100%;width:100%;object-fit:cover;border-radius:0}.property-horizontal-card__content{display:flex;flex-direction:column;justify-content:center;padding-left:32px!important}.property-horizontal-card__title{color:#3d3368!important;margin:0}.property-horizontal-card__tag{background:#eceded;color:#17181f99;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.property-horizontal-card__address{margin-top:12px}.property-horizontal-card__address p{color:#3d3368bf;font-size:14px}.property-horizontal-card__address svg{color:#3d3368bf;margin-top:2px}@media only screen and (max-width:960px){.payment-hero{flex-direction:column;align-items:flex-start;padding:24px;gap:24px;height:auto}.payment-hero .hero-boxes{width:100%;flex-wrap:wrap}.payment-hero .hero-boxes .glass-box{flex:1;min-width:calc(50% - 8px)}}@media only screen and (max-width:600px){.payment-hero .hero-boxes .glass-box{min-width:100%}.property-horizontal-card{flex-direction:column;height:auto}.property-horizontal-card__image-wrapper{width:100%;height:180px;border-right:none;border-bottom:1px solid rgba(61,51,104,.05)}.property-horizontal-card__content{padding:20px!important}.property-horizontal-card__content .property-horizontal-card__title{font-size:18px}.property-horizontal-card__address{margin-top:8px}}.rs-dot-loader{display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.rs-dot-loader__dot{width:10px;height:10px;border-radius:100%;background-color:var(--color-primary);animation:rs-dots-bounce 1.4s infinite ease-in-out both}.rs-dot-loader__dot:nth-child(1){animation-delay:.16s}.rs-dot-loader__dot:nth-child(2){animation-delay:.32s}.rs-dot-loader__dot:nth-child(3){animation-delay:.48s}.rs-dot-loader__dot:nth-child(4){animation-delay:.64s}.rs-dot-loader__dot:nth-child(5){animation-delay:.8s}.rs-dot-loader__dot:nth-child(6){animation-delay:.96s}.rs-dot-loader__dot:nth-child(7){animation-delay:1.12s}.rs-dot-loader__dot:nth-child(8){animation-delay:1.28s}.rs-dot-loader__dot:nth-child(9){animation-delay:1.44s}.rs-dot-loader__dot:nth-child(10){animation-delay:1.6s}.rs-dot-loader--pulse .rs-dot-loader__dot{animation-name:rs-dots-pulse}.rs-dot-loader--jump .rs-dot-loader__dot{animation-name:rs-dots-jump;animation-duration:1.5s}.rs-dot-loader--travel svg path,.rs-dot-loader--travel svg circle,.rs-dot-loader--travel svg rect{fill:currentColor!important;stroke:currentColor!important}.rs-dot-loader--primary{color:#3d3368}.rs-dot-loader--secondary{color:#5dc6b3}.rs-dot-loader--tertiary{color:#3b86b5}.rs-dot-loader--danger{color:#bf355d}.rs-dot-loader--warning{color:#e9b358}.rs-dot-loader--success{color:#23be72}.rs-dot-loader--white{color:#fff}.rs-dot-loader__dot{background-color:currentColor}.rs-loader-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0}.rs-loader-content .loader-title{color:var(--color-primary);margin-bottom:20px}.rs-loader-content .loader-message{max-width:420px;line-height:1.6;color:var(--color-faded)}@keyframes rs-dots-bounce{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-12px);opacity:1}}@keyframes rs-dots-pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.4);opacity:1}}@keyframes rs-dots-jump{0%,to{transform:translateY(0) scale(1);opacity:.5}15%{transform:translateY(-16px) scale(1.2);opacity:1}30%{transform:translateY(0) scale(1);opacity:.5}}.rs-document-list{display:flex;flex-direction:column;background:#f9f9f9;width:100%;border:1px solid rgba(23,24,31,.08);border-radius:12px;overflow:hidden}.rs-document-list-item{padding:16px 20px;border-bottom:1px solid rgba(23,24,31,.05);transition:background .2s ease}.rs-document-list-item:last-child{border-bottom:none}.rs-document-list-icon{width:36px;height:36px;border-radius:8px;background:transparent;color:#8f8f8f;flex-shrink:0}.rs-document-list-icon svg{font-size:20px}.rs-document-list-label{font-size:14px;font-weight:400;color:#8f8f8f}.rs-document-list.sm{border-radius:8px}.rs-document-list.sm .rs-document-list-item{padding:12px 16px;gap:10px}.rs-document-list.sm .rs-document-list-icon{width:28px;height:28px;border-radius:6px}.rs-document-list.sm .rs-document-list-icon svg{font-size:16px}.rs-document-list.sm .rs-document-list-label{font-size:12px}.rs-document-list.md .rs-document-list-item{padding:16px 20px;gap:12px}.rs-document-list.md .rs-document-list-icon{width:36px;height:36px;border-radius:8px}.rs-document-list.md .rs-document-list-icon svg{font-size:20px}.rs-document-list.md .rs-document-list-label{font-size:14px}.rs-document-list.lg{border-radius:16px}.rs-document-list.lg .rs-document-list-item{padding:20px 24px;gap:16px}.rs-document-list.lg .rs-document-list-icon{width:48px;height:48px;border-radius:12px}.rs-document-list.lg .rs-document-list-icon svg{font-size:24px}.rs-document-list.lg .rs-document-list-label{font-size:16px;font-weight:500}.liveness-tips{max-width:60%;margin:0 auto}@media only screen and (max-width:680px){.liveness-tips{max-width:100%}}.centered-step-layout{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.centered-step-layout .w-100{width:100%}.centered-step-layout .h-100{height:100%}.centered-step-layout__card{background:#fff;border-radius:16px;padding:48px;display:flex;flex-direction:column;gap:40px;width:100%;max-width:var(--layout-max-width, 900px);margin:0 auto;transition:all .3s ease}@media(max-width:600px){.centered-step-layout__card{padding:24px;border-radius:0}}.centered-step-layout__header{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.centered-step-layout__title{font-size:24px;font-weight:500;color:#3d3368;margin:0}@media(max-width:600px){.centered-step-layout__title{font-size:20px}}.centered-step-layout__description{font-size:16px;color:#17181f;max-width:var(--content-max-width, 640px);margin:0 auto;font-weight:300}@media(max-width:600px){.centered-step-layout__description{font-size:14px}}.centered-step-layout__content{width:100%;max-width:var(--content-max-width, 640px);margin:0 auto;display:flex;flex-direction:column;align-items:center}.consent-accordion .consent-accordion-header,.consent-accordion .consent-accordion-content,.consent-accordion .consent-accordion-item{background-color:#5dc6b30f}.consent-accordion .consent-accordion-item{padding:16px 20px}.consent-accordion .consent-accordion-item .flex-1{color:#a0a0a0}.consent-review-step .consent-illustration{max-width:200px;margin:0 auto;align-self:center}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");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:var(--color-white);width:25vw;height:25vw;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:44px;width:auto;display:block}#auth-page .auth-header .options{margin-left:auto;gap:20px}#auth-page .auth-header .options p a{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;-moz-border-top-right-radius:6px;border-top-right-radius:6px;-moz-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:var(--color-white);padding:48px 40px 40px;background-color:#fff;border-radius:12px;-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 .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:var(--color-white);color:var(--color-white)}#auth-page .auth-content .inner .col .pending-details .verify button:disabled span svg path{fill:var(--color-white)}#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}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");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:-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;border-radius:5px;-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;border-radius:5px;-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;-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 rgba(23,24,31,.08);border-radius:12px;box-shadow:0 4px 6px -1px #17181f1a;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;border-radius:14px;-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;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{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);-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);-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;-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;-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;-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;-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;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;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:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");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;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;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 .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:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");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:38px;width:auto;display:block}#error-page .auth-header .options{margin-left:auto;gap:20px}#error-page .auth-header .options p a{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:-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;-moz-border-top-right-radius:6px;border-top-right-radius:6px;-moz-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;border-radius:12px;-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 .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:-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;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;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{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{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;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%}}#payment-result{display:flex;flex-direction:column;align-items:center}#payment-result .receipt-container{background:#fff;border-radius:20px;width:100%;max-width:580px;padding:48px;animation:fadeInScale .4s ease-out}#payment-result .receipt-container .receipt-header{text-align:center;margin-bottom:48px}#payment-result .receipt-container .receipt-header .success-icon-wrap{width:60px;height:60px;border-radius:50%;background:#23be7214;color:#23be72;display:flex;align-items:center;justify-content:center;font-size:28px;margin:0 auto 24px;border:1px solid rgba(35,190,114,.2)}#payment-result .receipt-container .receipt-header .review-icon-wrap{width:60px;height:60px;border-radius:50%;background:#e9b35814;color:#e9b358;display:flex;align-items:center;justify-content:center;font-size:28px;margin:0 auto 24px;border:1px solid rgba(233,179,88,.2);animation:pulseSubtle 2s infinite}#payment-result .receipt-container .receipt-header .fail-icon-wrap{width:60px;height:60px;border-radius:50%;background:#bf355d14;color:#bf355d;display:flex;align-items:center;justify-content:center;font-size:28px;margin:0 auto 24px;border:1px solid rgba(191,53,93,.2)}#payment-result .receipt-container .receipt-header h1{font-size:26px;font-weight:700;color:#4b5362;margin-bottom:12px}#payment-result .receipt-container .receipt-header h1.review{font-size:22px}#payment-result .receipt-container .receipt-header h1.danger{color:#bf355d}#payment-result .receipt-container .receipt-header p.subtitle{color:#8f8f8f;font-size:14px;line-height:1.6;max-width:440px;margin:0 auto}#payment-result .receipt-container .receipt-details{background:#17181f05;border-radius:12px;padding:24px;margin-bottom:32px}#payment-result .receipt-container .receipt-details .receipt-row{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid rgba(23,24,31,.04)}#payment-result .receipt-container .receipt-details .receipt-row:last-child{border-bottom:none}#payment-result .receipt-container .receipt-details .receipt-row .label{color:#8f8f8f;font-size:14px;font-weight:400}#payment-result .receipt-container .receipt-details .receipt-row .value{color:#4b5362;font-size:15px;font-weight:600;text-align:right}#payment-result .receipt-container .receipt-details .receipt-row .value.amount{font-size:18px;font-weight:800;color:#17181f}#payment-result .receipt-container .receipt-details .receipt-row .id-badge{display:inline-flex;align-items:center;gap:6px;background:#17181f08;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:500;color:#4b5362;border:1px solid rgba(23,24,31,.06)}#payment-result .receipt-container .receipt-details .receipt-row .id-badge .copy-icon{cursor:pointer;color:#3d3368;font-size:14px}#payment-result .receipt-container .receipt-details .receipt-row .id-badge .copy-icon:hover{opacity:.7}#payment-result .receipt-container footer{display:flex;flex-direction:column;gap:24px}#payment-result .receipt-container footer .disclaimer{text-align:center;padding:0 20px}#payment-result .receipt-container footer .disclaimer p{font-size:12px;color:#8f8f8fcc;line-height:1.6}#payment-result .receipt-container footer .actions{display:flex;justify-content:center;gap:16px}@keyframes fadeInScale{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes pulseSubtle{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@media screen and (max-width:640px){#payment-result{padding:20px 12px}#payment-result .receipt-container{padding:32px 16px}#payment-result .receipt-container .receipt-header h1{font-size:20px}#payment-result .receipt-container .receipt-details{padding:16px}#payment-result .receipt-container .receipt-details .receipt-row{flex-direction:column;align-items:flex-start;gap:6px}#payment-result .receipt-container .receipt-details .receipt-row .value{text-align:left}#payment-result .receipt-container .actions{flex-direction:column;width:100%}#payment-result .receipt-container .actions button{width:100%}}@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;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}.bank-card .bank-card-name{width:100%;max-width:118px;min-width:0;margin:0 auto;display:block;text-align:center}.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]{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:#bf355d20;color:#bf355d}.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}@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}.progress-application-card .sm-flex-section,.rental-application-card .sm-flex-section{flex-direction:column!important;gap:16px}.progress-application-card .sm-flex-section>div,.rental-application-card .sm-flex-section>div{width:100%!important}.progress-application-card .sm-flex-section button,.rental-application-card .sm-flex-section button{width:100%}.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}.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}.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%}}#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}}.declaration-layout{min-height:100vh;display:flex;flex-direction:column;overflow-y:auto;padding:clamp(16px,3vw,40px);background:#fff}.declaration-layout .declaration-header,.declaration-layout .declaration-main,.declaration-layout .declaration-footer{width:100%}.declaration-layout .declaration-header .declaration-logo{height:32px;width:auto;display:block}.declaration-layout .declaration-main{flex:1;display:flex;align-items:center;justify-content:center;padding:clamp(12px,2.5vw,24px) 0;overflow:hidden}.declaration-layout .declaration-footer{padding-top:8px}.declaration-card{width:90%;height:60vh;padding:clamp(16px,3vw,40px);border-radius:12px;background:#fff;box-shadow:0 10px 30px #0000000f;display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,4vw,56px);overflow:hidden}.declaration-card .declaration-card-left,.declaration-card .declaration-card-right{min-width:0;height:100%;justify-content:center}.declaration-card .declaration-card-left{flex:1 1 30%;display:flex;align-items:center;justify-content:center}.declaration-card .declaration-card-left .declaration-card-image{width:min(380px,100%);height:min(380px,100%);display:flex;align-items:center;justify-content:center}.declaration-card .declaration-card-left .declaration-card-image img,.declaration-card .declaration-card-left .declaration-card-image svg{width:100%;height:auto;display:block}.declaration-card .declaration-card-right{flex:1 1 70%;display:flex;flex-direction:column}.declaration-card .declaration-card-right h3{margin:0;font-size:clamp(18px,2vw,28px);line-height:1.2}.declaration-card .declaration-card-right p{margin:0;font-size:clamp(13px,1.2vw,15px);line-height:1.6;opacity:.9;max-width:60ch}.declaration-card .declaration-card-right .mar-t-16{margin-top:clamp(12px,2vw,20px)}.declaration-card .declaration-card-right .declaration-consent-box{align-items:center;gap:12px;border:1px solid #41ac98;border-radius:10px;padding:clamp(12px,1.6vw,16px);background:#41ac980f}.declaration-card .declaration-card-right .declaration-consent-box input[type=checkbox],.declaration-card .declaration-card-right .declaration-consent-box label{flex:0 0 auto}.declaration-card .declaration-card-right .declaration-consent-box p{margin:0;line-height:1.45}@media(max-width:900px){.declaration-card{gap:24px}.declaration-card .declaration-card-left{flex-basis:40%}.declaration-card .declaration-card-left .declaration-card-image{width:min(320px,100%)}}@media(max-width:768px){.declaration-layout{padding:16px}.declaration-layout .declaration-main{align-items:stretch;padding:12px 0}.declaration-layout .declaration-footer{flex-direction:column-reverse;align-items:center;gap:20px;text-align:center;padding:16px 0 24px}.declaration-card{flex-direction:column;align-items:stretch;width:100%;height:auto;padding:18px;border-radius:12px}.declaration-card .declaration-card-left{width:100%;order:0}.declaration-card .declaration-card-left .declaration-card-image{width:min(280px,100%);margin:0 auto}.declaration-card .declaration-card-right{width:100%;order:1}.declaration-card .declaration-card-right p{max-width:100%}.declaration-card .declaration-card-right .declaration-consent-box{align-items:center}}@media(max-width:420px){.declaration-card{padding:14px}.declaration-card .declaration-card-right .declaration-consent-box{padding:12px;gap:10px}}.doc-viewer{display:flex;width:100%;max-width:100%;min-width:0;min-height:400px;height:clamp(400px,55vh,600px);overflow:hidden;background:#fff;border-radius:8px;box-sizing:border-box}.doc-viewer__sidebar{width:200px;flex-shrink:0;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;background-color:#fff;overflow:hidden}@media(min-width:1280px){.doc-viewer__sidebar{width:220px}}.doc-viewer__sidebar-header{padding:16px;text-align:center;background-color:#f8f9fa;border-bottom:1px solid #e5e7eb;flex-shrink:0}.doc-viewer__sidebar-header p{color:#4b5362;font-size:14px;font-weight:600;margin:0}.doc-viewer__tabs{padding:8px;display:flex;flex-direction:column;gap:4px;margin:0;list-style:none;overflow-y:auto;flex:1}.doc-viewer__tabs::-webkit-scrollbar{width:4px;height:4px}.doc-viewer__tabs::-webkit-scrollbar-thumb{background:#5dc6b366;border-radius:4px}.doc-viewer__tab{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;font-size:13px;font-weight:500;font-family:inherit;color:#4b5362;background:#fff;border:1px solid rgba(23,24,31,.08);border-radius:6px;padding:10px 12px;cursor:pointer;box-shadow:0 1px 2px #17181f0a;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none;text-align:left}.doc-viewer__tab .icon-remove{color:#bf355d;cursor:pointer;background:#fff;border-radius:50%;box-sizing:content-box;display:flex}.doc-viewer__tab:hover:not(.doc-viewer__tab--active){background-color:#5dc6b30f;border-color:#5dc6b366;color:#5dc6b3}.doc-viewer__tab--active{background-color:#5dc6b3;border-color:#5dc6b3;color:#fff;font-weight:500;border-radius:6px;box-shadow:0 1px 2px #5dc6b359}.doc-viewer__tab--active svg:not(.icon-remove){color:#fff!important}.doc-viewer__preview{display:flex;align-items:stretch;justify-content:flex-start;flex:1;min-width:0;min-height:0;background:#fff;padding:0;overflow:hidden;overflow-x:hidden}.doc-viewer__preview>*{flex:1 1 auto;width:100%;height:100%;max-width:100%;max-height:100%;min-height:0;min-width:0;overflow-x:hidden}.doc-viewer__preview .doc-preview-wrapper{position:relative;width:100%;height:100%;min-height:100%;display:flex;align-items:center;justify-content:center;background-color:#f9fafb}.doc-viewer__preview .doc-preview-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.doc-viewer__preview .doc-preview-loader .spinner{width:32px;height:32px;border:3px solid #e5e7eb;border-top-color:#5dc6b3;border-radius:50%;display:inline-block;animation:spin 1s linear infinite}.doc-viewer__preview .doc-preview-loader p{color:#9ca3af;font-size:14px;margin:0}.doc-viewer__preview .doc-preview-iframe{width:100%;height:100%;border:none;z-index:2;position:relative;background:#fff}.doc-viewer__preview .doc-preview-iframe.loading{opacity:0}.doc-viewer__preview .doc-preview-iframe.loaded{opacity:1;transition:opacity .3s ease-in}@media(max-width:900px){.doc-viewer{flex-direction:column;min-height:0;height:auto;max-height:none;flex:1}.doc-viewer__sidebar{width:100%;border-right:none;border-bottom:1px solid rgba(23,24,31,.08)}.doc-viewer__sidebar-header{border-bottom:none;padding-bottom:8px;text-align:left}.doc-viewer__tabs{flex:none;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-top:0;gap:8px;background-color:#f8f8f8}.doc-viewer__tab{margin-bottom:0;width:auto!important;max-width:max-content;min-width:132px;flex:0 0 auto;white-space:nowrap;flex-shrink:0;justify-content:center}.doc-viewer__tab>*{width:auto!important;max-width:none;flex:0 0 auto}.doc-viewer__preview{display:block;min-height:320px;max-height:min(60vh,520px);overflow-y:auto;overflow-x:hidden;background:#fff}.doc-viewer__preview .msj-show{min-height:280px}.doc-viewer--full-screen .doc-viewer__preview{max-height:none;flex:1}}.view-docs-page{background-color:#f2f1f8;min-height:100vh;width:100vw;padding:40px 20px;box-sizing:border-box}@media(max-width:768px){.view-docs-page{padding:20px 12px}}.view-docs-page__nav-header{max-width:820px;margin-bottom:32px}@media(max-width:600px){.view-docs-page__nav-header{margin-bottom:20px;gap:12px}}.view-docs-page__back-btn{border:1px solid rgba(23,24,31,.12);border-radius:8px;padding:8px 16px;box-shadow:0 1px 3px #17181f0d;gap:6px;transition:all .2s ease}.view-docs-page__back-btn:hover{background-color:#17181f08;border-color:#17181f3d;color:#17181f}.view-docs-page__title{font-size:18px;text-align:center}@media(max-width:600px){.view-docs-page__title{font-size:22px}}.view-docs-page__spacer{width:70px}@media(max-width:600px){.view-docs-page__spacer{display:none}}.view-docs-page__list{max-width:820px;gap:40px}@media(max-width:768px){.view-docs-page__list{gap:24px}}.view-docs-page__empty-card{border-radius:16px;padding:48px 24px;border:1px solid rgba(23,24,31,.08);box-shadow:0 4px 6px -1px #17181f0d}.view-docs-page__doc-card{border-radius:16px;box-shadow:0 8px 30px #17181f0a;border:1px solid rgba(23,24,31,.06);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.view-docs-page__doc-card:hover{box-shadow:0 12px 40px #17181f14}.view-docs-page__doc-header{background-color:#f2faf9;padding:20px 24px;border-bottom:1px solid rgba(23,24,31,.05)}@media(max-width:600px){.view-docs-page__doc-header{padding:14px 16px}}.view-docs-page__doc-title{font-size:16px;letter-spacing:-.01em}@media(max-width:600px){.view-docs-page__doc-title{font-size:18px}}.view-docs-page__doc-body{aspect-ratio:1/1.414;max-height:1160px;min-height:600px;overflow:hidden;position:relative}@media(max-width:768px){.view-docs-page__doc-body{min-height:450px}}@media(max-width:480px){.view-docs-page__doc-body{min-height:380px}}.pdf-preview-inner{overflow:hidden;max-width:100%}.pdf-preview-inner .react-pdf__Document{width:100%!important;max-width:100%!important;height:100%!important;overflow-x:hidden}.pdf-preview-inner .react-pdf__Page{max-width:100%!important}.pdf-preview-inner .react-pdf__Page canvas,.pdf-preview-inner .react-pdf__Page .react-pdf__Page__canvas{max-width:100%!important;height:auto!important}.pdf-preview-inner .pdf-page-wrap{width:100%;max-width:100%;overflow:hidden}.pdf-preview-inner .react-pdf__message{display:flex;align-items:center;justify-content:center;height:100%;width:100%;text-align:center;padding:40px;color:#4b5362;font-weight:500}.bank-declaration-card{height:75vh!important;width:80vw;padding:clamp(24px,4vw,40px)!important;display:flex!important;flex-direction:column!important;gap:16px!important;margin:0 auto;overflow:hidden}@media(max-width:768px){.bank-declaration-card{width:95vw;height:85vh!important}}.bank-declaration-card .flex-1{margin-top:4px}.bank-declaration-card .mar-t-auto{padding-top:8px}@media(max-width:768px){.bank-declaration-card h3{font-size:16px!important;margin-bottom:6px!important}.bank-declaration-card p{font-size:10px!important}.bank-declaration-card .small{font-size:9px!important}.bank-declaration-card .mar-t-auto{padding-top:0}.bank-declaration-card .declaration-consent-box{margin:0!important}}.bank-picker-modal-inner{width:min(1000px,95vw);height:min(700px,85vh);display:flex;flex-direction:column;padding:24px;border:1px solid rgba(23,24,31,.06);background:#fff;border-radius:12px;margin:0 auto;box-shadow:0 8px 30px #17181f14;overflow:hidden}@media(max-width:768px){.bank-picker-modal-inner{padding:16px;height:90vh}}.bank-picker-modal-inner .bank-picker-header{padding-bottom:16px;display:flex;align-items:center}.bank-picker-modal-inner .bank-picker-header h6{margin:0}.bank-picker-modal-inner .bank-picker-content{flex:1;display:flex;min-height:0}.bank-picker-modal-inner .bank-picker-footer{margin-top:16px;border-top:1px solid rgba(23,24,31,.06);padding-top:16px;display:flex;align-items:center;gap:10px}@media(max-width:480px){.bank-picker-modal-inner .bank-picker-footer{flex-direction:column-reverse;gap:12px;align-items:stretch}.bank-picker-modal-inner .bank-picker-footer .mar-l-a{display:none}}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}@keyframes rs-spin{to{transform:rotate(360deg)}}@keyframes rs-popup-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.rs-popup-overlay{inset:0;z-index:10000;background-color:#00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.rs-popup-card{max-width:420px;background-color:#fff;box-shadow:0 24px 60px #0000002e;padding:32px 28px 28px;align-items:center;animation:rs-popup-in .22s cubic-bezier(.34,1.56,.64,1) both;border-radius:8px}.rs-popup-close{top:14px;right:14px;background:#f3f4f6;border-radius:50%;width:30px;height:30px;font-size:16px;color:#6b7280;line-height:1;transition:all .15s;border:none;padding:0;outline:none}.rs-popup-close:hover{background:#fee2e2;color:#bf355d}.rs-popup-icon{width:70px;height:70px;margin-bottom:30px;position:relative;z-index:1}.rs-popup-icon:before,.rs-popup-icon:after{content:"";position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.rs-popup-icon:before{width:120px;height:120px}.rs-popup-icon:after{width:95px;height:95px}.rs-popup-icon--danger{background-color:#bf355d;box-shadow:0 4px 12px #bf355d33}.rs-popup-icon--danger:before{background-color:#f8e6ec}.rs-popup-icon--danger:after{background-color:#efc6d2}.rs-popup-icon--info{background-color:#3b86b5;box-shadow:0 4px 12px #3b86b533}.rs-popup-icon--info:before{background-color:#e4eff6}.rs-popup-icon--info:after{background-color:#c6ddec}.rs-popup-icon--warning{background-color:#e9b358;box-shadow:0 4px 12px #e9b35833}.rs-popup-icon--warning:before{background-color:#fff}.rs-popup-icon--warning:after{background-color:#faecd6}.rs-popup-icon--normal{background-color:#5dc6b3;box-shadow:0 4px 12px #5dc6b333}.rs-popup-icon--normal:before{background-color:#fff}.rs-popup-icon--normal:after{background-color:#ecf8f6}.rs-popup-title{margin:0 0 10px;color:#17181f}.rs-popup-message{margin:0 0 24px;font-size:14px;font-weight:400;color:#8f8f8f;line-height:1.6;white-space:pre-line}.rs-popup-actions{flex-wrap:wrap}.rs-popup-btn{flex:1;min-width:110px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .15s,opacity .15s;font-family:Outfit}.rs-popup-btn--cancel{background:#fff;color:#bf355d}.rs-popup-btn--cancel:hover{background:#e9b358}.rs-popup-btn--delete{background:#bf355d;color:#fff}.rs-popup-btn--delete:hover:not(:disabled){background:#bf355d}.rs-popup-btn--delete:disabled{opacity:.7;cursor:not-allowed}.rs-spinner{animation:rs-spin .7s linear infinite;flex-shrink:0}.rs-spinner--sm{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent}.rs-spinner--white{border-color:#fff;border-top-color:transparent}.rs-spinner--teal{border-color:#5dc6b3;border-top-color:transparent}.bank-list-item{padding:12px 16px;border:1px solid rgb(86.0784313725%,86.0784313725%,86.0784313725%);transition:box-shadow .2s}.bank-list-item__icon{width:36px;height:36px;background-color:#5dc6b3;flex-shrink:0}.bank-list-item__icon img{width:24px;height:24px;object-fit:contain}.bank-list-item__name{font-size:15px;font-weight:700;color:#3d3368}.bank-list-item__status{font-size:13px}.bank-list-item__status--verifying{color:#5dc6b3}.bank-list-item__status--verified{color:#8f8f8f}.bank-list-item__status--pending{color:#4b5362}.bank-list-item__delete-btn{background:#8f8f8f;color:#bf355d;width:30px;height:30px;font-size:18px;font-weight:700;flex-shrink:0;transition:background .15s;font-family:Outfit}.bank-list-item__delete-btn:hover{background:#d0577a}.action-status-modal-container{padding:8px 0}.action-status-modal-icon-wrap{margin-bottom:10px;position:relative;display:flex;align-items:center;justify-content:center;height:120px}.ring-most-outer{width:145px;height:145px;border-radius:50%;display:flex;align-items:center;justify-content:center}.ring-most-outer--success{background-color:#23be7214}.ring-most-outer--error,.ring-most-outer--danger{background-color:#bf355d14}.ring-most-outer--warning{background-color:#e9b35814}.ring-most-outer--info{background-color:#3b86b514}.ring-most-outer--primary{background-color:#3d336814}.ring-outer{width:120px;height:120px;border-radius:50%;display:flex;align-items:center;justify-content:center}.ring-outer--success{background-color:#23be7226}.ring-outer--error,.ring-outer--danger{background-color:#bf355d26}.ring-outer--warning{background-color:#e9b35826}.ring-outer--info{background-color:#3b86b526}.ring-outer--primary{background-color:#3d336826}.ring-inner{width:95px;height:95px;border-radius:50%;display:flex;align-items:center;justify-content:center}.ring-inner--success{background-color:#23be724d}.ring-inner--error,.ring-inner--danger{background-color:#bf355d4d}.ring-inner--warning{background-color:#e9b3584d}.ring-inner--info{background-color:#3b86b54d}.ring-inner--primary{background-color:#3d33684d}.icon-circle-main{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center}.icon-circle-main--success{background-color:#23be72;box-shadow:0 4px 14px #23be724d}.icon-circle-main--error,.icon-circle-main--danger{background-color:#bf355d;box-shadow:0 4px 14px #bf355d4d}.icon-circle-main--warning{background-color:#e9b358;box-shadow:0 4px 14px #e9b3584d}.icon-circle-main--info{background-color:#3b86b5;box-shadow:0 4px 14px #3b86b54d}.icon-circle-main--primary{background-color:#3d3368;box-shadow:0 4px 14px #3d33684d}.action-status-modal-title{color:#3d3368;font-size:18px;font-weight:500;margin-bottom:10px;font-family:Outfit}.action-status-modal-description{color:#8f8f8f;font-size:14px;font-weight:400;max-width:420px;margin:0 auto 20px;font-family:Outfit;text-align:center}.action-status-modal-btn{padding:0 40px!important}.action-status-modal-btn:active{transform:translateY(0)}.action-status-modal-footer p{font-size:12px;font-weight:500;font-style:italic;color:#17181f}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}#tenant-auth-page,#tenant-auth-page>section,#tenant-auth-page>section>div{height:auto!important;min-height:100dvh;overflow:visible!important}#tenant-auth-page{overflow-x:hidden!important;overflow-y:auto!important}#tenant-auth-page .login-content{align-items:center;justify-content:center;padding:80px 16px 32px;box-sizing:border-box;min-height:100dvh}.auth-card{width:min(480px,94vw);margin:0 auto;display:flex;flex-direction:column;border:2px solid #f0f0f0;border-radius:20px;background:#fff;padding:36px 40px 24px;box-sizing:border-box;overflow:visible}.auth-card .auth-card-header{flex-shrink:0;margin-bottom:0}.auth-card .auth-card-body{flex:1;overflow:visible;padding-right:0}.auth-card .auth-card-footer{flex-shrink:0;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:24px!important;left:24px!important;height:44px!important}}@media(max-width:768px){#tenant-auth-page .login-content{padding:80px 16px 32px;min-height:100dvh;box-sizing:border-box}.logo-icon{top:16px!important;left:16px!important;height:36px!important}.top-right-icon,.bottom-left-icon{height:120px!important;opacity:.12!important}.lady-image{display:none!important}.auth-card{width:100%;max-width:100%;border-radius:16px;padding:24px 20px 20px;margin:0}.auth-card .auth-card-body{overflow:visible}.auth-card .auth-card-footer{padding-top:16px}input[type=checkbox]:checked:before,input[type=checkbox]:checked:after{transform-origin:top left;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{flex-wrap:wrap;gap:4px!important}ul li a p{font-size:11px!important}}@media(max-width:380px){.auth-card{padding:20px 16px 16px;border-radius:12px}#tenant-auth-page .login-content{padding:72px 12px 20px}}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:var(--color-black)!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:var(--color-black)!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:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}.rs-dropdown{position:relative;width:100%;font-family:Outfit}.rs-dropdown__label{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:#3d3368}.rs-dropdown__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;border-radius:10px;border:1.5px solid #e5e7eb;background:#fff;transition:all .2s ease;outline:none}.rs-dropdown__trigger:hover{border-color:#5dc6b3}.rs-dropdown__trigger:focus-visible{border-color:#5dc6b3;box-shadow:0 0 0 3px #5dc6b326}.rs-dropdown__selected{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.rs-dropdown__start-icon{display:flex;align-items:center;justify-content:center;color:#3d3368;flex-shrink:0;font-size:18px}.rs-dropdown__option-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px}.rs-dropdown__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#3d3368;font-weight:500}.rs-dropdown__text--placeholder{color:#9ca3af;font-weight:400}.rs-dropdown__chevron{display:flex;align-items:center;justify-content:center;color:#3d3368;font-size:20px;transition:transform .25s ease;flex-shrink:0}.rs-dropdown__chevron--up{transform:rotate(180deg)}.rs-dropdown__panel{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:50;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 25px -5px #00000014,0 4px 10px -5px #0000000a;animation:rsDropdownSlideIn .18s ease;overflow:hidden}.rs-dropdown__panel--up{top:auto;bottom:calc(100% + 6px);animation:rsDropdownSlideInUp .18s ease}.rs-dropdown__search{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #f0f0f0}.rs-dropdown__search-icon{color:#9ca3af;font-size:16px;flex-shrink:0}.rs-dropdown__search-input{border:none;outline:none;width:100%;min-width:0;font-size:13px;font-family:Outfit;color:#3d3368;background:transparent;padding:2px 0}.rs-dropdown__search-input::placeholder{color:#c0c4cc}.rs-dropdown__list{margin:0;padding:6px 0;list-style:none;max-height:200px;overflow-y:auto}.rs-dropdown__list::-webkit-scrollbar{width:5px}.rs-dropdown__list::-webkit-scrollbar-track{background:transparent}.rs-dropdown__list::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.rs-dropdown__item{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;transition:all .15s ease;font-size:14px;color:#3d3368}.rs-dropdown__item:hover,.rs-dropdown__item--focused{background:#5dc6b314}.rs-dropdown__item--disabled{color:#9489c5;cursor:not-allowed;opacity:.55;pointer-events:none}.rs-dropdown__item--selected{background:#5dc6b31f;font-weight:600;color:#5dc6b3}.rs-dropdown__item--selected:hover,.rs-dropdown__item--selected.rs-dropdown__item--focused{background:#5dc6b32e}.rs-dropdown__item-label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-dropdown__badge{padding:4px 8px;border-radius:8px;background:#8f8f8f;color:#fff;font-size:11px;font-weight:600;line-height:1;white-space:nowrap;flex-shrink:0}.rs-dropdown__check{color:#5dc6b3;font-size:14px;flex-shrink:0}.rs-dropdown__empty{padding:14px;text-align:center;color:#4b536299;font-size:13px}.rs-dropdown__error-msg{margin-top:4px;font-size:12px;color:#bf355d}.rs-dropdown--sm .rs-dropdown__trigger{padding:6px 10px;font-size:12px}.rs-dropdown--sm .rs-dropdown__start-icon{font-size:14px}.rs-dropdown--sm .rs-dropdown__item{padding:7px 10px;font-size:12px}.rs-dropdown--md .rs-dropdown__trigger{padding:10px 14px;font-size:14px}.rs-dropdown--lg .rs-dropdown__trigger{padding:14px 18px;font-size:16px}.rs-dropdown--lg .rs-dropdown__start-icon{font-size:20px}.rs-dropdown--lg .rs-dropdown__item{padding:12px 18px;font-size:15px}.rs-dropdown--filled .rs-dropdown__trigger{background:#fafafb;border-color:transparent}.rs-dropdown--filled .rs-dropdown__trigger:hover{background:#f3f4f6;border-color:transparent}.rs-dropdown--filled .rs-dropdown__trigger:focus-visible{border-color:#5dc6b3}.rs-dropdown--open .rs-dropdown__trigger{border-color:#5dc6b3;box-shadow:0 0 0 3px #5dc6b31f}.rs-dropdown--error .rs-dropdown__trigger{border-color:#bf355d}.rs-dropdown--error .rs-dropdown__trigger:focus-visible{box-shadow:0 0 0 3px #bf355d1f}.rs-dropdown--disabled{opacity:.55;cursor:not-allowed}.rs-dropdown--disabled .rs-dropdown__trigger{background:#ecebf0;cursor:not-allowed}@keyframes rsDropdownSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes rsDropdownSlideInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}.alert-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;transition:all .2s;overflow:hidden}.alert-banner__content{display:flex;column-gap:12px;row-gap:5px;flex:1;min-width:0;font-size:14px}.alert-banner__text{margin:0;line-height:1.4;font-size:1em}.alert-banner--warning{background-color:#fefbf6;border-color:#e9b358}.alert-banner--warning .alert-banner__icon--warning{color:#e9b358}.alert-banner--info{border-color:#3d3368}.alert-banner--success{background-color:#5dc6b31a;border-color:#5dc6b3}.alert-banner--danger{background-color:#bf355d14;border-color:#bf355d}.alert-banner__icon{font-size:1.25em;width:1em;height:1em;flex-shrink:0;display:block}.alert-banner__button-wrap{flex-shrink:0}.alert-banner__button{font-size:14px;width:170px;min-width:170px;height:auto;min-height:44px;white-space:nowrap;padding:8px 24px;transition:all .25s ease;border-radius:8px;display:flex;align-items:center;justify-content:center}@media(max-width:640px){.alert-banner__button{width:100%;min-width:100%}.alert-banner{flex-direction:column;align-items:stretch;padding:16px;gap:16px}.alert-banner__content{align-items:flex-start;font-size:12px}.alert-banner__text{font-size:1em}.alert-banner__button-wrap{width:100%}}.eligibility-popup-body-inner{padding:8px}.eligibility-popup-body-inner button{margin:0 auto}@media(max-width:640px){.eligibility-popup-body-inner{padding:0;gap:16px!important}}.eligibility-popup-card{position:relative;flex-direction:row;padding:18px;overflow:hidden;min-height:100px}.eligibility-popup-illustration{position:absolute;bottom:-20px;right:10px;margin-left:0}.eligibility-popup-illustration svg{width:100px!important;height:auto!important}@media(max-width:640px){.eligibility-popup-card{flex-direction:column;padding:16px;gap:20px!important;position:inherit}.eligibility-popup-card .eligibility-popup-illustration{position:inherit;width:100%!important;display:flex;justify-content:center;margin-left:0}.eligibility-popup-card .eligibility-popup-illustration svg{width:120px!important;height:auto!important}}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}.form-layout__header{padding:18px 24px;border-bottom:1px solid #ececf3}@media(max-width:640px){.form-layout__header{padding:14px 16px}}.form-layout__footer{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 0}.form-layout__footer>button{min-width:145px}@media(max-width:640px){.form-layout__footer{flex-direction:column-reverse;padding:16px 0;gap:12px;align-items:center}.form-layout__footer>button{width:100%;min-width:unset}}.form-layout__footer-actions{display:flex;flex-direction:column;align-items:flex-end;gap:6px}@media(max-width:640px){.form-layout__footer-actions{width:100%;align-items:stretch}}.form-layout__footer-note{margin:0;font-size:14px;color:#4b5362;text-align:right;max-width:360px}@media(max-width:640px){.form-layout__footer-note{text-align:center;font-size:12px}}.progress-stepper__track{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;margin:0 auto}@media(max-width:640px){.progress-stepper__track{flex-direction:column;align-items:flex-start;gap:0;width:fit-content}}.progress-stepper__step{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:100%;flex-shrink:0}@media(max-width:640px){.progress-stepper__step{width:auto;height:auto;flex-direction:row-reverse;justify-content:flex-end;gap:16px;padding:4px 0}}.progress-stepper__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;background-color:var(--color-white);border-radius:50%;z-index:2}.progress-stepper__label{position:absolute;bottom:32px;left:50%;transform:translate(-50%);width:max-content;font-size:12px;white-space:nowrap;text-align:center;line-height:1}@media(max-width:640px){.progress-stepper__label{position:static;transform:none;font-size:14px;text-align:left}}.progress-stepper__line{flex:1 1 auto;width:200px;max-width:300px;height:2px;min-width:40px}@media(max-width:640px){.progress-stepper__line{width:2px;height:32px;min-width:unset;min-height:32px;flex:none;margin-left:11px}}.fetch-identity__illustration{display:flex;align-items:center;justify-content:center}.fetch-identity__docs{min-height:340px}@media(max-width:640px){.fetch-identity__docs{flex-direction:column}}.fetch-identity__sidebar{width:180px;flex-shrink:0;border-right:1px solid #ececf3;padding-right:16px}@media(max-width:640px){.fetch-identity__sidebar{width:100%;border-right:none;border-bottom:1px solid #ececf3;padding-right:0;padding-bottom:12px;display:flex;gap:8px;flex-wrap:wrap}}.fetch-identity__doc-item{font-size:14px;color:#333;transition:all .2s}.fetch-identity__doc-item:hover{background:#3d33680d}.fetch-identity__doc-item--active{background:#5dc6b3!important;color:#fff;font-weight:500}.liveness__frame{display:flex;flex-direction:column;align-items:center;gap:12px}.liveness__circle{width:200px;height:200px;border-radius:50%;overflow:hidden;border:3px solid #ececf3;display:flex;align-items:center;justify-content:center;background:#f6f7fb}@media(max-width:640px){.liveness__circle{width:160px;height:160px}}.liveness__video,.liveness__preview{width:100%;height:100%;object-fit:cover;border-radius:50%}.liveness__placeholder{width:100%;height:100%}.liveness__dots{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;max-width:200px}.liveness__dots--top{margin-bottom:4px}.liveness__dots--bottom{margin-top:4px}.liveness__dot{width:6px;height:6px;border-radius:50%;background:#3d3368;opacity:.5}.liveness__capture-btn{z-index:2}@media(max-width:640px){.grid-col-5,.grid-col-6,.grid-col-7{grid-column:span 12}}.liveness-popup-override{padding:0!important;overflow:hidden;background:#fff!important;width:80vw!important;height:80vh!important;max-width:1000px!important;max-height:80vh!important;box-shadow:0 20px 60px #0000001a;color:#17181f}.liveness-popup-override .rs-popup-body{height:100%;padding:0!important;display:flex;flex-direction:column;background:#fff}.liveness-popup-override .rs-popup-close{z-index:100;top:24px;right:24px;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #f1f5f9;color:#374151;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #0000000d;transition:all .2s cubic-bezier(.4,0,.2,1)}.liveness-popup-override .rs-popup-close:hover{background:#fdf2f2;color:#bf355d;transform:scale(1.08);box-shadow:0 6px 16px #ef44441f}@media(max-width:750px){.liveness-popup-override{width:95vw!important;height:80vh!important;max-height:90vh!important;border-radius:20px!important}.liveness-popup-override .rs-popup-body{padding:0!important;overflow-y:auto}.liveness-popup-override .rs-popup-close{top:16px!important;right:16px!important;width:34px;height:34px}.liveness-popup-override .face-oval-svg{display:block!important}}.liveness-popup-override .liveness-recorder{width:100%;height:100%;background:#000;position:relative}.liveness-popup-override .liveness-recorder .camera-ui{position:absolute;inset:0}.liveness-popup-override .liveness-recorder .camera-ui .camera-circle{position:absolute;inset:0;background:#000}.liveness-popup-override .liveness-recorder .camera-ui .camera-circle video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.liveness-popup-override .liveness-recorder .camera-ui .loading-overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background-color:#000000d9;z-index:20}.liveness-popup-override .liveness-recorder .camera-ui .loading-overlay .spinner{width:40px;height:40px;border:3px solid rgba(255,255,255,.2);border-top-color:#5dc6b3;border-radius:50%;animation:spin 1s linear infinite}.liveness-popup-override .liveness-recorder .camera-ui .success-overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background-color:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:20}.liveness-popup-override .liveness-recorder .camera-ui .success-overlay svg{width:80px;height:80px;color:#22c55e;filter:drop-shadow(0 0 16px rgba(34,197,94,.4))}.liveness-popup-override .liveness-recorder .feedback-pill-container{position:absolute;bottom:40px;left:0;right:0;display:flex;justify-content:center;z-index:30;padding:0 20px;pointer-events:none}.liveness-popup-override .liveness-recorder .feedback-pill{background:#fff;padding:12px 24px;border-radius:8px;display:flex;align-items:center;gap:4px;box-shadow:0 8px 32px #0003;color:#17181f;font-size:15px;font-weight:300;max-width:100%;animation:pill-in .4s cubic-bezier(.34,1.56,.64,1);border:1px solid #5dc6b3}.liveness-popup-override .liveness-recorder .feedback-pill .info-icon{color:#5dc6b3;flex-shrink:0;width:20px;height:20px}.liveness-popup-override .liveness-recorder .feedback-pill.error{border-color:#bf355d}.liveness-popup-override .liveness-recorder .feedback-pill.error .info-icon{color:#bf355d}.liveness-popup-override .liveness-recorder .rec-indicator{position:absolute;top:20px;left:20px;display:flex;align-items:center;gap:8px;background:#00000080;padding:6px 12px;border-radius:99px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10}.liveness-popup-override .liveness-recorder .rec-indicator .rec-dot{width:8px;height:8px;background:#bf355d;border-radius:50%;animation:pulse 1s infinite}.liveness-popup-override .liveness-recorder .rec-indicator .rec-text{color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px}.liveness-popup-override .liveness-recorder .voice-code-container{position:absolute;top:20%;left:0;right:0;display:flex;justify-content:center;z-index:40;pointer-events:none;flex-direction:column;align-items:center;gap:16px}.liveness-popup-override .liveness-recorder .voice-code-box{background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:16px 32px;border-radius:12px;display:flex;gap:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 12px 40px #0006;animation:code-in .5s cubic-bezier(.34,1.56,.64,1)}.liveness-popup-override .liveness-recorder .voice-code-box.dimmed{opacity:.5}.liveness-popup-override .liveness-recorder .voice-char{font-size:40px;font-weight:800;color:#fff;position:relative;letter-spacing:2px;display:flex;flex-direction:column;align-items:center;transition:all .3s ease;opacity:.6}.liveness-popup-override .liveness-recorder .voice-char.active{opacity:1;transform:scale(1.1);color:#fff}.liveness-popup-override .liveness-recorder .voice-char.active .char-underline{background:#5dc6b3;width:100%;box-shadow:0 0 10px #5dc6b380}.liveness-popup-override .liveness-recorder .voice-char .char-underline{height:4px;width:12px;background:#ffffff4d;border-radius:2px;margin-top:4px;transition:all .4s cubic-bezier(.34,1.56,.64,1)}.liveness-popup-override .permission-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px;height:100%;color:#17181f;padding:32px 24px;text-align:center;background:transparent;margin:auto}@media(max-width:750px){.liveness-popup-override .permission-wrapper{height:auto;min-height:unset;padding:20px 16px}}.liveness-popup-override .permission-wrapper p{color:#4b5563;margin-bottom:24px}.liveness-popup-override .permission-wrapper .camera-gate-content.inline{background:transparent!important;box-shadow:none!important;border:none!important}.liveness-recorder{position:relative;width:100vw;height:100vh;background:#000;color:#fff;overflow:hidden}@keyframes pill-in{0%{opacity:0;transform:translateY(20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes code-in{0%{opacity:0;transform:translateY(-20px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes scan{0%{top:0}to{top:100%}}.liveness-check-instructions{display:flex;flex-direction:column;gap:24px;margin-top:16px;text-align:left}.liveness-instruction-item{display:flex;align-items:flex-start;gap:16px}.liveness-instruction-icon{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#17181f;margin-top:2px}.liveness-instruction-text{display:flex;flex-direction:column;gap:2px}.liveness-instruction-title{font-weight:700;color:#17181f;font-size:16px;margin:0!important;line-height:1.4}.liveness-instruction-desc{font-size:14px;color:#64748b;margin:0!important;line-height:1.4}.permission-help{margin:0;padding-left:20px;color:#4b5362;line-height:1.6}.permission-help li{margin-bottom:8px}.permission-help li:last-child{margin-bottom:0}.camera-gate-content.inline{padding:40px;width:100%;max-width:500px;margin:0 auto;color:#17181f;display:flex;flex-direction:column;align-items:center}.camera-gate-content.inline .gate-header{width:100%;margin-bottom:32px;display:flex;flex-direction:column;align-items:center}.camera-gate-content.inline .gate-header .gate-icon-box{width:88px;height:88px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-bottom:24px;position:relative;background:#bf355d20;border:1px solid transparent;box-shadow:0 10px 25px #bf355d20}.camera-gate-content.inline .gate-header .gate-icon-box:after{content:"";position:absolute;inset:-6px;border-radius:50%;background:radial-gradient(circle,var(--glow-color) 0%,transparent 70%);opacity:.1;z-index:-1;animation:pulse-glow 3s infinite}.camera-gate-content.inline .gate-header .gate-icon-box.bg-danger-soft{--glow-color: $colorDanger;color:#bf355d}.camera-gate-content.inline .gate-header .gate-icon-box.bg-info-soft{--glow-color: $colorSecondary;color:#5dc6b3;background:#5dc6b326;box-shadow:0 10px 25px #5dc6b314}.camera-gate-content.inline .gate-header h3{font-size:32px;color:#17181f;letter-spacing:-.03em;font-weight:800;line-height:1.2}.camera-gate-content.inline .description-text{font-size:16px;color:#4b5362;line-height:1.6;margin-bottom:40px;max-width:90%;text-align:center}.camera-gate-content.inline .permission-help-box{width:100%;background:#f5f5f8;border:1px solid rgb(89.1938997821%,89.5424836601%,91.9825708061%);border-radius:20px;padding:28px;margin-bottom:40px;transition:transform .3s ease}.camera-gate-content.inline .permission-help-box:hover{transform:translateY(-2px)}.camera-gate-content.inline .permission-help-box .permission-help{padding-left:0;list-style:none}.camera-gate-content.inline .permission-help-box .permission-help li{display:flex;align-items:flex-start;gap:14px;color:#636785;font-size:15px;margin-bottom:18px;line-height:1.6}.camera-gate-content.inline .permission-help-box .permission-help li:last-child{margin-bottom:0}.camera-gate-content.inline .permission-help-box .permission-help li:before{content:"•";color:#5dc6b3;font-weight:700;font-size:22px;line-height:1;margin-top:-2px}.camera-gate-content.inline .action-buttons{width:100%;display:flex;flex-direction:column;gap:16px}.camera-gate-content.inline .action-buttons button{height:54px;font-weight:700;font-size:16px;border-radius:14px;letter-spacing:.01em}@media(max-width:750px){.camera-gate-content.inline{padding:24px 16px}.camera-gate-content.inline .gate-header{margin-bottom:20px}.camera-gate-content.inline .gate-header .gate-icon-box{width:60px;height:60px;margin-bottom:12px}.camera-gate-content.inline .gate-header .gate-icon-box svg{width:28px!important;height:28px!important}.camera-gate-content.inline .gate-header h3{font-size:20px}.camera-gate-content.inline .description-text{font-size:13px;margin-bottom:20px;line-height:1.5}.camera-gate-content.inline .permission-help-box{padding:16px;margin-bottom:24px;border-radius:12px}.camera-gate-content.inline .permission-help-box .permission-help li{font-size:13px;margin-bottom:12px;gap:8px}.camera-gate-content.inline .permission-help-box .permission-help li:before{font-size:16px}.camera-gate-content.inline .action-buttons{gap:10px}.camera-gate-content.inline .action-buttons button{height:44px;font-size:14px}}@keyframes pulse-glow{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.2);opacity:.5}}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}.rnpl-property-card{display:flex;background:#fff;border-radius:20px;overflow:hidden;border:1px solid rgba(143,143,143,.2);margin-bottom:24px;min-height:312px}@media(max-width:991px){.rnpl-property-card{flex-direction:column}}.rnpl-property-image-container{flex:0 0 320px;max-width:320px;position:relative;overflow:hidden;align-self:stretch;min-height:312px}@media(max-width:991px){.rnpl-property-image-container{flex:0 0 240px;max-width:100%;height:240px;min-height:240px}}.rnpl-property-image-container>div{position:absolute;top:0;left:0;width:100%;height:100%}.rnpl-property-image-container .carousel-container-img{height:100%;width:100%}.rnpl-property-image-container .carousel-container-img .react-multi-carousel-track,.rnpl-property-image-container .carousel-container-img .react-multi-carousel-item{height:100%}.rnpl-property-image{width:100%;height:100%;overflow:hidden}.rnpl-property-image img{width:100%;height:100%;object-fit:cover;display:block}.rnpl-property-image:hover img{transform:scale(1.05)}.rnpl-property-image-default{width:100%;height:100%;background:#8f8f8f1a;background-image:linear-gradient(45deg,rgba(143,143,143,.2) 25%,transparent 25%,transparent 50%,rgba(143,143,143,.2) 50%,rgba(143,143,143,.2) 75%,transparent 75%,transparent);background-size:20px 20px}.rnpl-property-content{flex:1;padding:32px;display:flex;flex-direction:column}@media(max-width:576px){.rnpl-property-content{padding:20px}}.rnpl-property-main-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:20px}@media(max-width:576px){.rnpl-property-main-header{flex-direction:column;gap:16px}}.rnpl-agency-badge{background:#fff;border-radius:12px;padding:8px;display:flex;gap:12px;box-shadow:0 4px 15px #17181f14;border:1px solid rgba(143,143,143,.2);flex-shrink:0;min-width:180px;cursor:pointer;transition:all .2s ease}.rnpl-agency-badge:hover{background:#8f8f8f05;transform:translateY(-1px)}.rnpl-agency-logo-wrap{width:40px;height:40px;overflow:hidden;border-radius:6px;border:1px solid rgba(143,143,143,.3)}.rnpl-agency-logo-wrap img{width:100%;height:100%;object-fit:contain}.rnpl-agency-logo-default{width:100%;height:100%;background:#8f8f8f0d}.rnpl-agency-name{font-size:12px;font-weight:400;color:#3d3368}.rnpl-property-header{flex:1}@media(max-width:991px){.rnpl-property-header{max-width:100%}}.rnpl-property-title{font-size:24px;font-weight:500;color:#3d3368}.rnpl-property-address-wrap{display:flex;align-items:center;gap:6px;color:#8f8f8f}.rnpl-property-address-wrap .icon-location{font-size:12px!important;color:#4b5362;flex-shrink:0;margin-top:3px}.rnpl-property-address{font-size:12px;font-weight:400}.rnpl-property-divider{border:0;border-top:1px solid rgba(143,143,143,.15);margin:0 0 24px}.rnpl-property-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:auto}@media(max-width:768px){.rnpl-property-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.rnpl-property-grid{grid-template-columns:1fr;gap:16px}}.rnpl-grid-item{display:flex;flex-direction:column;gap:4px}.rnpl-grid-label{font-size:10px;font-weight:400;color:#3d336880;text-transform:capitalize}.rnpl-grid-value{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#3d3368}.rnpl-grid-value .rnpl-icon{font-size:20px;color:#3d336880!important}.rnpl-grid-value .dirham-icon{color:#3d336880!important}.agency-contact-popup-wrapper{padding:0!important;margin:0!important;overflow:hidden;border-radius:12px}.agency-contact-popup-wrapper .rs-popup-body{padding:0!important}.agency-contact-popup{background:#fff}.agency-contact-popup .agency-popup-header{border-bottom:1px solid rgba(143,143,143,.1);background-color:#8f8f8f1a}.agency-contact-popup .agency-logo-large{width:56px;height:56px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.agency-contact-popup .agency-logo-large img{width:100%;height:100%;object-fit:contain}.agency-contact-popup .agency-logo-large .agency-logo-placeholder{width:100%;height:100%;background:#8f8f8f14;font-size:24px}.agency-contact-popup .icon-website-wrap{width:20px;height:20px;background:#5dc6b31a;display:flex;align-items:center;justify-content:center}.agency-contact-popup .broker-info-card{background:#8f8f8f08}.agency-contact-popup .broker-image-wrap{width:100px;height:100px;flex-shrink:0;border-radius:24px;border:3px solid #ffffff;box-shadow:0 8px 20px #17181f1f}.agency-contact-popup .broker-image{width:100%;height:100%;border-radius:20px}.agency-contact-popup .broker-image img{width:100%;height:100%;object-fit:cover}.agency-contact-popup .broker-image .broker-image-placeholder{width:100%;height:100%;background:#8f8f8f1a}.agency-contact-popup .broker-rating-badge{bottom:-15%;left:50%;transform:translate(-50%);z-index:2;background:#fff;border-radius:24px;padding:4px 8px;min-width:50px}.agency-contact-popup .contact-btn{border:1.5px solid #3d3368;border-radius:32px}.agency-contact-popup .agency-popup-footer{border-top:1px solid rgba(143,143,143,.1);background-color:#8f8f8f1a}@media(max-width:768px){.agency-contact-popup .agency-popup-header,.agency-contact-popup .agency-popup-body{padding:16px!important}.agency-contact-popup .broker-info-card{padding:16px!important;gap:16px!important;align-items:center;background-color:transparent!important}.agency-contact-popup .broker-info-card .broker-image-wrap{width:80px;height:80px;border-radius:20px}.agency-contact-popup .action-buttons-wrap{gap:12px!important}.agency-contact-popup .action-buttons-wrap button{width:100%!important}}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}.review-offer-hero{padding:16px 16px 16px 32px;min-height:144px}.review-offer-hero .hero-main .label{margin-bottom:16px}.review-offer-hero .hero-main .amount{font-size:48px}.review-offer-hero .hero-boxes{gap:16px}.review-offer-hero .hero-boxes .glass-box{min-width:160px;align-content:center;display:flex;justify-content:space-between}.review-offer-body{display:flex}.review-offer-plan-card,.review-offer-property-card{display:flex;flex-direction:column;overflow:hidden;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000a}.property-card-media{height:auto;border-bottom:1px solid rgba(23,24,31,.08)}.review-offer-data-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1.5px solid rgba(61,51,104,.2)}.review-offer-data-row .row-label{font-size:12px;font-weight:300;color:#3d3368}.review-offer-data-row .row-value{font-size:14px;font-weight:400;color:#17181f}.address-info{color:#a39acd}.divider-line{margin:0 -20px;border-top:1.5px solid rgba(23,24,31,.2)}.details-headline{font-size:18px;font-weight:500;color:#3d3368;margin-bottom:4px}.installment-highlight-box{border-top:1.5px solid rgba(61,51,104,.2);margin-top:auto;padding:20px 16px;display:flex;justify-content:space-between;align-items:center}.installment-highlight-box .label{font-size:20px;font-weight:700;color:#3d3368}.installment-highlight-box .amount{font-size:24px;font-weight:700;color:#3d3368}.property-card-tag{background:#17181f99;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:20px;padding:4px 12px;color:#fff;font-size:10px;font-weight:600;position:absolute;top:12px;right:12px;z-index:5}.review-offer-footer-actions .action-buttons-group{justify-content:flex-end}.review-offer-footer-actions .action-buttons-group button{flex:0 0 auto}.review-offer-footer-actions .action-buttons-group .flex-1{flex:1;width:auto}.review-offer-footer-actions .action-buttons-group .flex-1 button{width:100%;max-width:100%!important}.review-offer-plan-card-footer{width:100%;margin-top:-16px}@media only screen and (max-width:960px){.review-offer-hero{flex-direction:column;align-items:flex-start;gap:20px;padding:20px;height:auto}.review-offer-body{flex-direction:column-reverse!important;gap:16px!important}.review-offer-plan-card,.review-offer-property-card{width:100%!important;max-width:100%!important;flex:0 0 auto!important}.review-offer-plan-card-footer{width:100%}.property-card-media{height:240px}.review-offer-footer-actions{flex-direction:column!important}.review-offer-footer-actions>*{width:100%!important;max-width:100%!important;min-width:100%!important;margin-left:0!important;margin-right:0!important;flex:0 0 auto!important}.review-offer-footer-actions .action-buttons-group,.review-offer-footer-actions .onboarding-fee-note{width:100%!important;max-width:100%!important;flex:0 0 auto!important}.review-offer-footer-actions .action-buttons-group button{max-width:100%;flex:1}}@media only screen and (max-width:680px){.review-offer-hero .hero-boxes{width:100%;flex-direction:column}.review-offer-hero .hero-boxes .glass-box{width:100%;align-items:flex-start}.review-offer-hero .hero-boxes .glass-box .box-value{text-align:left}.action-buttons-group{flex-direction:column}.action-buttons-group button,.action-buttons-group>div{width:100%}}.decline-offer-popup{padding:28px 28px 24px}.decline-reason-popup .decline-reason-header{margin-bottom:4px}.decline-reason-option{padding:14px 16px;transition:background .15s ease,border-color .15s ease;gap:12px}.decline-reason-option--default{background-color:#fff;border-color:#17181f1f;color:#17181f}.decline-reason-option--default:hover{background-color:#3d33680a;border-color:#3d33684d}.decline-reason-option--selected{background-color:#5dc6b314;border-color:#5dc6b3;color:#3d3368}.decline-radio{width:20px;height:20px;border-radius:50%;border:1px solid rgba(23,24,31,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .15s ease}.decline-radio--checked{border-color:#5dc6b3;background-color:#fff}.decline-radio-dot{width:10px;height:10px;border-radius:50%;background-color:#5dc6b3}.decline-other-wrap label{color:#8f8f8f;font-weight:400}.decline-other-textarea{width:100%;padding:12px 14px;font-family:inherit;resize:vertical;color:#17181f;outline:none;transition:border-color .2s ease;box-sizing:border-box}.decline-other-textarea:focus{border-color:#5dc6b3}.decline-other-textarea::placeholder{color:#17181f4d}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}.rs-toast-overlay{position:fixed;top:24px;right:24px;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none;width:100%;max-width:420px}@media(max-width:576px){.rs-toast-overlay{top:12px;right:12px;left:12px;max-width:none;width:auto}}.rs-toast-item{position:absolute;top:0;right:0;width:100%;pointer-events:all;transition:all .2s;background-color:#fff;border:2px solid rgba(23,24,31,.08);border-radius:12px;box-shadow:0 4px 6px -1px #17181f1a;padding:16px;display:flex;align-items:center;gap:12px;border-width:1px;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a;overflow:hidden}.rs-toast-item.stacked-0{z-index:5;opacity:1;transform:translateY(0) scale(1)}.rs-toast-item.stacked-1{z-index:4;opacity:.9;transform:translateY(8px) scale(.96)}.rs-toast-item.stacked-2{z-index:3;opacity:.8;transform:translateY(16px) scale(.92)}.rs-toast-item.stacked-hidden{z-index:2;opacity:0;transform:translateY(24px) scale(.88);pointer-events:none}.rs-toast-item.variant-success{border-color:#0000001a;background-color:#fff}.rs-toast-item.variant-success .rs-toast-icon-bg{background-color:#23be72}.rs-toast-item.variant-error{border-color:#0000001a;background-color:#fff}.rs-toast-item.variant-error .rs-toast-icon-bg{background-color:#bf355d}.rs-toast-item.variant-warning{border-color:#0000001a;background-color:#fff}.rs-toast-item.variant-warning .rs-toast-icon-bg{background-color:#e9b358}.rs-toast-item.variant-info{border-color:#0000001a;background-color:#fff}.rs-toast-item.variant-info .rs-toast-icon-bg{background-color:#3b86b5}.rs-toast-item .rs-toast-icon-bg{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:18px}.rs-toast-item .rs-toast-content{flex:1;min-width:0}.rs-toast-item .rs-toast-content .rs-toast-title{font-weight:500;font-size:15px;color:#17181f;margin-bottom:2px}.rs-toast-item .rs-toast-content .rs-toast-message{font-size:13px;color:#4b5362;line-height:1.4}.rs-toast-item .rs-toast-close-wrapper{position:relative;display:flex;align-items:center;justify-content:center;margin-right:-4px;margin-top:-4px}.rs-toast-item .rs-toast-circle-progress{position:absolute;width:32px;height:32px;transform:rotate(-90deg)}.rs-toast-item .rs-toast-circle-progress circle{fill:none;stroke-width:2.5}.rs-toast-item .rs-toast-circle-progress .rs-toast-circle-bg{stroke:#0000000d}.rs-toast-item .rs-toast-circle-progress .rs-toast-circle-indicator{stroke:#5dc6b3;stroke-linecap:round;stroke-dasharray:100.53;stroke-dashoffset:100.53;animation:rs-toast-circle-drain var(--duration) linear forwards}.rs-toast-item .rs-toast-close{background:transparent;border:none;cursor:pointer;padding:6px;color:#8f8f8f;transition:all .2s;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:2}.rs-toast-enter{opacity:0;transform:translate(100%)}.rs-toast-enter-active{opacity:1;transform:translate(0);transition:all .3s ease-out}.rs-toast-exit{opacity:1}.rs-toast-exit-active{opacity:0;transform:scale(.9);transition:all .2s ease-in}@keyframes rs-toast-circle-drain{0%{stroke-dashoffset:0}to{stroke-dashoffset:100.53}}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}.table-responsive{width:100%;border-radius:8px;border:1px solid rgba(23,24,31,.08);overflow:hidden}.offline-payment-table{width:100%;border-collapse:collapse;background-color:#fff}.offline-payment-table thead{background-color:#17181f08}.offline-payment-table thead th{padding:16px;text-align:left;font-size:13px;font-weight:500;color:#17181f;text-transform:uppercase;width:50%}.offline-payment-table tbody tr{border-bottom:1px solid rgba(23,24,31,.06)}.offline-payment-table tbody tr:last-child{border-bottom:none}.offline-payment-table tbody tr td{padding:16px;font-size:14px;vertical-align:middle}.offline-payment-table tbody tr td:first-child{font-weight:400}.offline-payment-table tbody tr td:last-child{word-break:break-word}@media screen and (max-width:768px){.offline-payment-table{display:block;min-width:100%}.offline-payment-table thead{display:none}.offline-payment-table tbody{display:block}.offline-payment-table tbody tr{display:flex;flex-direction:column;padding:16px;border-bottom:1px solid rgba(23,24,31,.08)}.offline-payment-table tbody tr:last-child{border-bottom:none}.offline-payment-table tbody tr td{padding:4px 0;border:none}.offline-payment-table tbody tr td:first-child{font-size:12px}.offline-payment-table tbody tr td:last-child{font-size:15px;word-break:break-word}.offline-payment-footer{flex-direction:column;gap:16px;align-items:stretch!important;text-align:center;padding:16px!important}.offline-payment-footer button{width:100%;min-width:unset!important}.pad-20{padding:16px!important}}.no-bank-popup__container{padding:40px 16px 24px}.no-bank-popup__icon-wrapper{position:relative;margin-bottom:32px}.no-bank-popup__icon-box{width:76px;height:76px;border-radius:18px;border:1px solid rgba(23,24,31,.08);background-color:#17181f08}.no-bank-popup__icon-badge{width:24px;height:24px;border-radius:50%;background-color:#3d3368;color:#fff;bottom:-6px;right:-6px;border:2px solid #ffffff}.no-bank-popup__title{font-size:22px;margin-bottom:16px;margin-top:0}.no-bank-popup__desc{font-size:15px;line-height:1.6;margin:0 0 32px}.no-bank-popup__btn{height:52px;border-radius:8px;width:100%;margin-bottom:24px}.no-bank-popup__footer{margin-top:8px}.no-bank-popup__footer-label{font-size:11px;margin:0 0 10px}.no-bank-popup__footer-link{color:#5dc6b3;text-decoration:underline;font-size:13px}.pv-status-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:500px;margin:0 auto}.pv-status-content__icon-box{width:80px;height:80px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 1px 3px #17181f1a;color:#fff}.pv-status-content__icon-box--review{background-color:#e9b358}.pv-status-content__icon-box--success{background-color:#5dc6b3}.pv-status-content__title{font-size:24px;font-weight:500;color:#3d3368;margin-bottom:8px;text-align:center}.pv-status-content__desc{font-size:14px;font-weight:300;line-height:1.6;color:#3d3368;text-align:center;margin-bottom:32px}.pv-status-content__accordion{width:100%;margin-bottom:24px;background-color:#fff;border:1px solid rgba(23,24,31,.08);border-radius:12px;box-shadow:0 1px 2px #17181f0d;overflow:hidden;cursor:pointer;transition:all .3s ease}.pv-status-content__accordion .accordion-header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;transition:background-color .2s ease}.pv-status-content__accordion .accordion-header:hover{background-color:#17181f03}.pv-status-content__accordion .accordion-header span{font-size:16px;font-weight:500;color:#3d3368}.pv-status-content__accordion .accordion-content{padding:0 24px 24px;display:flex;flex-direction:column;gap:16px;animation:pvFadeDown .3s ease-out}.pv-status-content__accordion .accordion-content .detail-group{display:flex;flex-direction:column}.pv-status-content__accordion .accordion-content .detail-group .ref-box{border:1px solid rgba(23,24,31,.08);border-radius:8px;padding:12px;font-size:14px;color:#3d3368}.pv-status-content__accordion .accordion-content .submitted-badge{color:#5dc6b3;font-size:12px;font-weight:500;padding:6px 16px;border-radius:8px}.pv-status-content__stepper-wrapper{width:100%;margin-bottom:32px}.pv-status-content__footer{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;margin-top:8px}.pv-status-content__footer .help-text{font-size:14px;color:#8f8f8f;font-weight:300;margin:0}.pv-status-content__footer .help-text .link{color:#5dc6b3;cursor:pointer}@keyframes pvFadeDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");font-weight:600;font-style:normal}.no-tenancy-top-card{background-size:cover;background-position:center;background-repeat:no-repeat;margin:0;min-height:400px;position:relative;overflow:hidden;border-radius:12px}.no-tenancy-top-card.is-not-eligible{background-image:linear-gradient(90deg,#17181f,#17181f1a),url(/assets/broker_banner_tablet-BLCKBPjA.webp)}.no-tenancy-top-card.is-eligible{background-image:linear-gradient(90deg,#17181f,#17181f1a),url(/assets/broker_banner_desktop-CAmki9Km.webp)}.no-tenancy-top-card .card-content{border:none;padding:32px 32px 20px;width:100%}.no-tenancy-top-card .card-content .rounded-secondary-btn{width:fit-content}.no-tenancy-top-card .top-card-text-container{width:50%}.is-not-eligible .no-tenancy-top-card .top-card-text-container{height:100%}.no-tenancy-top-card .top-card-text-container h2,.no-tenancy-top-card .top-card-text-container .top-card-heading{font-size:40px;line-height:1.1;margin-bottom:12px}.no-tenancy-top-card .top-card-text-container p:not(.tiny){font-size:16px;line-height:1.5}.no-tenancy-top-card .top-card-text-container .gap-40{gap:40px}.no-tenancy-top-card .top-card-text-container .eligibility-teaser{color:#fff;opacity:80%;margin-top:auto}@media(max-width:1080px){.no-tenancy-top-card .card-content{padding:32px}.no-tenancy-top-card .top-card-text-container{width:80%}}@media(max-width:520px){.no-tenancy-top-card{min-height:350px}.no-tenancy-top-card .card-content{padding:24px 20px}.no-tenancy-top-card .top-card-text-container{width:100%}.no-tenancy-top-card .top-card-text-container h2,.no-tenancy-top-card .top-card-text-container .top-card-heading{font-size:26px;margin-bottom:8px;line-height:1.2}.no-tenancy-top-card .top-card-text-container p:not(.tiny){font-size:14px;line-height:1.6}.no-tenancy-top-card .top-card-text-container .eligibility-teaser{gap:8px;margin-top:24px}.no-tenancy-top-card .top-card-text-container .eligibility-teaser svg{width:20px;height:20px}.no-tenancy-top-card .top-card-text-container .eligibility-teaser p{font-size:13px}.no-tenancy-top-card .top-card-text-container .eligibility-teaser p br{display:none}}.no-tenancy-container.is-eligible-view .header-text{font-size:16px;font-weight:400;color:#4b5362}@media(max-width:520px){.no-tenancy-container.is-eligible-view .header-text{font-size:14px}}.no-tenancy-container.is-eligible-view .amount-group{display:flex;align-items:center;gap:12px;color:#5dc6b3;line-height:normal}.no-tenancy-container.is-eligible-view .amount-group .amount-val{font-size:40px;font-weight:600;line-height:1;display:inline-flex;align-items:center}@media(max-width:520px){.no-tenancy-container.is-eligible-view .amount-group .amount-val{font-size:32px}}.no-tenancy-container.is-eligible-view .amount-group .amount-val:after{content:"per month";font-size:16px;font-weight:400;color:#4b5362;margin-left:12px;line-height:1;position:relative;top:1px}@media(max-width:520px){.no-tenancy-container.is-eligible-view .amount-group .amount-val:after{font-size:14px;margin-left:8px;top:0}}.no-tenancy-container.is-eligible-view .badge-section{margin-top:32px}.no-tenancy-container.is-eligible-view .validity-pill{display:inline-block;padding:4px 12px;border-radius:5px;background:#c4c4c44d;color:#4b5362;font-size:12px;font-weight:500}@media(max-width:520px){.no-tenancy-container.is-eligible-view .validity-pill{font-size:11px;padding:3px 10px}}.no-tenancy-container.is-eligible-view .refine-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px}@media(max-width:520px){.no-tenancy-container.is-eligible-view .refine-card{padding:16px}}.no-tenancy-container.is-eligible-view .refine-card p{color:#8f8f8f;font-size:16px;margin:0}@media(max-width:520px){.no-tenancy-container.is-eligible-view .refine-card p{font-size:14px}}.no-tenancy-container.is-eligible-view .refine-card p span{color:#5dc6b3;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.no-tenancy-container.is-eligible-view .refine-card p span:hover{text-decoration:underline}.no-tenancy-container .rent-calc-card{background-color:#fff}.no-tenancy-container .rent-calc-card .calc-input-wrap{position:relative}.no-tenancy-container .rent-calc-card .calc-input-wrap .calc-dirham-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;color:#8f8f8f;transition:color .15s ease}.no-tenancy-container .rent-calc-card .calc-input-wrap .calc-dirham-icon.is-active{color:#17181f}.no-tenancy-container .rent-calc-card .calc-input-wrap input{width:100%;padding-left:32px;padding-right:12px;box-sizing:border-box;outline:none;background-color:#fff}.no-tenancy-container .rent-calc-card .calc-input-wrap input.has-clear{padding-right:36px}.no-tenancy-container .rent-calc-card .calc-input-wrap .calc-clear-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:22px;height:22px;background:#4b53621a;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;color:#8f8f8f;padding:0!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.no-tenancy-container .rent-calc-card .calc-input-wrap .calc-clear-btn:hover{background:#5dc6b326;color:#5dc6b3;transform:translateY(-50%) scale(1.1)}.no-tenancy-container .rent-calc-card .calc-input-wrap .calc-clear-btn:active{transform:translateY(-50%) scale(.95)}.no-tenancy-container .rent-calc-card .calc-input-wrap .calc-clear-btn svg{width:14px;height:14px}.no-tenancy-container .rent-calc-card .calc-error-msg{margin-top:4px;color:#bf355d}.no-tenancy-container .rent-calc-card .rent-calc-footer{background-color:#f9fafb;border-top:1px solid #e5e7eb;padding:24px 32px}.no-tenancy-container .rent-calc-card .rent-calc-footer .eligibility-btn{display:block;min-width:400px;max-width:400px;height:52px;margin:0 auto;background-color:#cacaca;color:#fff;border:none;border-radius:12px;font-weight:600;font-size:16px;cursor:not-allowed;transition:all .3s ease;opacity:.8}.no-tenancy-container .rent-calc-card .rent-calc-footer .eligibility-btn.active{background-color:#5dc6b3;cursor:pointer;opacity:1}.no-tenancy-container .rent-calc-card .rent-calc-footer .eligibility-btn:active{transform:translateY(0)}.no-tenancy-container .rent-calc-card .rent-calc-footer p{font-size:16px;text-align:center;color:#71717a;font-weight:400;transition:color .3s ease}.no-tenancy-container .rent-calc-card .rent-calc-footer .eligibility-btn.active+p{color:#3d3368b3;opacity:1}.no-tenancy-container .rent-calc-card .rent-calc-footer .eligibility-btn.active+p strong{color:#3d3368}.no-tenancy-container .rent-calc-card .calc-result-box.finance-box{background-color:#5dc6b30d}.no-tenancy-container .rent-calc-card .calc-result-box.monthly-box{background-color:#3d33680d}.no-tenancy-container .rent-calc-card .calc-disclaimer{background-color:#17181f05;line-height:1.6}.no-tenancy-container .calc-col-wide{flex:2 1 0%;display:flex;flex-direction:column;gap:16px}.no-tenancy-container .calc-col-narrow{flex:1 1 0%;display:flex;flex-direction:column}.no-tenancy-container .broker-cta-card{background-size:cover;background-position:center;justify-content:flex-end}.no-tenancy-container .broker-cta-card .card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#17181f00 40%,#17181fe6)}.no-tenancy-container .broker-cta-card .card-content{position:relative}.no-tenancy-container .broker-cta-card .card-content button{white-space:nowrap;width:fit-content;min-width:200px;font-size:14px}.no-tenancy-container .broker-cta-card .card-content{z-index:10}.calc-btn{min-width:250px!important}.connect-brokers-page .main-connect-container{min-height:600px}.connect-brokers-page .sidebar-banner{background-image:url(/assets/broker_banner_mobile-SxOgJd-5.webp);background-size:cover;background-position:center top;min-height:100%;position:relative;overflow:hidden}.connect-brokers-page .sidebar-banner .banner-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#17181f4d,#17181f)}.connect-brokers-page .sidebar-banner .banner-logo{position:absolute;top:20px;left:20px;z-index:2;opacity:.9}.connect-brokers-page .sidebar-banner .banner-content{position:absolute;bottom:30px;left:20px;right:20px;z-index:2}.connect-brokers-page .sidebar-banner .banner-content h1{font-size:22px;color:#fff;font-weight:600;margin-bottom:12px;line-height:1.3}.connect-brokers-page .sidebar-banner .banner-content h1 span{color:#5dc6b3}.connect-brokers-page .sidebar-banner .banner-content p{color:#fffc;font-size:12px;line-height:1.6}.connect-brokers-page .form-section{padding:40px}.connect-brokers-page .form-section .selection-grid{display:flex;flex-wrap:wrap;gap:12px}.connect-brokers-page .form-section .selection-grid .toggle-btn{padding:10px 20px;min-width:70px;border:1px solid rgba(23,24,31,.08);border-radius:100px;background:#fff;color:#8f8f8f;font-weight:400;transition:all .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.connect-brokers-page .form-section .selection-grid .toggle-btn:hover{border-color:#5dc6b3}.connect-brokers-page .form-section .selection-grid .toggle-btn.active{border-color:#5dc6b3;background:#5dc6b30d;color:#5dc6b3}.connect-brokers-page .form-section .selection-grid .toggle-btn.disabled{opacity:.5;cursor:not-allowed}.connect-brokers-page .form-section .form-group-label{font-size:14px;font-weight:500;color:#4b5362;margin-bottom:12px}.connect-brokers-page .form-section .form-group-label .required{color:#bf355d;margin-left:4px}.connect-brokers-page .form-section .area-search-wrap .search-box input{padding:12px 16px;border:1px solid rgba(23,24,31,.08);background:#fff;border-radius:8px;width:100%;outline:none}.connect-brokers-page .form-section .area-search-wrap .tags-container{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.connect-brokers-page .form-section .area-search-wrap .tags-container .chip{display:flex;align-items:center;gap:6px;padding:6px 16px;background:#5dc6b30d;border:1px solid #5dc6b3;border-radius:100px;color:#5dc6b3;font-size:12px;font-weight:500}.connect-brokers-page .form-section .area-search-wrap .tags-container .chip .remove-btn{cursor:pointer;display:flex;align-items:center;opacity:.7}.connect-brokers-page .form-section .area-search-wrap .tags-container .chip .remove-btn:hover{opacity:1}.connect-brokers-page .form-section .mar-t-a button{min-width:150px;padding:12px 24px;height:auto;line-height:normal}@media only screen and (max-width:1080px){.no-tenancy-container .flex-wrap{flex-direction:column;gap:20px}.no-tenancy-container .feature-pills-wrap{flex-direction:row}.no-tenancy-container .calc-col-wide,.no-tenancy-container .calc-col-narrow{flex:unset;width:100%}.no-tenancy-container .flex-1{width:100%!important;min-width:unset!important}.no-tenancy-container .broker-cta-card{min-height:320px;padding:24px}.no-tenancy-container .broker-cta-card .card-content button{width:100%;white-space:normal}.connect-brokers-page .flex.b:not(.feature-pill,.no-tenancy-info-box){flex-direction:column;height:auto!important}.connect-brokers-page .sidebar-banner{width:100%;height:300px;min-height:unset;background-image:url(/assets/broker_card_teaser-CQUt9dcp.webp)}.connect-brokers-page .sidebar-banner .banner-content{bottom:20px;left:20px;right:20px}.connect-brokers-page .sidebar-banner .banner-content h1{font-size:20px;margin-bottom:8px}.connect-brokers-page .form-section{width:100%;padding:30px 20px}}@media only screen and (max-width:768px){.no-tenancy-container .rent-calc-card .flex.gap-16{flex-direction:column}.connect-brokers-page .form-section .selection-grid{grid-template-columns:repeat(4,1fr)!important}.connect-brokers-page .form-section .selection-grid[style*="grid-template-columns: repeat(3, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:520px){.no-tenancy-container .rent-calc-card{padding:0}.no-tenancy-container .rent-calc-card .pad-20{padding:24px 20px}.no-tenancy-container .rent-calc-card .calc-action-row{flex-direction:column;gap:16px}.no-tenancy-container .rent-calc-card .calc-action-row .input-group{width:100%!important;flex:unset}.no-tenancy-container .rent-calc-card .calc-action-row .calc-btn{width:100%!important;min-height:52px!important;font-size:16px;margin-top:4px;min-width:250px!important}.no-tenancy-container .rent-calc-card .calc-result-box{padding:16px}.no-tenancy-container .rent-calc-card .calc-result-box .font-size-20{font-size:24px}.no-tenancy-container .rent-calc-card .calc-result-box p.small{font-size:11px}.connect-brokers-page .sidebar-banner{height:240px}.connect-brokers-page .sidebar-banner .banner-content{left:20px;right:20px}.connect-brokers-page .sidebar-banner .banner-content h1{font-size:28px}.connect-brokers-page .form-section{gap:24px}.connect-brokers-page .form-section .selection-grid{grid-template-columns:repeat(3,1fr)!important}.connect-brokers-page .form-section .mar-t-a{flex-direction:column-reverse;gap:12px}.connect-brokers-page .form-section .mar-t-a button{width:100%}}.rs-popup-card.share-modal-rspopup{padding:32px;border-radius:24px}.rs-popup-card.share-modal-rspopup .rs-popup-body{padding-top:10px}.rs-popup-card.share-modal-rspopup .share-message-box{background-color:#17181f05;border:1px solid rgba(23,24,31,.05);border-radius:12px;padding:16px;margin-bottom:32px}.rs-popup-card.share-modal-rspopup .share-message-box p{color:#4b5362;font-weight:400;font-size:14px;line-height:1.6;margin:0;text-align:start}.rs-popup-card.share-modal-rspopup .share-message-box a{word-break:break-all;color:#5dc6b3;text-decoration:underline}.rs-popup-card.share-modal-rspopup .share-actions-grid{display:flex;justify-content:space-between;gap:8px}.rs-popup-card.share-modal-rspopup .share-actions-grid .share-action-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;transition:transform .2s;cursor:pointer;transition:all .2s}.rs-popup-card.share-modal-rspopup .share-actions-grid .share-action-item .share-icon-wrap{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#17181f0d;border-radius:16px}.rs-popup-card.share-modal-rspopup .share-actions-grid .share-action-item .share-icon-wrap.color-secondary{color:#8f8f8f}.rs-popup-card.share-modal-rspopup .share-actions-grid .share-action-item .share-icon-wrap.color-whatsapp{color:#23be72}.rs-popup-card.share-modal-rspopup .share-actions-grid .share-action-item .share-icon-wrap.color-message,.rs-popup-card.share-modal-rspopup .share-actions-grid .share-action-item .share-icon-wrap.color-email{color:#8f8f8f}.rs-popup-card.share-modal-rspopup .share-actions-grid .share-action-item span{text-align:center;white-space:nowrap;font-size:14px;color:#3d3368;font-weight:500}@media only screen and (max-width:480px){.rs-popup-card.share-modal-rspopup{padding:24px}.rs-popup-card.share-modal-rspopup .share-actions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}.feature-pills-wrap{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:520px){.feature-pills-wrap{justify-content:center;gap:12px 8px}}.feature-pills-wrap .feature-pill{width:fit-content;min-width:160px;border-radius:100px;padding:8px 16px;flex-direction:row;display:flex;align-items:center;flex-shrink:0}@media(max-width:520px){.feature-pills-wrap .feature-pill{min-width:calc(50% - 6px);justify-content:center;padding:8px 12px}.feature-pills-wrap .feature-pill .feature-pill-label{font-size:11px}}.feature-pills-wrap .feature-pill .feature-pill-icon{display:flex;align-items:center;justify-content:center;font-size:20px}.feature-pills-wrap .feature-pill .feature-pill-label{font-weight:400;font-size:14px;white-space:nowrap}@media(max-width:520px){.feature-pills-wrap .feature-pill{width:140px;padding:6px 12px;gap:4px!important}.feature-pills-wrap .feature-pill .feature-pill-icon{font-size:14px}.feature-pills-wrap .feature-pill .feature-pill-label{font-size:10px}}:root{--color-primary: #3d3368;--color-secondary: #5dc6b3;--color-tertiary: #3b86b5;--color-light: #4b5362;--color-danger: #bf355d;--color-faded: #8f8f8f;--color-green: #23be72;--color-warning: #e9b358;--color-white: #ffffff;--color-black: #17181f}@font-face{font-family:Outfit;src:url(/assets/OutfitVariableFont_wght1-B1Au6nC_.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Outfit;src:url(/assets/OutfitRegular-SQKIufFL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/Gotham-Bold-BUZkTt9Z.otf) format("opentype");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}@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:-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:-o-calc(100vh - 248px);height:-ms-calc(100vh - 248px);height:calc(100vh - 248px)}main aside.aside-open{background-color:#fff;display:block;left:0;animation:slide-from-left .4s;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 white;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:56px;right:56px;z-index:9998;text-align:center;height:56px;line-height:56px;display:block;font-size:18px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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:40px}#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}}@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-header .logo svg{height:36px}#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:32px}#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}}@media only screen and (max-width:680px){.sign-documents-footer{flex-direction:column-reverse!important;align-items:center!important;gap:20px}.sign-documents-footer .back-btn{width:100%!important;margin-top:0!important}.sign-documents-footer .sign-documents-actions{width:100%;align-items:center!important}.sign-documents-footer .sign-documents-actions p{width:100%;text-align:center}.sign-documents-footer .sign-documents-actions .full-width{width:100%!important;min-width:unset!important}}@media only screen and (max-width:768px){.application-link-wrapper{padding:20px!important}.application-link-wrapper .application-link-card{padding:20px!important;margin-top:24px!important}}@media only screen and (max-width:680px){.application-link-wrapper{padding:16px!important}.application-link-wrapper .application-link-card{padding:16px!important;margin-top:20px!important}.application-link-wrapper .feature-action-bar{flex-direction:column!important;gap:16px!important;align-items:stretch!important}.application-link-wrapper .feature-action-bar .start-app-btn{width:100%!important}.application-link-wrapper .broker-contact-card{flex-direction:column!important;gap:20px!important;align-items:flex-start!important}.application-link-wrapper .broker-contact-card .broker-actions{width:100%;justify-content:space-around}.application-link-wrapper .footer-links-wrap{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.application-link-wrapper .footer-links-wrap .footer-links{flex-wrap:wrap;gap:12px!important}}@media only screen and (max-width:480px){.application-link-wrapper,.application-link-wrapper .application-link-card{padding:12px!important}.link-main-title{font-size:16px!important}.link-sub-title{font-size:12px!important}}.settings-lang-toggle{display:flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent}.settings-lang-toggle:active,.settings-lang-toggle:disabled{cursor:default;background:transparent;opacity:1}.settings-lang-toggle:focus-visible{outline:2px solid #5dc6b3;outline-offset:3px}.settings-lang-toggle .lang{font-size:14px;font-weight:500;color:#9c9c9e}.settings-lang-toggle .lang.active{color:#5dc6b3}.settings-lang-toggle .toggle-icon{display:block;flex-shrink:0;font-size:26px;color:#4cb6a0}@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:""}
