.detail{background:#081526}.detail h3{margin:0 0 14px;font-size:18px;color:#dcecff}.analysis-row{display:grid;grid-template-columns:1.25fr .9fr;gap:20px;margin-bottom:28px}.narrative{background:#0b1a2d;border:1px solid #223e60;padding:18px}.narrative p{margin:0 0 13px;color:#b6cae1}.narrative p:last-child{margin-bottom:0}.rank-bars{border:1px solid #203b5a;background:#09172a}.rank{display:grid;grid-template-columns:30px 118px 1fr 86px 60px;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid #1b3554;font-size:13px}.rank:last-child{border-bottom:0}.rank span{color:#9ab2cf}.rank b{color:#dce9f8}.rank i{height:10px;background:#1a2c47;border-radius:9px;overflow:hidden}.rank i em{display:block;height:100%;background:linear-gradient(90deg,#54a5ff,#70d7bd);border-radius:9px}.rank strong{color:#aad1ff;text-align:right}.rank small{text-align:right;font-weight:700}.detail .store-table{margin-bottom:0}@media(max-width:900px){.analysis-row{grid-template-columns:1fr}.rank{grid-template-columns:26px 92px 1fr 68px 54px}}@media(max-width:560px){.rank{grid-template-columns:22px 78px 1fr 60px}.rank small{display:none}}
