.EmiDrawerModal-module__H2irDa__emiPayLaterContainer{flex-direction:column;gap:8px;margin-top:4px;display:flex}.EmiDrawerModal-module__H2irDa__emiPayLaterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.EmiDrawerModal-module__H2irDa__emiCard{border:1px solid var(--brand-primary-border,#bfdbfe);transition:all var(--transition-fast,.15s ease);background:#fff;border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #0f172a0a}.EmiDrawerModal-module__H2irDa__emiCard:hover{border-color:var(--brand-primary,#1d4ed8);box-shadow:0 4px 12px color-mix(in srgb, var(--primary-color,#1d4ed8) 16%, transparent)}.EmiDrawerModal-module__H2irDa__emiCardTop{color:#1e293b;letter-spacing:-.01em;white-space:nowrap;background:#fbf8f2;border-bottom:1px solid #edf2f7;padding:8px 10px;font-size:11.5px;font-weight:700;line-height:1.3}.EmiDrawerModal-module__H2irDa__emiCardBottom{background:#fff;justify-content:space-between;align-items:center;gap:4px;min-height:34px;padding:7px 10px;display:flex}.EmiDrawerModal-module__H2irDa__emiCardBankInfo{color:#64748b;align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}.EmiDrawerModal-module__H2irDa__emiCardBankIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.EmiDrawerModal-module__H2irDa__emiCardBtn{color:var(--brand-primary,#1d4ed8);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0;font-size:11.5px;font-weight:600;text-decoration:none;transition:color .15s}.EmiDrawerModal-module__H2irDa__emiCardBtn:hover{color:var(--brand-primary-hover,#1e40af);text-decoration:underline}.EmiDrawerModal-module__H2irDa__securedByRow{color:#64748b;align-items:center;gap:6px;margin-top:2px;font-size:11px;font-weight:500;display:flex}.EmiDrawerModal-module__H2irDa__razorpayLogo{align-items:center;gap:4px;display:inline-flex}.EmiDrawerModal-module__H2irDa__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background-color:#0f172a94;justify-content:flex-end;animation:.22s ease-out forwards EmiDrawerModal-module__H2irDa__overlayFadeIn;display:flex;position:fixed;inset:0}@keyframes EmiDrawerModal-module__H2irDa__overlayFadeIn{0%{opacity:0}to{opacity:1}}.EmiDrawerModal-module__H2irDa__drawer{background:#fff;flex-direction:column;width:100%;max-width:440px;height:100svh;max-height:100vh;animation:.26s cubic-bezier(.16,1,.3,1) forwards EmiDrawerModal-module__H2irDa__drawerSlideIn;display:flex;position:relative;box-shadow:-10px 0 35px #0f172a38}@keyframes EmiDrawerModal-module__H2irDa__drawerSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.EmiDrawerModal-module__H2irDa__closeButton{color:#334155;cursor:pointer;z-index:10001;background:#fff;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .15s,background .15s,color .15s;display:flex;position:absolute;top:14px;left:-46px;box-shadow:0 4px 14px #0000002e}.EmiDrawerModal-module__H2irDa__headerCloseBtn{color:#64748b;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:color .15s,background .15s;display:flex}.EmiDrawerModal-module__H2irDa__headerCloseBtn:hover{color:#0f172a;background:#f1f5f9}.EmiDrawerModal-module__H2irDa__closeButton:hover{color:#0f172a;background:#f8fafc;transform:scale(1.08)}.EmiDrawerModal-module__H2irDa__closeButtonMobile{display:none}@media (max-width:520px){.EmiDrawerModal-module__H2irDa__drawer{max-width:100%}.EmiDrawerModal-module__H2irDa__closeButton{display:none}.EmiDrawerModal-module__H2irDa__closeButtonMobile{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:4px;display:flex}}.EmiDrawerModal-module__H2irDa__tabNav{z-index:10;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;position:sticky;top:0}.EmiDrawerModal-module__H2irDa__tabBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:8px;padding:13px 16px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.EmiDrawerModal-module__H2irDa__tabBtn:hover{color:var(--brand-primary,#1d4ed8);background:#f8fafc}.EmiDrawerModal-module__H2irDa__tabBtnActive{color:var(--brand-primary,#1d4ed8);border-bottom-color:var(--brand-primary,#1d4ed8);background:#fff}.EmiDrawerModal-module__H2irDa__banner{background:linear-gradient(135deg,#f0f7ff 0%,#e0f2fe 100%);border-bottom:1px solid #e0f2fe;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.EmiDrawerModal-module__H2irDa__bannerContent{flex:1;min-width:0}.EmiDrawerModal-module__H2irDa__bannerTitle{color:#0f172a;margin:0 0 3px;font-size:16px;font-weight:700;line-height:1.25}.EmiDrawerModal-module__H2irDa__bannerSubtitle{color:#475569;margin:0;font-size:12px;line-height:1.35}.EmiDrawerModal-module__H2irDa__bannerIllustration{flex-shrink:0;margin-left:12px}.EmiDrawerModal-module__H2irDa__drawerBody{background:#fff;flex:1;padding:16px 18px 28px;overflow-y:auto}.EmiDrawerModal-module__H2irDa__sectionHeading{color:#334155;letter-spacing:-.01em;margin:0 0 12px 2px;font-size:13.5px;font-weight:700}.EmiDrawerModal-module__H2irDa__bankList{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.EmiDrawerModal-module__H2irDa__bankItem{border-bottom:1px solid #e2e8f0;transition:background .15s}.EmiDrawerModal-module__H2irDa__bankItem:last-child{border-bottom:none}.EmiDrawerModal-module__H2irDa__bankHeader{cursor:pointer;text-align:left;background:#fff;border:none;justify-content:space-between;align-items:center;width:100%;padding:13px 16px;transition:background .15s;display:flex}.EmiDrawerModal-module__H2irDa__bankHeader:hover{background:#f8fafc}.EmiDrawerModal-module__H2irDa__bankHeaderActive{background:#fafbfd}.EmiDrawerModal-module__H2irDa__bankHeaderLeft{align-items:center;gap:12px;display:flex}.EmiDrawerModal-module__H2irDa__bankLogoWrap{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.EmiDrawerModal-module__H2irDa__bankInfo{flex-direction:column;gap:2px;display:flex}.EmiDrawerModal-module__H2irDa__bankName{color:#0f172a;font-size:13.5px;font-weight:600}.EmiDrawerModal-module__H2irDa__bankStartingEmi{color:#64748b;font-size:12px}.EmiDrawerModal-module__H2irDa__bankChevron{color:#64748b;flex-shrink:0;transition:transform .2s}.EmiDrawerModal-module__H2irDa__bankChevronRotated{transform:rotate(180deg)}.EmiDrawerModal-module__H2irDa__tenuresPanel{background:#fff;border-top:1px solid #f1f5f9;flex-direction:column;gap:6px;padding:6px 14px 16px;display:flex}.EmiDrawerModal-module__H2irDa__tenureRow{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;justify-content:space-between;align-items:center;padding:9px 10px;transition:background .15s;display:flex}.EmiDrawerModal-module__H2irDa__tenureRow:hover{background:#f8fafc}.EmiDrawerModal-module__H2irDa__tenureRowActive{background:var(--brand-primary-subtle,#eff6ff)}.EmiDrawerModal-module__H2irDa__tenureLeft{color:#1e293b;align-items:center;gap:8px;font-size:13px;display:flex}.EmiDrawerModal-module__H2irDa__tenureChevron{color:var(--brand-primary,#1d4ed8);flex-shrink:0;transition:transform .15s}.EmiDrawerModal-module__H2irDa__tenureLabel{color:#1e293b;font-size:13px;font-weight:500}.EmiDrawerModal-module__H2irDa__tenureAmount{color:#0f172a;font-size:13.5px;font-weight:700}.EmiDrawerModal-module__H2irDa__calcBreakdown{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:8px;margin:6px 2px 10px;padding:14px 16px;animation:.15s ease-out forwards EmiDrawerModal-module__H2irDa__overlayFadeIn;display:flex}.EmiDrawerModal-module__H2irDa__calcRow{color:#475569;justify-content:space-between;align-items:center;font-size:13px;display:flex}.EmiDrawerModal-module__H2irDa__calcRowValue{color:#0f172a;font-weight:600}.EmiDrawerModal-module__H2irDa__calcInterestValue{color:var(--brand-primary,#1d4ed8);font-weight:600}.EmiDrawerModal-module__H2irDa__calcDivider{border-top:1px dashed #cbd5e1;height:1px;margin:3px 0}.EmiDrawerModal-module__H2irDa__calcTotalRow{color:#0f172a;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.EmiDrawerModal-module__H2irDa__calcTotalValue{color:#0f172a;font-size:13.5px;font-weight:800}.EmiDrawerModal-module__H2irDa__payLaterList{flex-direction:column;gap:10px;display:flex}.EmiDrawerModal-module__H2irDa__payLaterCard{background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:flex-start;gap:14px;padding:14px 16px;transition:all .15s;display:flex}.EmiDrawerModal-module__H2irDa__payLaterCard:hover{border-color:var(--brand-primary-border,#bfdbfe);box-shadow:0 4px 12px color-mix(in srgb, var(--primary-color,#1d4ed8) 10%, transparent)}.EmiDrawerModal-module__H2irDa__payLaterLogoWrap{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.EmiDrawerModal-module__H2irDa__payLaterContent{flex-direction:column;flex:1;gap:3px;display:flex}.EmiDrawerModal-module__H2irDa__payLaterName{color:#0f172a;font-size:14px;font-weight:700}.EmiDrawerModal-module__H2irDa__payLaterSubtext{color:#64748b;font-size:12px}.EmiDrawerModal-module__H2irDa__payLaterDesc{color:#475569;margin-top:4px;font-size:12px;line-height:1.4}.EmiDrawerModal-module__H2irDa__payLaterInfoBox{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin-top:20px;padding:12px 14px;font-size:12px;line-height:1.45}
