.RE9wfW_container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:36rem;margin:0 auto;padding:4rem 1rem;display:flex}.RE9wfW_iconCircle{border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto;display:flex}.RE9wfW_title{color:#18181b;font-size:1.25rem;font-weight:700}.RE9wfW_description{color:#71717a;max-width:28rem;font-size:.75rem;line-height:1.5}.RE9wfW_ctaButton{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.RE9wfW_ctaButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.RE9wfW_ctaButton{color:#fff;background-color:#09090b;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.RE9wfW_ctaButton:hover:not(:disabled){background-color:#18181b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.RE9wfW_ctaButton:active:not(:disabled){transform:scale(.98)}.RE9wfW_ctaButton{cursor:pointer;border-radius:1.5rem;padding:.625rem 1.25rem;font-size:.75rem}.RE9wfW_ctaIcon{color:#fbbf24;width:1rem;height:1rem}
.XeUeja_toast{z-index:120;border-radius:1.5rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.75rem;font-weight:700;animation:.3s cubic-bezier(.16,1,.3,1) XeUeja_slideIn;display:flex;position:fixed;top:5rem;right:1rem;box-shadow:0 25px 50px -12px #00000040}.XeUeja_toast.XeUeja_success{color:#fff;background-color:#059669}.XeUeja_toast.XeUeja_error{color:#fff;background-color:#e11d48}.XeUeja_toast.XeUeja_info{color:#fff;background-color:#18181b}.XeUeja_icon{flex-shrink:0;width:1rem;height:1rem}.XeUeja_closeButton{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;margin-left:.25rem;padding:.125rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.XeUeja_closeButton:hover{background-color:#fff3}@keyframes XeUeja_slideIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}
.aTZ49a_modalGrid{grid-template-columns:repeat(4,1fr);gap:.625rem;margin-top:1.25rem;display:grid}.aTZ49a_modalItem{text-align:center;background-color:#fafafa;border:1px solid #f4f4f5;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;padding:.75rem;display:flex}.aTZ49a_modalIcon{color:#71717a;width:1rem;height:1rem;margin-bottom:.25rem}.aTZ49a_modalValue{color:#18181b;font-size:.875rem;font-weight:700}.aTZ49a_modalLabel{color:#a1a1aa;font-size:.6875rem;font-weight:500}.aTZ49a_pageGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:640px){.aTZ49a_pageGrid{grid-template-columns:repeat(4,1fr)}}.aTZ49a_pageCard{background-color:#fff;border:1px solid #e4e4e7cc;border-radius:1.5rem;align-items:center;gap:.75rem;padding:1rem;display:flex;box-shadow:0 1px 2px #0000000d}.aTZ49a_iconBox{color:#d97706;background-color:#fbbf241a;border-radius:1.25rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.aTZ49a_specLabel{color:#a1a1aa;font-size:.6875rem;font-weight:500;display:block}.aTZ49a_specValue{color:#18181b;font-size:.875rem;font-weight:700}
.I19qQa_avatar{-webkit-user-select:none;user-select:none;object-fit:cover;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.I19qQa_avatar.I19qQa_sizeXs{width:1.5rem;height:1.5rem;font-size:.625rem}.I19qQa_avatar.I19qQa_sizeSm{width:2rem;height:2rem;font-size:.75rem}.I19qQa_avatar.I19qQa_sizeMd{width:2.5rem;height:2.5rem;font-size:.75rem}.I19qQa_avatar.I19qQa_sizeLg{width:3rem;height:3rem;font-size:.875rem}.I19qQa_avatar.I19qQa_sizeXl{width:4rem;height:4rem;font-size:1.25rem}.I19qQa_avatar.I19qQa_shapeCircle{border-radius:9999px}.I19qQa_avatar.I19qQa_shapeRounded{border-radius:1.25rem}.I19qQa_avatar.I19qQa_shapeRoundedLg{border-radius:1.5rem}.I19qQa_avatar.I19qQa_toneAmber{color:#09090b;background-color:#f59e0b;font-weight:900}.I19qQa_avatar.I19qQa_toneAmberSoft{color:#92400e;background-color:#fbbf2433;border:1px solid #fbbf24;font-weight:900}.I19qQa_avatar.I19qQa_toneAmberGradient{color:#fbbf24;background:linear-gradient(135deg,#09090b 0%,#27272a 100%);font-weight:900;box-shadow:0 2px 4px -1px #0000000f,0 4px 6px -1px #00000014}.I19qQa_avatar.I19qQa_toneDark{color:#fbbf24;background-color:#09090b;font-weight:800}.I19qQa_avatar.I19qQa_toneZinc{color:#fff;background-color:#09090b;font-weight:700}
._0MLdna_modalContainer{margin-top:1.5rem}._0MLdna_sectionTitle{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem;font-weight:600}._0MLdna_modalCard{background-color:#fff;border:1px solid #e4e4e7;border-radius:1.5rem;justify-content:space-between;align-items:center;padding:.875rem;display:flex}._0MLdna_brokerInfo{align-items:center;gap:.75rem;display:flex}._0MLdna_brokerName{color:#18181b;font-size:.875rem;font-weight:700}._0MLdna_brokerCreci{color:#a1a1aa;font-size:.75rem;font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._0MLdna_brokerPhone{color:#71717a;font-size:.75rem}._0MLdna_brokerStats{text-align:right}._0MLdna_propertiesCount{color:#18181b;font-size:.75rem;font-weight:600}._0MLdna_ratingRow{color:#f59e0b;justify-content:flex-end;align-items:center;gap:.25rem;margin-top:.125rem;font-size:.75rem;font-weight:700;display:flex}._0MLdna_sidebarCard{border-top:1px solid #f4f4f5;align-items:center;gap:.75rem;padding-top:1rem;display:flex}._0MLdna_sidebarContent{flex:1;min-width:0}._0MLdna_sidebarName{color:#18181b;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;overflow:hidden}._0MLdna_sidebarCreci{font-size:.6875rem;font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#a1a1aa}._0MLdna_sidebarMeta{color:#71717a;align-items:center;gap:.25rem;margin-top:.125rem;font-size:.6875rem;display:flex}
.XEUWnG_backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#09090b99;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}@media (max-width:767px){.XEUWnG_backdrop{padding:.75rem .5rem;padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}}.XEUWnG_modalDialog{background-color:#fff;border-radius:1.75rem;flex-direction:column;width:100%;max-width:32rem;max-height:90vh;animation:.2s cubic-bezier(.16,1,.3,1) XEUWnG_zoomIn;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@media (max-width:767px){.XEUWnG_modalDialog{border-radius:1.5rem;max-height:min(86vh,100dvh - 2.5rem)}}.XEUWnG_closeBtn{z-index:20;color:#fff;cursor:pointer;background-color:#09090b80;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:1rem;right:1rem}.XEUWnG_closeBtn:hover{background-color:#09090bbf}.XEUWnG_scrollContent{flex:1;padding-bottom:6rem;overflow-y:auto}.XEUWnG_scrollContent::-webkit-scrollbar{width:6px;height:6px}.XEUWnG_scrollContent::-webkit-scrollbar-track{background:0 0}.XEUWnG_scrollContent::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:9999px}.XEUWnG_scrollContent::-webkit-scrollbar-thumb:hover{background:#a1a1aa}.XEUWnG_heroImageWrapper{aspect-ratio:16/10;background-color:#f4f4f5;width:100%;position:relative}.XEUWnG_heroImage{object-fit:cover;width:100%;height:100%}.XEUWnG_reservedBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.05em;text-transform:uppercase;background-color:#09090bcc;border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700;position:absolute;top:1rem;left:1rem}.XEUWnG_bodyPadding{padding:1.5rem}.XEUWnG_priceHeader{justify-content:space-between;align-items:flex-start;display:flex}.XEUWnG_price{color:#09090b;letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.XEUWnG_pricePerM2{color:#a1a1aa;margin-top:.125rem;font-size:.75rem;font-weight:500}.XEUWnG_viewsPill{color:#a1a1aa;background-color:#fafafa;border:1px solid #f4f4f5;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:flex}.XEUWnG_titleSection{margin-top:1rem}.XEUWnG_propertyTitle{color:#18181b;font-size:1.125rem;font-weight:700;line-height:1.35}.XEUWnG_addressRow{color:#71717a;align-items:center;gap:.375rem;margin-top:.25rem;font-size:.75rem;font-weight:500;display:flex}.XEUWnG_descSection{margin-top:1.5rem}.XEUWnG_descTitle{color:#18181b;margin-bottom:.375rem;font-size:.875rem;font-weight:700}.XEUWnG_descText{color:#52525b;font-size:.75rem;line-height:1.6}.XEUWnG_descText.XEUWnG_clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.XEUWnG_descActions{justify-content:space-between;align-items:center;margin-top:.5rem;display:flex}.XEUWnG_expandBtn{color:#09090b;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}.XEUWnG_expandBtn:hover{text-decoration:underline}.XEUWnG_expandedLink{color:#18181b;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1);display:flex}.XEUWnG_expandedLink:hover{color:#d97706}.XEUWnG_visitsIndicator{background-color:#fafafa;border:1px solid #f4f4f5;border-radius:1.25rem;justify-content:space-between;align-items:center;margin-top:1.25rem;padding:.875rem;display:flex}.XEUWnG_visitsInfo{align-items:center;gap:.625rem;display:flex}.XEUWnG_visitsTitle{color:#18181b;font-size:.75rem;font-weight:600}.XEUWnG_visitsPending{color:#a1a1aa;font-size:.6875rem}.XEUWnG_refCodeText{font-size:.75rem;font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#a1a1aa;font-weight:600}.XEUWnG_stickyActionBar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:30;background-color:#fffffff2;border-top:1px solid #e4e4e7;align-items:center;gap:.75rem;padding:1rem;display:flex;position:absolute;bottom:0;left:0;right:0}@media (max-width:767px){.XEUWnG_stickyActionBar{padding:.75rem 1rem;padding-bottom:max(.875rem,env(safe-area-inset-bottom,0px))}}.XEUWnG_scheduleButton{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.XEUWnG_scheduleButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.XEUWnG_scheduleButton{color:#27272a;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem}.XEUWnG_scheduleButton:hover:not(:disabled){color:#18181b;background-color:#f4f4f5;border-color:#d4d4d8}.XEUWnG_scheduleButton:active:not(:disabled){transform:scale(.98)}.XEUWnG_scheduleButton{border-radius:1.25rem;padding:.75rem 1rem;font-size:.75rem}.XEUWnG_interestButton{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.XEUWnG_interestButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.XEUWnG_interestButton{color:#fff;background-color:#09090b;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.XEUWnG_interestButton:hover:not(:disabled){background-color:#18181b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.XEUWnG_interestButton:active:not(:disabled){transform:scale(.98)}.XEUWnG_interestButton{border-radius:1.25rem;padding:.75rem 1rem;font-size:.75rem}@keyframes XEUWnG_zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.knAUrG_backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#09090b99;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}@media (max-width:767px){.knAUrG_backdrop{padding:.75rem .5rem;padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}}.knAUrG_modalDialog{background-color:#fff;border-radius:1.75rem;flex-direction:column;width:100%;max-width:28rem;max-height:90vh;animation:.2s cubic-bezier(.16,1,.3,1) knAUrG_zoomIn;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@media (max-width:767px){.knAUrG_modalDialog{border-radius:1.5rem;max-height:min(84vh,100dvh - 2.5rem)}}.knAUrG_header{border-bottom:1px solid #f4f4f5;flex-shrink:0;align-items:center;gap:.75rem;padding:1rem;display:flex}@media (max-width:767px){.knAUrG_header{padding:.75rem 1rem}}.knAUrG_backBtn{color:#3f3f46;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.knAUrG_backBtn:hover{background-color:#f4f4f5}.knAUrG_headerTitle{color:#18181b;font-size:1rem;font-weight:700}@media (max-width:767px){.knAUrG_headerTitle{font-size:.875rem}}.knAUrG_progressBar{flex-shrink:0;gap:.5rem;padding:.75rem 1.5rem .25rem;display:flex}@media (max-width:767px){.knAUrG_progressBar{gap:.375rem;padding:.5rem 1rem .25rem}}.knAUrG_progressSegment{background-color:#e4e4e7;border-radius:9999px;flex:1;height:.25rem;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.knAUrG_progressSegment.knAUrG_active{background-color:#09090b}.knAUrG_propertySummary{flex-shrink:0;padding:.75rem 1.5rem}@media (max-width:767px){.knAUrG_propertySummary{padding:.375rem 1rem}}.knAUrG_summaryBox{background-color:#fafafa;border:1px solid #f4f4f5;border-radius:1.5rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}@media (max-width:767px){.knAUrG_summaryBox{border-radius:1.25rem;gap:.5rem;padding:.5rem .75rem}}.knAUrG_thumbWrapper{background-color:#e4e4e7;border-radius:1.25rem;flex-shrink:0;width:3.5rem;height:3.5rem;overflow:hidden}@media (max-width:767px){.knAUrG_thumbWrapper{border-radius:.75rem;width:2.5rem;height:2.5rem}}.knAUrG_thumbImage{object-fit:cover;width:100%;height:100%}.knAUrG_summaryDetails{flex:1;min-width:0}.knAUrG_summaryTitle{color:#18181b;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;overflow:hidden}.knAUrG_summaryNeighborhood{color:#71717a;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.knAUrG_summaryPrice{color:#18181b;margin-top:.125rem;font-size:.75rem;font-weight:800}@media (max-width:767px){.knAUrG_summaryPrice{font-size:.6875rem}}.knAUrG_stepContent{flex:1;padding:.5rem 1.5rem;overflow-y:auto}.knAUrG_stepContent::-webkit-scrollbar{width:6px;height:6px}.knAUrG_stepContent::-webkit-scrollbar-track{background:0 0}.knAUrG_stepContent::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:9999px}.knAUrG_stepContent::-webkit-scrollbar-thumb:hover{background:#a1a1aa}@media (max-width:767px){.knAUrG_stepContent{padding:.375rem 1rem}}.knAUrG_stepTitle{color:#18181b;margin-bottom:.75rem;font-size:.875rem;font-weight:700}@media (max-width:767px){.knAUrG_stepTitle{margin-bottom:.5rem;font-size:.75rem}}.knAUrG_stepSubtitle{color:#a1a1aa;margin-bottom:1rem;font-size:.75rem}@media (max-width:767px){.knAUrG_stepSubtitle{margin-bottom:.625rem;font-size:.6875rem}}.knAUrG_daysGrid{grid-template-columns:repeat(7,1fr);gap:.375rem;display:grid}@media (max-width:767px){.knAUrG_daysGrid{gap:.25rem}}.knAUrG_dayButton{color:#3f3f46;cursor:pointer;background-color:#fafafa;border:1px solid #f4f4f5;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;padding:.5rem .25rem;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.knAUrG_dayButton:hover{background-color:#f4f4f5}.knAUrG_dayButton.knAUrG_daySelected{color:#fff;background-color:#09090b;border-color:#09090b;font-weight:700;transform:scale(1.02);box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}@media (max-width:767px){.knAUrG_dayButton{border-radius:.75rem;min-height:42px;padding:.375rem .125rem}}.knAUrG_dayWeekday{text-transform:uppercase;color:#a1a1aa;font-size:.625rem}.knAUrG_dayWeekday.knAUrG_selectedText{color:#d4d4d8}@media (max-width:767px){.knAUrG_dayWeekday{font-size:.5625rem}}.knAUrG_dayNumber{margin-top:.125rem;font-size:.875rem;font-weight:800}@media (max-width:767px){.knAUrG_dayNumber{margin-top:0;font-size:.75rem}}.knAUrG_dayMonth{text-transform:lowercase;color:#a1a1aa;font-size:.5625rem}.knAUrG_dayMonth.knAUrG_selectedText{color:#d4d4d8}@media (max-width:767px){.knAUrG_dayMonth{font-size:.5rem}}.knAUrG_selectedDateLabel{text-align:center;color:#71717a;margin-top:1rem;font-size:.75rem;font-weight:600}@media (max-width:767px){.knAUrG_selectedDateLabel{margin-top:.5rem;font-size:.6875rem}}.knAUrG_slotsGrid{grid-template-columns:repeat(3,1fr);gap:.625rem;display:grid}@media (max-width:767px){.knAUrG_slotsGrid{gap:.375rem}}.knAUrG_slotButton{text-align:center;color:#27272a;cursor:pointer;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;padding:.75rem .5rem;font-size:.75rem;font-weight:700;transition:all .15s cubic-bezier(.4,0,.2,1)}.knAUrG_slotButton:hover:not(:disabled){border-color:#09090b}.knAUrG_slotButton.knAUrG_slotSelected{color:#fff;background-color:#09090b;border-color:#09090b;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.knAUrG_slotButton:disabled{color:#d4d4d8;cursor:not-allowed;background-color:#f4f4f5;border-color:#e4e4e7;text-decoration:line-through}@media (max-width:767px){.knAUrG_slotButton{border-radius:1rem;min-height:40px;padding:.5rem .25rem;font-size:.6875rem}}.knAUrG_infoBox{color:#52525b;background-color:#fafafa;border:1px solid #f4f4f5;border-radius:1.25rem;margin-top:1.5rem;padding:.75rem;font-size:.75rem}@media (max-width:767px){.knAUrG_infoBox{border-radius:1rem;margin-top:.75rem;padding:.5rem .75rem;font-size:.6875rem}}.knAUrG_contactForm{flex-direction:column;gap:1rem;display:flex}@media (max-width:767px){.knAUrG_contactForm{gap:.625rem}}.knAUrG_formLabel{color:#52525b;margin-bottom:.25rem;font-size:.75rem;font-weight:500;display:block}@media (max-width:767px){.knAUrG_formLabel{margin-bottom:.125rem;font-size:.6875rem}}.knAUrG_inputField{color:#18181b;background-color:#fafafa;border:1px solid #e4e4e7;border-radius:1.25rem;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.knAUrG_inputField::placeholder{color:#a1a1aa}.knAUrG_inputField:focus{background-color:#fff;border-color:#09090b;box-shadow:0 0 0 3px #09090b14}.knAUrG_inputField:disabled{color:#a1a1aa;cursor:not-allowed;background-color:#f4f4f5}@media (max-width:767px){.knAUrG_inputField{padding:.5rem .75rem;font-size:.75rem}}.knAUrG_textareaField{color:#18181b;background-color:#fafafa;border:1px solid #e4e4e7;border-radius:1.25rem;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.knAUrG_textareaField::placeholder{color:#a1a1aa}.knAUrG_textareaField:focus{background-color:#fff;border-color:#09090b;box-shadow:0 0 0 3px #09090b14}.knAUrG_textareaField:disabled{color:#a1a1aa;cursor:not-allowed;background-color:#f4f4f5}.knAUrG_textareaField{resize:none}@media (max-width:767px){.knAUrG_textareaField{padding:.5rem .75rem;font-size:.75rem}}.knAUrG_successWrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0;display:flex}@media (max-width:767px){.knAUrG_successWrapper{padding:1rem 0}}.knAUrG_successIcon{color:#10b981;width:4rem;height:4rem;margin-bottom:.75rem}@media (max-width:767px){.knAUrG_successIcon{width:3rem;height:3rem;margin-bottom:.5rem}}.knAUrG_successTitle{color:#18181b;font-size:1.25rem;font-weight:700}@media (max-width:767px){.knAUrG_successTitle{font-size:1rem}}.knAUrG_successDesc{color:#71717a;max-width:20rem;margin-top:.25rem;font-size:.75rem;line-height:1.5}@media (max-width:767px){.knAUrG_successDesc{font-size:.6875rem}}.knAUrG_bottomAction{background-color:#fff;border-top:1px solid #f4f4f5;flex-shrink:0;padding:1rem}@media (max-width:767px){.knAUrG_bottomAction{padding:.75rem 1rem;padding-bottom:max(.875rem,env(safe-area-inset-bottom,0px))}}.knAUrG_submitButton{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.knAUrG_submitButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.knAUrG_submitButton{color:#fff;background-color:#09090b;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.knAUrG_submitButton:hover:not(:disabled){background-color:#18181b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.knAUrG_submitButton:active:not(:disabled){transform:scale(.98)}.knAUrG_submitButton{border-radius:1.25rem;width:100%;padding:.875rem;font-size:.75rem}@media (max-width:767px){.knAUrG_submitButton{border-radius:1rem;min-height:44px;padding:.75rem}}@keyframes knAUrG_zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.D1BZmq_modalsContainer{display:contents}
.Nbpy6a_container{flex-direction:column;gap:1.5rem;max-width:80rem;margin:0 auto;padding:2rem 1rem;display:flex}@media (min-width:768px){.Nbpy6a_container{padding:2rem 1.5rem}}.Nbpy6a_filtersCard{background-color:#fff;border:1px solid #e4e4e7;border-radius:1.75rem;flex-direction:column;gap:1rem;padding:1rem;display:flex;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}@media (min-width:640px){.Nbpy6a_filtersCard{padding:1.25rem}}.Nbpy6a_filtersGrid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){.Nbpy6a_filtersGrid{grid-template-columns:repeat(4,1fr)}}.Nbpy6a_filterLabel{text-transform:uppercase;letter-spacing:.05em;color:#a1a1aa;margin-bottom:.25rem;font-size:.625rem;font-weight:700;display:block}.Nbpy6a_filterSelect{color:#18181b;background-color:#fafafa;border:1px solid #e4e4e7;border-radius:1.25rem;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.Nbpy6a_filterSelect::placeholder{color:#a1a1aa}.Nbpy6a_filterSelect:focus{background-color:#fff;border-color:#09090b;box-shadow:0 0 0 3px #09090b14}.Nbpy6a_filterSelect:disabled{color:#a1a1aa;cursor:not-allowed;background-color:#f4f4f5}.Nbpy6a_filterSelect{cursor:pointer;padding:.5rem .75rem;font-weight:600}.Nbpy6a_favFilterBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;width:100%;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.Nbpy6a_favFilterBtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Nbpy6a_favFilterBtn{color:#27272a;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem}.Nbpy6a_favFilterBtn:hover:not(:disabled){color:#18181b;background-color:#f4f4f5;border-color:#d4d4d8}.Nbpy6a_favFilterBtn:active:not(:disabled){transform:scale(.98)}.Nbpy6a_favFilterBtn{border-radius:1.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:700}.Nbpy6a_favFilterBtn.Nbpy6a_favActive{color:#be123c;background-color:#fff1f2;border-color:#fecdd3;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.Nbpy6a_propertiesGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.Nbpy6a_propertiesGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Nbpy6a_propertiesGrid{grid-template-columns:repeat(3,1fr)}}.Nbpy6a_fallback{text-align:center;color:#71717a;padding:2rem;font-size:.75rem}
.PMKoGq_container{flex-direction:column;gap:1.25rem;width:100%;max-width:80rem;margin:0 auto;padding:1rem .75rem;display:flex}@media (min-width:768px){.PMKoGq_container{gap:1.5rem;padding:2rem}}.PMKoGq_filterRow{flex-direction:column;align-items:center;gap:.75rem;display:flex}@media (min-width:640px){.PMKoGq_filterRow{flex-direction:row}}.PMKoGq_tableCard{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.5rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}.PMKoGq_tableWrapper{overflow-x:auto}.PMKoGq_tableWrapper::-webkit-scrollbar{width:6px;height:6px}.PMKoGq_tableWrapper::-webkit-scrollbar-track{background:0 0}.PMKoGq_tableWrapper::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:9999px}.PMKoGq_tableWrapper::-webkit-scrollbar-thumb:hover{background:#a1a1aa}.PMKoGq_table{text-align:left;border-collapse:collapse;width:100%;font-size:.75rem}.PMKoGq_tableHeader{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #f4f4f5;font-size:.6875rem;font-weight:600}.PMKoGq_tableRow{border-bottom:1px solid #f4f4f5;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.PMKoGq_tableRow:hover{background-color:#fafafab3}.PMKoGq_menuDropdown{z-index:30;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;width:12rem;padding:.25rem;animation:.15s PMKoGq_zoomIn;position:absolute;top:2.25rem;right:0;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}@keyframes PMKoGq_zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.OjZPKG_alert{border:1px solid #0000;border-radius:1.25rem;align-items:center;gap:.625rem;padding:.875rem;font-size:.75rem;font-weight:500;display:flex}.OjZPKG_alert.OjZPKG_error{color:#be123c;background-color:#fff1f2;border-color:#fecdd3}.OjZPKG_alert.OjZPKG_success{color:#047857;background-color:#ecfdf5;border-color:#a7f3d0}.OjZPKG_alert.OjZPKG_warning{color:#92400e;background-color:#fffbeb;border-color:#fde68a}.OjZPKG_alert.OjZPKG_info{color:#0369a1;background-color:#f0f9ff;border-color:#bae6fd}.OjZPKG_icon{flex-shrink:0;width:1rem;height:1rem}
.jJCXHG_backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#09090b99;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out jJCXHG_fadeIn;display:flex;position:fixed;inset:0}@media (max-width:767px){.jJCXHG_backdrop{padding:.75rem .5rem;padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}}.jJCXHG_dialog{background-color:#fff;border:1px solid #e4e4e7;border-radius:1.75rem;flex-direction:column;width:100%;max-height:90vh;animation:.2s cubic-bezier(.16,1,.3,1) jJCXHG_zoomIn;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@media (max-width:767px){.jJCXHG_dialog{border-radius:1.5rem;max-height:min(86vh,100dvh - 2.5rem)}}.jJCXHG_header{background-color:#fafafa80;border-bottom:1px solid #f4f4f5;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.jJCXHG_header.jJCXHG_darkHeader{color:#fff;background-color:#09090b;border-bottom-color:#27272a}.jJCXHG_header.jJCXHG_darkHeader .jJCXHG_title{color:#fff;font-weight:900}.jJCXHG_header.jJCXHG_darkHeader .jJCXHG_subtitle{color:#a1a1aa}.jJCXHG_header.jJCXHG_darkHeader .jJCXHG_closeButton{color:#d4d4d8;background-color:#27272a;border:none}.jJCXHG_header.jJCXHG_darkHeader .jJCXHG_closeButton:hover{color:#fff;background-color:#3f3f46}.jJCXHG_headerContent{flex-direction:column;display:flex}.jJCXHG_badgeWrapper{margin-bottom:.25rem}.jJCXHG_title{letter-spacing:-.02em;color:#18181b;font-size:1.125rem;font-weight:700}.jJCXHG_subtitle{color:#71717a;margin-top:.125rem;font-size:.75rem}.jJCXHG_closeButton{color:#a1a1aa;cursor:pointer;background-color:#0000;border:1px solid #e4e4e7;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.jJCXHG_closeButton:hover{color:#3f3f46;background-color:#f4f4f5}.jJCXHG_body{flex:1;overflow-y:auto}.jJCXHG_body::-webkit-scrollbar{width:6px;height:6px}.jJCXHG_body::-webkit-scrollbar-track{background:0 0}.jJCXHG_body::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:9999px}.jJCXHG_body::-webkit-scrollbar-thumb:hover{background:#a1a1aa}.jJCXHG_footer{background-color:#fafafacc;border-top:1px solid #f4f4f5;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}@keyframes jJCXHG_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes jJCXHG_zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.XokKYG_container{flex-direction:column;gap:2rem;max-width:80rem;margin:0 auto;padding:2rem 1rem;display:flex}@media (min-width:768px){.XokKYG_container{padding:2rem 1.5rem}}.XokKYG_favoritesGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.XokKYG_favoritesGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.XokKYG_favoritesGrid{grid-template-columns:repeat(3,1fr)}}
.u5dhtW_columnChartWrapper{flex-direction:column;gap:1rem;display:flex}.u5dhtW_emptyState{color:#a1a1aa;justify-content:center;align-items:center;height:12rem;font-size:.75rem;display:flex}.u5dhtW_plotArea{border-bottom:1px solid #e4e4e7;justify-content:space-between;align-items:flex-end;gap:.75rem;padding:2rem .5rem .5rem;display:flex;position:relative}@media (min-width:640px){.u5dhtW_plotArea{gap:1.25rem}}.u5dhtW_gridLineContainer{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:2rem 0 .5rem}.u5dhtW_gridLine{border-top:1px dashed #f4f4f5;align-items:center;width:100%;display:flex}.u5dhtW_gridTick{font-size:.5625rem;font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#d4d4d8;margin-top:-.75rem;padding-left:.125rem}.u5dhtW_columnWrapper{z-index:10;cursor:pointer;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.u5dhtW_columnFloatingLabel{text-align:center;margin-bottom:.375rem;transition:transform .2s cubic-bezier(.4,0,.2,1)}.u5dhtW_columnFloatingLabel.u5dhtW_hovered{transform:translateY(-.25rem)scale(1.05)}.u5dhtW_columnFloatingValue{font-size:.6875rem;font-weight:800;font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:-.02em;display:block}.u5dhtW_columnFloatingPct{color:#a1a1aa;font-size:.5625rem;font-weight:600;display:block}.u5dhtW_columnBarWrapper{flex:1;justify-content:center;align-items:flex-end;width:100%;max-width:4.25rem;display:flex}.u5dhtW_columnBar{border-radius:1.25rem 1.25rem 0 0;width:100%;transition:all .5s;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.u5dhtW_columnGradientOverlay{background:linear-gradient(#ffffff40,#0000,#0003);position:absolute;inset:0}.u5dhtW_xAxisGrid{gap:.5rem;display:grid}.u5dhtW_xAxisItem{text-align:center;padding:0 .25rem}.u5dhtW_legendDot{border-radius:9999px;flex-shrink:0;width:.625rem;height:.625rem}.u5dhtW_xAxisTitle{color:#27272a;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;overflow:hidden}.u5dhtW_xAxisSubtitle{color:#71717a;text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:.625rem;font-weight:500;overflow:hidden}.u5dhtW_pieContainer{flex-direction:column;align-items:center;gap:1.5rem;display:flex}@media (min-width:640px){.u5dhtW_pieContainer{flex-direction:row}}.u5dhtW_svgWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.u5dhtW_donutSvg{overflow:visible;transform:rotate(-90deg)}.u5dhtW_backgroundRing{fill:#0000;stroke:#f4f4f5}.u5dhtW_sliceCircle{fill:#0000;stroke-linecap:butt;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.u5dhtW_centerLabel{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 1.5rem;display:flex;position:absolute;inset:0}.u5dhtW_centerTitle{text-transform:uppercase;letter-spacing:.05em;color:#a1a1aa;font-size:.625rem;font-weight:700}.u5dhtW_centerValue{letter-spacing:-.02em;color:#09090b;font-size:1rem;font-weight:900;font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;margin-top:.125rem;line-height:1.2}@media (min-width:640px){.u5dhtW_centerValue{font-size:1.125rem}}.u5dhtW_centerSubtitle{color:#71717a;margin-top:.125rem;font-size:.625rem;font-weight:600}.u5dhtW_legendList{flex-direction:column;flex:1;gap:.625rem;width:100%;display:flex}.u5dhtW_legendItem{cursor:pointer;background-color:#fff;border:1px solid #f4f4f5;border-radius:1.25rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.u5dhtW_legendItem:hover,.u5dhtW_legendItem.u5dhtW_hovered{background-color:#fafafa;border-color:#d4d4d8;box-shadow:0 1px 2px #0000000d}.u5dhtW_legendColorBox{border-radius:.375rem;flex-shrink:0;width:.875rem;height:.875rem;box-shadow:0 1px 2px #0000000d}.u5dhtW_legendTextCol{min-width:0}.u5dhtW_legendTitle{color:#18181b;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;overflow:hidden}.u5dhtW_legendCount{color:#a1a1aa;font-size:.625rem;font-weight:500}.u5dhtW_legendValueCol{text-align:right;flex-shrink:0}.u5dhtW_legendValue{font-size:.75rem;font-weight:800;font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:block}.u5dhtW_legendPctBadge{color:#71717a;background-color:#f4f4f5;border-radius:.375rem;margin-top:.125rem;padding:.125rem .375rem;font-size:.625rem;font-weight:700;display:inline-block}.u5dhtW_barChartWrapper{flex-direction:column;gap:1rem;display:flex}.u5dhtW_barItem{flex-direction:column;gap:.375rem;display:flex}.u5dhtW_barItemHeader{justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.u5dhtW_rankBadge{color:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.625rem;font-weight:900;display:flex}.u5dhtW_barLabelCol{min-width:0}.u5dhtW_barTitle{color:#18181b;text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.u5dhtW_barSubtitle{color:#71717a;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;display:block;overflow:hidden}.u5dhtW_badgeTag{color:#3f3f46;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:9999px;padding:.125rem .5rem;font-size:.625rem;font-weight:700;display:none}@media (min-width:640px){.u5dhtW_badgeTag{display:inline-block}}.u5dhtW_barValueCol{text-align:right;flex-shrink:0}.u5dhtW_barValue{font-weight:800;font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;display:block}.u5dhtW_barPct{color:#a1a1aa;font-size:.625rem;font-weight:600;display:block}.u5dhtW_barTrack{background-color:#f4f4f5;border-radius:9999px;width:100%;height:.75rem;padding:.125rem;overflow:hidden}.u5dhtW_barFill{border-radius:9999px;height:100%;transition:all .5s;position:relative;overflow:hidden}.u5dhtW_barShine{background:linear-gradient(90deg,#ffffff26,#0000);position:absolute;inset:0}
.JvQ9Eq_backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);background-color:#09090bb3;justify-content:center;align-items:center;padding:.75rem;display:flex;position:fixed;inset:0;overflow-y:auto}@media (min-width:768px){.JvQ9Eq_backdrop{padding:1rem}}.JvQ9Eq_modalDialog{background-color:#fff;border-radius:1.75rem;flex-direction:column;width:100%;max-width:32rem;max-height:92vh;animation:.2s cubic-bezier(.16,1,.3,1) JvQ9Eq_zoomIn;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.JvQ9Eq_header{color:#fff;background-color:#09090b;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.JvQ9Eq_headerLeft{align-items:center;gap:.75rem;display:flex}.JvQ9Eq_iconBadge{color:#34d399;background-color:#10b98133;border-radius:1.25rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:flex}.JvQ9Eq_headerTitle{color:#fff;letter-spacing:-.02em;font-size:1rem;font-weight:700}@media (min-width:768px){.JvQ9Eq_headerTitle{font-size:1.125rem}}.JvQ9Eq_headerSubtitle{color:#a1a1aa;font-size:.6875rem}@media (min-width:768px){.JvQ9Eq_headerSubtitle{font-size:.75rem}}.JvQ9Eq_closeBtn{color:#fff;cursor:pointer;background-color:#ffffff1a;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.JvQ9Eq_closeBtn:hover{background-color:#fff3}.JvQ9Eq_form{flex-direction:column;gap:1rem;padding:1.25rem;font-size:.75rem;display:flex;overflow-y:auto}.JvQ9Eq_form::-webkit-scrollbar{width:6px;height:6px}.JvQ9Eq_form::-webkit-scrollbar-track{background:0 0}.JvQ9Eq_form::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:9999px}.JvQ9Eq_form::-webkit-scrollbar-thumb:hover{background:#a1a1aa}@media (min-width:768px){.JvQ9Eq_form{padding:1.5rem}}.JvQ9Eq_field{flex-direction:column;width:100%;display:flex}.JvQ9Eq_gridTwo{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.JvQ9Eq_gridTwo{grid-template-columns:repeat(2,1fr);display:grid}}.JvQ9Eq_label{color:#3f3f46;margin-bottom:.25rem;font-size:.6875rem;font-weight:700;display:block}.JvQ9Eq_input{color:#18181b;background-color:#fafafa;border:1px solid #e4e4e7;border-radius:1.25rem;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.JvQ9Eq_input::placeholder{color:#a1a1aa}.JvQ9Eq_input:focus{background-color:#fff;border-color:#09090b;box-shadow:0 0 0 3px #09090b14}.JvQ9Eq_input:disabled{color:#a1a1aa;cursor:not-allowed;background-color:#f4f4f5}.JvQ9Eq_select{color:#18181b;background-color:#fafafa;border:1px solid #e4e4e7;border-radius:1.25rem;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.JvQ9Eq_select::placeholder{color:#a1a1aa}.JvQ9Eq_select:focus{background-color:#fff;border-color:#09090b;box-shadow:0 0 0 3px #09090b14}.JvQ9Eq_select:disabled{color:#a1a1aa;cursor:not-allowed;background-color:#f4f4f5}.JvQ9Eq_select{cursor:pointer}.JvQ9Eq_textarea{color:#18181b;background-color:#fafafa;border:1px solid #e4e4e7;border-radius:1.25rem;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.JvQ9Eq_textarea::placeholder{color:#a1a1aa}.JvQ9Eq_textarea:focus{background-color:#fff;border-color:#09090b;box-shadow:0 0 0 3px #09090b14}.JvQ9Eq_textarea:disabled{color:#a1a1aa;cursor:not-allowed;background-color:#f4f4f5}.JvQ9Eq_textarea{resize:vertical;min-height:4.5rem}.JvQ9Eq_footer{background-color:#fafafacc;border-top:1px solid #f4f4f5;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}@media (min-width:768px){.JvQ9Eq_footer{padding:1rem 1.5rem}}.JvQ9Eq_cancelBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.JvQ9Eq_cancelBtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.JvQ9Eq_cancelBtn{color:#27272a;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem}.JvQ9Eq_cancelBtn:hover:not(:disabled){color:#18181b;background-color:#f4f4f5;border-color:#d4d4d8}.JvQ9Eq_cancelBtn:active:not(:disabled){transform:scale(.98)}.JvQ9Eq_cancelBtn{border-radius:1.25rem;padding:.625rem 1rem;font-size:.75rem}.JvQ9Eq_submitBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.JvQ9Eq_submitBtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.JvQ9Eq_submitBtn{color:#fff;background-color:#09090b;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.JvQ9Eq_submitBtn:hover:not(:disabled){background-color:#18181b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.JvQ9Eq_submitBtn:active:not(:disabled){transform:scale(.98)}.JvQ9Eq_submitBtn{border-radius:1.25rem;padding:.625rem 1.5rem;font-size:.75rem}@keyframes JvQ9Eq_zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.FvpDVW_form{flex-direction:column;gap:1rem;padding:1.5rem;font-size:.75rem;display:flex}.FvpDVW_field{flex-direction:column;display:flex}.FvpDVW_label{color:#3f3f46;margin-bottom:.375rem;font-weight:700;display:block}.FvpDVW_textarea{color:#18181b;background-color:#fafafa;border:1px solid #e4e4e7;border-radius:1.25rem;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.FvpDVW_textarea::placeholder{color:#a1a1aa}.FvpDVW_textarea:focus{background-color:#fff;border-color:#09090b;box-shadow:0 0 0 3px #09090b14}.FvpDVW_textarea:disabled{color:#a1a1aa;cursor:not-allowed;background-color:#f4f4f5}.FvpDVW_textarea{resize:none;font-weight:500}.FvpDVW_actionRow{border-top:1px solid #f4f4f5;justify-content:flex-end;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}.FvpDVW_cancelBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.FvpDVW_cancelBtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.FvpDVW_cancelBtn{color:#27272a;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem}.FvpDVW_cancelBtn:hover:not(:disabled){color:#18181b;background-color:#f4f4f5;border-color:#d4d4d8}.FvpDVW_cancelBtn:active:not(:disabled){transform:scale(.98)}.FvpDVW_cancelBtn{border-radius:1.25rem;padding:.5rem 1rem;font-size:.75rem}.FvpDVW_saveBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.FvpDVW_saveBtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.FvpDVW_saveBtn{color:#fff;background-color:#09090b;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.FvpDVW_saveBtn:hover:not(:disabled){background-color:#18181b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.FvpDVW_saveBtn:active:not(:disabled){transform:scale(.98)}.FvpDVW_saveBtn{border-radius:1.25rem;padding:.5rem 1.25rem;font-size:.75rem}
.L2VHea_headerRow{flex-direction:column;justify-content:space-between;gap:1rem;display:flex}@media (min-width:768px){.L2VHea_headerRow{flex-direction:row;align-items:flex-end}}.L2VHea_adminHeaderRow{flex-direction:column;justify-content:space-between;gap:1rem;display:flex}@media (min-width:640px){.L2VHea_adminHeaderRow{flex-direction:row;align-items:center}}.L2VHea_badge{color:#d97706;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.375rem;margin-bottom:.375rem;font-size:.75rem;font-weight:700;display:inline-flex}.L2VHea_clientTitle{color:#09090b;letter-spacing:-.03em;font-size:1.875rem;font-weight:900;line-height:1.2}.L2VHea_adminTitle{color:#09090b;letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.25}.L2VHea_subtitle{color:#71717a;max-width:36rem;margin-top:.25rem;font-size:.75rem;line-height:1.5}.L2VHea_actionWrapper{flex-shrink:0}.L2VHea_adminActionBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.L2VHea_adminActionBtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.L2VHea_adminActionBtn{color:#fff;background-color:#09090b;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.L2VHea_adminActionBtn:hover:not(:disabled){background-color:#18181b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.L2VHea_adminActionBtn:active:not(:disabled){transform:scale(.98)}.L2VHea_adminActionBtn{cursor:pointer;border-radius:1.25rem;padding:.625rem 1rem;font-size:.75rem;font-weight:600}.L2VHea_actionIcon{color:#fbbf24;width:1rem;height:1rem}
.WJ3xuW_container{flex-direction:column;gap:1.25rem;width:100%;max-width:80rem;margin:0 auto;padding:1rem .75rem;display:flex}@media (min-width:768px){.WJ3xuW_container{gap:1.5rem;padding:2rem}}.WJ3xuW_countersGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.WJ3xuW_countersGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WJ3xuW_countersGrid{grid-template-columns:repeat(4,1fr)}}.WJ3xuW_filterRow{flex-direction:column;justify-content:space-between;align-items:center;gap:.75rem;display:flex}@media (min-width:640px){.WJ3xuW_filterRow{flex-direction:row}}.WJ3xuW_searchContainer{flex:1;width:100%;position:relative}.WJ3xuW_searchInput{color:#18181b;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.5rem;width:100%;padding:.625rem 1rem .625rem 2.75rem;font-size:.75rem}.WJ3xuW_searchInput::placeholder{color:#a1a1aa}.WJ3xuW_searchInput:focus{border-color:#a1a1aa;outline:none}.WJ3xuW_selectContainer{width:100%;position:relative}@media (min-width:640px){.WJ3xuW_selectContainer{width:auto}}.WJ3xuW_selectInput{appearance:none;color:#3f3f46;cursor:pointer;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.5rem;width:100%;padding:.625rem 2.25rem .625rem 1rem;font-size:.75rem;font-weight:500}@media (min-width:640px){.WJ3xuW_selectInput{width:12rem}}.WJ3xuW_selectInput:focus{border-color:#a1a1aa;outline:none}.WJ3xuW_tableCard{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.5rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}.WJ3xuW_tableWrapper{overflow-x:auto}.WJ3xuW_tableWrapper::-webkit-scrollbar{width:6px;height:6px}.WJ3xuW_tableWrapper::-webkit-scrollbar-track{background:0 0}.WJ3xuW_tableWrapper::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:9999px}.WJ3xuW_tableWrapper::-webkit-scrollbar-thumb:hover{background:#a1a1aa}.WJ3xuW_table{text-align:left;border-collapse:collapse;width:100%;font-size:.75rem}.WJ3xuW_tableHeader{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #f4f4f5;font-size:.6875rem;font-weight:600}.WJ3xuW_tableHeader th{padding:1rem 1.5rem}.WJ3xuW_tableRow{color:#27272a;border-bottom:1px solid #f4f4f5;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.WJ3xuW_tableRow:hover{background-color:#fafafab3}.WJ3xuW_tableRow td{white-space:nowrap;padding:1rem 1.5rem}.WJ3xuW_tableRow td.WJ3xuW_wrapCell{white-space:normal}.WJ3xuW_cellPrimary{color:#18181b;font-size:.75rem;font-weight:700;line-height:1.25;display:block}.WJ3xuW_cellSecondary{color:#a1a1aa;margin-top:.125rem;font-size:.6875rem;display:block}.WJ3xuW_cellTitle{color:#18181b;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:18rem;font-size:.75rem;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.WJ3xuW_brokerGroup{align-items:center;gap:.5rem;display:flex}.WJ3xuW_brokerGroup .WJ3xuW_brokerName{color:#27272a;font-size:.75rem;font-weight:500}.WJ3xuW_actionsGroup{align-items:center;gap:.5rem;display:flex}.WJ3xuW_actionBtnComplete{color:#fff;cursor:pointer;background-color:#0284c7;border:none;border-radius:1rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px #0000000d}.WJ3xuW_actionBtnComplete:hover{background-color:#0369a1}.WJ3xuW_actionBtnConfirm{color:#fff;cursor:pointer;background-color:#059669;border:none;border-radius:1rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px #0000000d}.WJ3xuW_actionBtnConfirm:hover{background-color:#047857}.WJ3xuW_actionBtnCancel{color:#f43f5e;cursor:pointer;background:0 0;border:none;border-radius:1rem;justify-content:center;align-items:center;padding:.375rem;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.WJ3xuW_actionBtnCancel:hover{color:#be123c;background-color:#fff1f2}.WJ3xuW_actionBtnNotes{color:#a1a1aa;cursor:pointer;background:0 0;border:none;border-radius:1rem;justify-content:center;align-items:center;padding:.375rem;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.WJ3xuW_actionBtnNotes:hover{color:#27272a;background-color:#f4f4f5}
.HY39rW_header{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#fffffff2;border-bottom:1px solid #e4e4e7e6;position:sticky;top:0;box-shadow:0 1px 2px #0000000d}.HY39rW_container{justify-content:space-between;align-items:center;gap:1rem;max-width:80rem;height:4.5rem;margin:0 auto;padding:0 1rem;display:flex}@media (min-width:768px){.HY39rW_container{padding:0 1.5rem}}.HY39rW_logoLink{-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;text-decoration:none;display:flex}.HY39rW_logoLink:hover .HY39rW_logoBadge{transform:scale(1.05)}.HY39rW_logoBadge{color:#fff;letter-spacing:.05em;background:linear-gradient(135deg,#09090b 0%,#27272a 100%);border-radius:1.25rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;font-weight:900;transition:transform .15s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.HY39rW_logoTextWrapper{flex-direction:column;display:flex}.HY39rW_brandRow{align-items:center;gap:.5rem;display:flex}.HY39rW_brandTitle{letter-spacing:-.02em;color:#09090b;font-size:1.125rem;font-weight:800;line-height:1.2}.HY39rW_cityPill{color:#52525b;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:9999px;padding:.125rem .5rem;font-size:.625rem;font-weight:700}.HY39rW_brandSubtitle{color:#a1a1aa;font-size:.6875rem;font-weight:500;display:none}@media (min-width:640px){.HY39rW_brandSubtitle{display:block}}.HY39rW_desktopNav{display:none}@media (min-width:768px){.HY39rW_desktopNav{color:#52525b;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}}.HY39rW_navLink{color:#52525b;border-radius:1.25rem;align-items:center;gap:.375rem;padding:.5rem .875rem;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.HY39rW_navLink:hover{color:#09090b;background-color:#fafafa}.HY39rW_navLink.HY39rW_active{color:#09090b;background-color:#f4f4f5;font-weight:700}.HY39rW_navLink.HY39rW_favoritesActive{color:#be123c;background-color:#fff1f2;font-weight:700}.HY39rW_navLink.HY39rW_visitasActive{color:#92400e;background-color:#fffbeb;font-weight:700}.HY39rW_favBadge{color:#fff;background-color:#f43f5e;border-radius:9999px;padding:.05rem .375rem;font-size:.625rem;font-weight:700}.HY39rW_crmBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.HY39rW_crmBtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.HY39rW_crmBtn{color:#fff;background-color:#18181b;border-radius:1.25rem;margin-left:.25rem;padding:.5rem .875rem;font-size:.75rem;font-weight:700}.HY39rW_crmBtn:hover{background-color:#09090b}.HY39rW_userSection{align-items:center;gap:.5rem;display:flex}.HY39rW_profileBtn{color:#27272a;background-color:#f4f4f5;border:1px solid #e4e4e7cc;border-radius:1.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .5rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px #0000000d}.HY39rW_profileBtn:hover{background-color:#e4e4e7b3}.HY39rW_profileBtn.HY39rW_profileActive{color:#09090b;background-color:#e4e4e7cc;border-color:#a1a1aa}.HY39rW_profileInfo{text-align:left;display:none}@media (min-width:640px){.HY39rW_profileInfo{display:block}}.HY39rW_profileName{color:#18181b;text-overflow:ellipsis;white-space:nowrap;max-width:7.5rem;font-weight:700;line-height:1.2;overflow:hidden}.HY39rW_profileRole{color:#71717a;font-size:.625rem;font-weight:500}.HY39rW_logoutBtn{color:#52525b;cursor:pointer;background-color:#f4f4f5;border:1px solid #e4e4e7b3;border-radius:1.25rem;justify-content:center;align-items:center;padding:.5rem;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.HY39rW_logoutBtn:hover{color:#e11d48;background-color:#fff1f2}.HY39rW_loginBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.HY39rW_loginBtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.HY39rW_loginBtn{color:#fff;background-color:#09090b;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.HY39rW_loginBtn:hover:not(:disabled){background-color:#18181b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.HY39rW_loginBtn:active:not(:disabled){transform:scale(.98)}.HY39rW_loginBtn{border-radius:1.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700}.HY39rW_mobileMenuToggle{color:#3f3f46;cursor:pointer;background-color:#f4f4f5;border:none;border-radius:1.25rem;justify-content:center;align-items:center;padding:.5rem;display:flex}@media (min-width:768px){.HY39rW_mobileMenuToggle{display:none}}.HY39rW_mobileMenuToggle:hover{background-color:#e4e4e7}@media (min-width:768px){.HY39rW_mobileDrawer{display:none}}.HY39rW_mobileDrawer{background-color:#fff;border-top:1px solid #e4e4e7;flex-direction:column;gap:.5rem;padding:.75rem 1rem 1.25rem;animation:.2s ease-out HY39rW_slideDown;display:flex}.HY39rW_mobileNavLink{color:#52525b;border-radius:1.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;text-decoration:none;display:block}.HY39rW_mobileNavLink:hover{background-color:#fafafa}.HY39rW_mobileNavLink.HY39rW_active{color:#09090b;background-color:#f4f4f5;font-weight:700}.HY39rW_mobileNavLink.HY39rW_favoritesActive{color:#be123c;background-color:#fff1f2;font-weight:700}.HY39rW_mobileNavLink.HY39rW_visitasActive{color:#92400e;background-color:#fffbeb;font-weight:700}.HY39rW_mobileFavoritesRow{justify-content:space-between;align-items:center;display:flex}@keyframes HY39rW_slideDown{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}
.td9oSG_container{text-align:center;background-color:#fff;border:1px solid #e4e4e7cc;border-radius:1.75rem;padding:3rem 1.5rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.td9oSG_compactContainer{text-align:center;padding:2rem}.td9oSG_iconWrapper{background-color:#f4f4f5;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1rem;display:flex}.td9oSG_compactIcon{width:2rem;height:2rem;margin:0 auto .5rem}.td9oSG_title{color:#18181b;margin-bottom:.25rem;font-size:1.125rem;font-weight:700}.td9oSG_compactTitle{color:#71717a;font-size:.75rem;font-weight:500}.td9oSG_description{color:#71717a;max-width:28rem;margin:0 auto 1.5rem;font-size:.75rem;line-height:1.5}.td9oSG_compactDescription{color:#a1a1aa;margin-top:.25rem;font-size:.6875rem}.td9oSG_actionButton{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.td9oSG_actionButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.td9oSG_actionButton{color:#fff;background-color:#09090b;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.td9oSG_actionButton:hover:not(:disabled){background-color:#18181b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.td9oSG_actionButton:active:not(:disabled){transform:scale(.98)}.td9oSG_actionButton{cursor:pointer;border-radius:1.25rem;padding:.75rem 1.5rem;font-size:.75rem}.td9oSG_actionIcon{color:#fbbf24;width:1rem;height:1rem}
._5-y71q_pageWrapper{flex-direction:column;gap:3rem;padding-bottom:4rem;display:flex}._5-y71q_heroSection{color:#fff;background-color:#09090b;justify-content:center;align-items:center;min-height:500px;padding:4rem 1rem;display:flex;position:relative;overflow:hidden}._5-y71q_heroBgImage{opacity:.4;background-position:50%;background-size:cover;transition:transform 1s;position:absolute;inset:0;transform:scale(1.05)}._5-y71q_heroOverlay{background:linear-gradient(#000c,#0009,#09090b);position:absolute;inset:0}._5-y71q_heroContent{z-index:10;text-align:center;flex-direction:column;gap:1.5rem;max-width:64rem;margin:0 auto;display:flex;position:relative}._5-y71q_heroPill{color:#fcd34d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fbbf241a;border:1px solid #fbbf244d;border-radius:9999px;align-items:center;gap:.5rem;margin:0 auto;padding:.375rem 1rem;font-size:.75rem;font-weight:600;display:inline-flex}._5-y71q_heroTitle{letter-spacing:-.03em;color:#fff;font-size:2rem;font-weight:900;line-height:1.15}@media (min-width:640px){._5-y71q_heroTitle{font-size:3rem}}@media (min-width:1024px){._5-y71q_heroTitle{font-size:3.75rem}}._5-y71q_heroGradientText{-webkit-box-decoration-break:clone;box-decoration-break:clone;filter:drop-shadow(0 2px 10px #fbbf2459);background-image:linear-gradient(135deg,#fffbeb 0%,#fde68a 25%,#fbbf24 60%,#d97706 100%);display:inline;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}._5-y71q_heroDescription{color:#d4d4d8;max-width:42rem;margin:0 auto;font-size:.875rem;font-weight:400;line-height:1.6}@media (min-width:640px){._5-y71q_heroDescription{font-size:1rem}}._5-y71q_searchWidget{width:100%;max-width:48rem;margin:0 auto;padding-top:1rem}._5-y71q_searchForm{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#18181b;background-color:#fffffff2;border:1px solid #fff3;border-radius:1.75rem;grid-template-columns:1fr;gap:.625rem;padding:.75rem 1rem;display:grid;box-shadow:0 25px 50px -12px #00000040}@media (min-width:640px){._5-y71q_searchForm{grid-template-columns:2fr 1fr 1fr}}._5-y71q_sectionContainer{max-width:80rem;margin:0 auto;padding:0 1rem}@media (min-width:768px){._5-y71q_sectionContainer{padding:0 1.5rem}}._5-y71q_propertyGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){._5-y71q_propertyGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){._5-y71q_propertyGrid{grid-template-columns:repeat(3,1fr)}}._5-y71q_ctaSection{text-align:center;color:#fff;background-color:#18181b;border-radius:1.75rem;max-width:80rem;margin:0 auto;padding:3rem 1.5rem}
.P33oAW_container{flex-direction:column;gap:2rem;max-width:80rem;margin:0 auto;padding:2rem 1rem;display:flex}@media (min-width:768px){.P33oAW_container{padding:2rem 1.5rem}}.P33oAW_topBar{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.P33oAW_topBar{flex-direction:row;justify-content:space-between;align-items:center}}.P33oAW_breadcrumbs{color:#71717a;white-space:nowrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex;overflow-x:auto}.P33oAW_breadcrumbs a{color:inherit;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}.P33oAW_breadcrumbs a:hover{color:#09090b}.P33oAW_topActions{align-items:center;gap:.5rem;display:flex}.P33oAW_topActionBtn{color:#3f3f46;cursor:pointer;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.75rem;font-weight:600;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.P33oAW_topActionBtn:hover{color:#09090b;background-color:#fafafa}.P33oAW_topActionBtn.P33oAW_favActive{color:#be123c;background-color:#fff1f2;border-color:#fecdd3}.P33oAW_gallerySection{flex-direction:column;gap:.75rem;display:flex}.P33oAW_mainHero{aspect-ratio:16/9;background-color:#f4f4f5;border-radius:1.75rem;width:100%;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.P33oAW_mainHeroImage{object-fit:cover;width:100%;height:100%}.P33oAW_layoutTwoCol{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:1024px){.P33oAW_layoutTwoCol{grid-template-columns:1fr 24rem}}.P33oAW_leftColumn{flex-direction:column;gap:2rem;display:flex}.P33oAW_rightSidebar{flex-direction:column;gap:1.5rem;display:flex}.P33oAW_stickyBookingCard{background-color:#fff;border:1px solid #e4e4e7;border-radius:1.75rem;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;position:sticky;top:6rem;box-shadow:0 2px 4px -1px #0000000f,0 4px 6px -1px #00000014}.P33oAW_bookingPrice{color:#09090b;letter-spacing:-.02em;font-size:1.75rem;font-weight:900}.P33oAW_actionPrimary{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.P33oAW_actionPrimary:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.P33oAW_actionPrimary{color:#fff;background-color:#09090b;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.P33oAW_actionPrimary:hover:not(:disabled){background-color:#18181b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.P33oAW_actionPrimary:active:not(:disabled){transform:scale(.98)}.P33oAW_actionPrimary{border-radius:1.25rem;width:100%;padding:.875rem;font-size:.75rem}.P33oAW_actionSecondary{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.P33oAW_actionSecondary:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.P33oAW_actionSecondary{color:#27272a;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem}.P33oAW_actionSecondary:hover:not(:disabled){color:#18181b;background-color:#f4f4f5;border-color:#d4d4d8}.P33oAW_actionSecondary:active:not(:disabled){transform:scale(.98)}.P33oAW_actionSecondary{border-radius:1.25rem;width:100%;padding:.875rem;font-size:.75rem}.P33oAW_recommendedGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.P33oAW_recommendedGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.P33oAW_recommendedGrid{grid-template-columns:repeat(3,1fr)}}
.Vdv0Fq_container{flex-direction:column;gap:1.25rem;width:100%;max-width:80rem;margin:0 auto;padding:1rem .75rem;display:flex}@media (min-width:768px){.Vdv0Fq_container{gap:1.5rem;padding:2rem}}.Vdv0Fq_topHeaderRow{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.Vdv0Fq_topHeaderRow{flex-direction:row;justify-content:space-between;align-items:center}}.Vdv0Fq_financialLinkBtn{color:#fff;background-color:#059669;border-radius:1.5rem;align-self:flex-start;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 1px 2px #0000000d}@media (min-width:640px){.Vdv0Fq_financialLinkBtn{align-self:auto}}.Vdv0Fq_financialLinkBtn:hover{background-color:#047857}.Vdv0Fq_kpiGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.Vdv0Fq_kpiGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Vdv0Fq_kpiGrid{grid-template-columns:repeat(4,1fr)}}.Vdv0Fq_alertsStrip{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.Vdv0Fq_alertsStrip{grid-template-columns:repeat(3,1fr)}}.Vdv0Fq_alertCard{border-radius:1.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.Vdv0Fq_alertCard.Vdv0Fq_amber{background-color:#fffbebcc;border:1px solid #fde68a}.Vdv0Fq_alertCard.Vdv0Fq_amber:hover{background-color:#fffbeb}.Vdv0Fq_alertCard.Vdv0Fq_amber .Vdv0Fq_alertIconBox{color:#09090b;background-color:#f59e0b}.Vdv0Fq_alertCard.Vdv0Fq_amber .Vdv0Fq_alertTag{color:#92400e}.Vdv0Fq_alertCard.Vdv0Fq_amber .Vdv0Fq_alertTitle{color:#451a03}.Vdv0Fq_alertCard.Vdv0Fq_amber .Vdv0Fq_chevron{color:#b45309}.Vdv0Fq_alertCard.Vdv0Fq_sky{background-color:#f0f9ffcc;border:1px solid #bae6fd}.Vdv0Fq_alertCard.Vdv0Fq_sky:hover{background-color:#f0f9ff}.Vdv0Fq_alertCard.Vdv0Fq_sky .Vdv0Fq_alertIconBox{color:#fff;background-color:#0284c7}.Vdv0Fq_alertCard.Vdv0Fq_sky .Vdv0Fq_alertTag{color:#075985}.Vdv0Fq_alertCard.Vdv0Fq_sky .Vdv0Fq_alertTitle{color:#082f49}.Vdv0Fq_alertCard.Vdv0Fq_sky .Vdv0Fq_chevron{color:#0369a1}.Vdv0Fq_alertCard.Vdv0Fq_emerald{background-color:#ecfdf5cc;border:1px solid #a7f3d0}.Vdv0Fq_alertCard.Vdv0Fq_emerald:hover{background-color:#ecfdf5}.Vdv0Fq_alertCard.Vdv0Fq_emerald .Vdv0Fq_alertIconBox{color:#fff;background-color:#059669}.Vdv0Fq_alertCard.Vdv0Fq_emerald .Vdv0Fq_alertTag{color:#065f46}.Vdv0Fq_alertCard.Vdv0Fq_emerald .Vdv0Fq_alertTitle{color:#022c22}.Vdv0Fq_alertCard.Vdv0Fq_emerald .Vdv0Fq_chevron{color:#047857}.Vdv0Fq_alertLeft{align-items:center;gap:.75rem;min-width:0;display:flex}.Vdv0Fq_alertIconBox{border-radius:1.25rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:flex}.Vdv0Fq_alertTag{text-transform:uppercase;letter-spacing:.05em;font-size:.625rem;font-weight:800;display:block}.Vdv0Fq_alertTitle{font-size:.75rem;font-weight:700;line-height:1.25}.Vdv0Fq_chartsGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:1024px){.Vdv0Fq_chartsGrid{grid-template-columns:repeat(12,1fr)}}.Vdv0Fq_chartCardLarge{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.5rem;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;box-shadow:0 1px 2px #0000000d}@media (min-width:1024px){.Vdv0Fq_chartCardLarge{grid-column:span 7/span 7}}.Vdv0Fq_chartCardSmall{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.5rem;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;box-shadow:0 1px 2px #0000000d}@media (min-width:1024px){.Vdv0Fq_chartCardSmall{grid-column:span 5/span 5}}.Vdv0Fq_chartHeader{justify-content:space-between;align-items:center;display:flex}.Vdv0Fq_chartTitleMeta{align-items:center;gap:.625rem;display:flex}.Vdv0Fq_chartIconBox{border-radius:1.25rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.Vdv0Fq_chartIconBox.Vdv0Fq_sky{color:#0284c7;background-color:#f0f9ff}.Vdv0Fq_chartIconBox.Vdv0Fq_amber{color:#d97706;background-color:#fffbeb}.Vdv0Fq_chartTitle{color:#18181b;font-size:.875rem;font-weight:700}.Vdv0Fq_chartSubtitle{color:#a1a1aa;font-size:.6875rem}.Vdv0Fq_linkAction{color:#4f46e5;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;text-decoration:none;display:flex}.Vdv0Fq_linkAction:hover{text-decoration:underline}.Vdv0Fq_demandsVisitsGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:1024px){.Vdv0Fq_demandsVisitsGrid{grid-template-columns:repeat(3,1fr)}}.Vdv0Fq_demandsCard{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.5rem;padding:1.5rem;box-shadow:0 1px 2px #0000000d}@media (min-width:1024px){.Vdv0Fq_demandsCard{grid-column:span 2/span 2}}.Vdv0Fq_visitsCard{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.5rem;flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex;box-shadow:0 1px 2px #0000000d}.Vdv0Fq_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.Vdv0Fq_sectionTitle{color:#18181b;font-size:.875rem;font-weight:700}.Vdv0Fq_sectionSubtitle{color:#a1a1aa;font-size:.6875rem}.Vdv0Fq_demandList{flex-direction:column;display:flex}.Vdv0Fq_demandList>div{border-bottom:1px solid #f4f4f5;padding:.875rem 0}.Vdv0Fq_demandList>div:last-child{border-bottom:none}.Vdv0Fq_demandItemHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.Vdv0Fq_demandItemTitle{color:#18181b;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.75rem;font-weight:700;display:-webkit-box;overflow:hidden}.Vdv0Fq_demandItemMeta{color:#71717a;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.6875rem;display:flex}.Vdv0Fq_demandPriceTag{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:.75rem;padding:.125rem .5rem;font-family:monospace;font-weight:700}.Vdv0Fq_viewsPill{color:#4338ca;background-color:#eef2ff;border:1px solid #c7d2fe;border-radius:9999px;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:700;display:flex}.Vdv0Fq_demandBarTrack{background-color:#f4f4f5;border-radius:9999px;width:100%;height:.375rem;overflow:hidden}.Vdv0Fq_demandBarFill{background:linear-gradient(90deg,#6366f1,#10b981);border-radius:9999px;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.Vdv0Fq_visitsList{flex-direction:column;gap:.75rem;display:flex}.Vdv0Fq_visitMiniCard{background-color:#fafafa99;border:1px solid #f4f4f5;border-radius:1.25rem;flex-direction:column;gap:.375rem;padding:.875rem;font-size:.75rem;display:flex}.Vdv0Fq_visitMiniHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Vdv0Fq_clientName{color:#18181b;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.Vdv0Fq_propTitle{color:#52525b;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.6875rem;font-weight:500;display:-webkit-box;overflow:hidden}.Vdv0Fq_visitDate{color:#a1a1aa;font-family:monospace;font-size:.625rem}.Vdv0Fq_btnAllVisitas{color:#fff;text-align:center;background-color:#09090b;border-radius:1.25rem;width:100%;margin-top:1rem;padding:.625rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:block}.Vdv0Fq_btnAllVisitas:hover{background-color:#27272a}.Vdv0Fq_leadsCard{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.5rem;padding:1.5rem;box-shadow:0 1px 2px #0000000d}.Vdv0Fq_leadsList{flex-direction:column;display:flex}.Vdv0Fq_leadsList>div{border-bottom:1px solid #f4f4f5;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.Vdv0Fq_leadsList>div:last-child{border-bottom:none}.Vdv0Fq_leadMeta{align-items:center;gap:.75rem;min-width:0;display:flex}.Vdv0Fq_leadName{color:#18181b;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.75rem;font-weight:700;display:-webkit-box;overflow:hidden}.Vdv0Fq_leadInterest{color:#71717a;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.6875rem;display:-webkit-box;overflow:hidden}.Vdv0Fq_leadStatusGroup{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.Vdv0Fq_leadPhone{color:#a1a1aa;font-family:monospace;font-size:.6875rem;display:none}@media (min-width:640px){.Vdv0Fq_leadPhone{display:inline}}
.Easwua_footer{color:#52525b;background-color:#fff;border-top:1px solid #e4e4e7;margin-top:auto;font-size:.75rem}.Easwua_container{max-width:80rem;padding:2.5rem 1rem calc(5.5rem + env(safe-area-inset-bottom,0px));margin:0 auto}@media (min-width:768px){.Easwua_container{padding:3rem 1.5rem}}.Easwua_grid{grid-template-columns:1fr;gap:2rem;margin-bottom:2rem;display:grid}@media (min-width:768px){.Easwua_grid{grid-template-columns:repeat(4,1fr)}}.Easwua_brandCol{flex-direction:column;gap:.75rem;display:flex}.Easwua_brandHeader{align-items:center;gap:.625rem;display:flex}.Easwua_brandLogo{color:#fcd34d;background-color:#09090b;border-radius:1.25rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:900;display:flex}.Easwua_brandTitle{letter-spacing:-.02em;color:#09090b;font-size:1rem;font-weight:800}.Easwua_brandDescription{color:#71717a;font-size:.75rem;line-height:1.6}.Easwua_creciInfo{color:#a1a1aa;align-items:center;gap:.5rem;padding-top:.25rem;font-size:.6875rem;display:flex}.Easwua_creciInfo code{font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.Easwua_columnTitle{color:#09090b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.6875rem;font-weight:700}.Easwua_linkList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Easwua_footerLink{color:inherit;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}.Easwua_footerLink:hover{color:#09090b}.Easwua_contactList{color:#52525b;flex-direction:column;gap:.625rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.Easwua_contactList li{align-items:flex-start;gap:.5rem;display:flex}.Easwua_contactList li svg{margin-top:.125rem}.Easwua_userBox{background-color:#fafafa;border:1px solid #e4e4e7cc;border-radius:1.5rem;padding:.75rem}.Easwua_userName{color:#18181b;font-weight:700}.Easwua_userEmail{color:#a1a1aa;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.Easwua_userActions{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.Easwua_profileActionLink{color:#09090b;font-size:.75rem;font-weight:600;text-decoration:none}.Easwua_profileActionLink:hover{text-decoration:underline}.Easwua_logoutBtn{color:#e11d48;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}.Easwua_logoutBtn:hover{color:#be123c}.Easwua_guestDesc{color:#71717a;margin-bottom:.75rem;font-size:.75rem;line-height:1.5}.Easwua_loginButton{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.Easwua_loginButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Easwua_loginButton{color:#fff;background-color:#18181b;border-radius:1.25rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0000000d}.Easwua_loginButton:hover{background-color:#09090b}.Easwua_bottomBar{color:#a1a1aa;border-top:1px solid #f4f4f5;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;font-size:.6875rem;display:flex}@media (min-width:640px){.Easwua_bottomBar{flex-direction:row}}.Easwua_bottomLinks{align-items:center;gap:1rem;display:flex}.Easwua_bottomLinks a{color:inherit;text-decoration:none}.Easwua_bottomLinks a:hover{color:#52525b}
.R9A6DG_container{flex-direction:column;gap:1.25rem;width:100%;max-width:80rem;margin:0 auto;padding:1rem .75rem;display:flex}@media (min-width:768px){.R9A6DG_container{gap:1.5rem;padding:2rem}}.R9A6DG_headerRow{flex-direction:column;gap:1rem;display:flex}@media (min-width:1024px){.R9A6DG_headerRow{flex-direction:row;justify-content:space-between;align-items:center}}.R9A6DG_simulationBar{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.5rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.625rem;display:flex;box-shadow:0 1px 2px #0000000d}.R9A6DG_controlGroup{align-items:center;gap:.5rem;padding:0 .5rem;display:flex}.R9A6DG_controlIcon{color:#4f46e5;width:.875rem;height:.875rem}.R9A6DG_controlLabel{color:#52525b;font-size:.6875rem;font-weight:700}.R9A6DG_pctPillGroup{background-color:#f4f4f5;border-radius:1rem;align-items:center;gap:.25rem;padding:.125rem;display:flex}.R9A6DG_pctBtn{color:#52525b;cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:800;transition:all .15s cubic-bezier(.4,0,.2,1)}.R9A6DG_pctBtn:hover{color:#09090b}.R9A6DG_pctBtn.R9A6DG_active{color:#fff;background-color:#4f46e5;box-shadow:0 1px 2px #0000000d}.R9A6DG_dividerVertical{background-color:#e4e4e7;width:1px;height:1.25rem;display:none}@media (min-width:640px){.R9A6DG_dividerVertical{display:block}}.R9A6DG_brokerSelect{color:#18181b;cursor:pointer;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:1.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700}.R9A6DG_brokerSelect:focus{border-color:#6366f1;outline:none}.R9A6DG_kpiGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.R9A6DG_kpiGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.R9A6DG_kpiGrid{grid-template-columns:repeat(3,1fr)}}.R9A6DG_sadContainer{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 1px 2px #0000000d}.R9A6DG_sadHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.R9A6DG_sadMeta{align-items:center;gap:.625rem;display:flex}.R9A6DG_sadIcon{color:#d97706;background-color:#f59e0b26;border-radius:1.25rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.R9A6DG_sadIcon svg{width:1rem;height:1rem}.R9A6DG_sadTitle{color:#09090b;font-size:.875rem;font-weight:800}.R9A6DG_sadSubtitle{color:#71717a;font-size:.6875rem}.R9A6DG_sadTag{text-transform:uppercase;letter-spacing:.05em;color:#fde047;background-color:#18181b;border-radius:9999px;padding:.25rem .625rem;font-size:.625rem;font-weight:700}.R9A6DG_sadGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.R9A6DG_sadGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.R9A6DG_sadGrid{grid-template-columns:repeat(4,1fr)}}.R9A6DG_sadCard{border-radius:1.5rem;flex-direction:column;justify-content:space-between;gap:.75rem;padding:1rem;display:flex}.R9A6DG_sadCard.R9A6DG_emerald{background-color:#ecfdf5b3;border:1px solid #a7f3d0}.R9A6DG_sadCard.R9A6DG_emerald .R9A6DG_sadBadge{color:#fff;background-color:#059669}.R9A6DG_sadCard.R9A6DG_emerald .R9A6DG_sadCardTitle{color:#064e3b}.R9A6DG_sadCard.R9A6DG_emerald .R9A6DG_sadCardText{color:#065f46}.R9A6DG_sadCard.R9A6DG_emerald .R9A6DG_sadLink{color:#047857}.R9A6DG_sadCard.R9A6DG_emerald .R9A6DG_sadLink:hover{color:#064e3b}.R9A6DG_sadCard.R9A6DG_amber{background-color:#fffbebb3;border:1px solid #fde68a}.R9A6DG_sadCard.R9A6DG_amber .R9A6DG_sadBadge{color:#09090b;background-color:#f59e0b}.R9A6DG_sadCard.R9A6DG_amber .R9A6DG_sadCardTitle{color:#78350f}.R9A6DG_sadCard.R9A6DG_amber .R9A6DG_sadCardText,.R9A6DG_sadCard.R9A6DG_amber .R9A6DG_sadLink{color:#92400e}.R9A6DG_sadCard.R9A6DG_amber .R9A6DG_sadLink:hover{color:#09090b}.R9A6DG_sadCard.R9A6DG_rose{background-color:#fff1f2b3;border:1px solid #fecdd3}.R9A6DG_sadCard.R9A6DG_rose .R9A6DG_sadBadge{color:#fff;background-color:#e11d48}.R9A6DG_sadCard.R9A6DG_rose .R9A6DG_sadCardTitle{color:#881337}.R9A6DG_sadCard.R9A6DG_rose .R9A6DG_sadCardText{color:#9f1239}.R9A6DG_sadCard.R9A6DG_rose .R9A6DG_sadLink{color:#be123c}.R9A6DG_sadCard.R9A6DG_rose .R9A6DG_sadLink:hover{color:#881337}.R9A6DG_sadCard.R9A6DG_indigo{background-color:#eef2ffb3;border:1px solid #c7d2fe}.R9A6DG_sadCard.R9A6DG_indigo .R9A6DG_sadBadge{color:#fff;background-color:#4f46e5}.R9A6DG_sadCard.R9A6DG_indigo .R9A6DG_sadCardTitle{color:#1e1b4b}.R9A6DG_sadCard.R9A6DG_indigo .R9A6DG_sadCardText{color:#3730a3}.R9A6DG_sadCard.R9A6DG_indigo .R9A6DG_sadLink{color:#4338ca}.R9A6DG_sadCard.R9A6DG_indigo .R9A6DG_sadLink:hover{color:#1e1b4b}.R9A6DG_sadBadge{text-transform:uppercase;border-radius:.75rem;padding:.125rem .5rem;font-size:.625rem;font-weight:800}.R9A6DG_sadCardTitle{font-size:.75rem;font-weight:700}.R9A6DG_sadCardText{font-size:.6875rem;line-height:1.5}.R9A6DG_sadLink{align-items:center;gap:.25rem;font-size:.6875rem;font-weight:700;text-decoration:none;display:flex}.R9A6DG_chartsRowOne{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:1024px){.R9A6DG_chartsRowOne{grid-template-columns:repeat(12,1fr)}}.R9A6DG_chartCardCol{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.75rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.5rem;display:flex;box-shadow:0 1px 2px #0000000d}@media (min-width:1024px){.R9A6DG_chartCardCol{grid-column:span 7/span 7}}.R9A6DG_chartCardDonut{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.75rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.5rem;display:flex;box-shadow:0 1px 2px #0000000d}@media (min-width:1024px){.R9A6DG_chartCardDonut{grid-column:span 5/span 5}}.R9A6DG_chartCardHeader{flex-direction:column;gap:.75rem;display:flex}@media (min-width:640px){.R9A6DG_chartCardHeader{flex-direction:row;justify-content:space-between;align-items:center}}.R9A6DG_chartHeaderMeta{align-items:center;gap:.625rem;display:flex}.R9A6DG_chartHeaderIcon{border-radius:1.25rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.R9A6DG_chartHeaderIcon svg{width:1rem;height:1rem}.R9A6DG_chartHeaderIcon.R9A6DG_indigo{color:#4f46e5;background-color:#eef2ff}.R9A6DG_chartHeaderIcon.R9A6DG_emerald{color:#059669;background-color:#ecfdf5}.R9A6DG_chartHeaderIcon.R9A6DG_amber{color:#d97706;background-color:#fffbeb}.R9A6DG_chartTitle{color:#09090b;font-size:.875rem;font-weight:700}.R9A6DG_chartSubtitle{color:#71717a;font-size:.6875rem}.R9A6DG_toggleGroup{background-color:#f4f4f5;border-radius:1.25rem;align-self:flex-start;align-items:center;gap:.25rem;padding:.25rem;display:flex}@media (min-width:640px){.R9A6DG_toggleGroup{align-self:auto}}.R9A6DG_toggleBtn{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:1rem;padding:.25rem .75rem;font-size:.6875rem;font-weight:700;transition:all .15s cubic-bezier(.4,0,.2,1)}.R9A6DG_toggleBtn:hover{color:#18181b}.R9A6DG_toggleBtn.R9A6DG_activeLight{color:#09090b;background-color:#fff;box-shadow:0 1px 2px #0000000d}.R9A6DG_toggleBtn.R9A6DG_activeEmerald{color:#fff;background-color:#059669;box-shadow:0 1px 2px #0000000d}.R9A6DG_toggleBtn.R9A6DG_activeDark{color:#fff;background-color:#18181b;box-shadow:0 1px 2px #0000000d}.R9A6DG_chartCardRowTwo{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.75rem;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex;box-shadow:0 1px 2px #0000000d}.R9A6DG_tableCard{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.75rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}.R9A6DG_tableCardHeader{border-bottom:1px solid #f4f4f5;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}@media (min-width:640px){.R9A6DG_tableCardHeader{flex-direction:row;justify-content:space-between;align-items:center}}.R9A6DG_tableFilterGroup{background-color:#f4f4f5;border-radius:1.25rem;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.25rem;font-size:.75rem;font-weight:700;display:flex}.R9A6DG_tableFilterBtn{cursor:pointer;background:0 0;border:none;border-radius:1rem;padding:.375rem .75rem;transition:all .15s cubic-bezier(.4,0,.2,1)}.R9A6DG_tableFilterBtn.R9A6DG_activeDefault{color:#09090b;background-color:#fff;box-shadow:0 1px 2px #0000000d}.R9A6DG_tableFilterBtn.R9A6DG_inactiveDefault{color:#52525b}.R9A6DG_tableFilterBtn.R9A6DG_inactiveDefault:hover{color:#18181b}.R9A6DG_tableFilterBtn.R9A6DG_activeSettled{color:#fff;background-color:#059669;box-shadow:0 1px 2px #0000000d}.R9A6DG_tableFilterBtn.R9A6DG_inactiveSettled{color:#047857}.R9A6DG_tableFilterBtn.R9A6DG_inactiveSettled:hover{background-color:#ecfdf5}.R9A6DG_tableFilterBtn.R9A6DG_activeNegotiation{color:#09090b;background-color:#f59e0b;box-shadow:0 1px 2px #0000000d}.R9A6DG_tableFilterBtn.R9A6DG_inactiveNegotiation{color:#92400e}.R9A6DG_tableFilterBtn.R9A6DG_inactiveNegotiation:hover{background-color:#fffbeb}.R9A6DG_tableFilterBtn.R9A6DG_activeAvailable{color:#fff;background-color:#0284c7;box-shadow:0 1px 2px #0000000d}.R9A6DG_tableFilterBtn.R9A6DG_inactiveAvailable{color:#0284c7}.R9A6DG_tableFilterBtn.R9A6DG_inactiveAvailable:hover{background-color:#f0f9ff}.R9A6DG_tableWrapper{overflow-x:auto}.R9A6DG_tableWrapper::-webkit-scrollbar{width:6px;height:6px}.R9A6DG_tableWrapper::-webkit-scrollbar-track{background:0 0}.R9A6DG_tableWrapper::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:9999px}.R9A6DG_tableWrapper::-webkit-scrollbar-thumb:hover{background:#a1a1aa}.R9A6DG_table{text-align:left;border-collapse:collapse;width:100%;font-size:.75rem}.R9A6DG_tableHeader{color:#71717a;text-transform:uppercase;letter-spacing:.05em;background-color:#fafafab3;border-bottom:1px solid #f4f4f5;font-size:.6875rem;font-weight:700}.R9A6DG_tableHeader th{padding:1rem 1.5rem}.R9A6DG_tableRow{color:#27272a;border-bottom:1px solid #f4f4f5;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.R9A6DG_tableRow:hover{background-color:#fafafacc}.R9A6DG_tableRow td{white-space:nowrap;padding:1rem 1.5rem}.R9A6DG_tableRow td.R9A6DG_wrapCell{white-space:normal}.R9A6DG_priceTag{color:#09090b;background-color:#f4f4f5;border:1px solid #e4e4e7cc;border-radius:1rem;padding:.25rem .625rem;font-family:monospace;font-weight:800;display:inline-block}.R9A6DG_commTag{border-radius:1rem;padding:.25rem .625rem;font-family:monospace;font-size:.75rem;font-weight:800;display:inline-block}.R9A6DG_commTag.R9A6DG_settled{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0}.R9A6DG_commTag.R9A6DG_negotiation{color:#92400e;background-color:#fffbeb;border:1px solid #fde68a}.R9A6DG_commTag.R9A6DG_available{color:#4338ca;background-color:#eef2ff;border:1px solid #c7d2fe}.R9A6DG_stageBadge{border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.R9A6DG_stageBadge .R9A6DG_dot{border-radius:9999px;width:.375rem;height:.375rem}.R9A6DG_stageBadge.R9A6DG_settled{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0}.R9A6DG_stageBadge.R9A6DG_settled .R9A6DG_dot{background-color:#10b981}.R9A6DG_stageBadge.R9A6DG_reserved{color:#92400e;background-color:#fffbeb;border:1px solid #fde68a}.R9A6DG_stageBadge.R9A6DG_reserved .R9A6DG_dot{background-color:#f59e0b}.R9A6DG_stageBadge.R9A6DG_proposal{color:#6d28d9;background-color:#f5f3ff;border:1px solid #ddd6fe}.R9A6DG_stageBadge.R9A6DG_proposal .R9A6DG_dot{background-color:#8b5cf6}.R9A6DG_stageBadge.R9A6DG_available{color:#0369a1;background-color:#f0f9ff;border:1px solid #bae6fd}.R9A6DG_stageBadge.R9A6DG_available .R9A6DG_dot{background-color:#0ea5e9}
._6I0NuW_mobileBackdrop{z-index:45;-webkit-backdrop-filter:blur(4px);background-color:#09090b99;animation:.2s _6I0NuW_fadeIn;position:fixed;inset:0}@media (min-width:768px){._6I0NuW_mobileBackdrop{display:none}}._6I0NuW_sidebar{z-index:50;background-color:#fff;border-right:1px solid #e4e4e7e6;flex-direction:column;flex-shrink:0;justify-content:space-between;width:17rem;max-width:85vw;height:100vh;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}@media (min-width:768px){._6I0NuW_sidebar{box-shadow:none;position:sticky;transform:translate(0)!important}}._6I0NuW_sidebar._6I0NuW_mobileOpen{transform:translate(0)}._6I0NuW_sidebar._6I0NuW_mobileClosed{transform:translate(-100%)}._6I0NuW_brandHeader{border-bottom:1px solid #f4f4f5;justify-content:space-between;align-items:center;padding:1.25rem;display:flex}._6I0NuW_brandLink{align-items:center;gap:.75rem;text-decoration:none;display:flex}._6I0NuW_brandLogo{color:#fff;background-color:#09090b;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:900;display:flex}._6I0NuW_brandTitle{color:#09090b;font-size:.875rem;font-weight:800;line-height:1.2}._6I0NuW_brandSubtitle{color:#a1a1aa;font-size:.6875rem;font-weight:500;line-height:1.2}._6I0NuW_closeMobileBtn{color:#a1a1aa;cursor:pointer;background:0 0;border:none;padding:.25rem}@media (min-width:768px){._6I0NuW_closeMobileBtn{display:none}}._6I0NuW_closeMobileBtn:hover{color:#09090b}._6I0NuW_navSection{flex-direction:column;gap:1.5rem;padding:1rem;display:flex}._6I0NuW_sectionHeader{text-transform:uppercase;letter-spacing:.05em;color:#a1a1aa;margin-bottom:.5rem;padding:0 .75rem;font-size:.625rem;font-weight:700;display:block}._6I0NuW_navList{flex-direction:column;gap:.25rem;display:flex}._6I0NuW_navItem{color:#52525b;border-radius:1.25rem;justify-content:space-between;align-items:center;width:100%;padding:.625rem .875rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}._6I0NuW_navItem:hover{color:#09090b;background-color:#f4f4f5b3}._6I0NuW_navItem._6I0NuW_active{color:#fff;background-color:#09090b;font-weight:700;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}._6I0NuW_navItemLeft{align-items:center;gap:.75rem;display:flex}._6I0NuW_navIcon{color:#71717a;width:1rem;height:1rem}._6I0NuW_navIcon._6I0NuW_activeIcon{color:#fff}._6I0NuW_badge{border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.625rem;font-weight:700;display:flex}._6I0NuW_badge._6I0NuW_activeBadge{color:#09090b;background-color:#fff}._6I0NuW_badge._6I0NuW_inactiveBadge{color:#fff;background-color:#09090b}._6I0NuW_bottomFooter{border-top:1px solid #f4f4f5;padding:1rem}._6I0NuW_userRow{justify-content:space-between;align-items:center;display:flex}._6I0NuW_userInfo{align-items:center;gap:.625rem;min-width:0;display:flex}._6I0NuW_userName{color:#18181b;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;overflow:hidden}._6I0NuW_userRole{color:#a1a1aa;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._6I0NuW_logoutButton{color:#a1a1aa;cursor:pointer;background:0 0;border:none;padding:.375rem;transition:color .15s cubic-bezier(.4,0,.2,1)}._6I0NuW_logoutButton:hover{color:#18181b}
.IF0cna_form{flex-direction:column;gap:1rem;padding:1.25rem;font-size:.75rem;display:flex}@media (min-width:768px){.IF0cna_form{padding:1.5rem}}.IF0cna_field{flex-direction:column;width:100%;display:flex}.IF0cna_label{color:#3f3f46;margin-bottom:.25rem;font-size:.6875rem;font-weight:600;display:block}.IF0cna_input{color:#18181b;background-color:#fafafa;border:1px solid #e4e4e7;border-radius:1.25rem;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.IF0cna_input::placeholder{color:#a1a1aa}.IF0cna_input:focus{background-color:#fff;border-color:#09090b;box-shadow:0 0 0 3px #09090b14}.IF0cna_input:disabled{color:#a1a1aa;cursor:not-allowed;background-color:#f4f4f5}.IF0cna_actionRow{border-top:1px solid #f4f4f5;justify-content:flex-end;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.IF0cna_cancelBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.IF0cna_cancelBtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.IF0cna_cancelBtn{color:#27272a;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem}.IF0cna_cancelBtn:hover:not(:disabled){color:#18181b;background-color:#f4f4f5;border-color:#d4d4d8}.IF0cna_cancelBtn:active:not(:disabled){transform:scale(.98)}.IF0cna_cancelBtn{border-radius:1.25rem;padding:.625rem 1rem;font-size:.75rem}.IF0cna_submitBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.IF0cna_submitBtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.IF0cna_submitBtn{color:#fff;background-color:#09090b;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.IF0cna_submitBtn:hover:not(:disabled){background-color:#18181b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.IF0cna_submitBtn:active:not(:disabled){transform:scale(.98)}.IF0cna_submitBtn{border-radius:1.25rem;padding:.625rem 1.25rem;font-size:.75rem}
.ldwOJa_navContainer{z-index:50;-webkit-backdrop-filter:blur(16px);padding:.375rem .75rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px));background-color:#fffffff0;border-top:1px solid #e4e4e7d9;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000000f}@media (min-width:768px){.ldwOJa_navContainer{display:none!important}}.ldwOJa_navItem{color:#71717a;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;min-width:3.75rem;padding:.375rem .5rem;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.ldwOJa_navItem:active{transform:scale(.95)}.ldwOJa_navItem.ldwOJa_active{color:#09090b}.ldwOJa_navItem.ldwOJa_active .ldwOJa_bubble{color:#fff;background-color:#09090b;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .875rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(-2px);box-shadow:0 4px 12px #0000002e}.ldwOJa_navItem.ldwOJa_active .ldwOJa_icon{color:#fbbf24;stroke-width:2.5px}.ldwOJa_navItem.ldwOJa_active .ldwOJa_label{color:#fff;font-size:.6875rem;font-weight:700;display:inline-block}.ldwOJa_navItem.ldwOJa_active .ldwOJa_activeDot{display:block}.ldwOJa_navItem:not(.ldwOJa_active) .ldwOJa_bubble{background:0 0;flex-direction:column;align-items:center;gap:.125rem;padding:.25rem .5rem;display:flex}.ldwOJa_navItem:not(.ldwOJa_active) .ldwOJa_icon{color:#a1a1aa;stroke-width:2px;transition:color .15s cubic-bezier(.4,0,.2,1)}.ldwOJa_navItem:not(.ldwOJa_active) .ldwOJa_label{color:#71717a;font-size:.625rem;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1);display:block}.ldwOJa_navItem:not(.ldwOJa_active):hover .ldwOJa_icon,.ldwOJa_navItem:not(.ldwOJa_active):hover .ldwOJa_label{color:#18181b}.ldwOJa_iconWrapper{justify-content:center;align-items:center;display:flex;position:relative}.ldwOJa_icon{width:1.25rem;height:1.25rem}.ldwOJa_label{letter-spacing:-.01em;line-height:1.1}.ldwOJa_badge{color:#fff;background-color:#f43f5e;border:1.5px solid #fff;border-radius:9999px;justify-content:center;align-items:center;min-width:.875rem;height:.875rem;padding:.0625rem .25rem;font-size:.5625rem;font-weight:800;display:flex;position:absolute;top:-.25rem;right:-.5rem}.ldwOJa_activeDot{background-color:#fbbf24;border-radius:9999px;width:.25rem;height:.25rem;display:none}
.pBke0a_fieldGroup{display:block}.pBke0a_label{color:#3f3f46;margin-bottom:.375rem;font-size:.75rem;font-weight:600;display:block}.pBke0a_inputWrapper{position:relative}.pBke0a_passwordInput{color:#18181b;background-color:#fafafa;border:1px solid #e4e4e7;border-radius:1.25rem;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.pBke0a_passwordInput::placeholder{color:#a1a1aa}.pBke0a_passwordInput:focus{background-color:#fff;border-color:#09090b;box-shadow:0 0 0 3px #09090b14}.pBke0a_passwordInput:disabled{color:#a1a1aa;cursor:not-allowed;background-color:#f4f4f5}.pBke0a_passwordInput{padding-right:2.5rem}.pBke0a_visibilityBtn{color:#a1a1aa;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.pBke0a_visibilityBtn:hover{color:#52525b}.pBke0a_icon{width:1rem;height:1rem}
.uM-NCa_container{background-color:#fff;flex-direction:column;min-height:100dvh;display:flex}@media (min-width:1024px){.uM-NCa_container{flex-direction:row}}.uM-NCa_mobileTopHeader{background-color:#fff;border-bottom:1px solid #f4f4f5;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding:.875rem 1.25rem;display:flex}@media (min-width:1024px){.uM-NCa_mobileTopHeader{display:none}}.uM-NCa_mobileBrand{align-items:center;gap:.625rem;text-decoration:none;display:flex}.uM-NCa_mobileBrandIcon{color:#fff;background-color:#09090b;border-radius:.5rem;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;font-size:.75rem;font-weight:700;display:flex}.uM-NCa_mobileBrandName{color:#09090b;letter-spacing:-.01em;font-size:.75rem;font-weight:700}.uM-NCa_mobileBackLink{color:#52525b;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.uM-NCa_mobileBackLink:hover{color:#09090b}.uM-NCa_heroSide{background-color:#0c0c0e;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:64px 64px;flex-direction:column;justify-content:space-between;width:50%;min-height:100vh;padding:3.5rem 4rem;display:none;position:relative;overflow:hidden}@media (min-width:1024px){.uM-NCa_heroSide{display:flex}}.uM-NCa_brandHeader{z-index:10;align-items:center;gap:.75rem;text-decoration:none;display:flex;position:relative}.uM-NCa_brandIcon{color:#09090b;background-color:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;display:flex;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.uM-NCa_brandName{color:#fff;letter-spacing:-.02em;font-size:.875rem;font-weight:600}.uM-NCa_heroHeadlineWrapper{z-index:10;max-width:32rem;margin:auto 0;position:relative}.uM-NCa_heroOverline{letter-spacing:.2em;color:#71717a;text-transform:uppercase;margin-bottom:1rem;font-size:.6875rem;font-weight:600}.uM-NCa_heroTitle{color:#fff;letter-spacing:-.03em;font-size:2.5rem;font-weight:700;line-height:1.15}@media (min-width:1024px){.uM-NCa_heroTitle{font-size:2.875rem}}.uM-NCa_heroMetricsGrid{z-index:10;border-top:1px solid #ffffff0d;grid-template-columns:repeat(3,1fr);gap:1.5rem;padding-top:2rem;display:grid;position:relative}.uM-NCa_metricValue{color:#fff;letter-spacing:-.02em;font-size:1.75rem;font-weight:700}@media (min-width:1024px){.uM-NCa_metricValue{font-size:2rem}}.uM-NCa_metricLabel{color:#a1a1aa;margin-top:.25rem;font-size:.75rem;font-weight:400}.uM-NCa_formSide{width:100%;padding:2rem 1.25rem;padding-bottom:max(2rem,env(safe-area-inset-bottom));background-color:#fff;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow-y:auto}@media (min-width:640px){.uM-NCa_formSide{padding:3rem 2rem}}@media (min-width:1024px){.uM-NCa_formSide{justify-content:center;width:50%;min-height:100vh;padding:3rem 5rem}}.uM-NCa_formCard{width:100%;max-width:26.5rem;margin:0 auto}.uM-NCa_viewHeader{margin-bottom:1.75rem}.uM-NCa_viewTitle{color:#09090b;letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.2}@media (min-width:640px){.uM-NCa_viewTitle{font-size:1.75rem}}.uM-NCa_viewSubtitle{color:#71717a;margin-top:.375rem;font-size:.75rem;line-height:1.4}@media (min-width:640px){.uM-NCa_viewSubtitle{font-size:.875rem}}.uM-NCa_backButton{color:#52525b;cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1rem;padding:.5rem 0;font-size:.75rem;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.uM-NCa_backButton:hover{color:#09090b}.uM-NCa_roleSwitcher{background-color:#f4f4f5;border-radius:1.25rem;grid-template-columns:repeat(2,1fr);gap:.375rem;margin-bottom:1.5rem;padding:.25rem;display:grid}.uM-NCa_roleButton{cursor:pointer;border:none;border-radius:1rem;justify-content:center;align-items:center;min-height:2.75rem;font-size:.75rem;font-weight:600;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.uM-NCa_roleButton.uM-NCa_active{color:#09090b;background-color:#fff;box-shadow:0 1px 2px #0000000d}.uM-NCa_roleButton.uM-NCa_inactive{color:#71717a;background-color:#0000}.uM-NCa_roleButton.uM-NCa_inactive:hover{color:#18181b}.uM-NCa_form{flex-direction:column;gap:1rem;width:100%;display:flex}.uM-NCa_fieldGroup{flex-direction:column;gap:.375rem;width:100%;display:flex}.uM-NCa_label{color:#3f3f46;font-size:.75rem;font-weight:600;display:block}.uM-NCa_input,.uM-NCa_inputOtp{color:#18181b;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;width:100%;min-height:2.75rem;padding:.625rem .875rem;font-size:1rem;transition:all .15s cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.uM-NCa_input,.uM-NCa_inputOtp{font-size:.875rem}}.uM-NCa_input::placeholder,.uM-NCa_inputOtp::placeholder{color:#a1a1aa}.uM-NCa_input:focus,.uM-NCa_inputOtp:focus{border-color:#09090b;outline:none;box-shadow:0 0 0 1px #09090b}.uM-NCa_inputOtp{letter-spacing:.25em;text-align:center;font-family:monospace;font-size:1.25rem}.uM-NCa_rowBetween{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.uM-NCa_checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:#3f3f46;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.75rem;display:inline-flex}.uM-NCa_checkboxCustom{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.uM-NCa_checkboxCustom.uM-NCa_checked{color:#fff;background-color:#09090b}.uM-NCa_checkboxCustom.uM-NCa_unchecked{background-color:#fff;border:1px solid #d4d4d8}.uM-NCa_forgotBtn{color:#18181b;cursor:pointer;background:0 0;border:none;align-items:center;min-height:2.75rem;padding:.5rem 0;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-flex}.uM-NCa_forgotBtn:hover{text-decoration:underline}.uM-NCa_submitButton{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.uM-NCa_submitButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.uM-NCa_submitButton{color:#fff;background-color:#09090b;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.uM-NCa_submitButton:hover:not(:disabled){background-color:#18181b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.uM-NCa_submitButton:active:not(:disabled){transform:scale(.98)}.uM-NCa_submitButton{cursor:pointer;border-radius:1.25rem;justify-content:center;align-items:center;width:100%;min-height:2.875rem;margin-top:.5rem;font-size:.875rem;font-weight:600;display:flex}.uM-NCa_termsWrapper{padding-top:.5rem}.uM-NCa_termsLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:#3f3f46;align-items:flex-start;gap:.625rem;font-size:.75rem;line-height:1.4;display:flex}.uM-NCa_termsLink{color:#09090b;font-weight:600;text-decoration:underline}.uM-NCa_helperText{color:#a1a1aa;margin-top:.25rem;font-size:.6875rem}.uM-NCa_demoSection{border-top:1px dashed #e4e4e7;margin-top:1.5rem;padding-top:1.25rem}.uM-NCa_demoSectionTitle{text-transform:uppercase;letter-spacing:.05em;color:#a1a1aa;margin-bottom:.5rem;font-size:.625rem;font-weight:800}.uM-NCa_demoGrid{flex-direction:column;gap:.5rem;display:flex}@media (min-width:480px){.uM-NCa_demoGrid{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}}.uM-NCa_demoCard{cursor:pointer;text-align:left;background-color:#fafafab3;border:1px dashed #d4d4d8;border-radius:1.25rem;padding:.625rem .75rem;transition:all .15s cubic-bezier(.4,0,.2,1)}.uM-NCa_demoCard:hover{background-color:#f4f4f5;border-color:#a1a1aa}.uM-NCa_demoTag{text-transform:uppercase;letter-spacing:.05em;color:#71717a;font-family:monospace;font-size:.625rem;font-weight:700}.uM-NCa_demoEmail{color:#27272a;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.25rem;font-family:monospace;font-size:.6875rem;display:-webkit-box;overflow:hidden}.uM-NCa_footerSwitch{text-align:center;color:#52525b;margin-top:1.75rem;font-size:.75rem}.uM-NCa_footerSwitchBtn{color:#09090b;cursor:pointer;background:0 0;border:none;margin-left:.25rem;font-weight:700}.uM-NCa_footerSwitchBtn:hover{text-decoration:underline}
._7C6mmG_layout{color:#18181b;background-color:#fafafa;flex-direction:column;min-height:100vh;display:flex;position:relative}._7C6mmG_main{flex:1}@media (max-width:767px){._7C6mmG_main{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}}._7C6mmG_navbarFallback{background-color:#fff;border-bottom:1px solid #e4e4e7;height:4.5rem}
.z96dpq_container{flex-direction:column;gap:2.5rem;max-width:80rem;margin:0 auto;padding:2rem 1rem;display:flex}@media (min-width:768px){.z96dpq_container{padding:2rem 1.5rem}}.z96dpq_brokersGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.z96dpq_brokersGrid{grid-template-columns:repeat(3,1fr)}}.z96dpq_brokerCard{background-color:#fff;border:1px solid #e4e4e7;border-radius:1.5rem;transition:box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.z96dpq_brokerCard:hover{border-color:#d4d4d8;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.z96dpq_brokerCard{border-radius:1.75rem;flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex}.z96dpq_cardHeader{justify-content:space-between;align-items:flex-start;display:flex}.z96dpq_ratingBadge{color:#92400e;background-color:#fffbeb;border:1px solid #fde68a;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:700;display:inline-flex}.z96dpq_brokerName{color:#09090b;margin-top:.75rem;font-size:1.125rem;font-weight:900}.z96dpq_brokerCreci{font-size:.75rem;font-family:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#a1a1aa;margin-top:.125rem;font-weight:600}.z96dpq_actionRow{border-top:1px solid #f4f4f5;align-items:center;gap:.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}.z96dpq_whatsappBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.z96dpq_whatsappBtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.z96dpq_whatsappBtn{color:#fff;background-color:#09090b;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.z96dpq_whatsappBtn:hover:not(:disabled){background-color:#18181b;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.z96dpq_whatsappBtn:active:not(:disabled){transform:scale(.98)}.z96dpq_whatsappBtn{border-radius:1.25rem;padding:.625rem 1rem;font-size:.75rem}.z96dpq_portfolioBtn{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;flex:1;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.z96dpq_portfolioBtn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.z96dpq_portfolioBtn{color:#27272a;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;padding:.75rem 1.25rem;font-size:.875rem}.z96dpq_portfolioBtn:hover:not(:disabled){color:#18181b;background-color:#f4f4f5;border-color:#d4d4d8}.z96dpq_portfolioBtn:active:not(:disabled){transform:scale(.98)}.z96dpq_portfolioBtn{border-radius:1.25rem;padding:.625rem 1rem;font-size:.75rem}
.BmRyWG_container{flex-direction:column;gap:2rem;max-width:56rem;margin:0 auto;padding:2rem 1rem;display:flex}@media (min-width:768px){.BmRyWG_container{padding:2rem 1.5rem}}.BmRyWG_profileBanner{color:#fff;background:linear-gradient(135deg,#18181b 0%,#202024 100%);border-radius:1.75rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@media (min-width:768px){.BmRyWG_profileBanner{padding:2rem}}.BmRyWG_statsGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.BmRyWG_statsGrid{grid-template-columns:repeat(2,1fr)}}.BmRyWG_statCard{background-color:#fff;border:1px solid #e4e4e7;border-radius:1.5rem;transition:box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}.BmRyWG_statCard:hover{border-color:#d4d4d8;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.BmRyWG_statCard{border-radius:1.5rem;justify-content:space-between;align-items:center;padding:1.25rem;display:flex}.BmRyWG_editCard,.BmRyWG_sectionCard{background-color:#fff;border:1px solid #e4e4e7;border-radius:1.5rem;padding:1.5rem;box-shadow:0 1px 3px #00000014,0 1px 2px -1px #00000014}
.o6tvhW_loadingScreen{color:#a1a1aa;background-color:#09090b;justify-content:center;align-items:center;min-height:100vh;padding:1rem;font-size:.75rem;font-weight:500;display:flex}.o6tvhW_redirectingScreen{color:#71717a;background-color:#fff;justify-content:center;align-items:center;min-height:100vh;padding:1rem;font-size:.75rem;font-weight:500;display:flex}.o6tvhW_accessDeniedScreen{color:#fff;background-color:#09090b;justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.o6tvhW_deniedCard{text-align:center;background-color:#18181b;border:1px solid #27272a;border-radius:1.75rem;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:100%;max-width:28rem;padding:2rem;display:flex;box-shadow:0 25px 50px -12px #00000040}.o6tvhW_deniedIconBox{color:#fbbf24;background-color:#fbbf2433;border:1px solid #fbbf244d;border-radius:1.5rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto;display:flex}.o6tvhW_deniedTitle{letter-spacing:-.02em;color:#fff;font-size:1.25rem;font-weight:700}.o6tvhW_deniedDesc{color:#a1a1aa;font-size:.75rem;line-height:1.6}.o6tvhW_deniedActionPrimary{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.o6tvhW_deniedActionPrimary:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.o6tvhW_deniedActionPrimary{color:#09090b;background-color:#fbbf24;border-radius:1.25rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.o6tvhW_deniedActionPrimary:hover{background-color:#fcd34d}.o6tvhW_deniedActionSecondary{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.o6tvhW_deniedActionSecondary:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.o6tvhW_deniedActionSecondary{color:#52525b;background-color:#0000;border-radius:1.25rem;padding:.625rem 1rem;font-size:.875rem}.o6tvhW_deniedActionSecondary:hover:not(:disabled){color:#18181b;background-color:#f4f4f5}.o6tvhW_deniedActionSecondary{color:#a1a1aa;justify-content:center;align-items:center;gap:.5rem;width:100%;font-size:.75rem;display:inline-flex}.o6tvhW_deniedActionSecondary:hover{color:#fff}.o6tvhW_layoutContainer{color:#18181b;background-color:#fff;flex-direction:column;min-height:100vh;display:flex}@media (min-width:768px){.o6tvhW_layoutContainer{flex-direction:row}}.o6tvhW_sidebarFallback{background-color:#fff;border-right:1px solid #e4e4e7;width:16rem;display:none}@media (min-width:768px){.o6tvhW_sidebarFallback{display:block}}.o6tvhW_mainArea{background-color:#fff;flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}.o6tvhW_mainArea::-webkit-scrollbar{width:6px;height:6px}.o6tvhW_mainArea::-webkit-scrollbar-track{background:0 0}.o6tvhW_mainArea::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:9999px}.o6tvhW_mainArea::-webkit-scrollbar-thumb:hover{background:#a1a1aa}.o6tvhW_mobileHeader{-webkit-backdrop-filter:blur(12px);z-index:40;background-color:#fffffff2;border-bottom:1px solid #e4e4e7d9;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex;position:sticky;top:0;box-shadow:0 1px 2px #0000000d}@media (min-width:768px){.o6tvhW_mobileHeader{display:none}}.o6tvhW_mobileBrand{align-items:center;gap:.625rem;display:flex}.o6tvhW_mobileLogo{color:#fff;background-color:#09090b;border-radius:1rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.75rem;font-weight:900;display:flex;box-shadow:0 1px 2px #0000000d}.o6tvhW_mobileRoleBadge{text-transform:uppercase;letter-spacing:.05em;color:#3f3f46;background-color:#f4f4f5;border:1px solid #e4e4e7;border-radius:9999px;padding:.125rem .5rem;font-size:.625rem;font-weight:700}.o6tvhW_mobileActions{align-items:center;gap:.5rem;display:flex}.o6tvhW_mobileMenuBtn{color:#27272a;cursor:pointer;background:#fafafa;border:1px solid #e4e4e7;border-radius:1.25rem;justify-content:center;align-items:center;padding:.625rem;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.o6tvhW_mobileMenuBtn:hover{color:#09090b;background-color:#e4e4e7}.o6tvhW_mobileMenuBtn:active{transform:scale(.95)}
.cBke2a_container{flex-direction:column;gap:1.25rem;width:100%;max-width:80rem;margin:0 auto;padding:1rem .75rem;display:flex}@media (min-width:768px){.cBke2a_container{gap:1.5rem;padding:2rem}}.cBke2a_grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.cBke2a_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.cBke2a_grid{grid-template-columns:repeat(3,1fr)}}.cBke2a_agentCard{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.5rem;flex-direction:column;justify-content:space-between;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.cBke2a_cardHeader{color:#fff;background-color:#141416;justify-content:space-between;align-items:center;padding:1.25rem;display:flex}.cBke2a_agentMeta{align-items:center;gap:.75rem;display:flex}.cBke2a_agentAvatar{background-color:#27272a;width:2.75rem;height:2.75rem}.cBke2a_nameRow{align-items:center;gap:.375rem;display:flex}.cBke2a_agentName{color:#fff;font-size:.875rem;font-weight:700;line-height:1.25}.cBke2a_youBadge{color:#d4d4d8;background-color:#27272a;border:1px solid #3f3f46;border-radius:.75rem;padding:.125rem .375rem;font-size:.625rem;font-weight:500}.cBke2a_creci{color:#a1a1aa;margin-top:.125rem;font-family:inherit;font-size:.6875rem}.cBke2a_rating{color:#fff;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}.cBke2a_statsGrid{text-align:center;border-bottom:1px solid #f4f4f5;grid-template-columns:repeat(4,1fr);padding:1rem .5rem;display:grid}.cBke2a_statValue{color:#18181b;font-size:.875rem;font-weight:700}.cBke2a_statLabel{color:#a1a1aa;margin-top:.125rem;font-size:.6875rem}.cBke2a_contactInfo{color:#52525b;flex-direction:column;gap:.25rem;padding:1rem 1.25rem;font-size:.75rem;display:flex}.cBke2a_actionRow{align-items:center;gap:.75rem;padding:.25rem 1.25rem 1.25rem;display:flex}.cBke2a_btnSecondary{color:#18181b;text-align:center;background-color:#e4e4e7;border-radius:1.25rem;flex:1;padding:.625rem .75rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.cBke2a_btnSecondary:hover{background-color:#d4d4d8}.cBke2a_btnPrimary{color:#fff;text-align:center;background-color:#09090b;border-radius:1.25rem;flex:1;padding:.625rem .75rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.cBke2a_btnPrimary:hover{background-color:#27272a}
.k4lgHW_container{flex-direction:column;gap:1.25rem;width:100%;max-width:56rem;margin:0 auto;padding:1rem .75rem;display:flex}@media (min-width:768px){.k4lgHW_container{gap:1.5rem;padding:2rem}}.k4lgHW_card{background-color:#fff;border:1px solid #e4e4e7e6;border-radius:1.5rem;padding:1.25rem 1rem;box-shadow:0 1px 2px #0000000d}@media (min-width:768px){.k4lgHW_card{padding:1.5rem}}.k4lgHW_form{flex-direction:column;gap:1.25rem;font-size:.75rem;display:flex}.k4lgHW_sectionHeader{border-bottom:1px solid #f4f4f5;padding-bottom:1rem}.k4lgHW_sectionTitle{color:#18181b;font-size:.875rem;font-weight:700}.k4lgHW_sectionSubtitle{color:#a1a1aa;margin-top:.125rem;font-size:.6875rem}.k4lgHW_gridThree{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.k4lgHW_gridThree{grid-template-columns:repeat(3,1fr);display:grid}}.k4lgHW_gridTwo{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.k4lgHW_gridTwo{grid-template-columns:repeat(2,1fr);display:grid}}.k4lgHW_fieldGroup{flex-direction:column;gap:.25rem;display:flex}.k4lgHW_label{color:#3f3f46;font-weight:600;display:block}.k4lgHW_input{color:#18181b;background-color:#fff;border:1px solid #e4e4e7;border-radius:1.25rem;width:100%;padding:.625rem .875rem;font-size:.75rem;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.k4lgHW_input:focus{border-color:#09090b;outline:none;box-shadow:0 0 0 1px #09090b}.k4lgHW_footerRow{justify-content:space-between;align-items:center;padding-top:.5rem;display:flex}.k4lgHW_successMsg{color:#059669;font-size:.75rem;font-weight:600}.k4lgHW_saveBtn{color:#fff;cursor:pointer;background-color:#09090b;border:none;border-radius:1.25rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.75rem;font-weight:600;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px #0000000d}.k4lgHW_saveBtn:hover{background-color:#27272a}
