.header[data-v-308424d4]{position:sticky;top:0;z-index:100;background:#fff;padding:0;height:64px;display:flex;align-items:center}.header-content[data-v-308424d4]{max-width:1536px;margin:0 auto;padding:0 24px;width:100%}.header-wrapper[data-v-308424d4]{display:flex;align-items:center;justify-content:space-between;height:64px}.logo-section[data-v-308424d4]{flex-shrink:0}.logo[data-v-308424d4]{height:36px;width:auto;display:block}.desktop-nav[data-v-308424d4]{display:flex;align-items:center}.nav-button[data-v-308424d4]{color:#18181b;font-size:15px;font-weight:500;padding:8px 12px;transition:all .3s}.nav-button[data-v-308424d4]:hover{color:#2080f0}.mobile-menu-button[data-v-308424d4]{display:none}.drawer-link[data-v-308424d4]{width:100%;justify-content:flex-start!important;text-align:left;padding:10px 12px;font-size:15px}@media(max-width:768px){.desktop-nav[data-v-308424d4]{display:none}.mobile-menu-button[data-v-308424d4]{display:block}}.footer[data-v-75334ab6]{background:linear-gradient(180deg,#1a1f2e,#0f1419);color:#e5e7eb;padding:80px 0 40px;margin-top:0;border-top:1px solid rgba(255,255,255,.05)}.footer-content[data-v-75334ab6]{max-width:1400px;margin:0 auto;padding:0 40px}.footer-grid[data-v-75334ab6]{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:60px;margin-bottom:64px}.footer-column[data-v-75334ab6]{min-width:0}.footer-logo[data-v-75334ab6]{height:40px;width:auto;filter:brightness(0) invert(1)}.footer-tagline[data-v-75334ab6]{font-size:16px;font-weight:600;color:#fff}.footer-column-title[data-v-75334ab6]{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;display:block}.footer-link[data-v-75334ab6]{color:#9ca3af;font-size:15px;padding:0;justify-content:flex-start!important;text-align:left;width:fit-content;transition:all .2s}.footer-link[data-v-75334ab6]:hover{color:#ef4444;transform:translate(4px)}.social-button[data-v-75334ab6]{color:#9ca3af;transition:all .3s;border:1px solid rgba(255,255,255,.1)}.social-button[data-v-75334ab6]:hover{color:#ef4444;border-color:#ef4444;transform:translateY(-2px)}.newsletter-input[data-v-75334ab6]{background:#ffffff0d}.newsletter-input[data-v-75334ab6] .n-input__input-el{color:#fff}.newsletter-input[data-v-75334ab6] .n-input__placeholder{color:#6b7280}.footer-bottom[data-v-75334ab6]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.footer-link-bottom[data-v-75334ab6]{color:#9ca3af;font-size:14px;padding:0;transition:color .2s}.footer-link-bottom[data-v-75334ab6]:hover{color:#fff}@media(max-width:1024px){.footer-grid[data-v-75334ab6]{grid-template-columns:repeat(2,1fr);gap:40px}}@media(max-width:640px){.footer[data-v-75334ab6]{padding:48px 0 24px}.footer-content[data-v-75334ab6]{padding:0 20px}.footer-grid[data-v-75334ab6]{grid-template-columns:1fr;gap:32px}.footer-bottom[data-v-75334ab6]{flex-direction:column;align-items:flex-start}}.app-layout[data-v-e51d69ec]{min-height:100vh;display:flex;flex-direction:column}.main-content[data-v-e51d69ec]{flex:1;padding:0;margin:0;width:100%;background:transparent}.landing-page[data-v-7724c675]{background:#fff}.hero-section[data-v-7724c675]{background:linear-gradient(180deg,#fef2f2,#fff);padding:120px 24px 100px;text-align:center}.hero-tag[data-v-7724c675]{font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:24px}.hero-title[data-v-7724c675]{font-size:64px;font-weight:900;line-height:1.1;color:#1f2937;max-width:900px;margin:0 auto 24px}.hero-subtitle[data-v-7724c675]{font-size:20px;color:#6b7280;line-height:1.6;max-width:700px;margin:0 auto 48px}.search-container[data-v-7724c675]{max-width:900px;margin:0 auto 48px;box-shadow:0 20px 60px #00000014;border-radius:20px;padding:32px}.search-grid[data-v-7724c675]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.location-input[data-v-7724c675]{grid-column:1 / -1}.advanced-toggle[data-v-7724c675]{grid-column:1 / -1;justify-self:start;margin-top:8px}.search-btn[data-v-7724c675]{margin-top:16px}.advanced-filters[data-v-7724c675]{padding-top:8px}.filters-grid[data-v-7724c675]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.filter-group[data-v-7724c675]{display:flex;flex-direction:column;gap:12px}.filter-group.full-width[data-v-7724c675]{grid-column:1 / -1}.filter-label[data-v-7724c675]{font-size:14px;color:#374151}.no-config-message[data-v-7724c675]{text-align:center;padding:24px;background:#f9fafb;border-radius:12px}.stats-row[data-v-7724c675]{display:flex;align-items:center;justify-content:center;gap:48px;margin-top:48px}.stat-item[data-v-7724c675]{min-width:120px;text-align:center}.section-container[data-v-7724c675]{max-width:1400px;margin:0 auto;padding:0 24px}.cities-section[data-v-7724c675],.property-types-section[data-v-7724c675],.testimonials-section[data-v-7724c675]{padding:100px 0}.steps-section[data-v-7724c675]{padding:100px 0;background:linear-gradient(135deg,#1f2937,#111827)}.section-header[data-v-7724c675]{text-align:center;margin-bottom:64px}.section-title[data-v-7724c675]{font-size:48px;font-weight:900;margin:16px 0;color:#1f2937}.section-title.white-text[data-v-7724c675]{color:#fff}.section-description[data-v-7724c675]{font-size:18px;color:#6b7280;max-width:600px;margin:0 auto}.section-description.white-text[data-v-7724c675]{color:#fffc}.cities-grid[data-v-7724c675]{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.city-card[data-v-7724c675]{border-radius:16px;overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.city-card[data-v-7724c675]:hover{transform:translateY(-8px);box-shadow:0 20px 60px #00000026}.city-image-container[data-v-7724c675]{position:relative}.city-overlay[data-v-7724c675]{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(to top,rgba(0,0,0,.8),transparent)}.city-name[data-v-7724c675]{font-size:24px;font-weight:700;color:#fff;margin:0 0 8px}.city-count[data-v-7724c675]{color:#ffffffe6;font-size:14px}.steps-grid[data-v-7724c675]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.step-card[data-v-7724c675]{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:40px 24px;transition:all .3s}.step-card[data-v-7724c675]:hover{transform:translateY(-8px);background:#ffffff1a}.step-title[data-v-7724c675]{font-size:22px;font-weight:700;color:#fff;margin:0;text-align:center}.step-description[data-v-7724c675]{color:#fffc;text-align:center;font-size:15px;line-height:1.6}.property-types-grid[data-v-7724c675]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.property-type-card[data-v-7724c675]{border:2px solid #e5e7eb;border-radius:16px;padding:32px 20px;cursor:pointer;transition:all .3s;text-align:center}.property-type-card[data-v-7724c675]:hover{border-color:#ef4444;transform:translateY(-6px);box-shadow:0 12px 40px #ef444426}.testimonial-slide[data-v-7724c675]{padding:20px}.testimonial-card[data-v-7724c675]{max-width:800px;margin:0 auto;box-shadow:0 10px 40px #0000000f;border-radius:20px;padding:40px}.testimonial-quote[data-v-7724c675]{font-size:20px;line-height:1.8;text-align:center;font-style:italic;color:#374151;max-width:600px;margin:0}.cta-section[data-v-7724c675]{padding:100px 24px;background:linear-gradient(135deg,#ef4444,#dc2626);text-align:center}.cta-title[data-v-7724c675]{font-size:48px;font-weight:900;color:#fff;margin:0}.cta-subtitle[data-v-7724c675]{font-size:20px;color:#ffffffe6;margin:0}@media(max-width:1200px){.cities-grid[data-v-7724c675],.property-types-grid[data-v-7724c675]{grid-template-columns:repeat(3,1fr)}.filters-grid[data-v-7724c675]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.hero-title[data-v-7724c675]{font-size:40px}.section-title[data-v-7724c675],.cta-title[data-v-7724c675]{font-size:32px}.search-container[data-v-7724c675]{padding:24px}.search-grid[data-v-7724c675]{grid-template-columns:1fr}.cities-grid[data-v-7724c675]{grid-template-columns:repeat(2,1fr)}.steps-grid[data-v-7724c675]{grid-template-columns:1fr}.property-types-grid[data-v-7724c675]{grid-template-columns:repeat(2,1fr)}.filters-grid[data-v-7724c675]{grid-template-columns:1fr}.stats-row[data-v-7724c675]{flex-wrap:wrap;gap:24px}}.properties-page[data-v-0cdb8f28]{background:#f8f9fa;min-height:100vh}.mobile-filter-btn[data-v-0cdb8f28]{position:fixed;bottom:24px;right:24px;z-index:100;box-shadow:0 4px 20px #00000026}.properties-container[data-v-0cdb8f28]{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:340px 1fr;gap:24px;padding:24px}.filters-sidebar[data-v-0cdb8f28]{background:#fff;border-radius:16px;padding:28px;height:fit-content;position:sticky;top:24px;box-shadow:0 2px 12px #00000014}.filters-header[data-v-0cdb8f28]{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;padding-bottom:20px;border-bottom:2px solid #f0f0f0}.filters-header h2[data-v-0cdb8f28]{font-size:22px;font-weight:800;margin:0;color:#1f2937}.filters-content[data-v-0cdb8f28]{display:flex;flex-direction:column;gap:24px}.filter-group[data-v-0cdb8f28]{display:flex;flex-direction:column;gap:10px}.filter-label[data-v-0cdb8f28]{font-size:14px;font-weight:600;color:#374151;margin-bottom:2px}.no-config-message[data-v-0cdb8f28]{background:#f9fafb;border-radius:12px;padding:20px;text-align:center}.properties-main[data-v-0cdb8f28]{min-height:600px}.properties-header[data-v-0cdb8f28]{background:#fff;padding:28px;border-radius:16px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;box-shadow:0 2px 12px #0000000f}.header-info h1[data-v-0cdb8f28]{font-size:32px;font-weight:900;margin:0 0 8px;color:#1f2937}.properties-grid[data-v-0cdb8f28]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:24px}.property-card[data-v-0cdb8f28]{border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000f}.property-card[data-v-0cdb8f28]:hover{transform:translateY(-6px);box-shadow:0 16px 48px #0000001f}.property-image-container[data-v-0cdb8f28]{position:relative}.property-type-tag[data-v-0cdb8f28]{position:absolute;top:12px;left:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;font-weight:600}.property-price-tag[data-v-0cdb8f28]{position:absolute;top:12px;right:12px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;padding:10px 20px;border-radius:24px;font-weight:800;font-size:15px;box-shadow:0 4px 12px #6366f14d}.property-content[data-v-0cdb8f28]{padding:24px}.property-title[data-v-0cdb8f28]{font-size:18px;font-weight:700;margin:0 0 20px;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.property-stats[data-v-0cdb8f28]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e7eb}.stat-item[data-v-0cdb8f28]{display:flex;flex-direction:column;align-items:center;gap:6px}.stat-icon[data-v-0cdb8f28]{font-size:24px}.property-details[data-v-0cdb8f28]{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.detail-row[data-v-0cdb8f28]{display:flex;justify-content:space-between;font-size:14px;padding:4px 0}.pagination-container[data-v-0cdb8f28]{display:flex;justify-content:center;margin-top:40px;padding:28px;background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000f}@media(max-width:768px){.properties-container[data-v-0cdb8f28]{grid-template-columns:1fr;padding:16px}.filters-sidebar[data-v-0cdb8f28]{position:fixed;top:0;left:-100%;width:85%;max-width:340px;height:100vh;z-index:200;transition:left .3s;overflow-y:auto}.filters-sidebar.mobile-active[data-v-0cdb8f28]{left:0}.mobile-overlay[data-v-0cdb8f28]{position:fixed;inset:0;background:#00000080;z-index:150}.properties-grid[data-v-0cdb8f28]{grid-template-columns:1fr}.properties-header[data-v-0cdb8f28]{flex-direction:column;align-items:flex-start}.header-sort[data-v-0cdb8f28]{width:100%}}.property-detail-page[data-v-dd0ca0b0]{background:#f8f9fa;min-height:100vh}.hero-section[data-v-dd0ca0b0]{position:relative;background:#000;height:600px}.hero-container[data-v-dd0ca0b0]{position:relative;max-width:1800px;margin:0 auto;height:100%}.hero-image[data-v-dd0ca0b0]{width:100%;height:600px;cursor:pointer;overflow:hidden}.hero-image img[data-v-dd0ca0b0]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.hero-image:hover img[data-v-dd0ca0b0]{transform:scale(1.05)}.floating-card[data-v-dd0ca0b0]{position:absolute;right:40px;top:50%;transform:translateY(-50%);width:380px;z-index:10}.price-section[data-v-dd0ca0b0]{display:flex;justify-content:space-between;align-items:flex-start}.price[data-v-dd0ca0b0]{font-size:42px;font-weight:900;color:#2563eb;margin:8px 0;line-height:1}.quick-stats-grid[data-v-dd0ca0b0]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.stat-box[data-v-dd0ca0b0]{text-align:center;padding:12px;background:#f9fafb;border-radius:12px}.stat-number[data-v-dd0ca0b0]{display:block;font-size:28px;font-weight:800;color:#1f2937;margin-bottom:4px}.stat-label[data-v-dd0ca0b0]{display:block;font-size:13px;color:#6b7280}.content-wrapper[data-v-dd0ca0b0]{max-width:1400px;margin:0 auto;padding:48px 24px}.title-bar[data-v-dd0ca0b0]{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:32px}.property-title[data-v-dd0ca0b0]{font-size:36px;font-weight:900;margin:0 0 12px;color:#1f2937}.location-row[data-v-dd0ca0b0]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.interaction-section[data-v-dd0ca0b0]{flex-shrink:0}.view-stat[data-v-dd0ca0b0]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#6b7280}.tab-content-area[data-v-dd0ca0b0]{display:flex;flex-direction:column;gap:24px;padding:24px 0}.features-grid[data-v-dd0ca0b0]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature-card[data-v-dd0ca0b0]{display:flex;align-items:center;gap:16px;padding:20px;background:#f9fafb;border-radius:12px;transition:all .3s}.feature-card[data-v-dd0ca0b0]:hover{background:#f3f4f6;transform:translateY(-2px)}.feature-card.highlight[data-v-dd0ca0b0]{background:#f0fdf4;border:2px solid #10b981}.amenities-grid[data-v-dd0ca0b0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.amenity-chip[data-v-dd0ca0b0]{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#f9fafb;border-radius:10px;font-size:15px}.agent-profile[data-v-dd0ca0b0]{display:flex;align-items:center;gap:32px;padding:20px}.modal-gallery-image[data-v-dd0ca0b0]{width:100%;height:80vh;display:flex;align-items:center;justify-content:center;background:#000}.modal-gallery-image img[data-v-dd0ca0b0]{max-width:100%;max-height:100%;object-fit:contain}@media(max-width:1200px){.floating-card[data-v-dd0ca0b0]{position:static;transform:none;width:100%;max-width:500px;margin:-80px auto 0}}@media(max-width:768px){.title-bar[data-v-dd0ca0b0]{flex-direction:column}.features-grid[data-v-dd0ca0b0]{grid-template-columns:1fr}.property-title[data-v-dd0ca0b0]{font-size:28px}.agent-profile[data-v-dd0ca0b0]{flex-direction:column;text-align:center}}.login-page[data-v-bdb499a1]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:24px}.login-container[data-v-bdb499a1]{width:100%;max-width:440px}.login-card[data-v-bdb499a1]{animation:slideUp-bdb499a1 .4s ease-out}@keyframes slideUp-bdb499a1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login-header[data-v-bdb499a1]{text-align:center;margin-bottom:32px}.login-header h1[data-v-bdb499a1]{font-size:32px;font-weight:900;margin:0 0 8px;color:#1f2937}.role-selector[data-v-bdb499a1]{margin-bottom:24px}.login-form[data-v-bdb499a1]{width:100%;margin-bottom:0}.form-content[data-v-bdb499a1]{display:flex;flex-direction:column;gap:16px;width:100%}.form-item-wrapper[data-v-bdb499a1]{width:100%;position:relative}.email-input[data-v-bdb499a1]{width:100%}.submit-button[data-v-bdb499a1]{width:100%;margin-top:8px}.divider[data-v-bdb499a1]{margin:32px 0}.oauth-section[data-v-bdb499a1]{width:100%;display:flex;justify-content:center}.oauth-buttons[data-v-bdb499a1]{width:100%;display:flex;flex-direction:column;gap:12px}.oauth-button[data-v-bdb499a1]{width:100%!important;border:1px solid #e5e7eb;background:#fff;transition:all .2s;display:flex!important;align-items:center!important;justify-content:center!important}.oauth-button[data-v-bdb499a1]:hover{border-color:#d1d5db;background:#f9fafb}.footer-info[data-v-bdb499a1]{text-align:center;margin-top:32px}.footer-info[data-v-bdb499a1] .n-text{font-size:13px;line-height:1.4}.login-card[data-v-bdb499a1] .n-card__content{padding:48px 40px}.login-card[data-v-bdb499a1] .n-input{width:100%!important}.login-card[data-v-bdb499a1] .n-button{width:100%!important;justify-content:center!important}.login-card[data-v-bdb499a1] .n-button__content{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}@media(max-width:640px){.login-card[data-v-bdb499a1] .n-card__content{padding:32px 24px}.login-header h1[data-v-bdb499a1]{font-size:28px}.login-container[data-v-bdb499a1]{max-width:100%;margin:0 16px}}.register-page[data-v-2c62d209]{min-height:100vh;background:linear-gradient(135deg,#f093fb,#f5576c);display:flex;align-items:center;justify-content:center;padding:24px}.register-container[data-v-2c62d209]{width:100%;max-width:480px}.register-card[data-v-2c62d209]{animation:slideUp-2c62d209 .4s ease-out}@keyframes slideUp-2c62d209{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.register-header[data-v-2c62d209]{text-align:center;margin-bottom:32px}.register-header h1[data-v-2c62d209]{font-size:32px;font-weight:900;margin:0 0 8px;color:#1f2937}.register-card[data-v-2c62d209] .n-card__content{padding:48px 40px}.oauth-button[data-v-2c62d209]{border:1px solid #e5e7eb!important;background:#fff!important;transition:all .2s}.oauth-button[data-v-2c62d209]:hover{border-color:#d1d5db!important;background:#f9fafb!important}.register-card[data-v-2c62d209] .n-button{width:100%!important;justify-content:center!important}.register-card[data-v-2c62d209] .n-button__content{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}@media(max-width:640px){.register-card[data-v-2c62d209] .n-card__content{padding:32px 24px}.register-header h1[data-v-2c62d209]{font-size:28px}.register-container[data-v-2c62d209]{max-width:100%;margin:0 16px}}.settings-page[data-v-23a7112e]{background:#f8f9fa;min-height:100vh;padding:24px}.settings-container[data-v-23a7112e]{max-width:1400px;margin:0 auto}.page-title[data-v-23a7112e]{font-size:32px;font-weight:900;margin:0 0 32px;color:#1f2937}.settings-layout[data-v-23a7112e]{display:grid;grid-template-columns:280px 1fr;gap:24px}.settings-sidebar[data-v-23a7112e]{position:sticky;top:24px;height:fit-content}.settings-content[data-v-23a7112e]{min-height:600px}.section-title[data-v-23a7112e]{font-size:24px;font-weight:700;margin:0 0 24px;color:#1f2937}@media(max-width:768px){.settings-layout[data-v-23a7112e]{grid-template-columns:1fr}.settings-sidebar[data-v-23a7112e]{position:static}}.property-card[data-v-b5eb862c]{transition:transform .2s,box-shadow .2s}.property-card[data-v-b5eb862c]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001f}.property-link[data-v-b5eb862c]{text-decoration:none;color:inherit;display:block}.property-image[data-v-b5eb862c]{position:relative;width:100%;height:220px;overflow:hidden;border-radius:8px;margin-bottom:16px}.property-image img[data-v-b5eb862c]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.property-card:hover .property-image img[data-v-b5eb862c]{transform:scale(1.05)}.property-tags[data-v-b5eb862c]{position:absolute;top:12px;left:12px;display:flex;gap:8px}.showing-status[data-v-b5eb862c]{position:absolute;top:12px;right:12px}.property-content[data-v-b5eb862c]{display:flex;flex-direction:column;gap:12px}.property-title[data-v-b5eb862c]{font-size:16px;font-weight:600;margin:0;color:#1f2937;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.property-location[data-v-b5eb862c]{display:flex;align-items:center;gap:4px;font-size:13px}.property-price[data-v-b5eb862c]{padding:12px 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.property-stats[data-v-b5eb862c]{display:flex;gap:16px}.stat[data-v-b5eb862c]{display:flex;align-items:center;gap:6px;font-size:14px;color:#6b7280}.showing-info[data-v-b5eb862c]{padding:8px 12px;background:#f0fdf4;border-radius:6px}.property-actions[data-v-b5eb862c]{padding-top:8px}.user-card[data-v-c4cd6935]{transition:transform .2s,box-shadow .2s}.user-card[data-v-c4cd6935]:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0000001a}.user-content[data-v-c4cd6935]{display:flex;flex-direction:column;gap:16px}.user-link[data-v-c4cd6935]{display:flex;align-items:center;gap:16px;text-decoration:none;color:inherit}.user-link:hover .user-name[data-v-c4cd6935]{color:#2563eb}.user-info[data-v-c4cd6935]{display:flex;flex-direction:column;gap:4px}.user-name[data-v-c4cd6935]{font-size:16px;font-weight:600;margin:0;color:#1f2937;transition:color .2s}.user-stats[data-v-c4cd6935]{display:flex;justify-content:space-around;padding:12px 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.stat-item[data-v-c4cd6935]{display:flex;flex-direction:column;align-items:center;gap:4px}.profile-page[data-v-08d557cc]{background:#f8f9fa;min-height:100vh}.profile-header[data-v-08d557cc]{background:#fff;padding:48px 0;box-shadow:0 1px 3px #0000001a}.header-container[data-v-08d557cc]{max-width:1000px;margin:0 auto;padding:0 24px}.profile-card[data-v-08d557cc]{position:relative;overflow:visible}.role-border[data-v-08d557cc]{position:absolute;top:0;left:0;right:0;height:4px}.role-border.role-developer[data-v-08d557cc]{background:#10b981}.role-border.role-agent[data-v-08d557cc]{background:#3b82f6}.role-border.role-seller[data-v-08d557cc]{background:#f59e0b}.role-border.role-buyer[data-v-08d557cc]{background:#64748b}.profile-content[data-v-08d557cc]{padding:24px;display:flex;flex-direction:column;gap:24px}.profile-identity[data-v-08d557cc]{display:flex;align-items:center;gap:20px}.identity-info[data-v-08d557cc]{display:flex;flex-direction:column;gap:8px}.profile-name[data-v-08d557cc]{font-size:28px;font-weight:800;margin:0;color:#1f2937}.contact-info[data-v-08d557cc]{display:flex;align-items:center;gap:8px;color:#6b7280}.role-details[data-v-08d557cc]{display:flex;flex-direction:column;gap:16px;padding:20px;background:#f9fafb;border-radius:12px}.detail-row[data-v-08d557cc]{display:flex;justify-content:space-between;align-items:center}.bio-section[data-v-08d557cc]{padding:16px;background:#f9fafb;border-radius:12px;line-height:1.6}.follow-section[data-v-08d557cc]{padding-top:16px;border-top:1px solid #e5e7eb}.content-wrapper[data-v-08d557cc]{padding:32px 0}.content-container[data-v-08d557cc]{max-width:1400px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:280px 1fr;gap:32px}.sidebar[data-v-08d557cc]{position:sticky;top:24px;height:fit-content}.main-content[data-v-08d557cc]{min-height:400px}.properties-grid[data-v-08d557cc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.users-grid[data-v-08d557cc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.feedback-grid[data-v-08d557cc]{display:flex;flex-direction:column;gap:16px}.feedback-item[data-v-08d557cc]{display:flex;flex-direction:column}.feedback-header[data-v-08d557cc]{display:flex;justify-content:space-between;align-items:center}.feedback-user[data-v-08d557cc]{display:flex;align-items:center;gap:12px}.pagination-section[data-v-08d557cc]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:40px;padding-top:32px;border-top:1px solid #e5e7eb}@media(max-width:1024px){.content-container[data-v-08d557cc]{grid-template-columns:1fr}.sidebar[data-v-08d557cc]{position:static}}@media(max-width:640px){.profile-identity[data-v-08d557cc]{flex-direction:column;text-align:center}.properties-grid[data-v-08d557cc],.users-grid[data-v-08d557cc]{grid-template-columns:1fr}}.agent-landing-page[data-v-9b14668b]{min-height:100vh;background:#fff}.hero-section[data-v-9b14668b]{min-height:90vh;background:linear-gradient(135deg,#6366f1,#8b5cf6);display:flex;align-items:center;position:relative;overflow:hidden}.hero-section[data-v-9b14668b]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.05) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.05) 0%,transparent 50%)}.hero-container[data-v-9b14668b]{max-width:1200px;margin:0 auto;padding:80px 24px;position:relative;z-index:1}.hero-content[data-v-9b14668b]{max-width:700px}.hero-title[data-v-9b14668b]{font-size:56px;font-weight:900;color:#fff;line-height:1.2;margin:0}.gradient-text[data-v-9b14668b]{background:linear-gradient(135deg,#fbbf24,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-9b14668b]{font-size:20px;color:#ffffffe6;line-height:1.6}.trust-stats[data-v-9b14668b]{margin-top:48px;padding-top:32px;border-top:1px solid rgba(255,255,255,.3)}.trust-stats[data-v-9b14668b] .n-statistic__label{color:#fffffff2;font-size:14px;font-weight:500}.trust-stats[data-v-9b14668b] .n-statistic__value{color:#fff;font-size:36px;font-weight:800;text-shadow:0 2px 4px rgba(0,0,0,.1)}.features-section[data-v-9b14668b],.stories-section[data-v-9b14668b],.howto-section[data-v-9b14668b],.faq-section[data-v-9b14668b]{padding:96px 0}.stories-section[data-v-9b14668b]{background:#f9fafb}.section-container[data-v-9b14668b]{max-width:1200px;margin:0 auto;padding:0 24px}.section-header[data-v-9b14668b]{text-align:center;margin-bottom:64px}.section-title[data-v-9b14668b]{font-size:42px;font-weight:800;margin:16px 0;color:#111827}.feature-card[data-v-9b14668b]{height:100%;transition:all .3s ease;border:1px solid #e5e7eb}.feature-card[data-v-9b14668b]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.feature-icon[data-v-9b14668b]{width:64px;height:64px;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff}.feature-item[data-v-9b14668b]{display:flex;align-items:center;gap:8px}.cta-section[data-v-9b14668b]{padding:96px 0;background:linear-gradient(135deg,#1e293b,#334155)}.cta-title[data-v-9b14668b]{font-size:42px;font-weight:800;color:#fff;margin:0 0 16px}.cta-subtitle[data-v-9b14668b]{font-size:24px;color:#fbbf24;font-weight:600}.cta-section[data-v-9b14668b] .n-text{color:#fffc}@media(max-width:768px){.hero-title[data-v-9b14668b]{font-size:36px}.section-title[data-v-9b14668b],.cta-title[data-v-9b14668b]{font-size:32px}.trust-stats[data-v-9b14668b]{margin-top:32px}}.developer-landing-page[data-v-2908c2d7]{min-height:100vh;background:#fff}.hero-section[data-v-2908c2d7]{min-height:90vh;background:linear-gradient(135deg,#1e3a8a,#3730a3);display:flex;align-items:center;position:relative;overflow:hidden}.hero-container[data-v-2908c2d7]{max-width:1200px;margin:0 auto;padding:80px 24px;position:relative;z-index:1}.hero-title[data-v-2908c2d7]{font-size:52px;font-weight:900;color:#fff;line-height:1.2;margin:0}.gradient-text[data-v-2908c2d7]{background:linear-gradient(135deg,#60a5fa,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-2908c2d7]{font-size:20px;color:#ffffffe6;line-height:1.6}.trust-tag[data-v-2908c2d7]{background:#22c55e26;color:#d4f4dd;font-weight:500}.glass-button[data-v-2908c2d7]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.trust-stats[data-v-2908c2d7]{margin-top:48px;padding-top:32px;border-top:1px solid rgba(255,255,255,.2)}.trust-stats[data-v-2908c2d7] .n-statistic__label{color:#ffffffe6;font-size:14px;font-weight:500}.trust-stats[data-v-2908c2d7] .n-statistic__value{color:#fff;font-size:32px;font-weight:800}.hero-illustration[data-v-2908c2d7]{display:flex;align-items:center;justify-content:center;min-height:400px}.features-section[data-v-2908c2d7],.process-section[data-v-2908c2d7],.stats-section[data-v-2908c2d7]{padding:96px 0}.projects-section[data-v-2908c2d7]{padding:96px 0;background:#f9fafb}.testimonials-section[data-v-2908c2d7]{padding:96px 0;background:#1e3a8a}.section-container[data-v-2908c2d7]{max-width:1200px;margin:0 auto;padding:0 24px}.section-header[data-v-2908c2d7]{text-align:center;margin-bottom:64px}.section-title[data-v-2908c2d7]{font-size:40px;font-weight:800;margin:16px 0;color:#111827}.feature-card[data-v-2908c2d7]{height:100%;transition:all .3s ease;border:1px solid #e5e7eb}.feature-card[data-v-2908c2d7]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.feature-icon-blue[data-v-2908c2d7]{width:64px;height:64px;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#2563eb);display:flex;align-items:center;justify-content:center;color:#fff}.feature-item[data-v-2908c2d7]{display:flex;align-items:center;gap:8px}.stat-card[data-v-2908c2d7]{background:linear-gradient(135deg,#dbeafe,#eff6ff);text-align:center;padding:16px}.stat-card[data-v-2908c2d7] .n-statistic__value{color:#2563eb;font-size:36px;font-weight:700}.cta-section[data-v-2908c2d7]{padding:96px 0;background:linear-gradient(135deg,#2563eb,#4f46e5)}.cta-card[data-v-2908c2d7]{background:#fff;border-radius:24px}.cta-title[data-v-2908c2d7]{font-size:36px;font-weight:800;margin:0 0 16px;color:#111827}.cta-benefit[data-v-2908c2d7]{display:flex;align-items:center;gap:12px}.cta-illustration[data-v-2908c2d7]{display:flex;align-items:center;justify-content:center;min-height:300px}@media(max-width:768px){.hero-title[data-v-2908c2d7]{font-size:36px}.section-title[data-v-2908c2d7]{font-size:32px}.cta-title[data-v-2908c2d7]{font-size:28px}}.seller-landing-page[data-v-d7c8625e]{min-height:100vh;background:#fff}.hero-section[data-v-d7c8625e]{min-height:90vh;background:linear-gradient(135deg,#c2410c,#dc2626);display:flex;align-items:center;position:relative;overflow:hidden}.hero-container[data-v-d7c8625e]{max-width:1200px;margin:0 auto;padding:80px 24px;position:relative;z-index:1}.hero-title[data-v-d7c8625e]{font-size:52px;font-weight:900;color:#fff;line-height:1.2;margin:0}.gradient-text[data-v-d7c8625e]{background:linear-gradient(135deg,#fbbf24,#fcd34d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-d7c8625e]{font-size:20px;color:#ffffffe6;line-height:1.6}.trust-tag[data-v-d7c8625e]{background:#22c55e26;color:#d4f4dd;font-weight:500}.glass-button[data-v-d7c8625e]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.trust-stats[data-v-d7c8625e]{margin-top:48px;padding-top:32px;border-top:1px solid rgba(255,255,255,.2)}.trust-stats[data-v-d7c8625e] .n-statistic__label{color:#ffffffe6;font-size:14px;font-weight:500}.trust-stats[data-v-d7c8625e] .n-statistic__value{color:#fff;font-size:32px;font-weight:800}.hero-illustration[data-v-d7c8625e]{display:flex;align-items:center;justify-content:center;min-height:400px}.features-section[data-v-d7c8625e],.process-section[data-v-d7c8625e],.faq-section[data-v-d7c8625e]{padding:96px 0}.stories-section[data-v-d7c8625e]{padding:96px 0;background:linear-gradient(180deg,#fff,#fff7ed)}.testimonials-section[data-v-d7c8625e]{padding:96px 0;background:#c2410c}.section-container[data-v-d7c8625e]{max-width:1200px;margin:0 auto;padding:0 24px}.section-header[data-v-d7c8625e]{text-align:center;margin-bottom:64px}.section-title[data-v-d7c8625e]{font-size:40px;font-weight:800;margin:16px 0;color:#111827}.feature-card[data-v-d7c8625e]{height:100%;transition:all .3s ease;border:1px solid #e5e7eb}.feature-card[data-v-d7c8625e]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.feature-icon-orange[data-v-d7c8625e]{width:64px;height:64px;border-radius:12px;background:linear-gradient(135deg,#f97316,#ea580c);display:flex;align-items:center;justify-content:center;color:#fff}.feature-item[data-v-d7c8625e]{display:flex;align-items:center;gap:8px}.cta-section[data-v-d7c8625e]{padding:96px 0;background:linear-gradient(135deg,#f97316,#dc2626)}.cta-card[data-v-d7c8625e]{background:#fff;border-radius:24px}.cta-title[data-v-d7c8625e]{font-size:36px;font-weight:800;margin:0 0 16px;color:#111827}.cta-benefit[data-v-d7c8625e]{display:flex;align-items:center;gap:12px}.cta-illustration[data-v-d7c8625e]{display:flex;align-items:center;justify-content:center;min-height:300px}@media(max-width:768px){.hero-title[data-v-d7c8625e]{font-size:36px}.section-title[data-v-d7c8625e]{font-size:32px}.cta-title[data-v-d7c8625e]{font-size:28px}}.investor-landing-page[data-v-11f9e5c7]{min-height:100vh;background:#fff}.hero-section[data-v-11f9e5c7]{min-height:90vh;background:linear-gradient(135deg,#047857,#065f46);display:flex;align-items:center;position:relative;overflow:hidden}.hero-container[data-v-11f9e5c7]{max-width:1200px;margin:0 auto;padding:80px 24px;position:relative;z-index:1}.hero-title[data-v-11f9e5c7]{font-size:52px;font-weight:900;color:#fff;line-height:1.2;margin:0}.gradient-text[data-v-11f9e5c7]{background:linear-gradient(135deg,#6ee7b7,#a7f3d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-11f9e5c7]{font-size:20px;color:#ffffffe6;line-height:1.6}.trust-tag[data-v-11f9e5c7]{background:#a7f3d026;color:#d1fae5;font-weight:500}.glass-button[data-v-11f9e5c7]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.trust-stats[data-v-11f9e5c7]{margin-top:48px;padding-top:32px;border-top:1px solid rgba(255,255,255,.2)}.trust-stats[data-v-11f9e5c7] .n-statistic__label{color:#ffffffe6;font-size:14px;font-weight:500}.trust-stats[data-v-11f9e5c7] .n-statistic__value{color:#fff;font-size:32px;font-weight:800}.hero-illustration[data-v-11f9e5c7]{display:flex;align-items:center;justify-content:center;min-height:400px}.features-section[data-v-11f9e5c7],.analytics-section[data-v-11f9e5c7],.faq-section[data-v-11f9e5c7]{padding:96px 0}.opportunities-section[data-v-11f9e5c7]{padding:96px 0;background:#f0fdf4}.testimonials-section[data-v-11f9e5c7]{padding:96px 0;background:#047857}.section-container[data-v-11f9e5c7]{max-width:1200px;margin:0 auto;padding:0 24px}.section-header[data-v-11f9e5c7]{text-align:center;margin-bottom:64px}.section-title[data-v-11f9e5c7]{font-size:40px;font-weight:800;margin:16px 0;color:#111827}.feature-card[data-v-11f9e5c7]{height:100%;transition:all .3s ease;border:1px solid #e5e7eb}.feature-card[data-v-11f9e5c7]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.feature-icon-green[data-v-11f9e5c7]{width:64px;height:64px;border-radius:12px;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;color:#fff}.feature-item[data-v-11f9e5c7]{display:flex;align-items:center;gap:8px}.analytics-card[data-v-11f9e5c7]{border:1px solid #e5e7eb}.analytics-placeholder[data-v-11f9e5c7]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:250px;gap:16px}.cta-section[data-v-11f9e5c7]{padding:96px 0;background:linear-gradient(135deg,#10b981,#059669)}.cta-card[data-v-11f9e5c7]{background:#fff;border-radius:24px}.cta-title[data-v-11f9e5c7]{font-size:36px;font-weight:800;margin:0 0 16px;color:#111827}.cta-benefit[data-v-11f9e5c7]{display:flex;align-items:center;gap:12px}.cta-illustration[data-v-11f9e5c7]{display:flex;align-items:center;justify-content:center;min-height:300px}@media(max-width:768px){.hero-title[data-v-11f9e5c7]{font-size:36px}.section-title[data-v-11f9e5c7]{font-size:32px}.cta-title[data-v-11f9e5c7]{font-size:28px}}.property-editor-page[data-v-a85e9273]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:24px 16px}.editor-container[data-v-a85e9273]{max-width:1000px;margin:0 auto}.editor-card[data-v-a85e9273]{box-shadow:0 2px 12px #0000001a;border-radius:12px}.step-content[data-v-a85e9273]{margin-top:32px;min-height:400px}.step-section[data-v-a85e9273]{animation:fadeIn-a85e9273 .3s ease-in}@keyframes fadeIn-a85e9273{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.section-title[data-v-a85e9273]{font-weight:600;font-size:16px;color:#18a058}.upload-section-title[data-v-a85e9273]{font-weight:600;font-size:14px;margin-bottom:12px;color:#333}.navigation-buttons[data-v-a85e9273]{margin-top:40px;padding-top:24px;border-top:1px solid #e0e0e6}@media(max-width:768px){.property-editor-page[data-v-a85e9273]{padding:16px 8px}.step-content[data-v-a85e9273]{min-height:300px}}.validate-page[data-v-c876f364]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:24px}.validate-container[data-v-c876f364]{width:100%;max-width:480px}.validate-card[data-v-c876f364]{animation:slideUp-c876f364 .4s ease-out}@keyframes slideUp-c876f364{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.validate-header[data-v-c876f364]{text-align:center;margin-bottom:32px}.validate-header h1[data-v-c876f364]{font-size:32px;font-weight:900;margin:0 0 8px;color:#1f2937}.resend-section[data-v-c876f364]{margin-top:24px}.footer-links[data-v-c876f364]{margin-top:16px}.validate-card[data-v-c876f364] .n-card__content{padding:48px 40px}.validate-card[data-v-c876f364] .n-input__input-el{font-family:Courier New,monospace}@media(max-width:640px){.validate-card[data-v-c876f364] .n-card__content{padding:32px 24px}.validate-header h1[data-v-c876f364]{font-size:28px}}
