.renter-wallet-page{width:100%;background:transparent}.renter-wallet-title-row{grid-area:title;display:flex;align-items:flex-start;gap:var(--Spacing-S,8px);min-width:0}.renter-wallet-back-button{display:none}.renter-wallet-title-stack{display:flex;flex-direction:column;gap:var(--Spacing-XS,4px);min-width:0}.renter-wallet-subtitle,.renter-wallet-title-mobile{display:none}.renter-wallet-navbar-tabs{grid-area:tabs}.renter-wallet-navbar-sticky{top:var(--unified-page-sticky-top,0)}.renter-wallet-error{width:100%;max-width:1016px;margin:var(--Spacing-XL,24px) auto 0;padding:var(--Spacing-M,16px);border-radius:var(--Radius-Large,12px);background:var(--Surface-Error,#ffe2e2);color:var(--Button-Error-Error,#f11621);font-family:Thonburi,var(--font-thai),sans-serif;font-size:var(--Font-Size-Body-M,16px);line-height:var(--Line-Height-Body-M,24px)}@media (max-width:900px){.renter-wallet-transactions-table-head{grid-template-columns:minmax(180px,1fr) minmax(140px,.9fr) minmax(76px,.6fr) 32px}}@media (max-width:743px){.renter-wallet-page{position:fixed;inset:0 0 calc(64px + env(safe-area-inset-bottom, 0px)) 0;z-index:94;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden;background:var(--Surface-Foreground,#FFFFFF)}.renter-wallet-navbar-sticky{position:relative;top:auto;z-index:1;width:100vw;margin-left:50%;padding:0;transform:translateX(-50%);background:var(--CI-200,#FFF7C5)}.renter-wallet-page .lender-wallet-navbar-card{width:100%;max-width:none;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "search";gap:var(--Spacing-M,16px);padding:calc(var(--Spacing-M, 16px) + env(safe-area-inset-top, 0px)) var(--Spacing-MS,12px) var(--Spacing-M,16px);border-radius:0;background:transparent;box-shadow:none}.renter-wallet-page .lender-wallet-navbar-top{display:contents}.renter-wallet-title-row{align-items:flex-start;gap:var(--Spacing-S,8px)}.renter-wallet-back-button{position:relative;display:inline-flex;width:24px;height:24px;flex:0 0 24px;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.renter-wallet-back-button:focus-visible{outline:2px solid var(--Stoke-Active,#A39240);outline-offset:2px}.renter-wallet-back-icon{width:24px;height:24px;display:block}.renter-wallet-back-icon--filled{position:absolute;inset:0;opacity:0}.renter-wallet-back-button:active .renter-wallet-back-icon--regular,.renter-wallet-back-button:focus-visible .renter-wallet-back-icon--regular,.renter-wallet-back-button:hover .renter-wallet-back-icon--regular{opacity:0}.renter-wallet-back-button:active .renter-wallet-back-icon--filled,.renter-wallet-back-button:focus-visible .renter-wallet-back-icon--filled,.renter-wallet-back-button:hover .renter-wallet-back-icon--filled{opacity:1}.renter-wallet-title-stack{display:flex;flex-direction:column;gap:var(--Spacing-XS,4px);min-width:0}.renter-wallet-title-desktop{display:none}.renter-wallet-title-mobile{display:block}.renter-wallet-page .lender-wallet-navbar-title{margin:0;padding-top:0;color:var(--Text-Onbrand,#262626);font-family:Thonburi,var(--font-thai),sans-serif;font-weight:700;font-size:var(--Font-Size-Heading-H1-L,20px);line-height:var(--Line-Height-Heading-H1-L,28px);letter-spacing:var(--Letter-Spacing-Heading-H1-L,0)}.renter-wallet-subtitle{display:block;margin:0;color:var(--Text-Caption,#525252);font-family:Thonburi,var(--font-thai),sans-serif;font-weight:400;font-size:var(--Font-Size-Body-XS,12px);line-height:var(--Line-Height-Body-XS,16px);letter-spacing:var(--Letter-Spacing-Body-XS,.4px)}.renter-wallet-page .lender-wallet-navbar-search{width:100%;max-width:none}.renter-wallet-navbar-tabs{display:none}.renter-wallet-page .lender-wallet-navbar-search-input{height:40px;padding:var(--Spacing-S,8px) var(--Spacing-MS,12px) var(--Spacing-S,8px) 44px;border:0;border-radius:var(--Radius-Large,12px);background:var(--Surface-Foreground,#FFFFFF);box-shadow:0 4px 6px 0 var(--AlphaGreyDefault-10,rgba(115,115,115,.1));font-family:Thonburi,var(--font-thai),sans-serif;font-size:var(--Font-Size-Body-S,14px);line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,.4px)}.renter-wallet-page .lender-wallet-navbar-search-icon{left:var(--Spacing-MS,12px)}.renter-wallet-page .lender-wallet-content{min-height:0;margin:0;padding:var(--Spacing-MS,12px) var(--Spacing-MS,12px) var(--Spacing-XXL,32px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.renter-wallet-page .lender-wallet-movements-grid{gap:0;overflow:hidden;border-radius:var(--Radius-Large,12px);background:var(--Surface-Foreground,#FFFFFF);box-shadow:0 4px 6px 0 var(--AlphaGreyDefault-10,rgba(115,115,115,.1))}.renter-wallet-page .renter-wallet-transactions-table-head{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.6fr) minmax(0,1fr) 24px;gap:var(--Spacing-XS,4px);align-items:center;min-height:0;padding:var(--Spacing-MS,12px);background:var(--CI-500,#FFE664);color:var(--Text-Onbrand,#262626);font-family:Thonburi,var(--font-thai),sans-serif;font-weight:700;font-size:var(--Font-Size-Onbrand-M,16px);line-height:var(--Line-Height-Onbrand-M,24px);letter-spacing:var(--Letter-Spacing-Onbrand-M,0);white-space:nowrap}.renter-wallet-page .renter-wallet-transactions-table-head span:first-child{grid-column:1;text-align:left}.renter-wallet-page .renter-wallet-transactions-table-head span:nth-child(3){grid-column:2;text-align:center}.renter-wallet-page .renter-wallet-transactions-table-head span:nth-child(5){grid-column:3;text-align:center}.renter-wallet-page .renter-wallet-transactions-table-head span:nth-child(6){grid-column:4}.renter-wallet-page .renter-wallet-transactions-table-head span:nth-child(2),.renter-wallet-page .renter-wallet-transactions-table-head span:nth-child(4){display:none}.renter-wallet-page .lender-wallet-earnings-list{gap:0}.renter-wallet-page .ec-container{overflow:hidden;border-bottom:.5px solid var(--Stoke-Default,#d4d4d4);border-radius:0;background:var(--Surface-Foreground,#FFFFFF);box-shadow:none}.renter-wallet-page .ec-container:last-child{border-bottom:0}.renter-wallet-page .ec-container.is-expanded{background:var(--Surface-Canvas,#F9FAFC)}.renter-wallet-page .ec-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.6fr) minmax(0,1fr) 24px;align-items:center;gap:var(--Spacing-XS,4px);min-height:0;padding:var(--Spacing-S,8px) var(--Spacing-MS,12px)}.renter-wallet-page .ec-product-cell{grid-column:1;align-items:center;gap:var(--Spacing-S,8px);min-width:0}.renter-wallet-page .ec-product-image{width:32px;height:32px;flex:0 0 32px;border-radius:5px}.renter-wallet-page .ec-product-text{gap:0;min-width:0}.renter-wallet-page .ec-listing-name{color:var(--Deep-Dark,#272727);font-family:Thonburi,var(--font-thai),sans-serif;font-weight:700;font-size:var(--Font-Size-Onbrand-S,12px);line-height:var(--Line-Height-Onbrand-S,24px);letter-spacing:var(--Letter-Spacing-Onbrand-S,.2px)}.renter-wallet-page .ec-booking-id{color:var(--Text-Caption,#525252);font-family:Thonburi,var(--font-thai),sans-serif;font-weight:300;font-size:var(--Font-Size-Caption-XS,10px);line-height:var(--Line-Height-Caption-XS,16px);letter-spacing:var(--Letter-Spacing-Caption-XS,.8px)}.renter-wallet-page .ec-renter-cell{display:none}.renter-wallet-page .ec-amount-cell{grid-column:2;flex-direction:row;justify-content:center;align-items:center;align-self:center;gap:0;padding:0;border:0;color:var(--Text-Onbrand,#262626);font-family:Thonburi,var(--font-thai),sans-serif;font-weight:700;font-size:var(--Font-Size-Onbrand-S,12px);line-height:var(--Line-Height-Onbrand-S,24px);letter-spacing:var(--Letter-Spacing-Onbrand-S,.2px);text-align:center;white-space:nowrap}.renter-wallet-page .ec-amount-cell:before{content:none}.renter-wallet-page .ec-deposit-cell{display:none}.renter-wallet-page .ec-status-cell{grid-column:3;display:flex;align-items:center;justify-content:center;gap:0;min-width:0}.renter-wallet-page .ec-status-badge{min-width:0;width:100%;max-width:88px;height:24px;min-height:24px;padding:var(--Spacing-XS,4px) var(--Spacing-S,8px);font-family:Thonburi,var(--font-thai),sans-serif;font-size:var(--Font-Size-Onbrand-S,12px);line-height:var(--Line-Height-Onbrand-S,16px);letter-spacing:var(--Letter-Spacing-Onbrand-S,.2px)}.renter-wallet-page .ec-toggle-cell{grid-column:4;grid-row:auto;display:flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px}.renter-wallet-page .ec-toggle-btn{width:24px;height:24px}.renter-wallet-page .ec-expanded-section{padding:0;background:var(--Surface-Canvas,#F9FAFC)}.renter-wallet-page .ec-cards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--Spacing-S,8px);margin:0;padding:var(--Spacing-S,8px)}.renter-wallet-page .ec-mini-card{height:100%;align-content:center;grid-template-columns:1fr auto;gap:var(--Spacing-S,8px);min-height:0;padding:var(--Spacing-S,8px);border-radius:var(--Radius-Large,12px);background:var(--Surface-Foreground,#FFFFFF);box-shadow:none}.renter-wallet-page .ec-mc-header{color:var(--Text-Caption,#525252);font-family:Thonburi,var(--font-thai),sans-serif;font-weight:300;font-size:var(--Font-Size-Caption-XS,10px);line-height:var(--Line-Height-Caption-XS,16px);letter-spacing:var(--Letter-Spacing-Caption-XS,.8px)}.renter-wallet-page .ec-mc-value{color:var(--Text-Onbrand,#262626);font-family:Thonburi,var(--font-thai),sans-serif;font-weight:700;font-size:var(--Font-Size-Onbrand-S,12px);line-height:var(--Line-Height-Onbrand-S,16px);letter-spacing:var(--Letter-Spacing-Onbrand-S,.2px)}.renter-wallet-page .ec-mc-badge{padding:3px var(--Spacing-S,9px);border-radius:9px;font-family:Thonburi,var(--font-thai),sans-serif;font-weight:700;font-size:9px;line-height:12px;letter-spacing:.5px}.renter-wallet-page .ec-transaction-breakdown{gap:var(--Spacing-MS,12px);padding:var(--Spacing-S,8px) var(--Spacing-S,8px) var(--Spacing-MS,12px)}.renter-wallet-page .ec-tb-header{margin:0;font-weight:700;font-size:var(--Font-Size-Microcopy-S,12px);line-height:var(--Line-Height-Microcopy-S,16px);letter-spacing:var(--Letter-Spacing-Microcopy-S,.5px)}.renter-wallet-page .ec-tb-header,.renter-wallet-page .ec-tb-row{color:var(--Text-Caption,#525252);font-family:Thonburi,var(--font-thai),sans-serif}.renter-wallet-page .ec-tb-row{font-weight:400;font-size:var(--Font-Size-Body-XS,12px);line-height:var(--Line-Height-Body-XS,16px);letter-spacing:var(--Letter-Spacing-Body-XS,.4px)}.renter-wallet-page .ec-tb-total{margin-top:0}.renter-wallet-page .lender-wallet-empty-state{padding:var(--Spacing-XXL,32px) var(--Spacing-M,16px);border-radius:0;box-shadow:none}}