.page-module-scss-module__zgsZ6q__pageWrapper{background:#fff;border-radius:4px;min-height:540px;padding:24px;box-shadow:0 1px 2px #00000014}.page-module-scss-module__zgsZ6q__headerRow{border-bottom:1px solid #f0f0f0;margin-bottom:24px;padding-bottom:16px}.page-module-scss-module__zgsZ6q__pageTitle{color:#212121;margin:0 0 4px;font-size:20px;font-weight:700}.page-module-scss-module__zgsZ6q__pageSubtitle{color:#64748b;margin:0;font-size:13.5px}.page-module-scss-module__zgsZ6q__successBanner{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.page-module-scss-module__zgsZ6q__loadingContainer{color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 0;font-size:14px;display:flex}.page-module-scss-module__zgsZ6q__emptyState{color:#878787;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 0;display:flex}.page-module-scss-module__zgsZ6q__emptyState h3{color:#212121;margin:16px 0 8px;font-size:18px;font-weight:600}.page-module-scss-module__zgsZ6q__emptyState p{margin-bottom:20px;font-size:14px}.page-module-scss-module__zgsZ6q__shopNowBtn{color:#fff;background:#2874f0;border-radius:4px;padding:10px 24px;font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 2px 4px #2874f033}.page-module-scss-module__zgsZ6q__shopNowBtn:hover{background:#1e5ec2}.page-module-scss-module__zgsZ6q__rentalList{flex-direction:column;gap:20px;display:flex}.page-module-scss-module__zgsZ6q__rentalCard{background:#fff;border:1px solid #e2e8f0;border-radius:8px;transition:box-shadow .2s;overflow:hidden}.page-module-scss-module__zgsZ6q__rentalCard:hover{box-shadow:0 4px 12px #0000000f}.page-module-scss-module__zgsZ6q__rentalHeader{background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;display:flex}.page-module-scss-module__zgsZ6q__orderIdGroup{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.page-module-scss-module__zgsZ6q__orderIdGroup .page-module-scss-module__zgsZ6q__idLabel{color:#64748b}.page-module-scss-module__zgsZ6q__orderIdGroup .page-module-scss-module__zgsZ6q__idValue{color:#0f172a;font-weight:700}.page-module-scss-module__zgsZ6q__orderIdGroup .page-module-scss-module__zgsZ6q__dateLabel{color:#94a3b8;margin-left:6px;font-size:12.5px}.page-module-scss-module__zgsZ6q__statusBadge{text-transform:uppercase;letter-spacing:.3px;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.page-module-scss-module__zgsZ6q__statusBadge .page-module-scss-module__zgsZ6q__dot{border-radius:50%;width:6px;height:6px}.page-module-scss-module__zgsZ6q__statusBadge.page-module-scss-module__zgsZ6q__active{color:#059669;background:#ecfdf5}.page-module-scss-module__zgsZ6q__statusBadge.page-module-scss-module__zgsZ6q__active .page-module-scss-module__zgsZ6q__dot{background:#059669}.page-module-scss-module__zgsZ6q__statusBadge.page-module-scss-module__zgsZ6q__pending_kyc{color:#d97706;background:#fffbeb}.page-module-scss-module__zgsZ6q__statusBadge.page-module-scss-module__zgsZ6q__pending_kyc .page-module-scss-module__zgsZ6q__dot{background:#d97706}.page-module-scss-module__zgsZ6q__statusBadge.page-module-scss-module__zgsZ6q__rejected{color:#dc2626;background:#fef2f2}.page-module-scss-module__zgsZ6q__statusBadge.page-module-scss-module__zgsZ6q__rejected .page-module-scss-module__zgsZ6q__dot{background:#dc2626}.page-module-scss-module__zgsZ6q__statusBadge.page-module-scss-module__zgsZ6q__completed{color:#475569;background:#f1f5f9}.page-module-scss-module__zgsZ6q__statusBadge.page-module-scss-module__zgsZ6q__completed .page-module-scss-module__zgsZ6q__dot{background:#475569}.page-module-scss-module__zgsZ6q__statusBadge.page-module-scss-module__zgsZ6q__default{color:#475569;background:#f1f5f9}.page-module-scss-module__zgsZ6q__statusBadge.page-module-scss-module__zgsZ6q__default .page-module-scss-module__zgsZ6q__dot{background:#475569}.page-module-scss-module__zgsZ6q__kycAlert{color:#991b1b;background:#fef2f2;border-left:4px solid #ef4444;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:13.5px;display:flex}.page-module-scss-module__zgsZ6q__kycAlert .page-module-scss-module__zgsZ6q__reuploadBtn{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:4px;padding:6px 14px;font-size:12.5px;font-weight:600;transition:background .15s}.page-module-scss-module__zgsZ6q__kycAlert .page-module-scss-module__zgsZ6q__reuploadBtn:hover{background:#b91c1c}.page-module-scss-module__zgsZ6q__rentalItemsList{flex-direction:column;gap:16px;padding:16px 20px;display:flex}.page-module-scss-module__zgsZ6q__itemRow{align-items:center;gap:16px;display:flex}@media (max-width:600px){.page-module-scss-module__zgsZ6q__itemRow{flex-direction:column;align-items:flex-start}}.page-module-scss-module__zgsZ6q__itemThumb{object-fit:contain;background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;width:72px;height:72px;padding:4px}.page-module-scss-module__zgsZ6q__itemDetails{flex:1}.page-module-scss-module__zgsZ6q__itemTitle{color:#0f172a;margin:0 0 6px;font-size:15px;font-weight:600}.page-module-scss-module__zgsZ6q__itemMetaRow{flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.page-module-scss-module__zgsZ6q__tenureBadge{color:#1d4ed8;background:#eff6ff;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-weight:600;display:inline-flex}.page-module-scss-module__zgsZ6q__startDateBadge{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.page-module-scss-module__zgsZ6q__itemQty{color:#64748b}.page-module-scss-module__zgsZ6q__itemPriceCol{text-align:right}.page-module-scss-module__zgsZ6q__itemPriceCol .page-module-scss-module__zgsZ6q__itemPrice{color:#0f172a;font-size:16px;font-weight:700}.page-module-scss-module__zgsZ6q__itemPriceCol .page-module-scss-module__zgsZ6q__periodText{color:#64748b;font-size:12px}.page-module-scss-module__zgsZ6q__cardFooter{background:#fafafa;border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.page-module-scss-module__zgsZ6q__financialSummary{align-items:center;gap:16px;font-size:13.5px;display:flex}.page-module-scss-module__zgsZ6q__financialSummary .page-module-scss-module__zgsZ6q__totalRow{color:#475569}.page-module-scss-module__zgsZ6q__financialSummary .page-module-scss-module__zgsZ6q__totalRow strong{color:#0f172a;margin-left:4px;font-size:15px}.page-module-scss-module__zgsZ6q__financialSummary .page-module-scss-module__zgsZ6q__depositRow{color:#15803d;align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:flex}.page-module-scss-module__zgsZ6q__actionBtnGroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module-scss-module__zgsZ6q__actionBtnGroup button,.page-module-scss-module__zgsZ6q__actionBtnGroup a{cursor:pointer;border-radius:4px;align-items:center;gap:5px;padding:7px 12px;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.page-module-scss-module__zgsZ6q__viewDetailsBtn{color:#fff;background:#0b1f33;border:1px solid #0b1f33}.page-module-scss-module__zgsZ6q__viewDetailsBtn:hover{background:#f7941d;border-color:#f7941d}.page-module-scss-module__zgsZ6q__invoiceBtn{color:#0b1f33;background:#fff;border:1px solid #cbd5e1}.page-module-scss-module__zgsZ6q__invoiceBtn:hover{background:#f1f5f9;border-color:#0b1f33}.page-module-scss-module__zgsZ6q__renewBtn{color:#fff;background:#f7941d;border:1px solid #f7941d}.page-module-scss-module__zgsZ6q__renewBtn:hover{background:#e08316}.page-module-scss-module__zgsZ6q__pickupBtn{color:#0b1f33;background:#fff;border:1px solid #0b1f33}.page-module-scss-module__zgsZ6q__pickupBtn:hover{background:#f1f5f9}.page-module-scss-module__zgsZ6q__buyoutBtn{color:#0b1f33;background:#fff;border:1px solid #0b1f33}.page-module-scss-module__zgsZ6q__buyoutBtn:hover{background:#f0f4f8}.page-module-scss-module__zgsZ6q__modalBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.page-module-scss-module__zgsZ6q__modalCard{background:#fff;border-radius:8px;width:100%;max-width:480px;animation:.2s ease-out page-module-scss-module__zgsZ6q__popIn;overflow:hidden;box-shadow:0 20px 25px -5px #0003}@keyframes page-module-scss-module__zgsZ6q__popIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.page-module-scss-module__zgsZ6q__modalHeader{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.page-module-scss-module__zgsZ6q__modalHeader .page-module-scss-module__zgsZ6q__modalTitleWrap{align-items:center;gap:8px;display:flex}.page-module-scss-module__zgsZ6q__modalHeader .page-module-scss-module__zgsZ6q__modalTitleWrap h3{color:#0f172a;margin:0;font-size:16px;font-weight:700}.page-module-scss-module__zgsZ6q__modalHeader .page-module-scss-module__zgsZ6q__closeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:4px}.page-module-scss-module__zgsZ6q__modalHeader .page-module-scss-module__zgsZ6q__closeBtn:hover{color:#0f172a}.page-module-scss-module__zgsZ6q__modalForm{flex-direction:column;gap:16px;padding:20px;display:flex}.page-module-scss-module__zgsZ6q__modalDesc{color:#64748b;margin:0;font-size:13.5px;line-height:1.5}.page-module-scss-module__zgsZ6q__formGroup{flex-direction:column;gap:6px;display:flex}.page-module-scss-module__zgsZ6q__formGroup label{color:#334155;font-size:13px;font-weight:600}.page-module-scss-module__zgsZ6q__tenureSelector{gap:8px;display:flex}.page-module-scss-module__zgsZ6q__tenureOption{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:4px;flex:1;padding:8px;font-size:12px;font-weight:700;transition:all .15s}.page-module-scss-module__zgsZ6q__tenureOption.page-module-scss-module__zgsZ6q__active{color:#2874f0;background:#eff6ff;border-color:#2874f0}.page-module-scss-module__zgsZ6q__inputField,.page-module-scss-module__zgsZ6q__textareaField{color:#0f172a;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:14px}.page-module-scss-module__zgsZ6q__inputField:focus,.page-module-scss-module__zgsZ6q__textareaField:focus{border-color:#2874f0;box-shadow:0 0 0 3px #2874f026}.page-module-scss-module__zgsZ6q__buyoutSummaryBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;gap:8px;padding:14px;display:flex}.page-module-scss-module__zgsZ6q__buyoutRow{color:#475569;justify-content:space-between;font-size:13.5px;display:flex}.page-module-scss-module__zgsZ6q__modalActions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.page-module-scss-module__zgsZ6q__modalActions button{cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:9px 18px;font-size:13.5px;font-weight:600;display:inline-flex}.page-module-scss-module__zgsZ6q__modalActions .page-module-scss-module__zgsZ6q__cancelBtn{color:#475569;background:#fff;border:1px solid #cbd5e1}.page-module-scss-module__zgsZ6q__modalActions .page-module-scss-module__zgsZ6q__cancelBtn:hover{background:#f8fafc}.page-module-scss-module__zgsZ6q__modalActions .page-module-scss-module__zgsZ6q__submitBtn{color:#fff;background:#f7941d;border:1px solid #f7941d}.page-module-scss-module__zgsZ6q__modalActions .page-module-scss-module__zgsZ6q__submitBtn:hover{background:#e08316}.page-module-scss-module__zgsZ6q__modalActions .page-module-scss-module__zgsZ6q__submitPickupBtn{color:#fff;background:#0b1f33;border:1px solid #0b1f33}.page-module-scss-module__zgsZ6q__modalActions .page-module-scss-module__zgsZ6q__submitPickupBtn:hover{background:#081625}.page-module-scss-module__zgsZ6q__modalActions .page-module-scss-module__zgsZ6q__submitBuyoutBtn{color:#fff;background:#0b1f33;border:1px solid #0b1f33}.page-module-scss-module__zgsZ6q__modalActions .page-module-scss-module__zgsZ6q__submitBuyoutBtn:hover{background:#081625}
