
/* MTP_PROJDEEP_V1.7 styles (2026-10-23): the site's light theme via its own .card / .mtp-pd-* classes */
a.mtp-deep-go{display:inline-block;margin-left:12px;padding:2px 11px;border:1px solid #1c64c8;border-radius:4px;color:#1c64c8;font-size:13px;font-weight:600;
  line-height:20px;text-decoration:none;vertical-align:3px;white-space:nowrap;background:#fff}
a.mtp-deep-go:hover{background:rgba(28,100,200,.08);text-decoration:none}
body[data-mtp-deep="1"] .mtp-sec[data-sec="mining"] > :not(#mtpDeepPage){display:none!important}
body[data-mtp-deep="1"] .mtp-sec[data-sec="mining"] > #mtpDeepPage{display:block!important}
body[data-mtp-deep="1"] .mtp-subtabs{display:none!important}
#mtpDeepPage{margin-top:4px}
#mtpDeepPage .mtp-pd-title{margin:4px 0 0;color:#d71920}
#mtpDeepPage h2.mtp-pd-title{color:#d71920!important}
#mtpDeepPage .mtp-pd-info-table{table-layout:fixed;width:100%}
#mtpDeepPage .mtp-pd-info-table td:last-child{overflow-wrap:anywhere}
#mtpDeepPage .mtp-dp-stage{display:inline-block;background:#fdecee;color:#d71920;font-size:10px;font-weight:700;text-transform:uppercase;padding:1px 6px;border-radius:3px;margin-left:2px;vertical-align:1px}
#mtpDeepPage .mtp-pd-subtitle .badge{margin-left:2px}
#mtpDeepPage .card.mtp-pd-section{margin-bottom:16px}
#mtpDeepPage .mtp-pd-grid .card.mtp-pd-section{margin-bottom:0}
#mtpDeepPage .mtp-pd-stat .sub{font-size:12px;color:#666;margin-top:4px;line-height:1.35}
#mtpDeepPage .mtp-pd-stat .num small{font-size:14px;color:#666;font-weight:400}
#mtpDeepPage .mtp-pd-stat-row.n1{grid-template-columns:1fr}
#mtpDeepPage .mtp-pd-stat-row.n2{grid-template-columns:repeat(2,1fr)}
#mtpDeepPage .mtp-pd-stat-row.n3{grid-template-columns:repeat(3,1fr)}
#mtpDeepPage .mtp-pd-grid.one{grid-template-columns:1fr}
#mtpDeepPage .mtp-dp-src{font-size:11px;color:#888;margin-left:6px}
#mtpDeepPage .mtp-dp-note{font-size:12px;color:#666;margin-top:8px;line-height:1.5}
#mtpDeepPage .mtp-dp-h4{margin:14px 0 8px;color:#666;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}
#mtpDeepPage .mtp-dp-h4:first-child{margin-top:2px}
#mtpDeepPage .mtp-dp-links{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px}
#mtpDeepPage .mtp-dp-loc{margin:0;line-height:1.55;font-size:13px}
#mtpDeepPage .mtp-dp-ul{margin:0;padding-left:18px;font-size:13px}
#mtpDeepPage a{color:#1c64c8}
#mtpDeepPage .mtp-dp-tw{overflow-x:auto}
#mtpDeepMap{height:300px;border-radius:8px;overflow:hidden;background:#f8f8f8;border:1px solid #e6e6e6}
#mtpDeepPage .mtp-pd-info-table td:first-child{width:150px}
@media (max-width:600px){a.mtp-deep-go{margin:8px 0 0 0;vertical-align:0}#mtpDeepPage .mtp-pd-title{font-size:22px}#mtpDeepPage .mtp-pd-info-table td:first-child{width:104px;padding-right:10px}#mtpDeepPage .mtp-pd-info-table td{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal;overflow-wrap:anywhere}#mtpDeepPage .mtp-dp-src{display:block;margin:2px 0 0}
  #mtpDeepPage .mtp-pd-stat-row.n3{grid-template-columns:repeat(2,1fr)}}
