.single-post-template.modern-layout{margin-top:0}.single-post-template.modern-layout .post-header-modern{background:var(--color-white-background);border-bottom:1px solid var(--global-border-gray);padding:16px 0 8px}@media only screen and (min-width:64em){.single-post-template.modern-layout .post-header-modern{padding:20px 0 12px}}.single-post-template.modern-layout .post-header-modern .post-header-container{margin:0 auto;max-width:var(--width-single-post-wrapper);padding:0 20px}@media only screen and (min-width:64em){.single-post-template.modern-layout .post-header-modern .post-header-container{padding:0 40px}}.single-post-template.modern-layout .post-title-modern{color:var(--color-typography-primary);font-size:28px;font-weight:700;line-height:1.2;margin:0 0 8px}@media only screen and (min-width:48em){.single-post-template.modern-layout .post-title-modern{font-size:36px}}@media only screen and (min-width:64em){.single-post-template.modern-layout .post-title-modern{font-size:var(--font-xxlarge)}}.single-post-template.modern-layout .post-meta-row{align-items:center;display:flex;justify-content:space-between;margin:0}@media only screen and (max-width:768px){.single-post-template.modern-layout .post-meta-row{align-items:flex-start;flex-direction:column;gap:12px}}.single-post-template.modern-layout .post-author-info{align-items:center;color:var(--color-typography-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-x-small);gap:12px}.single-post-template.modern-layout .post-author-info .category-block{align-items:center;display:flex;gap:8px}.single-post-template.modern-layout .post-author-info .author-block,.single-post-template.modern-layout .post-author-info .date-block,.single-post-template.modern-layout .post-author-info .reviewer-block{align-items:center;color:var(--color-typography-secondary);display:flex;font-size:var(--font-x-small);gap:4px}.single-post-template.modern-layout .post-author-info .author-block .author-name,.single-post-template.modern-layout .post-author-info .author-block .reviewer-name,.single-post-template.modern-layout .post-author-info .date-block .author-name,.single-post-template.modern-layout .post-author-info .date-block .reviewer-name,.single-post-template.modern-layout .post-author-info .reviewer-block .author-name,.single-post-template.modern-layout .post-author-info .reviewer-block .reviewer-name{color:var(--color-typography-primary);font-weight:600;text-decoration:none}.single-post-template.modern-layout .post-author-info .author-block .author-name:hover,.single-post-template.modern-layout .post-author-info .author-block .reviewer-name:hover,.single-post-template.modern-layout .post-author-info .date-block .author-name:hover,.single-post-template.modern-layout .post-author-info .date-block .reviewer-name:hover,.single-post-template.modern-layout .post-author-info .reviewer-block .author-name:hover,.single-post-template.modern-layout .post-author-info .reviewer-block .reviewer-name:hover{color:var(--color-primary);text-decoration:underline}.single-post-template.modern-layout .post-author-info .author-block:after,.single-post-template.modern-layout .post-author-info .date-block:after{color:var(--color-typography-secondary);content:"•";margin:0 8px;opacity:.5}.single-post-template.modern-layout .post-author-info .reviewer-block:after{content:none}.single-post-template.modern-layout .post-author-info .post-category{align-items:center;border-radius:var(--global-border-radius-sm);display:inline-flex;font-size:9px;font-weight:700;letter-spacing:.3px;padding:2px 6px;text-transform:uppercase}.single-post-template.modern-layout .post-author-info .post-category.category-nba{background:var(--color-league-label-nba);color:var(--font-color-white)}.single-post-template.modern-layout .post-author-info .post-category.category-nfl{background:var(--color-league-label-nfl);color:var(--font-color-white)}.single-post-template.modern-layout .post-author-info .post-category.category-mlb{background:var(--color-league-label-mlb);color:var(--font-color-white)}.single-post-template.modern-layout .post-author-info .post-category.category-nhl{background:var(--color-league-label-nhl);color:var(--font-color-white)}.single-post-template.modern-layout .post-author-info .post-category.category-ncaab{background:var(--color-league-label-ncaab);color:var(--color-typography-primary)}.single-post-template.modern-layout .post-author-info .post-category.category-ncaaf{background:var(--color-league-label-ncaaf);color:var(--font-color-white)}.single-post-template.modern-layout .post-author-info .post-category:not([class*=category-]){background:var(--color-primary);color:var(--font-color-white)}.single-post-template.modern-layout .post-social-sharing{flex-shrink:0}.single-post-template.modern-layout .post-social-sharing .social-links{display:flex;flex-direction:row;font-size:0;gap:6px;justify-content:flex-start;list-style:none;margin:0;padding:0}.single-post-template.modern-layout .post-social-sharing .social-links a{align-items:center;background-color:var(--color-content-gray-background);border-radius:50%;display:inline-flex;height:24px;justify-content:center;text-decoration:none;transition:all .15s ease;width:24px}.single-post-template.modern-layout .post-social-sharing .social-links a:hover{background-color:var(--color-primary);box-shadow:0 2px 8px rgb(0 0 0 / .12);transform:translateY(-1px)}.single-post-template.modern-layout .post-social-sharing .social-links a:hover img{filter:brightness(0) invert(1)}.single-post-template.modern-layout .content-wrap-modern{background:var(--color-white-background);padding-bottom:48px}@media only screen and (min-width:64em){.single-post-template.modern-layout .content-wrap-modern{padding-bottom:64px}}.single-post-template.modern-layout .featured-image-container{margin:0 0 16px}@media only screen and (min-width:64em){.single-post-template.modern-layout .featured-image-container{margin:0 0 24px}}.single-post-template.modern-layout .featured-image-container img{aspect-ratio:498/250;border-radius:var(--global-border-radius);box-shadow:var(--shadow-default);height:auto;object-fit:cover;object-position:center;width:100%}.single-post-template.modern-layout .content-sidebar-wrapper{margin-left:auto;margin-right:auto;margin-top:16px;max-width:var(--width-single-post-wrapper);padding:0 20px}@media only screen and (min-width:64em){.single-post-template.modern-layout .content-sidebar-wrapper{margin-top:24px;padding:0 40px}.single-post-template.modern-layout .content-sidebar-wrapper.has-sidebar{display:flex;flex-wrap:wrap}}.single-post-template.modern-layout .content-sidebar-wrapper.has-sidebar .single-news-sidebar{margin-top:40px}@media only screen and (min-width:64em){.single-post-template.modern-layout .content-sidebar-wrapper.has-sidebar .single-news-sidebar{margin-top:0}}.single-post-template.modern-layout .copy-link{position:relative}.single-post-template.modern-layout .copy-link[data-copied=true]:before{background-color:var(--color-light-grey-background);border-radius:5px;color:#000;content:"Link Copied!";font-size:11px;left:50%;margin-top:5px;min-width:82px;padding:4px;pointer-events:none;position:absolute;text-align:center;top:100%;transform:translateX(-50%);z-index:2}.single-post-template.modern-layout .post-content-modern{flex:1;margin:0 auto;max-width:var(--width-post-content);min-width:0}.single-post-template.modern-layout .post-content-modern p{color:var(--color-typography-primary);font-size:var(--font-regular);line-height:var(--line-height-regular);margin-bottom:24px}@media only screen and (min-width:64em){.single-post-template.modern-layout .post-content-modern p{font-size:18px;line-height:1.7}}.single-post-template.modern-layout .post-content-modern ol,.single-post-template.modern-layout .post-content-modern ul{margin:24px 0;padding-left:24px}.single-post-template.modern-layout .post-content-modern ol li,.single-post-template.modern-layout .post-content-modern ul li{font-size:var(--font-regular);line-height:var(--line-height-regular);margin-bottom:8px}@media only screen and (min-width:64em){.single-post-template.modern-layout .post-content-modern ol li,.single-post-template.modern-layout .post-content-modern ul li{font-size:18px;line-height:1.7}}.single-post-template.modern-layout .post-content-modern h2,.single-post-template.modern-layout .post-content-modern h3,.single-post-template.modern-layout .post-content-modern h4,.single-post-template.modern-layout .post-content-modern h5,.single-post-template.modern-layout .post-content-modern h6{color:var(--color-typography-primary);font-weight:700;line-height:1.3;margin:32px 0 16px}.single-post-template.modern-layout .post-content-modern h2{font-size:var(--font-large)}@media only screen and (min-width:64em){.single-post-template.modern-layout .post-content-modern h2{font-size:32px}}.single-post-template.modern-layout .post-content-modern h3{font-size:var(--font-medium)}@media only screen and (min-width:64em){.single-post-template.modern-layout .post-content-modern h3{font-size:24px}}.single-post-template.modern-layout .post-content-modern blockquote{background:var(--color-content-gray-background);border-left:4px solid var(--color-primary);border-radius:var(--global-border-radius);margin:32px 0;padding:20px 24px}.single-post-template.modern-layout .post-content-modern blockquote p{color:var(--color-typography-secondary);font-style:italic;margin-bottom:0}.single-post-template.modern-layout .post-content-modern figure>img{border-radius:var(--global-border-radius-sm);height:auto;margin:24px 0;max-width:100%}.single-post-template.modern-layout .post-content-modern .wp-block-image{margin:32px 0;text-align:center}.single-post-template.modern-layout .post-content-modern .wp-block-quote{background:var(--color-content-gray-background);border-left:4px solid var(--color-primary);margin:32px 0;padding:20px 24px}.single-post-template.modern-layout .post-content-modern .wp-block-comments{margin:48px 0}.single-post-template.modern-layout .post-content-modern .wp-block-comments .wp-block-comment-template{list-style:none;padding:0}.single-post-template.modern-layout .post-content-modern .wp-block-comments .wp-block-comment-template li{background:var(--color-content-gray-background);border-radius:var(--global-border-radius);margin-bottom:24px;padding:20px}.single-post-template.modern-layout .post-content-modern .wp-block-comments .wp-block-comment-template li img{border-radius:50%;height:60px;width:60px}.single-post-template.modern-layout .post-content-modern .wp-block-comments>:first-child{border-bottom:2px solid var(--color-primary);color:var(--color-typography-primary);font-size:var(--font-medium);font-weight:700;letter-spacing:.5px;margin-bottom:32px;padding-bottom:16px;text-transform:uppercase}.single-post-template.modern-layout .posts-footer{border-top:1px solid var(--global-border-gray);margin-top:48px;padding-top:32px}@media only screen and (min-width:64em){.single-post-template.modern-layout .posts-footer{margin-top:64px;padding-top:48px}}.single-post-template.modern-layout .posts-footer .about-text-block{background:var(--color-content-gray-background);border-radius:var(--global-border-radius);padding:24px}.single-post-template.modern-layout .posts-footer .about-text-block p{color:var(--color-typography-secondary);font-size:var(--font-small);line-height:1.6;margin-bottom:0}#main:has(.single-post-template.modern-layout){max-width:100vw!important;padding-left:0!important;padding-right:0!important}