.bond-listing-card{background:#e9f3f1;border-radius:10px;padding:17px 14px 14px;display:flex;flex-direction:column;gap:16px;min-height:252px;height:100%}.bond-listing-card__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.bond-listing-card__issuer{display:flex;align-items:center;gap:10px;min-width:0}.bond-listing-card__logo-wrap{flex-shrink:0;width:74px;height:74px;border-radius:6px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.bond-listing-card__logo{width:100%;height:auto;object-fit:contain;max-width:90%;max-height:90%}.bond-listing-card__name{flex:1 1;min-width:0;margin:0;font-size:20px;font-weight:400;color:#2d2d2d;letter-spacing:-.04em;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bond-listing-card__name--truncated{cursor:help}.bond-listing-card__ytm{text-align:right;flex-shrink:0;color:#019d79}.bond-listing-card__ytm-label{display:block;font-size:14px;font-weight:400;color:#9ea5af;margin-bottom:4px}.bond-listing-card__ytm-value{display:block;font-size:24px;font-weight:600;color:#019d79;line-height:1.2;letter-spacing:-.04em}.bond-listing-card__ytm-flow{font:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;--number-flow-mask-height:0.08em}.bond-listing-card__divider{border:none;border-top:1px solid rgba(0,0,0,.08);margin:0}.bond-listing-card__meta{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:0}.bond-listing-card__meta>:first-child{justify-self:start}.bond-listing-card__meta>:nth-child(2){justify-self:center}.bond-listing-card__meta>:nth-child(3){justify-self:end}.bond-listing-card__meta--quad{grid-template-columns:repeat(2,1fr)}.bond-listing-card__meta dt{font-size:14px;font-weight:400;color:#9d9d9d;margin-bottom:8px}.bond-listing-card__meta dd{margin:0;font-size:16px;font-weight:600;color:#373643;text-align:center}.bond-listing-card__rupee{margin-right:2px}.bond-listing-card__cta{width:100%;height:48px;background:#26252f;color:#fff;border:none;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;margin-top:auto;transition:opacity .2s ease}.bond-listing-card__cta:hover{opacity:.9}.bond-listing-card__cta:focus-visible{outline:2px solid #019d79;outline-offset:2px}.bond-listing-card--compact{background:#d6ede9;min-height:205px;height:205px;padding:19px 15px 15px;gap:0;border-radius:10px}.bond-listing-card--compact .bond-listing-card__header{margin-bottom:0}.bond-listing-card--compact .bond-listing-card__issuer{gap:6px}.bond-listing-card--compact .bond-listing-card__logo-wrap{width:51px;height:51px;border-radius:6px}.bond-listing-card--compact .bond-listing-card__name{font-size:16px;letter-spacing:-.04em;line-height:1.2}.bond-listing-card--compact .bond-listing-card__ytm-label{font-size:12px;margin-bottom:0;color:#019d79}.bond-listing-card--compact .bond-listing-card__ytm-value{font-size:18px;font-weight:600;letter-spacing:-.04em}.bond-listing-card--compact .bond-listing-card__divider{margin:10px 0 8px}.bond-listing-card--compact .bond-listing-card__meta{gap:0;margin-bottom:10px}.bond-listing-card--compact .bond-listing-card__meta dt{font-size:12px;font-weight:400;color:#9d9d9d;margin-bottom:4px;line-height:1}.bond-listing-card--compact .bond-listing-card__meta dd{font-size:12px;font-weight:400;color:#373643;line-height:1}.bond-listing-card--compact .bond-listing-card__cta{height:40px;font-size:12px;font-weight:600;border-radius:7px;margin-top:auto}.explore-bonds-issuer-tooltip{--bond-tooltip-bg:#26252f;position:fixed;z-index:10050;box-sizing:border-box;max-width:min(360px,100vw - 24px);padding:10px 14px;border-radius:10px;background:var(--bond-tooltip-bg);color:#fff;font-family:var(--font-figtree),"Figtree",system-ui,-apple-system,sans-serif;font-size:13px;font-weight:500;line-height:1.45;letter-spacing:-.01em;box-shadow:0 8px 24px rgba(38,37,47,.28);transform:translateX(-50%);overflow:visible;pointer-events:auto;visibility:hidden;opacity:0}.explore-bonds-issuer-tooltip--ready{visibility:visible;opacity:1}.explore-bonds-issuer-tooltip--below{transform:translateX(-50%)}.explore-bonds-issuer-tooltip--above{transform:translate(-50%,-100%)}.explore-bonds-issuer-tooltip__text{display:block;white-space:normal;word-break:break-word;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}.explore-bonds-issuer-tooltip:after{content:"";position:absolute;left:50%;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);transform:translateX(-50%);pointer-events:none}.explore-bonds-issuer-tooltip--above:after{top:100%;border-top:8px solid var(--bond-tooltip-bg)}.explore-bonds-issuer-tooltip--below:after{bottom:100%;border-bottom:8px solid var(--bond-tooltip-bg)}@media(max-width:640px){.explore-bonds-issuer-tooltip{max-width:min(300px,100vw - 24px);padding:10px 12px;font-size:12px;line-height:1.4}}