.loan-emi_wrap__FJitD{max-width:560px;margin-inline:auto}.loan-emi_inputs__54DLP{background:var(--cbd-surface);border:1px solid var(--cbd-outline-variant);border-radius:var(--cbd-radius-card);box-shadow:var(--cbd-elev-1);padding:var(--cbd-space-5);display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--cbd-space-4);gap:var(--cbd-space-4)}.loan-emi_field__InvkO:first-child,.loan-emi_field__InvkO:nth-child(2){grid-column:1/-1}.loan-emi_field__InvkO{display:block;min-width:0}.loan-emi_fieldLabel__hIPa1{display:block;font-family:var(--cbd-font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--cbd-on-surface-muted);-webkit-margin-after:var(--cbd-space-2);margin-block-end:var(--cbd-space-2)}.loan-emi_inputRow__HchWb{display:flex;align-items:center;height:48px;border:1.5px solid var(--cbd-outline);border-radius:var(--cbd-radius-button);background:var(--cbd-surface);overflow:hidden}.loan-emi_inputRow__HchWb:focus-within{border-color:var(--cbd-primary)}.loan-emi_affix__WLBri{display:inline-flex;align-items:center;justify-content:center;min-width:44px;align-self:stretch;padding-inline:var(--cbd-space-3);font-family:var(--cbd-font-mono);font-size:15px;font-weight:600;color:var(--cbd-on-surface-muted);background:var(--cbd-surface-variant)}.loan-emi_affixEnd__8DTet{-webkit-border-start:1px solid var(--cbd-outline-variant);border-inline-start:1px solid var(--cbd-outline-variant)}.loan-emi_affixStart__g0xL6{-webkit-border-end:1px solid var(--cbd-outline-variant);border-inline-end:1px solid var(--cbd-outline-variant)}.loan-emi_input__1jo3N{flex:1 1;min-width:0;height:100%;border:none;background:transparent;padding-inline:var(--cbd-space-3);font-family:var(--cbd-font-mono);font-size:18px;font-weight:600;color:var(--cbd-on-surface);text-align:end}.loan-emi_input__1jo3N:focus{outline:none}.loan-emi_termInput__YCYB7{width:100%;height:48px;border:1.5px solid var(--cbd-outline);border-radius:var(--cbd-radius-button);background:var(--cbd-surface);padding-inline:var(--cbd-space-3);font-family:var(--cbd-font-mono);font-size:18px;font-weight:600;color:var(--cbd-on-surface);text-align:end}.loan-emi_termInput__YCYB7:focus{outline:none;border-color:var(--cbd-primary)}.loan-emi_seg__I6lHr{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--cbd-outline-variant);border:1px solid var(--cbd-outline-variant);border-radius:var(--cbd-radius-button);overflow:hidden;height:48px}.loan-emi_segBtn__Q_AlW{border:none;cursor:pointer;background:var(--cbd-surface);color:var(--cbd-on-surface-muted);font-family:var(--cbd-font-mono);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.loan-emi_segBtnActive__4ehcn{background:var(--cbd-on-surface);color:var(--cbd-surface)}.loan-emi_result__je5V9{-webkit-margin-before:var(--cbd-space-4);margin-block-start:var(--cbd-space-4);background:#0b0c0e;border-radius:var(--cbd-radius-card);padding:var(--cbd-space-6)}.loan-emi_resultLabel__D6GKI{font-family:var(--cbd-font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.5)}.loan-emi_resultValueRow__ekybh{display:flex;align-items:baseline;gap:var(--cbd-space-2);-webkit-margin-before:var(--cbd-space-2);margin-block-start:var(--cbd-space-2);flex-wrap:wrap}.loan-emi_resultValue__pyssJ{font-family:var(--cbd-font-display);font-weight:700;font-size:44px;line-height:1.05;color:var(--cbd-primary);overflow-wrap:anywhere}.loan-emi_resultPer__KhNoC{font-family:var(--cbd-font-mono);font-size:13px;font-weight:600;color:hsla(0,0%,100%,.5)}.loan-emi_resultSub__Vai64{-webkit-margin-before:var(--cbd-space-1);margin-block-start:var(--cbd-space-1);font-size:13px;color:hsla(0,0%,100%,.55)}.loan-emi_bar__scIJg{display:flex;height:8px;border-radius:var(--cbd-radius-pill);overflow:hidden;-webkit-margin-before:var(--cbd-space-5);margin-block-start:var(--cbd-space-5);background:hsla(0,0%,100%,.12)}.loan-emi_barPrincipal__rv_Wh{background:hsla(0,0%,100%,.42)}.loan-emi_barInterest__JPSMQ{background:var(--cbd-primary)}.loan-emi_breakdown__jQlfa{-webkit-margin-before:var(--cbd-space-4);margin-block-start:var(--cbd-space-4);display:grid;grid-gap:var(--cbd-space-3);gap:var(--cbd-space-3)}.loan-emi_row__jzuu0{display:flex;align-items:center;justify-content:space-between;gap:var(--cbd-space-3)}.loan-emi_rowTotal__FQTDJ{-webkit-padding-before:var(--cbd-space-3);padding-block-start:var(--cbd-space-3);-webkit-border-before:1px solid hsla(0,0%,100%,.14);border-block-start:1px solid hsla(0,0%,100%,.14)}.loan-emi_rowKey__qDuI0{display:inline-flex;align-items:center;gap:var(--cbd-space-2);font-size:13px;color:hsla(0,0%,100%,.72)}.loan-emi_rowTotal__FQTDJ .loan-emi_rowKey__qDuI0{font-weight:600;color:hsla(0,0%,100%,.88)}.loan-emi_dot__8YzRu{width:9px;height:9px;border-radius:2px;flex-shrink:0}.loan-emi_dotPrincipal__tuoXm{background:hsla(0,0%,100%,.42)}.loan-emi_dotInterest__7BzeW{background:var(--cbd-primary)}.loan-emi_rowValue___1hER{font-family:var(--cbd-font-mono);font-size:14px;font-weight:600;color:#fff}.loan-emi_empty__m4_mZ{margin:0;font-size:14px;line-height:1.5;color:hsla(0,0%,100%,.6)}.loan-emi_actions__1WoyF{display:flex;gap:var(--cbd-space-2);-webkit-margin-before:var(--cbd-space-5);margin-block-start:var(--cbd-space-5)}.loan-emi_miniAct__Gpi8k{display:inline-flex;align-items:center;gap:var(--cbd-space-2);height:34px;padding-inline:var(--cbd-space-4);border:1px solid hsla(0,0%,100%,.24);border-radius:var(--cbd-radius-pill);background:transparent;color:hsla(0,0%,100%,.88);font-family:var(--cbd-font-mono);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.loan-emi_miniAct__Gpi8k:hover{border-color:hsla(0,0%,100%,.5);color:#fff}.loan-emi_note__45J26{-webkit-margin-before:var(--cbd-space-3);margin-block-start:var(--cbd-space-3);font-size:13px;line-height:1.45;color:var(--cbd-on-surface-muted)}@media (max-width:420px){.loan-emi_inputs__54DLP{grid-template-columns:1fr}.loan-emi_field__InvkO:first-child,.loan-emi_field__InvkO:nth-child(2){grid-column:auto}}