@import url(https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);*{font-family:Public Sans,sans-serif;font-optical-sizing:auto;font-style:normal;margin:0;padding:0}.input-w-txt{display:flex;padding:10px}.input-w-txt p{margin-right:5px}@media(max-width:768px){.input-w-txt{padding:8px}.input-w-txt p{font-size:.9em;margin-right:3px}}@media(max-width:480px){.input-w-txt{padding:5px}.input-w-txt p{font-size:.8em;margin-right:2px}}.filters{display:flex}.loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:150px}@media(max-width:768px){.loader{width:120px}}@media(max-width:480px){.loader{width:100px}}.App .selected-event{background-color:#fff;border:1px solid #000;box-sizing:border-box;height:100px;padding:10px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.App .selected-event .includes{display:flex;gap:10px;margin-top:10px}.App .selected-event .includes .href-prefix{background-color:#f0f0f0;border-radius:4px;font-size:.85em;padding:2px 6px}@media(max-width:768px){.App .selected-event .includes .href-prefix{font-size:.8em;padding:2px 5px}}@media(max-width:480px){.App .selected-event .includes .href-prefix{font-size:.75em;padding:1px 4px}}@media(max-width:768px){.App .selected-event{height:80px;padding:8px}}@media(max-width:480px){.App .selected-event{font-size:12px;height:100px;padding:6px}}:root{--primary:#4361ee;--primary-light:#e6e9f9;--secondary:#3f37c9;--accent:#4cc9f0;--success:#4ade80;--warning:#fbbf24;--danger:#f87171;--white:#fff;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--sidebar-width:260px;--header-height:80px;--border-radius:8px;--border-radius-lg:12px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow:0 4px 6px -1px #0000001a;--shadow-md:0 10px 15px -3px #0000001a;--shadow-lg:0 20px 25px -5px #0000001a;--transition:all 0.2s ease;--transition-slow:all 0.3s ease;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--content-padding:20px;--bg-card:var(--white);--border-primary:var(--gray-200);--text-primary:var(--gray-900);--text-secondary:var(--gray-600);--primary-color:var(--primary);--primary-100:var(--primary-light);--accent-color:var(--accent)}.selector{font-family:Arial,sans-serif;margin:20px 0;position:relative;z-index:10}@media(max-width:768px){.selector{margin:15px 0}}@media(max-width:480px){.selector{margin:10px 0}}.custom-option{background-color:#f9f9f9;padding:10px;position:-webkit-sticky;position:sticky;transition:background-color .3s ease}.custom-option:hover{background-color:#e6f7ff}.custom-option .event-label{font-size:1.1em;font-weight:700}@media(max-width:768px){.custom-option .event-label{font-size:1em}}@media(max-width:480px){.custom-option .event-label{font-size:.9em}}.custom-option .event-time{color:#888;font-size:.9em;margin-top:5px}@media(max-width:768px){.custom-option .event-time{font-size:.85em}}@media(max-width:480px){.custom-option .event-time{font-size:.8em}}.custom-option .includes{display:flex;gap:10px;margin-top:10px}@media(max-width:768px){.custom-option .includes{flex-direction:column;gap:5px}}.custom-option .includes .href-prefix{background-color:#f0f0f0;border-radius:4px;font-size:.85em;padding:2px 6px}@media(max-width:768px){.custom-option .includes .href-prefix{font-size:.8em}}@media(max-width:480px){.custom-option .includes .href-prefix{font-size:.75em}}.Select__control{border:1px solid #dcdcdc;border-radius:8px;box-shadow:none;transition:all .3s ease}.Select__control:hover{border-color:#b3b3b3}@media(max-width:768px){.Select__control{border-radius:6px}}@media(max-width:480px){.Select__control{border-radius:5px}}.Select__option--is-selected{background-color:#1890ff;color:#fff}.bet{height:-webkit-fill-available}.bet .bets{align-items:center;background-color:#fff;border:1px solid #000;box-sizing:border-box;display:flex;font-family:system-ui;font-size:12px;height:30px;margin:0 auto 5px;padding:4px;position:-webkit-sticky;position:sticky;top:100px;transition:background-color .5s;z-index:5}.bet .icon-container{font-size:20px;margin-left:auto;margin-right:15px}.bet .loader-container{align-items:center;margin-top:20px;position:absolute;right:70px}.bet .charts{display:flex;flex-wrap:wrap;justify-content:space-around}.bet .charts table{border-collapse:collapse}.bet .charts table caption{border-bottom:1px solid #000;box-sizing:border-box;font-size:1.5em;font-weight:700;height:30px;margin-bottom:10px;top:130px}.bet .charts table caption,.bet .charts table thead th{background-color:#f2f2f2;position:-webkit-sticky;position:sticky;z-index:1}.bet .charts table thead th{top:160px}.bet .charts .table{font-weight:100;text-align:center}.bet .charts .table td,.bet .charts .table th{border:1px solid #000;font-weight:400;padding:8px;text-align:center}.bet .bets:hover{background-color:#b4b4b4;cursor:pointer}@media(max-width:768px){.bet .bets{flex-direction:column;font-size:10px;padding:6px}.bet .icon-container{font-size:16px;margin-right:5px}.bet .loader-container{margin-top:10px;right:10px}.bet .charts{justify-content:center}.bet .charts table{width:100%}.bet .charts table caption{font-size:1.2em;height:auto}.bet .charts table thead th{font-size:12px;top:140px}.bet .table{font-size:10px}.bet .table td,.bet .table th{padding:5px}}@media(max-width:480px){.bet .bets{font-size:9px;padding:8px}.bet .icon-container{font-size:14px;z-index:0}.bet .charts table caption{font-size:1em}.bet .charts table thead th{font-size:10px}.bet .table{font-size:9px}.bet .table td,.bet .table th{padding:3px}}.animated-text{animation:draw 6s ease-in-out infinite;font-family:Abel,sans-serif}.language-toggle{align-items:center;display:flex}.language-toggle .toggle-button{align-items:center;border:none;border-radius:1.5rem;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.language-toggle .toggle-button:hover{transform:scale(1.05)}.language-toggle .toggle-button .icon{font-size:1.2rem}.language-toggle .toggle-button .label{-webkit-user-select:none;user-select:none}.language-toggle .toggle-button.english{background-color:#e0f0ff;color:#bd8b4f}.language-toggle .toggle-button.english .icon{color:#1e90ff}.language-toggle .toggle-button.russian{background-color:#ffe6e6;color:darkred}.language-toggle .toggle-button.russian .icon{color:crimson}@media(max-width:600px){.language-toggle{margin-right:10px}}.container__slider{align-items:center;background-color:#000;border-radius:15px;display:flex;flex-direction:row;flex-wrap:nowrap;height:60vh;justify-content:flex-start;margin-left:30px;overflow:hidden;padding:0;position:relative;width:50vw}.container__slider>button{background-color:initial;border:0;color:#f5f5f5;cursor:pointer;font-size:40px;outline:none;padding:20px}.container__slider>button:active{color:#000}.slider__btn-next{position:absolute;right:0}.slider__btn-prev{left:0;position:absolute}.container__slider__links{bottom:5%;left:50%;position:absolute;transform:translateX(-50%)}.container__slider__links-small{background-color:#fff;border:1px solid grey;border-radius:50%;cursor:pointer;height:15px;margin:0 2px;outline:none;padding:0;position:relative;transition:background-color 1s ease;width:15px}.container__slider__links-small-active{background-color:#000}.slider__item{box-sizing:border-box;height:auto;min-width:100%;object-fit:cover;overflow:hidden;transform:translateX(0);transition:transform 1s ease;transition:transform .2s ease}.slider__item img{height:auto;width:100%}.img-container{display:block}.mini-images{display:flex;margin-left:30px;margin-top:30px;overflow-x:auto;scrollbar-width:thin;width:50vw}.mini-images img{cursor:pointer;height:100px;margin:10px;width:100px}@media (max-width:768px){.container__slider{align-items:center;background-color:#000;border-radius:15px;display:flex;flex-direction:row;flex-wrap:nowrap;height:30vh;justify-content:flex-start;overflow:hidden;padding:0;position:relative;width:84vw}.mini-images{display:flex;margin-left:30px;margin-top:30px;overflow-x:auto;scrollbar-width:thin;width:85vw}}.date-block{background:#fff;border-radius:16px;box-shadow:0 8px 24px #00000014;display:flex;flex-direction:column;font-family:Inter,sans-serif;gap:20px;max-width:780px;padding:25px 30px}.date-block .date-row{display:flex;gap:15px}.date-block .date-row label{color:#4b5563;display:flex;flex:1 1;flex-direction:column;font-size:14px}.date-block .date-row label input{background:#f9fafb;border:1px solid #d1d5db;border-radius:10px;font-size:14px;margin-top:6px;padding:12px 14px;transition:all .2s ease}.date-block .date-row label input:focus{background:#fff;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533;outline:none}.premium-property-list-2{width:100%}.premium-property-list-2 .properties-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.premium-property-list-2 .property-card{background:#fff;border-radius:12px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.premium-property-list-2 .property-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-4px)}.premium-property-list-2 .property-card.card-sold{opacity:.7}.premium-property-list-2 .property-card.card-sold .status-banner.sold{background:#c62828}.premium-property-list-2 .property-card.card-deactivated{opacity:.6}.premium-property-list-2 .property-card.card-deactivated .status-banner.deactivated{background:#757575}.premium-property-list-2 .property-card .property-image{height:200px;overflow:hidden;position:relative;width:100%}.premium-property-list-2 .property-card .property-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.premium-property-list-2 .property-card .property-image:hover img{transform:scale(1.05)}.premium-property-list-2 .property-card .property-image .status-banner{border-radius:4px;color:#fff;font-size:14px;font-weight:700;left:12px;padding:4px 10px;position:absolute;text-transform:uppercase;top:12px}.premium-property-list-2 .property-card .property-image .status-banner.sold{background:#d32f2f}.premium-property-list-2 .property-card .property-image .status-banner.deactivated{background:#616161}.premium-property-list-2 .property-card .property-image .overlay-buttons{bottom:12px;display:flex;gap:8px;left:12px;position:absolute}.premium-property-list-2 .property-card .property-image .overlay-buttons .btn{background:#0009;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px;transition:background .2s ease}.premium-property-list-2 .property-card .property-image .overlay-buttons .btn:hover{background:#000c}.premium-property-list-2 .property-card .property-content{-webkit-backdrop-filter:blur(9.9499998093px);backdrop-filter:blur(9.9499998093px);background:#0f0f0f;background:var(--Background-Secondary,#0f0f0f);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.premium-property-list-2 .property-card .property-content .property-header{display:flex;flex-direction:column;gap:4px}.premium-property-list-2 .property-card .property-content .property-header .property-title{color:#fff;font-size:18px;font-weight:600;line-height:1.3}.premium-property-list-2 .property-card .property-content .property-header .property-id{color:#888;font-size:13px}.premium-property-list-2 .property-card .property-content .property-price{color:#bd8b4f;font-size:16px;font-weight:500}.premium-property-list-2 .property-card .property-content .property-meta{color:#fff;display:flex;flex-direction:column;font-size:14px;gap:10px}.premium-property-list-2 .property-card .property-content .property-meta .meta-date,.premium-property-list-2 .property-card .property-content .property-meta .meta-renovation{display:flex;justify-content:space-between}.premium-property-list-2 .property-card .property-content .property-meta .property-details-contianer{-webkit-backdrop-filter:blur(9.9499998093px);backdrop-filter:blur(9.9499998093px);background:#292929;background:var(--Background-Secondary,#292929);border-radius:12px;box-shadow:0 4px 12px #ffffff0d,0 0 20px #ffffff14,0 8px 24px #0003;display:flex;flex-direction:column;padding:16px;transition:transform .3s ease,box-shadow .3s ease}.premium-property-list-2 .property-card .property-content .property-meta .property-details-contianer:hover{box-shadow:0 8px 20px #0000001f;transform:translateY(-4px)}.premium-property-list-2 .property-card .property-content .property-meta .property-details-contianer .property-address{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px}.premium-property-list-2 .property-card .property-content .property-meta .property-details-contianer .property-address i{color:#2b4acb;font-size:18px}.premium-property-list-2 .property-card .property-content .property-meta .property-details-contianer hr{border:none;border-top:1px solid #eee;margin:12px 0}.premium-property-list-2 .property-card .property-content .property-meta .property-details-contianer .property-details{grid-gap:12px;color:#fff;display:grid;font-size:14px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.premium-property-list-2 .property-card .property-content .property-meta .property-details-contianer .property-details div{align-items:center;display:flex;gap:6px}.premium-property-list-2 .property-card .property-content .property-meta .features-container{display:flex}.premium-property-list-2 .property-card .property-content .property-meta .features-container .property-features{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.premium-property-list-2 .property-card .property-content .property-meta .features-container .property-features .feature-tag{background:linear-gradient(135deg,#e6ecff,#d3d9ff);border-radius:24px;box-shadow:0 2px 6px #0000000d;color:#2b4acb;font-size:11px;font-weight:500;padding:6px 12px;transition:transform .2s ease;white-space:nowrap}.premium-property-list-2 .property-card .property-content .property-meta .features-container .property-features .feature-tag:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.premium-property-list-2 .property-card .property-content .property-meta .features-container .property-actions{display:flex;gap:5px;justify-content:flex-end;margin-top:12px}.premium-property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;transition:all .25s ease;width:30px}.premium-property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon i{color:#fff;transition:transform .2s ease}.premium-property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon:hover i{transform:scale(1.2)}.premium-property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon.edit{background:#ececec}.premium-property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon.view{background:#bd8b4f}.premium-property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon.delete{background:#e53935}.premium-property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon:hover{filter:brightness(1.15)}.property-list-2{width:100%}.property-list-2 .properties-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.property-list-2 .property-card{background:#fff;border-radius:12px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.property-list-2 .property-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-4px)}.property-list-2 .property-card.card-sold{opacity:.7}.property-list-2 .property-card.card-sold .status-banner.sold{background:#c62828}.property-list-2 .property-card.card-deactivated{opacity:.6}.property-list-2 .property-card.card-deactivated .status-banner.deactivated{background:#757575}.property-list-2 .property-card .property-image{height:200px;overflow:hidden;position:relative;width:100%}.property-list-2 .property-card .property-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.property-list-2 .property-card .property-image:hover img{transform:scale(1.05)}.property-list-2 .property-card .property-image .status-banner{border-radius:4px;color:#fff;font-size:14px;font-weight:700;left:12px;padding:4px 10px;position:absolute;text-transform:uppercase;top:12px}.property-list-2 .property-card .property-image .status-banner.sold{background:#d32f2f}.property-list-2 .property-card .property-image .status-banner.deactivated{background:#616161}.property-list-2 .property-card .property-image .overlay-buttons{bottom:12px;display:flex;gap:8px;left:12px;position:absolute}.property-list-2 .property-card .property-image .overlay-buttons .btn{background:#0009;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px;transition:background .2s ease}.property-list-2 .property-card .property-image .overlay-buttons .btn:hover{background:#000c}.property-list-2 .property-card .property-content{background:#fff;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.property-list-2 .property-card .property-content .property-header{display:flex;flex-direction:column;gap:4px}.property-list-2 .property-card .property-content .property-header .property-title{color:#1a1a1a;font-size:18px;font-weight:600;line-height:1.3}.property-list-2 .property-card .property-content .property-header .property-id{color:#888;font-size:13px}.property-list-2 .property-card .property-content .property-price{color:#bd8b4f;font-size:16px;font-weight:500}.property-list-2 .property-card .property-content .property-meta{color:#555;display:flex;flex-direction:column;font-size:14px;gap:10px}.property-list-2 .property-card .property-content .property-meta .meta-date,.property-list-2 .property-card .property-content .property-meta .meta-renovation{display:flex;justify-content:space-between}.property-list-2 .property-card .property-content .property-meta .property-details-contianer{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;display:flex;flex-direction:column;padding:16px;transition:transform .3s ease,box-shadow .3s ease}.property-list-2 .property-card .property-content .property-meta .property-details-contianer:hover{box-shadow:0 8px 20px #0000001f;transform:translateY(-4px)}.property-list-2 .property-card .property-content .property-meta .property-details-contianer .property-address{align-items:center;color:#555;display:flex;font-size:14px;font-weight:600;gap:8px}.property-list-2 .property-card .property-content .property-meta .property-details-contianer .property-address i{color:#2b4acb;font-size:18px}.property-list-2 .property-card .property-content .property-meta .property-details-contianer hr{border:none;border-top:1px solid #eee;margin:12px 0}.property-list-2 .property-card .property-content .property-meta .property-details-contianer .property-details{grid-gap:12px;color:#444;display:grid;font-size:14px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.property-list-2 .property-card .property-content .property-meta .property-details-contianer .property-details div{align-items:center;display:flex;gap:6px}.property-list-2 .property-card .property-content .property-meta .features-container{display:flex}.property-list-2 .property-card .property-content .property-meta .features-container .property-features{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.property-list-2 .property-card .property-content .property-meta .features-container .property-features .feature-tag{background:linear-gradient(135deg,#e6ecff,#d3d9ff);border-radius:24px;box-shadow:0 2px 6px #0000000d;color:#2b4acb;font-size:11px;font-weight:500;padding:6px 12px;transition:transform .2s ease;white-space:nowrap}.property-list-2 .property-card .property-content .property-meta .features-container .property-features .feature-tag:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.property-list-2 .property-card .property-content .property-meta .features-container .property-actions{display:flex;gap:5px;justify-content:flex-end;margin-top:12px}.property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;transition:all .25s ease;width:30px}.property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon i{color:#fff;transition:transform .2s ease}.property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon:hover i{transform:scale(1.2)}.property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon.edit{background:#ececec}.property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon.view{background:#bd8b4f}.property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon.delete{background:#e53935}.property-list-2 .property-card .property-content .property-meta .features-container .property-actions .btn-icon:hover{filter:brightness(1.15)}.image-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:30px;padding:30px}.image-container .places-header{color:#000;font-family:GHEAGrapalat,sans-serif;font-size:25px;letter-spacing:7px}@media(max-width:600px){.image-container .places-header{font-size:18px}}.image-container .places-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:center}.image-container .place-card{border-radius:16px;cursor:pointer;height:340px;max-width:360px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.image-container .place-card img{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.image-container .place-card .overlay{align-items:flex-end;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(0deg,#000000bf,#0000);bottom:0;color:#fff;display:flex;font-family:GHEAGrapalat,sans-serif;justify-content:space-between;padding:14px;position:absolute;width:100%}.image-container .place-card .overlay .time{position:absolute;right:30px}.image-container .place-card:hover{box-shadow:0 8px 20px #0006;transform:translateY(-4px)}.image-container .place-card:hover img{transform:scale(1.05)}.secondary-properties-list{padding:20px;width:100%}.secondary-properties-list .property-type-block{margin-bottom:60px}.secondary-properties-list .property-type-block:last-child{margin-bottom:0}.secondary-properties-list .property-type-block .type-title{background:linear-gradient(90deg,#fafafa,#fff);border-left:5px solid #bd8b4f;border-radius:8px;box-shadow:0 2px 6px #0000000f;color:#1a1a1a;font-size:1.8rem;font-weight:600;letter-spacing:.5px;margin-bottom:20px;padding-left:14px;text-transform:capitalize}.secondary-properties-list .properties-grid{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;padding-bottom:12px;scroll-behavior:smooth;scrollbar-color:#0000002e #0000;scrollbar-width:thin}.secondary-properties-list .properties-grid::-webkit-scrollbar{height:6px}.secondary-properties-list .properties-grid::-webkit-scrollbar-thumb{background:#fff3;border-radius:10px}.secondary-properties-list .property-card{background:#fff;border-radius:12px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:flex;flex:0 0 280px;flex-direction:column;max-width:480px;min-width:380px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.secondary-properties-list .property-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-4px)}.secondary-properties-list .property-card.card-sold{opacity:.7}.secondary-properties-list .property-card.card-sold .status-banner.sold{background:#c62828}.secondary-properties-list .property-card.card-deactivated{opacity:.6}.secondary-properties-list .property-card.card-deactivated .status-banner.deactivated{background:#757575}.secondary-properties-list .property-card .property-image{height:200px;overflow:hidden;position:relative;width:100%}.secondary-properties-list .property-card .property-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.secondary-properties-list .property-card .property-image:hover img{transform:scale(1.05)}.secondary-properties-list .property-card .property-image .status-banner{border-radius:4px;color:#fff;font-size:14px;font-weight:700;left:12px;padding:4px 10px;position:absolute;text-transform:uppercase;top:12px}.secondary-properties-list .property-card .property-image .status-banner.sold{background:#d32f2f}.secondary-properties-list .property-card .property-image .status-banner.deactivated{background:#616161}.secondary-properties-list .property-card .property-image .overlay-buttons{bottom:12px;display:flex;gap:8px;left:12px;position:absolute}.secondary-properties-list .property-card .property-image .overlay-buttons .btn{background:#0009;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px;transition:background .2s ease}.secondary-properties-list .property-card .property-image .overlay-buttons .btn:hover{background:#000c}.secondary-properties-list .property-card .property-content{background:#fff;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.secondary-properties-list .property-card .property-content .property-header{display:flex;flex-direction:column;gap:4px}.secondary-properties-list .property-card .property-content .property-header .property-title{color:#1a1a1a;font-size:18px;font-weight:600;line-height:1.3}.secondary-properties-list .property-card .property-content .property-header .property-id{color:#888;font-size:13px}.secondary-properties-list .property-card .property-content .property-price{color:#bd8b4f;font-size:16px;font-weight:500}.secondary-properties-list .property-card .property-content .property-meta{color:#555;display:flex;flex-direction:column;font-size:14px;gap:10px}.secondary-properties-list .property-card .property-content .property-meta .meta-date,.secondary-properties-list .property-card .property-content .property-meta .meta-renovation{display:flex;justify-content:space-between}.secondary-properties-list .property-card .property-content .property-meta .property-details-contianer{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;display:flex;flex-direction:column;padding:16px;transition:transform .3s ease,box-shadow .3s ease}.secondary-properties-list .property-card .property-content .property-meta .property-details-contianer:hover{box-shadow:0 8px 20px #0000001f;transform:translateY(-4px)}.secondary-properties-list .property-card .property-content .property-meta .property-details-contianer .property-address{align-items:center;color:#555;display:flex;font-size:14px;font-weight:600;gap:8px}.secondary-properties-list .property-card .property-content .property-meta .property-details-contianer .property-address i{color:#2b4acb;font-size:18px}.secondary-properties-list .property-card .property-content .property-meta .property-details-contianer hr{border:none;border-top:1px solid #eee;margin:12px 0}.secondary-properties-list .property-card .property-content .property-meta .property-details-contianer .property-details{grid-gap:12px;color:#444;display:grid;font-size:14px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.secondary-properties-list .property-card .property-content .property-meta .property-details-contianer .property-details div{align-items:center;display:flex;gap:6px}.secondary-properties-list .property-card .property-content .property-meta .features-container{display:flex}.secondary-properties-list .property-card .property-content .property-meta .features-container .property-features{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.secondary-properties-list .property-card .property-content .property-meta .features-container .property-features .feature-tag{background:linear-gradient(135deg,#e6ecff,#d3d9ff);border-radius:24px;box-shadow:0 2px 6px #0000000d;color:#2b4acb;font-size:11px;font-weight:500;padding:6px 12px;transition:transform .2s ease;white-space:nowrap}.secondary-properties-list .property-card .property-content .property-meta .features-container .property-features .feature-tag:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.secondary-properties-list .property-card .property-content .property-meta .features-container .property-actions{display:flex;gap:5px;justify-content:flex-end;margin-top:12px}.secondary-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;transition:all .25s ease;width:30px}.secondary-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon i{color:#fff;transition:transform .2s ease}.secondary-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon:hover i{transform:scale(1.2)}.secondary-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon.edit{background:#ececec}.secondary-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon.view{background:#bd8b4f}.secondary-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon.delete{background:#e53935}.secondary-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon:hover{filter:brightness(1.15)}*{box-sizing:border-box}body,html{font-family:Montserrat,serif;height:100%;margin:0;padding:0;width:100%}.main-component{display:flex;justify-content:center;margin-top:50px}.image-container{margin-left:50px;width:50%}input[type=radio]{display:none}.container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:600px;max-width:800px;transform-style:preserve-3d}.cards,.container{height:100%;width:100%}.cards{margin-bottom:20px;position:relative}.card{cursor:pointer;height:100%;left:0;margin:auto;opacity:0;position:absolute;right:0;transform:translateX(100%) scale(.8);transition:transform .4s ease,opacity .4s ease,z-index .4s ease;width:60%;z-index:0}.container img{height:450px;width:600px}img{border-radius:10px;height:100%;object-fit:cover;width:100%}.property-description{word-wrap:break-word;background-color:#f9f9f9;border-radius:10px;border-radius:8px;box-shadow:0 4px 10px #0000001a;box-shadow:0 4px 6px #0000001a;font-family:Arial,sans-serif;margin:0 auto;max-height:80vh;max-width:700px;overflow-wrap:break-word;overflow-y:auto;padding:20px;width:45%}.code{background-color:#e2e8f0;border-radius:5px;display:flex;justify-content:center;margin-bottom:15px;padding:10px;position:relative;text-align:center}.banner{border-radius:4px;color:#fff;font-size:.8rem;font-weight:700;padding:5px 10px;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2}.sold{background-color:#e63946}.deactivated{background-color:#6c757d}.code h2{color:#2d3748;font-size:18px;margin:0}.description-item{word-wrap:break-word;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:15px;overflow-wrap:break-word;padding:15px;transition:background-color .3s,box-shadow .3s}.description-item:hover{background-color:#f3f4f6;border-color:#cbd5e1;box-shadow:0 4px 10px #00000026;transform:translateY(-3px)}.description-key{background-color:#e2e8f0;color:#2d3748;font-weight:700;margin-bottom:8px;padding:10px}.description-key,.description-value{border-radius:5px;display:flex;justify-content:center}.description-value{word-wrap:break-word;background-color:#000231;color:#4a5568;color:#fff;font-style:italic;margin-left:5px;margin-top:10px;overflow-wrap:break-word;padding:5px}.rows-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.row-key{background-color:#d6dbdf;box-shadow:0 2px 5px #0003;font-weight:600;min-width:120px;width:150px}.row-key,.row-value{align-items:center;border-radius:6px;display:flex;justify-content:center;padding:8px 12px}.row-value{background-color:#f1f5f9;box-shadow:0 2px 4px #0000001a;color:#374151;font-weight:500;min-width:150px}.nested-el{background-color:#e2e8f0}.nested-el,.nested-item{border-radius:5px;padding:10px}.nested-item{word-wrap:break-word;background-color:#f7fafc;border:1px solid #cbd5e1;margin-bottom:8px;overflow-wrap:break-word;transition:background-color .3s,border-color .3s}.nested-item:hover{background-color:#f3f4f6;border-color:#cbd5e1;box-shadow:0 4px 10px #00000026;transform:translateY(-3px)}.nested-key{background-color:#e2e8f0;border-radius:5px;color:#2c2c2c;display:flex;font-size:20px;font-weight:700;justify-content:center;margin-bottom:15px;padding:10px}.nested-value{color:#4a5568;font-style:italic}.nested-item p{word-wrap:break-word;margin:5px 0}.loading-container{height:100vh}.carousel-item img{max-height:100%;object-fit:cover;width:auto}@media (max-width:768px){.main-component{flex-direction:column}.image-container{height:30vh;margin-bottom:20px;width:100%}.container img{height:225px;width:300px}.property-description{padding:15px;width:100%}.container{max-height:200px;max-width:800px;width:100%}.cards{align-items:center;flex-direction:column;margin-left:128px}.card{margin:10px 0;width:70%}.property-description{max-height:auto;max-width:350px;overflow-y:none}.row-key{background-color:#d6dbdf;box-shadow:0 2px 5px #0003;font-weight:600}.row-key,.row-value{align-items:center;border-radius:6px;display:flex;font-size:10px;justify-content:center;min-width:50px;padding:8px 12px;width:100px}.row-value{background-color:#f1f5f9;box-shadow:0 2px 4px #0000001a;color:#374151;font-weight:500}}.premium-properties-list{padding:20px;width:100%}.premium-properties-list .properties-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.premium-properties-list .property-card{background:#fff;border-radius:12px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.premium-properties-list .property-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-4px)}.premium-properties-list .property-card.card-sold{opacity:.7}.premium-properties-list .property-card.card-sold .status-banner.sold{background:#c62828}.premium-properties-list .property-card.card-deactivated{opacity:.6}.premium-properties-list .property-card.card-deactivated .status-banner.deactivated{background:#757575}.premium-properties-list .property-card .property-image{height:200px;overflow:hidden;position:relative;width:100%}.premium-properties-list .property-card .property-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.premium-properties-list .property-card .property-image:hover img{transform:scale(1.05)}.premium-properties-list .property-card .property-image .status-banner{border-radius:4px;color:#fff;font-size:14px;font-weight:700;left:12px;padding:4px 10px;position:absolute;text-transform:uppercase;top:12px}.premium-properties-list .property-card .property-image .status-banner.sold{background:#d32f2f}.premium-properties-list .property-card .property-image .status-banner.deactivated{background:#616161}.premium-properties-list .property-card .property-image .overlay-buttons{bottom:12px;display:flex;gap:8px;left:12px;position:absolute}.premium-properties-list .property-card .property-image .overlay-buttons .btn{background:#0009;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px;transition:background .2s ease}.premium-properties-list .property-card .property-image .overlay-buttons .btn:hover{background:#000c}.premium-properties-list .property-card .property-content{-webkit-backdrop-filter:blur(9.9499998093px);backdrop-filter:blur(9.9499998093px);background:#0f0f0f;background:var(--Background-Secondary,#0f0f0f);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.premium-properties-list .property-card .property-content .property-header{display:flex;flex-direction:column;gap:4px}.premium-properties-list .property-card .property-content .property-header .property-title{color:#fff;font-size:18px;font-weight:600;line-height:1.3}.premium-properties-list .property-card .property-content .property-header .property-id{color:#888;font-size:13px}.premium-properties-list .property-card .property-content .property-price{color:#bd8b4f;font-size:16px;font-weight:500}.premium-properties-list .property-card .property-content .property-meta{color:#fff;display:flex;flex-direction:column;font-size:14px;gap:10px}.premium-properties-list .property-card .property-content .property-meta .meta-date,.premium-properties-list .property-card .property-content .property-meta .meta-renovation{display:flex;justify-content:space-between}.premium-properties-list .property-card .property-content .property-meta .property-details-contianer{-webkit-backdrop-filter:blur(9.9499998093px);backdrop-filter:blur(9.9499998093px);background:#292929;background:var(--Background-Secondary,#292929);border-radius:12px;box-shadow:0 4px 12px #ffffff0d,0 0 20px #ffffff14,0 8px 24px #0003;display:flex;flex-direction:column;padding:16px;transition:transform .3s ease,box-shadow .3s ease}.premium-properties-list .property-card .property-content .property-meta .property-details-contianer:hover{box-shadow:0 8px 20px #0000001f;transform:translateY(-4px)}.premium-properties-list .property-card .property-content .property-meta .property-details-contianer .property-address{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px}.premium-properties-list .property-card .property-content .property-meta .property-details-contianer .property-address i{color:#2b4acb;font-size:18px}.premium-properties-list .property-card .property-content .property-meta .property-details-contianer hr{border:none;border-top:1px solid #eee;margin:12px 0}.premium-properties-list .property-card .property-content .property-meta .property-details-contianer .property-details{grid-gap:12px;color:#fff;display:grid;font-size:14px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.premium-properties-list .property-card .property-content .property-meta .property-details-contianer .property-details div{align-items:center;display:flex;gap:6px}.premium-properties-list .property-card .property-content .property-meta .features-container{display:flex}.premium-properties-list .property-card .property-content .property-meta .features-container .property-features{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.premium-properties-list .property-card .property-content .property-meta .features-container .property-features .feature-tag{background:linear-gradient(135deg,#e6ecff,#d3d9ff);border-radius:24px;box-shadow:0 2px 6px #0000000d;color:#2b4acb;font-size:11px;font-weight:500;padding:6px 12px;transition:transform .2s ease;white-space:nowrap}.premium-properties-list .property-card .property-content .property-meta .features-container .property-features .feature-tag:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.premium-properties-list .property-card .property-content .property-meta .features-container .property-actions{display:flex;gap:5px;justify-content:flex-end;margin-top:12px}.premium-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;transition:all .25s ease;width:30px}.premium-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon i{color:#fff;transition:transform .2s ease}.premium-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon:hover i{transform:scale(1.2)}.premium-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon.edit{background:#ececec}.premium-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon.view{background:#bd8b4f}.premium-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon.delete{background:#e53935}.premium-properties-list .property-card .property-content .property-meta .features-container .property-actions .btn-icon:hover{filter:brightness(1.15)}.no-results{color:#666;font-size:18px;padding:50px;text-align:center}@keyframes draw{0%{stroke-dashoffset:500}50%{stroke-dashoffset:0}to{stroke-dashoffset:500}}.loading-container{align-items:center;display:flex;height:"100vh";justify-content:center}.loading-container .animated-text{animation:draw 3s ease-in-out infinite;font-family:Abel,sans-serif}
/*# sourceMappingURL=main.a42ca6df.css.map*/