.lh-home {color:#173047;background:#fff;}
.lh-home .lh-home-intro {max-width:1480px;width:calc(100% - 48px);margin:28px auto 20px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:2px solid #ff8a12;padding-bottom:20px;box-sizing:border-box;}
.lh-home .lh-home-intro h1 {font-size:28px;font-weight:700;line-height:1.3;margin:0;color:#173047;}
.lh-home .lh-home-intro p {margin:7px 0 0;color:#6c7e91;font-size:12px;}
.lh-home .lh-home-links {display:flex;gap:8px;flex-wrap:wrap;}
.lh-home .lh-home-links a {padding:10px 14px;border-radius:7px;border:1px solid #dce4ec;font-size:12px;color:#173047;text-decoration:none;font-weight:600;}
.lh-home .lh-home-links a:first-child {background:#173047;color:#fff;border-color:#173047;}
.lh-home .STHSIndex_Main {display:block!important;width:calc(100% - 48px)!important;max-width:1480px!important;min-width:0!important;margin:24px auto 40px!important;border:0!important;padding:0!important;background:#fff!important;}
.lh-home .STHSIndex_Main>tbody {display:block;}
.lh-home .STHSIndex_Main>tbody>tr {display:grid!important;grid-template-columns:minmax(240px,300px) minmax(0,1fr) minmax(240px,310px);gap:28px;align-items:start;}
.lh-home .STHSIndex_Main>tbody>tr>td {display:block!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;float:none!important;overflow:visible!important;box-sizing:border-box;}
.lh-home .STHSIndex_Main>tbody>tr>td.lh-home-spacer {display:none!important;}
.lh-home .lh-home-section {margin-bottom:28px;min-width:0;}
.lh-home .lh-home-section>h2,.lh-home .lh-home-news>h2,.lh-home .lh-home-section-title {font-size:19px!important;font-weight:700!important;margin:0 0 16px!important;padding:0 0 12px!important;border-top:0!important;border-bottom:2px solid #ff8a12!important;line-height:1.5;color:#173047;}
.lh-home .lh-home-section>h2.lh-home-section-title {margin-top:26px!important;}
.lh-home .lh-home-news>h2 a {font-size:11px!important;text-decoration:none;}
.lh-home .lh-home-section>h2.lh-home-draft-item {font-size:12px!important;font-weight:500!important;margin:0!important;padding:9px 0!important;border:0!important;border-bottom:1px solid #e6ebf0!important;}
.lh-home .lh-home-sidebar table {width:100%!important;max-width:100%;border:0!important;border-collapse:collapse;table-layout:auto;}
.lh-home .lh-home-sidebar table td {border:0!important;border-bottom:1px solid #e6ebf0!important;padding-top:10px!important;padding-bottom:10px!important;color:#173047!important;}
.lh-home .lh-home-sidebar table th {background:#fff!important;color:#6c7e91!important;font-size:10px!important;border-bottom:1px solid #dce4ec!important;}
.lh-home .lh-home-sidebar table a {color:#173047!important;text-decoration:none;}
.lh-home .lh-home-sidebar .lh-home-power-table,.lh-home .lh-home-sidebar .lh-home-power-table tr,.lh-home .lh-home-sidebar .lh-home-power-table td {border:0!important;outline:0!important;box-shadow:none!important;}
.lh-home .lh-home-sidebar .lh-home-power-table {table-layout:fixed;margin:0 0 8px!important;background:linear-gradient(90deg,color-mix(in srgb,var(--lh-rank-color,#173047) 9%,white),white 88%);}
.lh-home .lh-home-sidebar .lh-home-power-table tr {background:transparent!important;}
.lh-home .lh-home-sidebar .lh-home-power-table td {height:54px;box-sizing:border-box;background:transparent!important;padding:8px 4px!important;vertical-align:middle!important;font-size:13px!important;}
.lh-home .lh-home-sidebar .lh-home-power-table td:first-child {width:36px;text-align:center!important;font-weight:700;}
.lh-home .lh-home-sidebar .lh-home-power-table td:nth-child(2) {width:46px;text-align:center!important;font-size:11px!important;white-space:nowrap;}
.lh-home .lh-home-sidebar .lh-home-power-table td:nth-child(3) {padding-left:12px!important;position:relative;font-weight:700;}
.lh-home .lh-home-power-table td:nth-child(3)::before {content:'';position:absolute;left:2px;top:14px;bottom:14px;width:3px;border-radius:2px;background:var(--lh-rank-color,#173047);}
.lh-home .lh-home-sidebar .lh-home-power-table h4 {margin:0!important;font-weight:700!important;}
.lh-home .lh-home-power-table img[src*="LogoTeams"] {width:30px!important;height:30px!important;object-fit:contain;margin-right:7px;}
.lh-home .lh-home-sidebar .lh-home-power-table:hover {background:linear-gradient(90deg,color-mix(in srgb,var(--lh-rank-color,#173047) 17%,white),white);}
.lh-home .lh-home-sidebar img[src*="mugs/nhl/"] {border:0!important;border-radius:0!important;background:#fff!important;width:64px!important;height:64px!important;object-fit:cover;vertical-align:middle;}
.lh-home .lh-home-sidebar img[src*="Champ.png"] {display:block;max-width:100%;height:auto!important;margin:0 auto;}
.lh-home .lh-home-sidebar h4 {font-size:13px!important;color:#173047!important;}
.lh-home .lh-home-sidebar .contentItem__header {border-radius:0;box-shadow:none;}
.lh-home .lh-home-news {min-width:0;}
.lh-home .lh-home-news>div {margin-bottom:26px;}
.lh-home .lh-home-news .STHSIndex_NewsReplyTable {max-width:100%;width:100%;}
.lh-home .lh-home-news .STHSIndex_NewsReplyTable td {overflow-wrap:anywhere;}
.lh-home .lh-home-section>br {display:none;}
@media(min-width:768px) and (max-width:1150px) {
 .lh-home .STHSIndex_Main>tbody>tr {grid-template-columns:240px minmax(0,1fr);gap:24px;}
 .lh-home .lh-home-right {grid-column:1/-1;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}
}
@media(max-width:767px) {
 .lh-home .lh-home-intro {width:calc(100% - 28px);margin:20px auto 16px;align-items:flex-start;flex-direction:column;gap:14px;}
 .lh-home .lh-home-intro h1 {font-size:24px;}
 .lh-home .lh-home-links a {font-size:11px;padding:9px 11px;}
 .lh-home .STHSIndex_Main {width:calc(100% - 28px)!important;margin-top:20px!important;}
 .lh-home .STHSIndex_Main>tbody>tr {display:flex!important;flex-direction:column;gap:24px;}
 .lh-home .STHSIndex_Main>tbody>tr>td {width:100%!important;}
 .lh-home .lh-home-news {order:0!important;}
 .lh-home .lh-home-left {order:1!important;}
 .lh-home .lh-home-right {order:2!important;}
 .lh-home .lh-home-sidebar {overflow-wrap:anywhere;}
}
