body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background:#f5f5f5;min-height:100vh;padding:0;text-align:center}.loading{align-items:center;color:#fc4c02;display:flex;font-size:18px;height:200px;justify-content:center}.property-list,.unit-list{margin:0 auto;max-width:1200px;min-height:100vh;padding:80px 24px 40px;position:relative}@media (min-width:768px) and (max-width:1024px){.property-list,.unit-list{padding:100px 40px 60px}}.title-with-icon{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.property-list h1.main-title,.unit-list h1.main-title{color:#fc4c02;font-size:2.5rem;font-weight:700;margin:0}.property-list h2,.unit-list h2{color:#666;font-size:1.5rem;font-weight:500;margin-bottom:40px;margin-top:10px}.property-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:0}.unit-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-top:0}.property-card{background:#fff;border:1px solid #00000014;border-radius:16px;box-shadow:0 4px 20px #00000014;cursor:pointer;padding:32px 24px;text-align:center;transition:all .3s ease}.property-card:hover{border-color:#fc4c024d;box-shadow:0 12px 40px #00000026;transform:translateY(-8px)}.property-icon{font-size:48px;margin-bottom:15px}.property-name{color:#fc4c02;font-size:20px;font-weight:600;margin:10px 0}.property-address{color:#666;font-size:14px;line-height:1.5;margin:0}.unit-card{align-items:center;background:#fff;border:1px solid #00000014;border-radius:10px;box-shadow:0 2px 8px #0000000d;cursor:pointer;display:flex;justify-content:center;min-height:60px;padding:20px 12px;text-align:center;transition:all .3s ease}.unit-card:hover{background:#fc4c0205;border-color:#fc4c024d;box-shadow:0 12px 40px #00000026;transform:translateY(-8px)}.unit-name{color:#fc4c02;font-size:18px;font-weight:700;margin:0}.back-button-corner{background:none;border:none;border-radius:4px;color:#fc4c02;cursor:pointer;font-size:16px;left:20px;padding:8px 12px;position:absolute;top:20px;transition:all .3s ease;z-index:10}.back-button-corner:hover{background:#fc4c020a}:root{--axallant-primary:#fc4c02;--axallant-primary-dark:#e63d00;--axallant-primary-light:#fc4c020a}body{background:#f5f5f5;font-family:Roboto,Helvetica,Arial,sans-serif;margin:0;padding:0}@media (min-width:768px) and (max-width:1024px){.property-grid{gap:32px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.unit-grid{gap:20px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.property-card{padding:40px 32px}.unit-card{padding:24px 16px}.property-list h1.main-title,.unit-list h1.main-title{font-size:3rem}.property-list h2,.unit-list h2{font-size:1.8rem}}@media (min-width:1025px){.property-grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.unit-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}
/*# sourceMappingURL=main.27309f75.css.map*/