body{background:#071524;color:#edf2f4}.lme-nav{display:flex;align-items:center;gap:24px}.lme-nav a{color:#e9e4d7;text-decoration:none}.market-wrap{max-width:1200px;margin:auto;padding:58px 24px 80px}.market-intro h1{font-size:clamp(30px,5vw,58px);line-height:1.1;margin:12px 0 18px;color:#fff}.market-intro p{max-width:760px;color:#b9c4ce;line-height:1.7}.market-actions{display:flex;gap:14px;flex-wrap:wrap;margin:26px 0 42px}.market-actions .outline{display:inline-flex;align-items:center;padding:14px 22px;border:1px solid #c9a66b;color:#e4c187;text-decoration:none}.market-status{display:flex;gap:15px;justify-content:space-between;flex-wrap:wrap;padding:17px 20px;background:#132638;border:1px solid #345066;color:#d6dce2;font-size:13px}.status-dot{display:inline-block;background:#d6a85b;width:8px;height:8px;border-radius:50%;margin-right:9px}.market-feature{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0 32px}.market-tile{padding:34px;border:1px solid #45546a;background:linear-gradient(135deg,#1a3044,#0c1d2d);display:flex;flex-direction:column;gap:12px}.market-tile span{color:#e0bd7a;font-weight:700;letter-spacing:1.5px}.market-tile strong{font-size:clamp(30px,4vw,52px);color:white;font-variant-numeric:tabular-nums}.market-tile small{color:#b5c1cc}.market-panel{background:#fff;color:#172a39;padding:30px;border-radius:3px}.market-panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.market-panel h2{font-size:23px;margin:0 0 18px}.market-panel-head span{color:#5d6872;font-size:13px}.table-scroll{overflow-x:auto}.price-table{width:100%;border-collapse:collapse;min-width:650px;font-variant-numeric:tabular-nums}.price-table th{background:#e9edf0;color:#24384b;text-align:right;padding:16px 14px}.price-table td{text-align:right;padding:17px 14px;border-bottom:1px solid #e5e9ee}.price-table th:first-child,.price-table td:first-child{text-align:left;font-weight:700}.price-table tbody tr:nth-child(even){background:#f7f9fb}.market-disclaimer{color:#65717b;line-height:1.7;font-size:13px;margin-top:20px}.market-bottom{display:grid;grid-template-columns:2fr 1fr;gap:35px;padding:65px 0}.market-bottom h2{color:white;line-height:1.25}.market-bottom p{color:#b9c4ce}.market-contact{align-self:center}.market-contact a{color:#e9c586}.market-contact p{margin:14px 0}footer a{color:inherit}@media(max-width:700px){.market-wrap{padding:34px 16px 75px}.market-feature,.market-bottom{grid-template-columns:1fr}.market-tile{padding:24px}.market-panel{padding:18px 12px}.market-status{font-size:12px}.lme-nav{gap:10px}.lme-nav a{font-size:13px}.market-bottom{gap:10px}.market-actions .btn,.market-actions .outline{width:100%;justify-content:center;text-align:center}}

/* v2.4 fixes */
.market-panel .market-panel-head h2{color:#172a39}
.market-panel{border-color:#d7ae58}
@media(max-width:950px){.header nav.lme-nav{display:flex;position:static;flex-direction:row;padding:0;background:transparent;box-shadow:none;max-height:none;overflow:visible}.header nav.lme-nav a{padding:0;border:0}}
@media(max-width:400px){.brand small{display:none}.lme-nav a{font-size:12px}}

/* v2.6: danh sách kim loại dẫn sang LME */
.metal-section{margin:32px 0}.metal-section h2{color:#fff;font-size:20px;letter-spacing:.5px;margin:0 0 18px}
.metal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.metal-card{display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid #45546a;background:linear-gradient(135deg,#1a3044,#0c1d2d);color:#fff;min-height:84px}
.metal-card:hover{border-color:#d7ae58}
.metal-card:nth-child(-n+2){border-color:#b79b63}
.metal-card .symbol{width:44px;height:44px;font-size:16px;border-radius:6px}
.metal-name{display:grid;gap:5px;min-width:0}.metal-name b{font-size:17px}.metal-name small{color:#c0ccd6;font-size:12px}
.metal-card .arrow{margin-left:auto;color:#f0cb80;font-size:20px}
.market-panel{margin-top:8px}.market-panel h2{color:#172a39}
@media(max-width:700px){.metal-grid{grid-template-columns:1fr}.metal-card{padding:14px 16px}}
