.hk-stock-page{max-width:1180px}.hk-stock-hero{display:flex;justify-content:space-between;align-items:center;margin:18px 0;padding:24px;border:1px solid #315062;border-radius:14px;background:linear-gradient(135deg,#132b3a,#111921 58%)}.hk-stock-hero span,.hk-stock-chart-card header span,.hk-stock-info header span{color:#59decf;font-size:13px;font-weight:700}.hk-stock-hero h1{margin:7px 0}.hk-stock-hero h1 small{color:#78a1b8;font-size:16px}.hk-stock-hero p{margin:0;color:#86a0b1}.hk-stock-price{text-align:right}.hk-stock-price b{display:block;font-size:36px}.hk-stock-price strong{font-size:18px}.hk-stock-price small{margin-left:8px;color:#7892a3}.hk-stock-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.hk-stock-metrics article,.hk-stock-chart-card,.hk-stock-info{border:1px solid #2b4351;background:#111b23;border-radius:12px}.hk-stock-metrics article{padding:15px}.hk-stock-metrics span{display:block;color:#7f9cac;font-size:12px;margin-bottom:7px}.hk-stock-metrics b{font-size:18px}.hk-stock-chart-card,.hk-stock-info{position:relative;margin-top:14px;padding:20px}.hk-stock-chart-card header,.hk-stock-info header{display:flex;justify-content:space-between;align-items:end;margin-bottom:14px}.hk-stock-chart-card h2,.hk-stock-info h2{margin:5px 0 0}.hk-stock-info dl{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.hk-stock-info dl div{padding:12px;background:#0c161d;border-radius:7px}.hk-stock-info dt{color:#7895a7;font-size:12px}.hk-stock-info dd{margin:5px 0 0}.hk-stock-info>p,.hk-stock-note{color:#90a8b6;line-height:1.8;font-size:13px}@media(max-width:760px){.hk-stock-hero{align-items:flex-start}.hk-stock-metrics{grid-template-columns:repeat(2,1fr)}.hk-stock-info dl{grid-template-columns:1fr}.hk-stock-chart-card{padding:12px}.hk-stock-price b{font-size:28px}}
