.mr-change-explorer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;margin:32px 0 48px}.mr-change-panel{min-width:0;border-top:3px solid var(--here,#3b3f8c);padding-top:20px}.mr-change-panel h3{font-size:28px;line-height:1.1;margin:10px 0 20px}.mr-change-panel>p{font-size:14px;line-height:1.6}.mr-change-empty{padding:16px;background:#eae7e7;border-left:3px solid #9b9797}.mr-retail-period{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:20px 0 10px}.mr-retail-period span,.mr-retail-key{font-size:12px;color:#625d5d}.mr-retail-key{display:flex;gap:20px;margin:10px 0}.mr-retail-row{display:grid;grid-template-columns:140px minmax(50px,1fr) 60px;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid #d7d3d3}.mr-retail-row>strong{font-size:14px}.mr-retail-row>b{text-align:right;font-size:18px}.mr-retail-row>p{grid-column:1/-1;margin:0;font-size:12px;color:#625d5d;line-height:1.6}.mr-retail-tracks{display:grid;gap:5px}.mr-retail-tracks span{height:10px;border:1px solid #9b9797;box-sizing:border-box}.mr-retail-tracks span+span{background:#3b3f8c;border-color:#3b3f8c}.mr-retail-items{list-style:none;padding:0}.mr-retail-items li{padding:12px 0;border-bottom:1px solid #d7d3d3}.mr-retail-items span,.mr-retail-items small{display:block;margin-top:5px;font-size:12px}.mr-change-panel .mr-chart-heading{display:none}@media(max-width:800px){.mr-change-explorer{grid-template-columns:1fr}.mr-retail-row{grid-template-columns:115px minmax(40px,1fr) 55px}.mr-change-panel h3{font-size:24px}}@media print{.mr-change-explorer{display:block}.mr-change-panel{margin-bottom:24px}.mr-retail-row{break-inside:avoid}}
.mr-history-coverage{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#d7d3d3;margin-top:24px;border:1px solid #d7d3d3}.mr-history-coverage a{display:flex;flex-direction:column;gap:8px;padding:18px;background:#f3f2f2;text-decoration:none}.mr-history-coverage a:hover,.mr-history-coverage a:focus-visible{background:#eae7e7}.mr-history-coverage span,.mr-history-coverage small{font-size:12px}.mr-history-coverage strong{font-size:24px}.mr-driver-evidence{font-size:12px;line-height:1.6;margin-top:10px}.mr-driver-evidence summary{cursor:pointer;text-decoration:underline}.mr-driver-evidence p{margin:8px 0;font-size:12px!important}@media(max-width:700px){.mr-history-coverage{grid-template-columns:repeat(2,minmax(0,1fr))}}
.mr-retail-tracks span[style="width:0%"]{visibility:hidden}.mr-retail-row>b{white-space:nowrap}.mr-retail-row{grid-template-columns:140px minmax(40px,1fr) 80px}@media(max-width:800px){.mr-retail-row{grid-template-columns:110px minmax(35px,1fr) 75px}}
.mr-business-stats{display:flex;flex-wrap:wrap;gap:24px;margin:20px 0}.mr-business-stats>div{display:grid;gap:6px}.mr-business-stats strong{font-size:36px}.mr-business-stats span{font-size:12px;color:#625d5d}.mr-business-timeline{list-style:none;padding:0;margin:20px 0}.mr-business-timeline li{display:grid;grid-template-columns:90px minmax(0,1fr);gap:16px;border-top:1px solid #d7d3d3;padding:18px 0}.mr-business-timeline time{font-size:13px;font-weight:700;color:var(--here,#3b3f8c)}.mr-business-timeline span{display:block;font-size:12px;margin-top:6px}.mr-business-timeline p,.mr-business-timeline a{font-size:13px;line-height:1.6}.mr-vacancy-reading{padding:20px 0;border-bottom:1px solid #d7d3d3}.mr-vacancy-reading h4{margin:0 0 12px}.mr-vacancy-reading>strong{display:block;font-size:36px;margin-bottom:8px}.mr-vacancy-reading>span,.mr-vacancy-reading p,.mr-vacancy-reading a{font-size:13px;line-height:1.6}@media(max-width:480px){.mr-business-timeline li{grid-template-columns:1fr;gap:8px}}
