.imr-page{background:#f4f8fc;color:#092b52;min-height:calc(100vh - 120px);padding:24px 0 48px}.imr-wrap{max-width:1560px;margin:auto;padding:0 24px}.imr-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px}.imr-heading p{margin:0 0 7px;font-weight:800;letter-spacing:.14em;font-size:.76rem;color:#1769e0}.imr-heading h1{margin:0;font-size:clamp(2rem,3vw,3rem);line-height:1.1}.imr-heading span{display:block;margin-top:10px;color:#53708f;font-weight:700}.imr-heading a,.imr-compare{border:0;border-radius:12px;background:#092b52;color:#fff;padding:13px 18px;text-decoration:none;font-weight:800;white-space:nowrap}.imr-grid{display:grid;gap:14px}.imr-five{grid-template-columns:repeat(5,minmax(0,1fr))}.imr-two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:960px}.imr-card{background:#fff;border:1px solid #d7e3f0;border-top:5px solid #1769e0;border-radius:18px;padding:14px;box-shadow:0 7px 20px rgba(18,56,96,.08);min-width:0}.imr-card.up{border-top-color:#07916b}.imr-card.down{border-top-color:#db3d3d}.imr-top{display:flex;justify-content:space-between;gap:7px;align-items:center}.imr-icon{background:#edf4fb;border-radius:9px;padding:7px;font-weight:900;min-width:24px;text-align:center}.imr-name{font-weight:900;font-size:1rem}.imr-code{display:block;color:#627991;font-size:.7rem;margin-top:2px}.imr-state{font-size:.68rem;background:#f0f4f8;padding:5px 7px;border-radius:999px;white-space:nowrap}.imr-value{font-size:1.5rem;line-height:1.15;font-weight:900;margin:15px 0 4px;color:#071a31}.imr-value small{font-size:.7rem;color:#56708c}.imr-change{font-weight:800;font-size:.82rem;margin-bottom:12px}.up .imr-change{color:#078557}.down .imr-change{color:#d62e35}.imr-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.imr-stats div{background:#f2f6fa;border-radius:8px;padding:7px;font-size:.68rem}.imr-stats span{display:block;color:#68809b;margin-bottom:3px}.imr-stats b{font-size:.75rem;color:#183a5c}.imr-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:12px 0 8px}.imr-tabs button{background:#fff;border:1px solid #bfd0e5;border-radius:7px;padding:6px 2px;font-size:.7rem;font-weight:800;cursor:pointer}.imr-tabs button.active{color:#fff;background:#092b52;border-color:#092b52}.imr-chart{height:128px;position:relative;background:#f7fafc;border-radius:8px;overflow:hidden}.imr-chart svg{width:100%;height:100%;display:block}.imr-chart path{fill:none;stroke:#1769e0;stroke-width:3}.up .imr-chart path{stroke:#07916b}.down .imr-chart path{stroke:#db3d3d}.imr-foot{font-size:.66rem;color:#70859c;margin-top:9px;line-height:1.5}.imr-source{font-size:.76rem;color:#6a8199;margin:13px 0}.imr-india-note{margin-top:18px;max-width:960px;background:#fff8e7;border:1px solid #f5de9e;padding:15px 18px;border-radius:12px;display:flex;gap:13px;align-items:center}.imr-india-note span{color:#675b35;font-size:.86rem}.imr-error{padding:25px 10px;color:#a63333;font-weight:700}.imr-modal{position:fixed;inset:0;background:rgba(5,24,49,.55);display:none;z-index:99999;padding:24px;align-items:center;justify-content:center}.imr-modal.open{display:flex}.imr-modal-box{background:#fff;border-radius:18px;padding:24px;max-width:720px;width:100%;max-height:85vh;overflow:auto}.imr-modal-box h2{margin-top:0}.imr-modal-list{display:grid;gap:12px}.imr-modal-list div{display:flex;justify-content:space-between;border-bottom:1px solid #e5edf5;padding-bottom:9px}@media(max-width:1200px){.imr-five{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.imr-page{padding-top:14px}.imr-wrap{padding:0 13px}.imr-heading{align-items:start}.imr-heading h1{font-size:2rem}.imr-heading span{font-size:.82rem}.imr-heading a,.imr-compare{font-size:.75rem;padding:10px}.imr-five,.imr-two{grid-template-columns:1fr}.imr-card{padding:14px}.imr-chart{height:150px}.imr-india-note{display:block}.imr-india-note span{display:block;margin-top:7px}}
