.payments-module__J5RpYW__page{padding:var(--space-6);gap:var(--space-6);flex-direction:column;max-width:1200px;display:flex}@media (min-width:768px){.payments-module__J5RpYW__page{padding:var(--space-8)}}.payments-module__J5RpYW__header h1{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--foreground)}.payments-module__J5RpYW__header p{margin-top:var(--space-1);font-size:var(--text-base);color:var(--muted-foreground)}.payments-module__J5RpYW__statsGrid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (min-width:1024px){.payments-module__J5RpYW__statsGrid{gap:var(--space-4);grid-template-columns:repeat(4,1fr)}}.payments-module__J5RpYW__statContent{align-items:center;gap:var(--space-3);display:flex}.payments-module__J5RpYW__statContent.payments-module__J5RpYW__statContent{padding:var(--space-4)}.payments-module__J5RpYW__statIconWrap{padding:var(--space-2);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;display:flex}.payments-module__J5RpYW__iconBlue{background:color-mix(in srgb, var(--color-blue) 12%, transparent);color:var(--color-blue)}.payments-module__J5RpYW__iconAmber{background:var(--color-warning-bg);color:var(--color-warning-strong)}.payments-module__J5RpYW__iconGreen{background:var(--color-success-border);color:var(--color-success-strong)}.payments-module__J5RpYW__iconRose{background:var(--color-danger-bg);color:var(--color-danger-strong)}.payments-module__J5RpYW__statValue{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--foreground);line-height:1.2}.payments-module__J5RpYW__statLabel{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:var(--space-0-5)}.payments-module__J5RpYW__statusBadge{white-space:nowrap;border-radius:var(--radius-pill);padding:var(--space-0-5) var(--space-2-5);font-size:var(--text-xs);font-weight:var(--weight-semibold);border:1px solid #0000;align-items:center;display:inline-flex}.payments-module__J5RpYW__statusPending{background:var(--color-warning-bg);color:var(--color-warning-text);border-color:var(--color-warning)}.payments-module__J5RpYW__statusProcessing{background:var(--color-info-bg);color:var(--color-blue);border-color:var(--color-info-border)}.payments-module__J5RpYW__statusTransferCompleted{background:var(--color-success-border);color:var(--color-success-strong);border-color:var(--color-success)}.payments-module__J5RpYW__statusPaidOut{background:var(--color-success-border);color:var(--color-success-text);border-color:var(--color-success)}.payments-module__J5RpYW__statusFailed{background:var(--color-danger-bg);color:var(--color-danger-text);border-color:var(--color-danger-border)}.payments-module__J5RpYW__statusRefund{background:var(--color-warning-bg);color:var(--color-orange-text);border-color:var(--color-orange-border)}.payments-module__J5RpYW__statusUnknown{background:var(--surface-sunken);color:var(--text-secondary);border-color:var(--border)}.payments-module__J5RpYW__tableArea{overflow:hidden}@media (max-width:767px){.payments-module__J5RpYW__tableArea{display:none}}.payments-module__J5RpYW__alignRight{text-align:right}.payments-module__J5RpYW__tableBodyStale{opacity:.5;pointer-events:none;transition:opacity var(--duration-fast) var(--anim-ease-in-out-cubic)}.payments-module__J5RpYW__cellProperty{font-weight:var(--weight-medium);color:var(--foreground)}.payments-module__J5RpYW__cellAmount{font-weight:var(--weight-semibold)}.payments-module__J5RpYW__clickableRow{cursor:pointer;transition:background var(--duration-fast) ease}.payments-module__J5RpYW__clickableRow:hover{background:var(--muted)}.payments-module__J5RpYW__empty{text-align:center;padding:var(--space-10) var(--space-4);color:var(--muted-foreground);font-size:var(--text-base)}.payments-module__J5RpYW__mobileList{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:768px){.payments-module__J5RpYW__mobileList{display:none}}.payments-module__J5RpYW__mobileCard{border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--card);cursor:pointer;transition:background var(--duration-fast) ease}.payments-module__J5RpYW__mobileCard:hover{background:var(--muted)}.payments-module__J5RpYW__mobileCardTop{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.payments-module__J5RpYW__mobilePropertyTitle{font-weight:var(--weight-semibold);font-size:var(--text-md);color:var(--foreground);line-height:1.3}.payments-module__J5RpYW__mobileTenant{font-size:var(--text-sm);color:var(--muted-foreground);margin-top:var(--space-1)}.payments-module__J5RpYW__mobileCardAmounts{gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}.payments-module__J5RpYW__mobileAmountLabel{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);font-weight:var(--weight-medium)}.payments-module__J5RpYW__mobileAmountValue{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--foreground);margin-top:var(--space-1)}.payments-module__J5RpYW__mobileCardFooter{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.payments-module__J5RpYW__mobileDate{font-size:var(--text-sm);color:var(--muted-foreground)}@keyframes payments-module__J5RpYW__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}.payments-module__J5RpYW__skeletonBox{background:var(--muted);border-radius:var(--radius-sm);animation:1.4s ease-in-out infinite payments-module__J5RpYW__skeletonPulse;display:block}.payments-module__J5RpYW__skeletonIconSize{border-radius:var(--radius-md);width:2.5rem;height:2.5rem}.payments-module__J5RpYW__skeletonValueSize{width:5.5rem;height:1.375rem;margin-bottom:var(--space-1-5)}.payments-module__J5RpYW__skeletonLabelSize{width:4rem;height:.75rem}.payments-module__J5RpYW__skeletonRow{width:60%;height:.875rem}.payments-module__J5RpYW__skeletonRowSm{width:40%;height:.875rem}.payments-module__J5RpYW__skeletonBadge{border-radius:var(--radius-pill);width:4.5rem;height:1.375rem}.payments-module__J5RpYW__skeletonTextGroup{gap:var(--space-1-5);flex-direction:column;flex:1;display:flex}@keyframes payments-module__J5RpYW__loaderSlide{0%{transform:translate(-100%)}60%{transform:translate(0%)}to{transform:translate(100%)}}.payments-module__J5RpYW__tableLoader{background:var(--border);height:2px;position:relative;overflow:hidden}.payments-module__J5RpYW__tableLoader:after{content:"";background:var(--color-blue);animation:1.4s ease-in-out infinite payments-module__J5RpYW__loaderSlide;position:absolute;inset:0}.payments-module__J5RpYW__errorState{align-items:center;gap:var(--space-3);color:var(--muted-foreground);font-size:var(--text-base);flex-direction:column;display:flex}.payments-module__J5RpYW__errorState.payments-module__J5RpYW__errorState{padding:var(--space-10) var(--space-4)}.payments-module__J5RpYW__drawerBody{padding:var(--space-5) var(--space-4) var(--space-6);gap:var(--space-5);flex-direction:column;display:flex}.payments-module__J5RpYW__sectionTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--foreground);margin-bottom:var(--space-2)}.payments-module__J5RpYW__infoBox{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted);padding:var(--space-3-5);gap:var(--space-2);flex-direction:column;display:flex}.payments-module__J5RpYW__infoRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-base);display:flex}.payments-module__J5RpYW__infoLabel{color:var(--muted-foreground);flex-shrink:0}.payments-module__J5RpYW__infoValue{color:var(--foreground);text-align:right}.payments-module__J5RpYW__infoValueBold{font-weight:var(--weight-semibold)}.payments-module__J5RpYW__infoLabelBold{font-weight:var(--weight-semibold);color:var(--foreground)}.payments-module__J5RpYW__statusMessage{font-size:var(--text-base);color:var(--muted-foreground);line-height:1.5}.payments-module__J5RpYW__divider{border:none;border-top:1px solid var(--border);margin:0}.payments-module__J5RpYW__contactBtn{width:100%;height:2.75rem;font-weight:var(--weight-semibold)}.payments-module__J5RpYW__contactBtn.payments-module__J5RpYW__contactBtn{border-radius:var(--radius-pill);background:var(--brand-whatsapp);color:var(--color-white)}.payments-module__J5RpYW__contactBtn:hover{opacity:.88}.payments-module__J5RpYW__contactBtn.payments-module__J5RpYW__contactBtn:hover{background:var(--brand-whatsapp)}
.pagination-module__kbSfbq__pagination{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4) 0;font-family:var(--font-secondary);display:flex}.pagination-module__kbSfbq__pagination.pagination-module__kbSfbq__loading{pointer-events:none;opacity:.7}.pagination-module__kbSfbq__button{cursor:pointer;border-radius:var(--radius-md);font-family:var(--font-secondary);font-weight:var(--weight-medium);font-size:var(--text-base);transition:all var(--duration-base) var(--anim-ease-in-out-cubic);color:var(--color-black);background-color:#0000;border:none;justify-content:center;align-items:center;display:inline-flex}.pagination-module__kbSfbq__button:hover:not(:disabled){background-color:var(--color-white-hover)}.pagination-module__kbSfbq__button:disabled{color:var(--color-storm);cursor:not-allowed;opacity:.5}.pagination-module__kbSfbq__navButton{padding:var(--space-2) var(--space-4);font-weight:var(--weight-semibold)}.pagination-module__kbSfbq__pageNumbers{align-items:center;gap:var(--space-1);display:flex}.pagination-module__kbSfbq__pageButton{min-width:2.5rem;height:2.5rem;padding:var(--space-2)}.pagination-module__kbSfbq__pageButton.pagination-module__kbSfbq__active{background-color:var(--color-blue);color:var(--color-white);font-weight:var(--weight-semibold)}.pagination-module__kbSfbq__pageButton.pagination-module__kbSfbq__active:hover{background-color:var(--color-blue-hover)}.pagination-module__kbSfbq__ellipsis{min-width:2.5rem;height:2.5rem;color:var(--color-storm);font-size:var(--text-base);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}@media (max-width:640px){.pagination-module__kbSfbq__pagination{gap:var(--space-1)}.pagination-module__kbSfbq__navButton{padding:var(--space-1-5) var(--space-3);font-size:var(--text-xs)}.pagination-module__kbSfbq__pageButton{min-width:2rem;height:2rem;padding:var(--space-1-5);font-size:var(--text-xs)}.pagination-module__kbSfbq__ellipsis{min-width:2rem;height:2rem;font-size:var(--text-xs)}}
.page-module__9CVDOW__searchResults{gap:var(--space-8) var(--space-4);grid-template-columns:repeat(4,20.3125rem);margin-left:auto;margin-right:auto;display:grid}.page-module__9CVDOW__searchResultsBatchGap{margin-top:var(--space-8)}.page-module__9CVDOW__container{max-width:72rem;padding-inline:var(--space-6);width:100%;min-height:60vh;margin-left:auto;margin-right:auto}.page-module__9CVDOW__topBar{margin-bottom:var(--space-2);justify-content:space-between;align-items:flex-start;display:flex}.page-module__9CVDOW__headingWrapper{margin-bottom:var(--space-3)}.page-module__9CVDOW__heading{font-size:var(--text-2xl);font-weight:var(--weight-bold);text-transform:capitalize;color:var(--color-blue);margin:0;line-height:1.2}.page-module__9CVDOW__subheading{color:var(--color-blue);margin-top:var(--space-1);font-size:var(--text-md);margin-bottom:0;line-height:1.5}.page-module__9CVDOW__buttonContent{justify-content:center;align-items:center;display:flex}.page-module__9CVDOW__button{border-radius:var(--radius-3xl);padding-inline:var(--space-4)}.page-module__9CVDOW__spotlightBackground{background-color:var(--color-spotlight-bg);width:100vw;margin-left:calc(50% - 50vw);margin-top:var(--space-12);margin-bottom:var(--space-12);padding-block:var(--space-8)}.page-module__9CVDOW__spotlightSectionWrapper{max-width:91rem;padding-inline:var(--space-12);width:100%;margin-left:auto;margin-right:auto;overflow:hidden}.page-module__9CVDOW__spotlightHeader{margin-bottom:var(--space-8)}.page-module__9CVDOW__spotlightTitle{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-blue);align-items:center;gap:var(--space-2);margin:0;display:flex}.page-module__9CVDOW__spotlightTitleIcon{color:var(--color-accent);flex-shrink:0}.page-module__9CVDOW__spotlightSubtitle{font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--muted-foreground);margin-left:var(--space-2)}.page-module__9CVDOW__spotlightContent{width:100%}.page-module__9CVDOW__mobileSearchStrip{display:none}.page-module__9CVDOW__mobileSearchBar{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);width:100%;box-shadow:var(--shadow-card);padding:var(--space-1-5) var(--space-1-5) var(--space-1-5) var(--space-5);align-items:center;display:flex}.page-module__9CVDOW__mobileSearchFilter{border-radius:var(--radius-full);background:var(--gradient-primary);width:2.5rem;height:2.5rem;color:var(--color-white);cursor:pointer;transition:opacity var(--duration-fast) ease;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.page-module__9CVDOW__mobileSearchFilter:hover{opacity:.85}.page-module__9CVDOW__filterBadge{border-radius:var(--radius-pill);background:var(--surface);min-width:1.125rem;height:1.125rem;color:var(--color-blue);font-size:var(--text-2xs);font-weight:var(--weight-bold);border:1.5px solid var(--color-blue);padding-inline:var(--space-1);justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:-.25rem;right:-.25rem}.page-module__9CVDOW__mobileSearchPillBtn{padding:var(--space-1-5) var(--space-3) var(--space-1-5) 0;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:0;flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.page-module__9CVDOW__mobileSearchPillTitle{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;width:100%;line-height:1.3;overflow:hidden}.page-module__9CVDOW__mobileSearchPillSubtitle{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;width:100%;margin-top:var(--space-1);line-height:1.3;overflow:hidden}.page-module__9CVDOW__searchLoadingBar{width:100%;height:3px;margin-top:var(--space-4);border-radius:var(--radius-pill);background:0 0;position:relative;overflow:hidden}.page-module__9CVDOW__searchLoadingBar:after{content:"";background:var(--wohna-gradient);border-radius:var(--radius-pill);animation:1.4s ease-in-out infinite page-module__9CVDOW__searchBarSlide;position:absolute;inset:0}@keyframes page-module__9CVDOW__searchBarSlide{0%{transform:translate(-100%)}50%{transform:translate(0%)}to{transform:translate(100%)}}.page-module__9CVDOW__noResultsState{padding:var(--space-16) var(--space-6);max-width:32rem}.page-module__9CVDOW__noResultsTitle{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-blue);margin:0 0 var(--space-3)}.page-module__9CVDOW__noResultsSubtitle{font-size:var(--text-md);color:var(--color-blue);opacity:.6;margin:0;line-height:1.6}.page-module__9CVDOW__noResultsActions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.page-module__9CVDOW__noResultsActions:empty{display:none}.page-module__9CVDOW__noResultsAction{padding:var(--space-2-5) var(--space-5);border:1px solid var(--color-blue);border-radius:var(--radius-pill);color:var(--color-blue);font-size:var(--text-md);font-weight:var(--weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.page-module__9CVDOW__fallbackHeading{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-blue);margin:var(--space-6) 0 var(--space-4)}.page-module__9CVDOW__emptyState{text-align:center;padding:var(--space-16) var(--space-6);max-width:32rem;margin-inline:auto}.page-module__9CVDOW__emptyHeading{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-blue);margin:0 0 var(--space-3)}.page-module__9CVDOW__emptySubheading{font-size:var(--text-md);color:var(--color-blue);opacity:.6;margin:0;line-height:1.6}@media (min-width:768px){.page-module__9CVDOW__heading{font-size:var(--text-5xl)}}@media (min-width:1400px){.page-module__9CVDOW__container{max-width:88rem}}@media (max-width:640px){.page-module__9CVDOW__searchResults{gap:var(--space-6) 0;grid-template-columns:repeat(1,minmax(0,1fr))}.page-module__9CVDOW__searchResultsBatchGap{margin-top:var(--space-6)}.page-module__9CVDOW__headingWrapper{margin-bottom:var(--space-4);width:100%}.page-module__9CVDOW__heading,.page-module__9CVDOW__subheading{text-align:center}.page-module__9CVDOW__container{padding-inline:var(--space-4);padding-top:var(--space-20)}.page-module__9CVDOW__mobileSearchStrip{z-index:calc(var(--z-header) - 1);background:var(--surface);border-bottom:1px solid var(--border);padding:var(--space-2-5) var(--space-4);display:block;position:fixed;top:68px;left:0;right:0}.page-module__9CVDOW__spotlightSubtitle{display:none}}@media (min-width:641px) and (max-width:1024px){.page-module__9CVDOW__searchResults{gap:var(--space-8) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__9CVDOW__searchResultsBatchGap{margin-top:var(--space-8)}}@media (min-width:1025px) and (max-width:1399px){.page-module__9CVDOW__searchResults{gap:var(--space-10) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__9CVDOW__searchResultsBatchGap{margin-top:var(--space-10)}}
.sortButton-module__IEEvmq__wrapper{flex-shrink:0;align-self:flex-start;position:relative}.sortButton-module__IEEvmq__trigger{border-radius:var(--radius-3xl);padding-inline:var(--space-4)}.sortButton-module__IEEvmq__buttonContent{align-items:center;gap:var(--space-1-5);display:flex}.sortButton-module__IEEvmq__labelFull{display:inline}.sortButton-module__IEEvmq__labelMobile{display:none}@media (max-width:640px){.sortButton-module__IEEvmq__wrapper{display:none}}.sortButton-module__IEEvmq__chevron{transition:transform var(--duration-fast) ease;flex-shrink:0}.sortButton-module__IEEvmq__chevronOpen{transform:rotate(180deg)}.sortButton-module__IEEvmq__dropdown{z-index:var(--z-popover);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-1-5);min-width:13rem;box-shadow:var(--shadow-elevated);position:absolute;top:calc(100% + .5rem);right:0}.sortButton-module__IEEvmq__option{text-align:left;width:100%;padding:var(--space-2-5) var(--space-3-5);font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-black);cursor:pointer;border-radius:var(--radius-md);transition:background var(--duration-fast) ease, color var(--duration-fast) ease;background:0 0;border:none;display:block}.sortButton-module__IEEvmq__option:hover{background:color-mix(in srgb, var(--color-purple-strong) 6%, transparent);color:var(--color-blue)}.sortButton-module__IEEvmq__optionActive{background:color-mix(in srgb, var(--color-purple-strong) 8%, transparent);color:var(--color-blue);font-weight:var(--weight-semibold)}
.pillFilterBar-module__ujw2Ea__bar{align-items:center;gap:var(--space-2);padding-block:var(--space-3);border-bottom:1px solid var(--border);margin-bottom:var(--space-6);flex-wrap:nowrap;display:flex}@media (max-width:640px){.pillFilterBar-module__ujw2Ea__bar{display:none}}.pillFilterBar-module__ujw2Ea__typeGroup{align-items:center;gap:var(--space-1-5);display:flex}.pillFilterBar-module__ujw2Ea__typeLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-black);opacity:.5;white-space:nowrap;flex-shrink:0}.pillFilterBar-module__ujw2Ea__separator{background:var(--border);width:1px;height:1.5rem;margin-inline:var(--space-1);flex-shrink:0}.pillFilterBar-module__ujw2Ea__rightSlot{flex-shrink:0;margin-left:auto}.pillFilterBar-module__ujw2Ea__popoverWrapper{position:relative}.pillFilterBar-module__ujw2Ea__popover{z-index:var(--z-popover);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);width:18rem;box-shadow:var(--shadow-elevated);position:absolute;top:calc(100% + .5rem);left:0}.pillFilterBar-module__ujw2Ea__popoverLabel{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-black);margin:0 0 var(--space-4)}.pillFilterBar-module__ujw2Ea__sliderValues{font-size:var(--text-sm);color:var(--color-black);margin-top:var(--space-3);justify-content:space-between;display:flex}.pillFilterBar-module__ujw2Ea__popoverActions{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.pillFilterBar-module__ujw2Ea__clearBtn{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-black);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.pillFilterBar-module__ujw2Ea__applyBtn{background:var(--color-blue);color:var(--color-white);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-5);font-size:var(--text-base);font-weight:var(--weight-semibold);cursor:pointer;transition:opacity var(--duration-fast) ease;border:none}.pillFilterBar-module__ujw2Ea__applyBtn:hover{opacity:.85}
