:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,#fff0);--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135;--primary-dark:#5e23db;--primary-light:#7c4ddf;--secondary:#5bd5a2;--overlay:#f9fafb}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(#0141ff66,#0141ff00);--secondary-glow:linear-gradient(to bottom right,#0141ff00,#0141ff00,#0141ff4d);--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:#f9fafb;max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb))}.ant-card.p-0 .ant-card-body{padding:0!important}.heading{color:#333;text-align:center;margin:.5rem 0;font-size:28px;font-weight:700}.formContainer{margin:2rem 12% 0}.header-icons{font-size:1.5rem;color:#fff!important}.section{margin:4rem 0}a{color:inherit;text-decoration:none}.flex-grow{flex-grow:1}.container{flex-direction:column;min-height:0;margin-left:0;margin-right:0;display:flex}.main-container{flex-direction:column;min-height:100vh;display:flex}.rounded{object-fit:cover;border-radius:50% 0 0 50%;width:60px;height:60px;margin-top:5px;display:block}.heading{color:#fff;text-align:center;margin-top:.5rem;margin-bottom:.5rem;margin-left:1rex;font-size:28px;font-weight:700}.flex-align-center{align-items:center;display:flex}.flex-between{justify-content:space-between;align-items:end;display:flex}.footer{text-align:center;color:gray;margin-bottom:.5rem;padding:.3rem;font-size:1rem}.hero{margin:4rem 0}.hero-title{color:#fff;text-align:center;text-transform:capitalize;margin-top:3rem;font-size:3rem;font-weight:800}.color-sec{color:var(--secondary)}.hero-subtitle{color:#fff;text-align:center;margin:1rem 0;font-size:1rem;font-weight:500}.footer-text{color:#737373;margin-bottom:1rem}.pointer{cursor:pointer}.nav{background:linear-gradient(180deg,var(--primary-dark)0%,var(--primary-light)100%),linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb)))rgb(var(--background-start-rgb));border-radius:0 0 10px 10px;padding:5px 6%}.about-image{margin:top 100px;border-radius:0;box-shadow:-20px 20px #9ddbe8}.section{margin-top:4rem;margin-bottom:4rem;font-family:Arial,Helvetica,sans-serif!important}.container-about{flex-direction:column;gap:15px;max-width:1200px;min-height:0;margin-left:100px;margin-right:0;padding:20px;display:flex}.heading{color:#000;text-align:center;margin-top:.5rem;margin-bottom:.5rem;font-size:28px;font-weight:700}.title{color:#000;margin:1rem 0;font-size:1.4rem;font-weight:700}.paragraph{color:#000;font-size:16px;line-height:1.6}.paragraph-main{color:#000;font-size:18px;font-weight:500;line-height:1.6}.featured-properties{background-color:#e3d6d6}.text-algin{text-align:center}.view-btn{margin-top:2rem;padding:.5rem 5rem!important}.flex-center{justify-content:center;align-items:center;display:flex}.image-br{border-radius:8px}.card-item{flex-direction:column;align-items:center;gap:8px;display:flex}.card-icon{font-size:24px;color:var(--secondary)!important}.card-header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.card-header-title{color:#9ba3af;font-size:1rem;font-weight:500}.card-header-price{color:var(--secondary);margin-right:1rem;font-size:1rem;font-weight:500}.card-desc{color:#13171d;margin-bottom:.5rem;font-size:12px}.read-icon{color:#00000073;cursor:pointer;font-size:20px;position:absolute;top:16px;right:16px}.username{font-size:1rem;font-weight:700}.msg-avatar{width:40px!important;height:40px!important;margin-right:16px!important}.sticky{z-index:1;position:sticky!important}.px-1{padding-left:1rem;padding-right:1rem}.p-1{padding:1rem}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem}.mt-1{margin-top:1rem!important}.mt-0{margin-top:0!important}.m-1{margin:1rem}.mb-0{margin-bottom:0!important}.sticky-column{align-self:flex-start;position:sticky;top:0;overflow:auto}@media (min-width:768px){.scrollable-column{height:80vh;overflow-y:auto}}.sticky-container{height:80vh}.container{margin-left:6%;margin-right:6%}.container-padding{padding:2rem 6%}.form{background-color:#f1f4f8;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 5px 10px #0000001a;padding:2rem!important}.formContainer{margin-top:2rem;margin-left:12%;margin-right:12%}.logout{cursor:pointer;color:#fff;margin-right:1rem;font-size:1rem;font-weight:500}.profile-img{cursor:pointer;border-radius:50%}.text-center{text-align:center}.my{margin-top:1rem;margin-bottom:1rem}.icon-text{color:#9ba3af;font-size:1rem;font-weight:500}.icon-divider{border-left:2px solid #f0f0f0!important;height:50px!important}.container-sm{max-width:800px;margin-left:auto;margin-right:auto}.message-count{text-align:center;margin-bottom:1rem}.read{background-color:#99e4c8!important}.w-full{width:100%}.email{color:#9ba3af;font-weight:500}.created-at{position:absolute;top:1rem;right:3rem}.cta{color:#fff;background-color:#7c4ddf}.cta-container{margin:center;padding:50px 0}.cta-subtitle{margin-top:2rem;font-size:20px;line-height:1.6}.cta h2{font-size:3rem}.cta h2 strong{color:var(--secondary)}.cta-image{margin:top 50px;border-radius:5px;box-shadow:20px 0 20px #f7f715}.expand{width:100%;height:100%}.expand-1{width:80%;height:60%}.back-btn{width:100px}
