:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{max-width:1280px;margin:0 auto;padding:2rem;font-weight:400}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media(hover:hover){a:hover{background-color:#00bd7e33}}@media(min-width:1024px){body{display:flex;place-items:center}#app{display:grid;grid-template-columns:1fr 1fr;padding:0 2rem}}:root{--color-primary: #274238;--color-primary-dark: #182822;--color-primary-light: #3a5c4c;--color-gold: #9e793e;--color-gold-light: #c6a45a;--color-sand: #cbb187;--color-cream: #eae1d1;--color-paper: #f7f3ea;--color-danger: #b3452f;--color-text: #22302a;--color-text-muted: #6b7a72}.input-error[data-v-0495245a]{border-color:#dc3545!important;box-shadow:0 0 0 2px #dc354540!important}.error-text[data-v-0495245a]{color:#dc3545;font-size:12px;margin-top:4px;font-weight:500;direction:rtl;text-align:right}.input-success[data-v-0495245a]{border-color:#28a745!important;box-shadow:0 0 0 2px #28a74540!important}.filter-icon-logo[data-v-0495245a]{width:24px;height:24px;object-fit:contain;margin-right:8px}.modal-overlay[data-v-0495245a]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal-container[data-v-0495245a]{background:#fff;border-radius:16px;box-shadow:0 20px 40px #00000026;max-width:800px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;direction:rtl}.modal-header[data-v-0495245a]{padding:24px 32px;background:linear-gradient(135deg,#64849c,#d9d9dc);color:#fff;display:flex;justify-content:space-between;align-items:center;border-radius:16px 16px 0 0}.modal-header h2[data-v-0495245a]{margin:0;font-size:20px;font-weight:600;line-height:1.4}.modal-close[data-v-0495245a]{background:#fff3;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background-color .2s}.modal-close[data-v-0495245a]:hover{background:#ffffff4d}.selected-unit-info[data-v-0495245a]{padding:20px 32px;background:#f8f9fa;border-bottom:1px solid #e8eaed}.unit-info-card[data-v-0495245a]{background:#fff;padding:16px;border-radius:8px;border:1px solid #dadce0}.unit-info-card h3[data-v-0495245a]{margin:0 0 12px;color:balck;font-size:16px;font-weight:600}.unit-details-row[data-v-0495245a]{display:flex;gap:24px;flex-wrap:wrap;font-size:13px;color:#5f6368}.unit-details-row span[data-v-0495245a]{font-weight:500}.unit-image-container[data-v-0495245a]{position:relative;margin:16px 0;border-radius:8px;overflow:hidden;background-color:#f5f5f5}.unit-image[data-v-0495245a]{width:100%;height:auto;display:block}.unit-actions[data-v-0495245a]{border-top:1px solid #eee;padding:16px;margin-top:16px}.actions-container[data-v-0495245a]{display:flex;justify-content:center;gap:24px;padding:8px 0}.action-item[data-v-0495245a]{cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;transition:transform .2s}.action-item[data-v-0495245a]:hover{transform:scale(1.05)}.action-item .material-icons[data-v-0495245a]{font-size:24px}.action-item:nth-child(1) .material-icons[data-v-0495245a]{color:#1a73e8}.action-item:nth-child(2) .material-icons[data-v-0495245a]{color:#34a853}.action-item:nth-child(3) .material-icons[data-v-0495245a]{color:#ff9800}.action-label[data-v-0495245a]{font-size:11px;font-weight:700;color:#5f6368}.modal-body[data-v-0495245a]{flex:1;overflow-y:auto;padding:0}.form-section h4[data-v-0495245a]{margin:0 0 20px;color:#3c4043;font-size:16px;font-weight:600;padding-bottom:8px;border-bottom:2px solid #e8eaed}.form-label[data-v-0495245a]{display:block;margin-bottom:8px;font-weight:600;color:#3c4043;font-size:14px}.form-input[data-v-0495245a],.form-select[data-v-0495245a],.form-textarea[data-v-0495245a]{width:100%;padding:12px 16px;border:2px solid #dadce0;border-radius:8px;font-size:14px;font-family:inherit;transition:border-color .2s,box-shadow .2s;background:#fff;direction:rtl;text-align:right}.form-input[data-v-0495245a]:focus,.form-select[data-v-0495245a]:focus,.form-textarea[data-v-0495245a]:focus{outline:none;border-color:gray;box-shadow:0 0 0 3px #1a73e81a}.form-actions[data-v-0495245a]{display:flex;gap:16px;justify-content:flex-end;margin-top:32px;padding-top:24px;border-top:1px solid #e8eaed}.btn-cancel[data-v-0495245a],.btn-submit[data-v-0495245a]{padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}.btn-cancel[data-v-0495245a]{background:#f8f9fa;color:#5f6368;border:1px solid #dadce0}.btn-cancel[data-v-0495245a]:hover{background:#f1f3f4;border-color:#bdc1c6}.btn-submit[data-v-0495245a]{background:gray;color:#fff;border:none}.btn-submit[data-v-0495245a]:hover{background:#000;box-shadow:0 2px 4px #1a73e84d}@media(max-width:768px){.modal-overlay[data-v-0495245a]{padding:10px}.modal-container[data-v-0495245a]{max-height:95vh}.modal-header[data-v-0495245a]{padding:20px 24px}.modal-header h2[data-v-0495245a]{font-size:18px}.selected-unit-info[data-v-0495245a]{padding:16px 24px}.interest-form[data-v-0495245a]{padding:24px}.form-row[data-v-0495245a]{grid-template-columns:1fr;gap:16px}.unit-details-row[data-v-0495245a]{flex-direction:column;gap:8px}.form-actions[data-v-0495245a]{flex-direction:column-reverse}.btn-cancel[data-v-0495245a],.btn-submit[data-v-0495245a]{width:100%;justify-content:center}}@media(max-width:480px){.modal-header[data-v-0495245a]{padding:16px 20px}.selected-unit-info[data-v-0495245a]{padding:12px 20px}.interest-form[data-v-0495245a]{padding:20px}.form-section[data-v-0495245a]{margin-bottom:24px}}.property-use-dot[data-v-0495245a]{width:14px;height:14px;border-radius:2px;margin-right:12px;margin-left:0;border:2px solid white;box-shadow:0 0 0 1px #0000001a;flex-shrink:0}.property-use-3[data-v-0495245a]{background:linear-gradient(45deg,#e9e3dd 50%,#cfc5bb 50%)}.legend-items .property-use-1[data-v-0495245a]{background:#e9e3dd}.legend-items .property-use-2[data-v-0495245a]{background:#cfc5bb}.legend-items .property-use-3[data-v-0495245a]{background:linear-gradient(45deg,#e9e3dd 50%,#cfc5bb 50%)}.google-maps-layout[data-v-0495245a]{direction:ltr!important;margin:0;padding:0;width:100vw;height:100vh;display:flex;flex-direction:column;font-family:Noto Sans Arabic,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f5f5f5;overflow:hidden;position:fixed;top:0;left:0}.header-bar[data-v-0495245a]{background:#fff;height:120px;display:flex;align-items:center;padding:0 16px;box-shadow:0 2px 6px #0000001a;z-index:1000;border-bottom:1px solid #e0e0e0;position:relative;direction:ltr;flex-wrap:nowrap}.menu-button[data-v-0495245a]{background:none;border:none;padding:12px;cursor:pointer;border-radius:50%;margin-left:16px;margin-right:0;transition:background-color .2s;width:40px;height:40px;display:flex;align-items:center;justify-content:center;order:3;flex-shrink:0;min-width:40px}.menu-button[data-v-0495245a]:hover{background-color:#f0f0f0}.hamburger-icon[data-v-0495245a]{width:18px;height:14px;display:flex;flex-direction:column;justify-content:space-between}.hamburger-icon span[data-v-0495245a]{height:2px;background:#5f6368;border-radius:1px;transition:all .3s}.header-title[data-v-0495245a]{flex:1;order:1;display:flex;align-items:center;justify-content:space-between;gap:5px;min-width:0;overflow:hidden}.project-logo[data-v-0495245a]{width:100px;height:100px;object-fit:contain;padding:2px;margin-top:10px;flex-shrink:1}.header-title h2[data-v-0495245a]{margin:0;font-size:22px;font-weight:500;color:#3c4043;text-align:center;line-height:1.4;letter-spacing:normal}.header-status[data-v-0495245a]{display:flex;align-items:center;gap:16px;direction:rtl;order:2;flex-shrink:0}.connection-status[data-v-0495245a]{display:flex;align-items:center;gap:6px;font-size:13px;color:#5f6368;padding:6px 12px;background:#f8f9fa;border-radius:16px}@media(max-width:550px){.header-bar[data-v-0495245a]{height:70px;padding:0 8px}.project-logo[data-v-0495245a]{width:55px;height:55px}.header-title[data-v-0495245a]{gap:2px}.connection-status[data-v-0495245a]{font-size:11px;padding:4px 8px}.status-text[data-v-0495245a]{display:none}}.status-text[data-v-0495245a]{font-weight:500}.status-dot[data-v-0495245a]{width:8px;height:8px;border-radius:50%;transition:background-color .3s}.status-dot.connected[data-v-0495245a]{background-color:#34a853}.status-dot.disconnected[data-v-0495245a]{background-color:#ea4335}.notifications-trigger[data-v-0495245a]{position:relative;cursor:pointer;padding:8px 12px;border-radius:20px;background:#e8f0fe;color:#1a73e8;font-size:12px;display:flex;align-items:center;gap:6px;transition:background-color .2s;font-weight:500}.notifications-trigger[data-v-0495245a]:hover{background:#d2e3fc}.notification-count[data-v-0495245a]{background:#ea4335;color:#fff;border-radius:10px;padding:2px 6px;font-size:10px;font-weight:700;min-width:16px;text-align:center;font-feature-settings:"lnum" 1}.notifications-dropdown[data-v-0495245a]{position:absolute;top:100%;left:0;z-index:9999;background:#fff;border:1px solid #dadce0;border-radius:8px;box-shadow:0 4px 20px #00000026;width:320px;max-height:400px;overflow-y:auto;margin-top:8px;direction:ltr}.notifications-header[data-v-0495245a]{padding:16px;border-bottom:1px solid #dadce0;display:flex;justify-content:space-between;align-items:center}.notifications-header h4[data-v-0495245a]{margin:0;font-size:16px;font-weight:500;color:#3c4043}.clear-button[data-v-0495245a]{background:none;border:none;color:#1a73e8;cursor:pointer;font-size:12px;padding:6px 12px;border-radius:4px;transition:background-color .2s;font-weight:500}.clear-button[data-v-0495245a]:hover{background:#f8f9fa}.no-notifications[data-v-0495245a]{padding:20px;text-align:center;color:#999;font-size:12px}.notification-item[data-v-0495245a]{padding:8px 16px;border-bottom:1px solid #f5f5f5;cursor:pointer;transition:background-color .2s}.notification-item[data-v-0495245a]:hover{background:#f8f9fa}.notification-item.unread[data-v-0495245a]{background:#f3f8ff}.notification-content[data-v-0495245a]{display:flex;align-items:flex-start;gap:8px}.notification-emoji[data-v-0495245a]{margin-top:1px;font-size:12px}.notification-text[data-v-0495245a]{flex:1;min-width:0}.notification-message[data-v-0495245a]{font-size:12px;color:#333;line-height:1.4}.notification-time[data-v-0495245a]{font-size:10px;color:#999;margin-top:2px;font-feature-settings:"lnum" 1}.main-content[data-v-0495245a]{flex:1;display:flex;flex-direction:row-reverse;height:100vh;overflow:hidden;position:relative;direction:ltr}.sidebar[data-v-0495245a]{width:0;background:var(--color-paper);border-left:1px solid #dadce0;border-right:none;overflow:hidden;transition:width .3s cubic-bezier(.4,0,.2,1);z-index:999;box-shadow:-2px 0 4px #0000001a;position:relative;right:0;left:auto;direction:ltr}.sidebar.sidebar-open[data-v-0495245a]{width:400px}.sidebar-content[data-v-0495245a]{width:400px;height:100%;overflow-y:auto;padding:20px;direction:rtl}.toggle-advanced-button[data-v-0495245a]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:2px solid var(--color-gold-light, #c6a45a);color:var(--color-gold, #9e793e);padding:10px 16px;margin:12px 0;border-radius:24px;font-weight:700;font-size:13px;cursor:pointer;transition:all .2s}.toggle-advanced-button[data-v-0495245a]:hover{background:var(--color-gold-light, #c6a45a);color:#fff;box-shadow:0 2px 6px #9e793e40}.toggle-icon[data-v-0495245a]{font-size:18px;transition:transform .25s ease}.map-container[data-v-0495245a]{flex:1;position:relative;background:#f8f9fa;direction:ltr}.google-map[data-v-0495245a]{width:100%;height:100%;direction:ltr}.section-title[data-v-0495245a]{display:flex;justify-content:center;align-items:center;padding:0rem 0;margin-top:-30px}.filter-icon-logo[data-v-0495245a]{max-width:100%;width:200px;height:auto}.filters-section[data-v-0495245a]{margin-bottom:32px}.filter-group[data-v-0495245a]{margin-bottom:20px}.filter-label[data-v-0495245a]{display:block;margin-bottom:8px;font-weight:600;color:#3c4043;font-size:14px;line-height:1.4}.filter-input[data-v-0495245a],.filter-select[data-v-0495245a]{width:100%;padding:12px 16px;border:1px solid #dadce0;border-radius:8px;font-size:14px;transition:border-color .2s,box-shadow .2s;background:#fff;font-family:inherit;direction:rtl;text-align:right;line-height:1.4}.filter-input[data-v-0495245a]:focus,.filter-select[data-v-0495245a]:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 1px #1a73e8}.filter-input[data-v-0495245a]::placeholder{color:#9aa0a6}.filter-input[placeholder*=ابحث][data-v-0495245a],.filter-input[placeholder*=اكتب][data-v-0495245a]{text-align:right;direction:rtl}.checkbox-group[data-v-0495245a]{display:flex;flex-direction:column;gap:12px;padding:8px 0}.checkbox-item[data-v-0495245a]{display:flex;align-items:center;font-size:14px;cursor:pointer;padding:6px 0;color:#3c4043;direction:rtl;line-height:1.4}.checkbox-item input[type=checkbox][data-v-0495245a]{margin-right:12px;margin-left:0;cursor:pointer;width:16px;height:16px}.status-dot[data-v-0495245a]{width:14px;height:14px;border-radius:50%;margin-right:12px;margin-left:0;border:2px solid white;box-shadow:0 0 0 1px #0000001a;flex-shrink:0}.status-available[data-v-0495245a]{background:#34a853}.status-sold[data-v-0495245a]{background:#ea4335}.status-unavailable[data-v-0495245a]{background:wheat}.status-construction[data-v-0495245a]{background:#fbbc04}.status-available-block[data-v-0495245a]{background:#ff9800}.range-inputs[data-v-0495245a]{display:flex;gap:12px;align-items:center;direction:rtl}.range-input[data-v-0495245a]{flex:1;padding:12px 16px;border:1px solid #dadce0;border-radius:8px;font-size:14px;direction:ltr;text-align:right;font-feature-settings:"lnum" 1;width:100%;min-width:0;box-sizing:border-box}@media(max-width:1024px){.range-input[data-v-0495245a]{padding:10px 14px;font-size:14px}}@media(max-width:768px){.range-input[data-v-0495245a]{padding:10px 12px;font-size:13px}.range-inputs[data-v-0495245a]{flex-direction:column;gap:8px}.range-input[data-v-0495245a]{width:100%}.range-separator[data-v-0495245a]{display:none}}@media(max-width:480px){.range-input[data-v-0495245a]{padding:8px 10px;font-size:12px;min-height:40px}}@media(max-width:320px){.range-input[data-v-0495245a]{padding:6px 8px;font-size:11px}}@media(hover:none)and (pointer:coarse){.range-input[data-v-0495245a]:focus{outline:2px solid #1a73e8;outline-offset:2px}}.range-input[data-v-0495245a]:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 1px #1a73e8}.range-separator[data-v-0495245a]{color:#5f6368;font-size:14px;font-weight:500}.range-info[data-v-0495245a]{font-size:12px;color:#5f6368;margin-top:6px;background:#f8f9fa;padding:6px 12px;border-radius:16px;display:inline-block;font-feature-settings:"lnum" 1}.clear-filters-button[data-v-0495245a]{width:100%;padding:12px 24px;background:var(--color-primary-dark, #182822);color:#fff;border:none;border-radius:24px;cursor:pointer;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s,box-shadow .2s;margin-top:8px}.clear-filters-button[data-v-0495245a]:hover{background:#0f1a15;box-shadow:0 2px 6px #18282259}.clear-icon[data-v-0495245a]{font-size:18px}.clear-filters-button[data-v-0495245a]:hover{background:#d33b2c;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.results-count[data-v-0495245a]{margin-top:16px;text-align:center;font-size:13px;color:#5f6368;padding:12px;background:#f8f9fa;border-radius:8px;border:1px solid #e8eaed;font-feature-settings:"lnum" 1}.legend-section[data-v-0495245a]{margin-bottom:32px}.legend-group[data-v-0495245a]{margin-bottom:16px}.legend-subtitle[data-v-0495245a]{font-size:13px;color:#5f6368;margin-bottom:12px;font-weight:600;line-height:1.4}.legend-items[data-v-0495245a]{display:flex;flex-direction:column;gap:8px}.legend-item[data-v-0495245a]{display:flex;align-items:center;gap:12px;font-size:13px;color:#3c4043;padding:4px 0;direction:ltr;line-height:1.4}.legend-color[data-v-0495245a]{width:18px;height:18px;border-radius:2px;border:1px solid rgba(0,0,0,.1);flex-shrink:0}.property-use-1[data-v-0495245a]{background:#e9e3dd}.property-use-2[data-v-0495245a]{background:#cfc5bb}.summary-section[data-v-0495245a]{margin-bottom:32px}.summary-grid[data-v-0495245a]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.summary-item[data-v-0495245a]{text-align:center;padding:16px 12px;background:#fff;border-radius:8px;border:1px solid #e8eaed;transition:box-shadow .2s}.summary-item[data-v-0495245a]:hover{box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.summary-value[data-v-0495245a]{font-size:24px;font-weight:700;color:#c6a45a;margin-bottom:4px;font-feature-settings:"lnum" 1}.summary-label[data-v-0495245a]{font-size:12px;color:#5f6368;font-weight:600;line-height:1.4}.selected-unit-section[data-v-0495245a]{margin-bottom:24px}.selected-unit-card[data-v-0495245a]{background-color:#f2fbfa;border:1px solid #d2fcf5;border-radius:12px;padding:20px;box-shadow:0 1px 2px #3c43404d,0 1px 3px 1px #3c434026}.unit-header[data-v-0495245a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;direction:rtl}.unit-header h4[data-v-0495245a]{margin:0;font-size:18px;color:#c6a45a;font-weight:700;line-height:1.4}.unit-status[data-v-0495245a]{background:#c6a45a;color:#fff;padding:6px 12px;border-radius:16px;font-size:11px;font-weight:600;line-height:1.2}.unit-details[data-v-0495245a]{display:flex;flex-direction:column;gap:12px}.unit-detail[data-v-0495245a]{display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:8px 0;border-bottom:1px solid rgba(26,232,115,.1);direction:rtl}.unit-detail[data-v-0495245a]:last-child{border-bottom:none}.detail-label[data-v-0495245a]{color:#5f6368;font-weight:600;line-height:1.4}.detail-value[data-v-0495245a]{font-weight:700;color:#3c4043;font-feature-settings:"lnum" 1}.loading-overlay[data-v-0495245a]{position:absolute;inset:0;background:#fffffff2;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-content[data-v-0495245a]{text-align:center;padding:32px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a}.loading-spinner[data-v-0495245a]{width:40px;height:40px;border:3px solid #e8eaed;border-top:3px solid #06374a;border-radius:50%;animation:spin-0495245a 1s linear infinite;margin:0 auto 16px}.loading-text[data-v-0495245a]{color:#3c4043;font-size:16px;font-weight:600;line-height:1.4}@keyframes spin-0495245a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-overlay[data-v-0495245a]{position:absolute;inset:0;background:#fffffff2;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.error-content[data-v-0495245a]{text-align:center;padding:32px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;border:1px solid #fce8e6;max-width:400px}.error-icon[data-v-0495245a]{font-size:48px;margin-bottom:16px}.error-title[data-v-0495245a]{font-size:20px;font-weight:700;color:#ea4335;margin-bottom:8px;line-height:1.4}.error-message[data-v-0495245a]{color:#5f6368;font-size:14px;line-height:1.5}@media(max-width:768px){.sidebar.sidebar-open[data-v-0495245a]{width:100%;position:absolute;height:100%;z-index:1001;right:0;left:auto;opacity:.85;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.sidebar-content[data-v-0495245a]{width:100%;padding:16px}.header-title h2[data-v-0495245a]{font-size:18px}.notifications-dropdown[data-v-0495245a]{width:280px;left:-20px}.summary-grid[data-v-0495245a]{grid-template-columns:1fr}.range-inputs[data-v-0495245a]{flex-direction:column;gap:8px}.range-separator[data-v-0495245a]{display:none}}.sidebar-content[data-v-0495245a]::-webkit-scrollbar{width:6px}.sidebar-content[data-v-0495245a]::-webkit-scrollbar-track{background:#f8f9fa}.sidebar-content[data-v-0495245a]::-webkit-scrollbar-thumb{background:#dadce0;border-radius:3px}.sidebar-content[data-v-0495245a]::-webkit-scrollbar-thumb:hover{background:#bdc1c6}.filter-input[data-v-0495245a]:hover,.filter-select[data-v-0495245a]:hover{border-color:#bdc1c6}.checkbox-item[data-v-0495245a]:hover{background:#1a73e80a;border-radius:4px;margin:0 -4px;padding-left:10px;padding-right:10px}.google-map[data-v-0495245a] *{direction:ltr!important}.arabic-content[data-v-0495245a]{direction:rtl;text-align:right}.arabic-number[data-v-0495245a]{direction:ltr;font-feature-settings:"lnum" 1}.mixed-content[data-v-0495245a]{direction:rtl;text-align:right}.mixed-content .number[data-v-0495245a]{direction:ltr;display:inline-block;font-feature-settings:"lnum" 1}[data-v-0495245a]{margin:0;padding:0;box-sizing:border-box}.unit-unavailable-message .material-icons[data-v-0495245a]{font-size:48px;color:#bdc1c6}.unit-unavailable-message p[data-v-0495245a]{color:#5f6368;font-size:15px;font-weight:600;margin:0}.unavailable-status[data-v-0495245a]{background:#f1f3f4;color:#5f6368;padding:6px 16px;border-radius:16px;font-size:13px;font-weight:600}.unit-search-control[data-v-0495245a]{position:absolute;top:16px;right:16px;z-index:1000;display:flex;align-items:center;background:#fff;border-radius:24px;box-shadow:0 2px 8px #0003;overflow:hidden;height:48px;transition:width .3s cubic-bezier(.4,0,.2,1);width:48px}.unit-search-control.is-open[data-v-0495245a]{width:260px}.unit-search-btn[data-v-0495245a]{width:48px;height:48px;min-width:48px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#3c4043;order:2}.unit-search-btn[data-v-0495245a]:hover{background:#0000000d}.unit-search-input[data-v-0495245a]{flex:1;order:1;border:none;outline:none;padding:0 12px;font-size:14px;direction:rtl;text-align:right;background:transparent;font-family:inherit}.map-icon-btn[data-v-0495245a]{position:absolute;top:16px;z-index:1000;width:48px;height:48px;border:none;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0003;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#3c4043;transition:background-color .2s,color .2s}.map-icon-btn[data-v-0495245a]:hover{background:#f1f3f4}.map-icon-btn.is-active[data-v-0495245a]{background:#c6a45a;color:#fff}.sidebar-mobile-close[data-v-0495245a]{display:none}@media(max-width:744px){.sidebar-mobile-close[data-v-0495245a]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;margin-bottom:16px;background:#c6a45a;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer}.sidebar-mobile-close[data-v-0495245a]:hover{background:#333a33}}.unit-card[data-v-0495245a]{background:#fff;border-radius:16px;padding:16px;box-shadow:0 2px 10px #00000014;direction:rtl}.unit-card-header[data-v-0495245a]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.unit-card-title h3[data-v-0495245a]{margin:0;font-size:18px;font-weight:700;color:#1a1a1a}.unit-card-subtitle[data-v-0495245a]{font-size:13px;color:#9aa0a6}.unit-card-collapse[data-v-0495245a],.unit-card-bookmark[data-v-0495245a]{background:none;border:none;cursor:pointer;color:#3c4043;display:flex;align-items:center;justify-content:center}.unit-card-action-btn[data-v-0495245a]{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;border:1px solid #e8eaed;border-radius:12px;background:#fff;cursor:pointer;font-size:12px;color:#3c4043;transition:background-color .2s}.unit-card-action-btn[data-v-0495245a]:hover{background:#f8f9fa}.unit-card-action-btn .material-icons[data-v-0495245a]{font-size:20px;color:#1a73e8}.unit-card-system-pill[data-v-0495245a]{background:#1a73e8;color:#fff;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:600}.unit-card-type-badge[data-v-0495245a]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#3c4043}.unit-card-type-badge .material-icons[data-v-0495245a]{color:#e8bf15}.unit-card-stat[data-v-0495245a]{text-align:center;padding:12px 4px;border:1px solid #e8eaed;border-radius:12px}.unit-card-area[data-v-0495245a]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border:1px solid #e8eaed;border-radius:12px;margin-bottom:4px}.stat-value[data-v-0495245a]{font-size:16px;font-weight:700;color:#1a1a1a}.stat-label[data-v-0495245a]{font-size:12px;color:#9aa0a6;margin-top:4px}.unit-card-interest-btn[data-v-0495245a]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;margin-top:12px;background:#ff9800;color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s}.unit-card-interest-btn[data-v-0495245a]:hover{background:#e68900}.welcome-overlay[data-v-0495245a]{position:absolute;inset:0;background:#274238;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.welcome-content[data-v-0495245a]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px;animation:welcomeFloat 5s ease-in-out}.welcome-image[data-v-0495245a]{width:250px;height:250px;object-fit:contain;animation:welcomeZoom-0495245a 1s ease-out}.welcome-text[data-v-0495245a]{color:#fff;font-size:28px;font-weight:700;letter-spacing:1px;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.4);min-height:40px;white-space:nowrap}.typing-cursor[data-v-0495245a]{display:inline-block;animation:blink-0495245a .8s step-end infinite;font-weight:400;margin-left:2px}@keyframes blink-0495245a{0%,to{opacity:1}50%{opacity:0}}@keyframes welcomeZoom-0495245a{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes welcomeSlideUp-0495245a{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-enter-active[data-v-0495245a],.fade-leave-active[data-v-0495245a]{transition:opacity .8s ease}.fade-enter-from[data-v-0495245a],.fade-leave-to[data-v-0495245a]{opacity:0}@media(max-width:480px){.welcome-image[data-v-0495245a]{width:100px;height:100px}.welcome-text[data-v-0495245a]{font-size:20px;padding:0 20px}}.accordion-item[data-v-0495245a]{border-bottom:1px solid var(--color-sand)}.accordion-item[data-v-0495245a]:last-child{border-bottom:none}.accordion-header[data-v-0495245a]{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:none;padding:12px 4px;cursor:pointer;font-weight:700;font-size:14px;color:var(--color-primary-dark)}.header-left[data-v-0495245a]{display:flex;align-items:center;gap:8px}.chevron-icon[data-v-0495245a]{color:var(--color-gold);transition:transform .25s ease}.chevron-icon.is-rotated[data-v-0495245a]{transform:rotate(180deg)}.accordion-body[data-v-0495245a]{padding:4px 4px 16px}.accordion-enter-active[data-v-0495245a],.accordion-leave-active[data-v-0495245a]{transition:all .25s ease;overflow:hidden}.accordion-enter-from[data-v-0495245a],.accordion-leave-to[data-v-0495245a]{opacity:0;max-height:0}.accordion-enter-to[data-v-0495245a],.accordion-leave-from[data-v-0495245a]{opacity:1;max-height:300px}.chip-grid[data-v-0495245a]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-0495245a]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:20px;border:2px solid #fff;background:#fff;color:var(--color-text);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.chip[data-v-0495245a]:hover{border-color:var(--color-gold)}.chip-active[data-v-0495245a]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.chip-active .status-dot[data-v-0495245a]{border-color:#fff}.chip-icon[data-v-0495245a]{font-size:16px}.chip-active .chip-icon[data-v-0495245a]{color:#fff}.slider-values[data-v-0495245a]{display:flex;justify-content:space-between;font-size:13px;font-weight:700;color:var(--color-primary-dark);margin-bottom:10px}.dual-slider[data-v-0495245a]{position:relative;height:32px;margin-bottom:8px}.slider-track[data-v-0495245a]{position:absolute;top:50%;left:0;right:0;height:4px;transform:translateY(-50%);border-radius:2px;pointer-events:none}.slider-input[data-v-0495245a]{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none;margin:0}.slider-input[data-v-0495245a]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--color-primary);border:2px solid white;box-shadow:0 1px 4px #0000004d;cursor:pointer;pointer-events:auto}.slider-input[data-v-0495245a]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--color-primary);border:2px solid white;box-shadow:0 1px 4px #0000004d;cursor:pointer;pointer-events:auto}.slider-input[data-v-0495245a]::-webkit-slider-runnable-track{background:transparent}.slider-input[data-v-0495245a]::-moz-range-track{background:transparent}.advanced-filters-header[data-v-0495245a]{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid var(--color-sand, #cbb187)}.advanced-filters-title[data-v-0495245a]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--color-primary-dark, #182822)}.advanced-filters-title .material-icons[data-v-0495245a]{font-size:18px;color:var(--color-gold, #9e793e)}.reset-link-button[data-v-0495245a]{display:flex;align-items:center;gap:4px;background:none;border:none;padding:4px 8px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;color:var(--color-danger, #b3452f);transition:background-color .2s}.reset-link-button[data-v-0495245a]:hover{background:#b3452f14}.reset-link-button .material-icons[data-v-0495245a]{font-size:15px}.custom-select-wrapper[data-v-0495245a]{position:relative;display:flex;align-items:center}.select-prefix-icon[data-v-0495245a]{position:absolute;right:14px;font-size:18px;color:var(--color-gold, #9e793e);pointer-events:none;z-index:1}.select-arrow-icon[data-v-0495245a]{position:absolute;left:14px;font-size:20px;color:var(--color-gold, #9e793e);pointer-events:none;transition:transform .2s}.custom-select-wrapper:has(select:focus) .select-arrow-icon[data-v-0495245a]{transform:rotate(180deg)}.filter-select[data-v-0495245a]{width:100%;padding:12px 40px;border:2px solid var(--color-sand, #cbb187);border-radius:12px;background:#fff;color:var(--color-text, #22302a);font-weight:600;font-size:14px;font-family:inherit;direction:rtl;text-align:right;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-color .2s,box-shadow .2s}.filter-select[data-v-0495245a]:hover{border-color:var(--color-gold, #9e793e)}.filter-select[data-v-0495245a]:focus{outline:none;border-color:var(--color-primary, #274238);box-shadow:0 0 0 3px #2742381a}.filter-select option[data-v-0495245a]{direction:rtl;text-align:right;font-weight:500}.unit-card[data-v-0495245a]{background:#fff;border:1px solid var(--color-cream, #eae1d1);border-radius:16px;padding:16px;box-shadow:0 4px 16px #27423814;direction:rtl}.unit-card-header[data-v-0495245a]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.unit-card-title[data-v-0495245a]{text-align:center;flex:1}.unit-card-title h3[data-v-0495245a]{margin:0;font-size:18px;font-weight:700;color:var(--color-primary-dark, #182822)}.unit-card-subtitle[data-v-0495245a]{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--color-gold, #9e793e)}.subtitle-icon[data-v-0495245a]{font-size:14px}.unit-card-collapse[data-v-0495245a],.unit-card-bookmark[data-v-0495245a]{background:none;border:none;cursor:pointer;color:var(--color-primary, #274238);display:flex;align-items:center;justify-content:center}.unit-card-status-badge[data-v-0495245a]{display:inline-flex;align-items:center;gap:8px;background:var(--color-cream, #eae1d1);color:var(--color-primary-dark, #182822);padding:6px 14px;border-radius:20px;font-size:12px;font-weight:700;margin-bottom:16px}.unit-card-actions[data-v-0495245a]{display:flex;gap:8px;margin-bottom:16px}.unit-card-action-btn[data-v-0495245a]{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;border:1px solid var(--color-cream, #eae1d1);border-radius:12px;background:var(--color-paper, #f7f3ea);cursor:pointer;font-size:12px;color:var(--color-text, #22302a);transition:background-color .2s,border-color .2s}.unit-card-action-btn[data-v-0495245a]:hover{background:var(--color-cream, #eae1d1);border-color:var(--color-gold-light, #c6a45a)}.unit-card-action-btn .material-icons[data-v-0495245a]{font-size:20px;color:var(--color-primary, #274238)}.unit-card-type-row[data-v-0495245a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.unit-card-system-pill[data-v-0495245a]{display:flex;align-items:center;gap:6px;background:var(--color-primary, #274238);color:#fff;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:600}.pill-icon[data-v-0495245a]{font-size:16px}.unit-card-type-badge[data-v-0495245a]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--color-text, #22302a)}.unit-card-type-badge .material-icons[data-v-0495245a]{color:var(--color-gold, #9e793e)}.unit-card-stats[data-v-0495245a]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:12px}.unit-card-stat[data-v-0495245a]{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:12px 4px;border:1px solid var(--color-cream, #eae1d1);border-radius:12px;background:var(--color-paper, #f7f3ea)}.stat-icon[data-v-0495245a]{font-size:18px;color:var(--color-gold, #9e793e);margin-bottom:2px}.unit-card-area[data-v-0495245a]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border:1px solid var(--color-cream, #eae1d1);border-radius:12px;background:var(--color-cream, #eae1d1);margin-bottom:4px}.unit-card-area .stat-label[data-v-0495245a]{display:inline-flex;align-items:center;gap:6px}.area-icon[data-v-0495245a]{font-size:15px;color:var(--color-gold, #9e793e)}.stat-value[data-v-0495245a]{font-size:16px;font-weight:700;color:var(--color-primary-dark, #182822)}.stat-label[data-v-0495245a]{font-size:12px;color:var(--color-text-muted, #6b7a72);margin-top:4px}.unit-card-interest-btn[data-v-0495245a]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;margin-top:12px;background:var(--color-gold, #9e793e);color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s,box-shadow .2s}.unit-card-interest-btn[data-v-0495245a]:hover{background:var(--color-primary-dark, #182822);box-shadow:0 2px 8px #1828224d}.unit-unavailable-message[data-v-0495245a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;text-align:center;gap:12px}.unit-unavailable-message .material-icons[data-v-0495245a]{font-size:48px;color:var(--color-sand, #cbb187)}.unit-unavailable-message p[data-v-0495245a]{color:var(--color-text-muted, #6b7a72);font-size:15px;font-weight:600;margin:0}.modal-overlay[data-v-0495245a]{position:fixed;inset:0;background:#182822a6;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal-container[data-v-0495245a]{background:var(--color-paper, #f7f3ea);border-radius:16px;box-shadow:0 20px 40px #18282240;max-width:800px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;direction:rtl}.modal-header[data-v-0495245a]{padding:24px 32px;background:linear-gradient(135deg,var(--color-primary, #274238) 0%,var(--color-primary-dark, #182822) 100%);color:#fff;display:flex;justify-content:space-between;align-items:center;border-radius:16px 16px 0 0}.modal-header-title[data-v-0495245a]{display:flex;align-items:center;gap:10px}.modal-header-icon[data-v-0495245a]{font-size:24px;color:var(--color-gold-light, #c6a45a)}.modal-header h2[data-v-0495245a]{margin:0;font-size:19px;font-weight:700;line-height:1.4}.modal-close[data-v-0495245a]{background:#ffffff26;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background-color .2s;flex-shrink:0}.modal-close[data-v-0495245a]:hover{background:#ffffff47}.selected-unit-info[data-v-0495245a]{padding:20px 32px;background:var(--color-paper, #f7f3ea);border-bottom:1px solid var(--color-cream, #eae1d1)}.unit-info-card[data-v-0495245a]{background:#fff;padding:16px;border-radius:12px;border:1px solid var(--color-cream, #eae1d1);box-shadow:0 2px 8px #2742380f}.unit-info-header[data-v-0495245a]{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--color-cream, #eae1d1)}.unit-info-icon[data-v-0495245a]{font-size:20px;color:var(--color-gold, #9e793e)}.unit-info-card h3[data-v-0495245a]{margin:0;color:var(--color-primary-dark, #182822);font-size:15px;font-weight:700}.unit-details-grid[data-v-0495245a]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.unit-detail-item[data-v-0495245a]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--color-paper, #f7f3ea);border-radius:10px;border:1px solid var(--color-cream, #eae1d1)}.detail-icon[data-v-0495245a]{font-size:18px;color:var(--color-gold, #9e793e);flex-shrink:0}.detail-content[data-v-0495245a]{display:flex;flex-direction:column;gap:2px;min-width:0}.detail-label[data-v-0495245a]{font-size:11px;color:var(--color-text-muted, #6b7a72);font-weight:600}.detail-value[data-v-0495245a]{font-size:14px;font-weight:700;color:var(--color-text, #22302a)}.unit-detail-price[data-v-0495245a]{grid-column:1 / -1;background:var(--color-cream, #eae1d1);border-color:var(--color-gold-light, #c6a45a)}.price-value[data-v-0495245a]{color:var(--color-primary-dark, #182822);font-size:16px}.price-unavailable[data-v-0495245a]{color:var(--color-danger, #b3452f)}.modal-body[data-v-0495245a]{flex:1;overflow-y:auto;padding:0;background:#fff}.interest-form[data-v-0495245a]{padding:32px}.form-section[data-v-0495245a]{margin-bottom:32px}.form-section h4[data-v-0495245a]{display:flex;align-items:center;gap:8px;margin:0 0 20px;color:var(--color-primary-dark, #182822);font-size:16px;font-weight:700;padding-bottom:10px;border-bottom:2px solid var(--color-cream, #eae1d1)}.section-icon[data-v-0495245a]{font-size:20px;color:var(--color-gold, #9e793e)}.form-group[data-v-0495245a]{margin-bottom:20px}.form-row[data-v-0495245a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-label[data-v-0495245a]{display:block;margin-bottom:8px;font-weight:600;color:var(--color-primary-dark, #182822);font-size:14px}.form-input[data-v-0495245a],.form-select[data-v-0495245a],.form-textarea[data-v-0495245a]{width:100%;padding:12px 16px;border:2px solid var(--color-sand, #cbb187);border-radius:10px;font-size:14px;font-family:inherit;transition:border-color .2s,box-shadow .2s;background:#fff;color:var(--color-text, #22302a);direction:rtl;text-align:right}.form-input[data-v-0495245a]:hover,.form-select[data-v-0495245a]:hover,.form-textarea[data-v-0495245a]:hover{border-color:var(--color-gold, #9e793e)}.form-input[data-v-0495245a]:focus,.form-select[data-v-0495245a]:focus,.form-textarea[data-v-0495245a]:focus{outline:none;border-color:var(--color-primary, #274238);box-shadow:0 0 0 3px #2742381a}.form-textarea[data-v-0495245a]{resize:vertical;min-height:80px}.form-input[data-v-0495245a]::placeholder,.form-textarea[data-v-0495245a]::placeholder{color:#9aa0a6}.form-input[readonly][data-v-0495245a]{background:var(--color-paper, #f7f3ea);cursor:not-allowed;color:var(--color-text-muted, #6b7a72)}.form-actions[data-v-0495245a]{display:flex;gap:16px;justify-content:flex-end;margin-top:32px;padding-top:24px;border-top:1px solid var(--color-cream, #eae1d1)}.btn-cancel[data-v-0495245a],.btn-submit[data-v-0495245a]{padding:12px 28px;border-radius:24px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}.btn-cancel[data-v-0495245a]{background:#fff;color:var(--color-text-muted, #6b7a72);border:2px solid var(--color-sand, #cbb187)}.btn-cancel[data-v-0495245a]:hover{background:var(--color-paper, #f7f3ea);border-color:var(--color-gold, #9e793e);color:var(--color-primary-dark, #182822)}.btn-submit[data-v-0495245a]{background:var(--color-gold, #9e793e);color:#fff;border:none}.btn-submit[data-v-0495245a]:hover{background:var(--color-primary-dark, #182822);box-shadow:0 2px 8px #1828224d}@media(max-width:480px){.unit-details-grid[data-v-0495245a]{grid-template-columns:1fr}}.unit-card-contact-btn[data-v-0495245a]{background:var(--color-primary, #274238);margin-bottom:8px}.unit-card-contact-btn[data-v-0495245a]:hover{background:var(--color-primary-dark, #182822)}.contact-modal-container[data-v-0495245a]{max-width:460px}.contact-modal-body[data-v-0495245a]{padding:24px;background:#fff;display:flex;flex-direction:column;gap:16px;direction:rtl}.contact-unit-info[data-v-0495245a]{display:flex;align-items:center;gap:8px;background:var(--color-paper, #f7f3ea);border:1px solid var(--color-cream, #eae1d1);border-radius:10px;padding:12px 16px;font-size:13px;color:var(--color-text, #22302a)}.contact-unit-info .material-icons[data-v-0495245a]{color:var(--color-gold, #9e793e);font-size:18px;flex-shrink:0}.contact-list[data-v-0495245a]{display:flex;flex-direction:column;gap:10px}.contact-item[data-v-0495245a]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:var(--color-paper, #f7f3ea);border:1px solid var(--color-cream, #eae1d1);border-radius:12px;text-decoration:none;color:var(--color-text, #22302a);transition:background-color .2s,border-color .2s}.contact-item[data-v-0495245a]:hover{background:var(--color-cream, #eae1d1);border-color:var(--color-gold, #9e793e)}.contact-icon-wrap[data-v-0495245a]{width:44px;height:44px;border-radius:50%;background:var(--color-primary, #274238);display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact-icon-wrap .material-icons[data-v-0495245a]{color:#fff;font-size:20px}.contact-details[data-v-0495245a]{flex:1;display:flex;flex-direction:column;gap:3px}.contact-label[data-v-0495245a]{font-size:12px;color:var(--color-text-muted, #6b7a72);font-weight:600}.contact-number[data-v-0495245a]{font-size:15px;font-weight:700;color:var(--color-primary-dark, #182822);direction:ltr;text-align:right}.contact-arrow[data-v-0495245a]{color:var(--color-gold, #9e793e);flex-shrink:0}.contact-close-btn[data-v-0495245a]{width:100%;padding:14px;background:var(--color-cream, #eae1d1);color:var(--color-primary-dark, #182822);border:none;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s}.contact-close-btn[data-v-0495245a]:hover{background:var(--color-sand, #cbb187)}.unit-card-booking-btn[data-v-0495245a]{background:var(--color-gold, #9e793e);margin-bottom:8px}.unit-card-booking-btn[data-v-0495245a]:hover:not(:disabled){background:#7a5c2e}.unit-card-booking-btn[data-v-0495245a]:disabled{opacity:.6;cursor:not-allowed}@keyframes rotate-0495245a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotating[data-v-0495245a]{display:inline-block;animation:rotate-0495245a 1s linear infinite}.booking-modal-container[data-v-0495245a]{background:#fff;border-radius:16px;width:90%;max-width:520px;max-height:90vh;overflow-y:auto;direction:rtl;box-shadow:0 20px 60px #0000004d}.booking-modal-header[data-v-0495245a]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--color-cream, #eae1d1);background:var(--color-primary, #274238);border-radius:16px 16px 0 0}.booking-modal-header-title[data-v-0495245a]{display:flex;align-items:center;gap:10px;color:#fff}.booking-modal-header-title h2[data-v-0495245a]{font-size:16px;font-weight:700;color:#fff;margin:0}.booking-modal-header-title .material-icons[data-v-0495245a]{color:var(--color-gold, #9e793e);font-size:22px}.booking-unit-info[data-v-0495245a]{display:flex;align-items:center;gap:8px;background:var(--color-paper, #f7f3ea);border-bottom:1px solid var(--color-cream, #eae1d1);padding:12px 24px;font-size:13px;color:var(--color-text, #22302a)}.booking-unit-info .material-icons[data-v-0495245a]{color:var(--color-gold, #9e793e);font-size:18px}.booking-terms-body[data-v-0495245a]{padding:20px 24px;max-height:320px;overflow-y:auto;border-bottom:1px solid var(--color-cream, #eae1d1)}.booking-terms-title[data-v-0495245a]{font-size:13px;font-weight:700;color:var(--color-primary, #274238);margin-bottom:14px}.booking-terms-text p[data-v-0495245a]{font-size:12px;line-height:1.9;color:#444;margin-bottom:10px;padding-right:12px;border-right:3px solid var(--color-gold, #9e793e)}.booking-terms-accept[data-v-0495245a]{padding:16px 24px;border-bottom:1px solid var(--color-cream, #eae1d1);background:var(--color-paper, #f7f3ea)}.booking-checkbox-label[data-v-0495245a]{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:13px;font-weight:600;color:var(--color-primary-dark, #182822)}.booking-checkbox[data-v-0495245a]{width:18px;height:18px;accent-color:var(--color-primary, #274238);cursor:pointer;flex-shrink:0}.booking-modal-actions[data-v-0495245a]{padding:16px 24px;display:flex;flex-direction:column;gap:10px}.booking-btn-primary[data-v-0495245a]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;background:var(--color-primary, #274238);color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s}.booking-btn-primary[data-v-0495245a]:hover:not(:disabled){background:var(--color-primary-dark, #182822)}.booking-btn-primary[data-v-0495245a]:disabled{opacity:.4;cursor:not-allowed}.booking-btn-cancel[data-v-0495245a]{width:100%;padding:12px;background:var(--color-cream, #eae1d1);color:var(--color-primary-dark, #182822);border:none;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s}.booking-btn-cancel[data-v-0495245a]:hover{background:var(--color-sand, #cbb187)}.booking-processing-body[data-v-0495245a]{padding:60px 24px;display:flex;flex-direction:column;align-items:center;gap:16px}.booking-spinner[data-v-0495245a]{width:52px;height:52px;border:4px solid var(--color-cream, #eae1d1);border-top-color:var(--color-primary, #274238);border-radius:50%;animation:spin-0495245a .8s linear infinite}@keyframes spin-0495245a{to{transform:rotate(360deg)}}.booking-processing-text[data-v-0495245a]{font-size:16px;font-weight:700;color:var(--color-primary, #274238)}.booking-processing-sub[data-v-0495245a]{font-size:13px;color:var(--color-text-muted, #6b7a72)}.booking-result-body[data-v-0495245a]{padding:0}.booking-result-success-banner[data-v-0495245a],.booking-result-failed-banner[data-v-0495245a],.booking-result-pending-banner[data-v-0495245a]{display:flex;align-items:center;gap:12px;padding:16px 24px;font-size:13px;font-weight:600;margin:20px 24px;border-radius:10px}.booking-result-success-banner[data-v-0495245a]{background:#e8f5e9;color:#2e7d32;border:1px solid #a5d6a7}.booking-result-failed-banner[data-v-0495245a]{background:#ffebee;color:#c62828;border:1px solid #ef9a9a}.booking-result-pending-banner[data-v-0495245a]{background:#fff8e1;color:#f57f17;border:1px solid #ffe082}.booking-result-details[data-v-0495245a]{margin:0 24px 20px;border:1px solid var(--color-cream, #eae1d1);border-radius:10px;overflow:hidden}.booking-result-row[data-v-0495245a]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--color-cream, #eae1d1)}.booking-result-row[data-v-0495245a]:last-child{border-bottom:none}.booking-result-label[data-v-0495245a]{font-size:12px;color:var(--color-text-muted, #6b7a72);font-weight:600}.booking-result-value[data-v-0495245a]{font-size:13px;font-weight:700;color:var(--color-primary-dark, #182822)}.booking-icon-success[data-v-0495245a]{color:#2e7d32!important}.booking-icon-failed[data-v-0495245a]{color:#c62828!important}.booking-icon-pending[data-v-0495245a]{color:#f57f17!important}.booking-iframe-wrapper[data-v-0495245a]{min-height:480px;position:relative}.booking-payment-iframe[data-v-0495245a]{width:100%;height:480px;border:none;display:block}.map-legend[data-v-0495245a]{position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:1000;display:flex;align-items:center;gap:10px;background:#fff;padding:8px 12px;border-radius:24px;box-shadow:0 2px 8px #0003;direction:rtl}.map-legend-item[data-v-0495245a]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#3c4043;white-space:nowrap;background:transparent;border:2px solid transparent;border-radius:18px;padding:6px 12px;cursor:pointer;transition:background-color .2s,border-color .2s;font-family:inherit}.map-legend-item[data-v-0495245a]:hover{background:#f1f3f4}.legend-item-active[data-v-0495245a]{background:var(--color-primary, #274238);color:#fff;border-color:var(--color-primary, #274238)}.map-legend-swatch[data-v-0495245a]{width:16px;height:16px;border-radius:3px;border:1px solid rgba(0,0,0,.15);flex-shrink:0}.legend-available[data-v-0495245a]{background:#3ede45}.legend-available-block[data-v-0495245a]{background:#ff9800}.legend-sold[data-v-0495245a]{background:#f44336}.legend-unavailable[data-v-0495245a]{background:wheat}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;font-family:Noto Sans Arabic,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#app{width:100vw;height:100vh;overflow:hidden;direction:ltr}*{-webkit-font-feature-settings:"liga","kern";font-feature-settings:"liga","kern";text-rendering:optimizeLegibility}.gm-style{direction:ltr!important}.arabic-numbers{font-feature-settings:"lnum" 1}.item[data-v-40a5c0e5]{margin-top:2rem;display:flex;position:relative}.details[data-v-40a5c0e5]{flex:1;margin-left:1rem}i[data-v-40a5c0e5]{display:flex;place-items:center;place-content:center;width:32px;height:32px;color:var(--color-text)}h3[data-v-40a5c0e5]{font-size:1.2rem;font-weight:500;margin-bottom:.4rem;color:var(--color-heading)}@media(min-width:1024px){.item[data-v-40a5c0e5]{margin-top:0;padding:.4rem 0 1rem calc(var(--section-gap) / 2)}i[data-v-40a5c0e5]{top:calc(50% - 25px);left:-26px;position:absolute;border:1px solid var(--color-border);background:var(--color-background);border-radius:8px;width:50px;height:50px}.item[data-v-40a5c0e5]:before{content:" ";border-left:1px solid var(--color-border);position:absolute;left:0;bottom:calc(50% + 25px);height:calc(50% - 25px)}.item[data-v-40a5c0e5]:after{content:" ";border-left:1px solid var(--color-border);position:absolute;left:0;top:calc(50% + 25px);height:calc(50% - 25px)}.item[data-v-40a5c0e5]:first-of-type:before{display:none}.item[data-v-40a5c0e5]:last-of-type:after{display:none}}.payment-return[data-v-79438d3f]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f7f3ea;font-family:Arial,sans-serif;direction:rtl}.payment-return-card[data-v-79438d3f]{background:#fff;border-radius:16px;padding:48px 40px;text-align:center;box-shadow:0 8px 32px #0000001f;max-width:400px;width:90%}.material-icons[data-v-79438d3f]{font-size:64px;margin-bottom:16px;display:block}.material-icons.success[data-v-79438d3f]{color:#2e7d32}.material-icons.failed[data-v-79438d3f]{color:#c62828}.material-icons.pending[data-v-79438d3f]{color:#f57f17}h2[data-v-79438d3f]{font-size:22px;font-weight:700;color:#22302a;margin-bottom:8px}p[data-v-79438d3f]{font-size:14px;color:#6b7a72;margin-bottom:8px}.payment-return-closing[data-v-79438d3f]{font-size:12px;color:#aaa;margin-top:16px}.payment-return-spinner[data-v-79438d3f]{width:48px;height:48px;border:4px solid #eae1d1;border-top-color:#274238;border-radius:50%;animation:spin-79438d3f .8s linear infinite;margin:0 auto 16px}@keyframes spin-79438d3f{to{transform:rotate(360deg)}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify__toast-text{display:flex;flex-direction:column;gap:2px;line-height:1.35;width:100%}.Toastify__toast-text-title{font-weight:600}.Toastify__toast-text-content{opacity:.92}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__none{0%,60%,75%,90%,to{animation-duration:0;animation-timing-function:none}0%{opacity:1;transform:translateZ(0)}to{transform:translateZ(0)}}.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right{animation-name:Toastify__none}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
