@media(min-width:1024px) and (max-width:1365px){.single .max-w-7xl{max-width:100%!important;padding-left:2rem!important;padding-right:2rem!important}.article-content,#single_header,article>footer{max-width:none!important}}@media(min-width:1366px){.single .max-w-7xl{max-width:90rem!important;padding-left:3rem!important;padding-right:3rem!important}.article-content,#single_header,article>footer{max-width:56rem!important}}.prose hr{margin-top:1.5rem;margin-bottom:1.5rem}.single #single_header{padding-top:1.5rem!important;margin-top:0!important}.prose,.article-content{word-break:keep-all;overflow-wrap:break-word}.prose table td,.prose table th{white-space:nowrap}@media(max-width:1024px){.prose table td,.prose table th{white-space:normal}.prose table td:first-child,.prose table th:first-child{white-space:nowrap}}@media(min-width:1366px){.article-content .briefing-section{max-width:none;width:calc(100% + 6rem);margin-left:-3rem;margin-right:-3rem;padding-left:3rem;padding-right:3rem}}.briefing-section .table-wrapper{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.briefing-section table{display:table!important;width:100%!important;font-size:.875rem;background:rgba(var(--dv-bg-base-rgb)/.4)!important;border:1px solid rgb(var(--dv-accent-rgb)/.2)!important;border-radius:8px!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden}.briefing-section thead th{background:rgb(var(--dv-accent-rgb)/.15)!important;color:rgb(var(--color-neutral-200))!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.05em;border-bottom:1px solid rgb(var(--dv-accent-rgb)/.3)!important;padding:.6rem 1rem!important;text-align:center}.briefing-section td.num-cell,.briefing-section td.num-up,.briefing-section td.num-down{text-align:right}.briefing-section table td:first-child{text-align:left}.briefing-section tbody tr{transition:background .2s ease}.briefing-section tbody tr:hover td{background:rgb(var(--dv-accent-alt-rgb)/.05)!important}.briefing-section tbody td{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid rgb(var(--dv-accent-rgb)/.08)!important;padding:.7rem 1rem!important;vertical-align:middle;text-align:center}.briefing-section tbody tr:last-child td{border-bottom:none!important}.briefing-section table td:first-child{font-weight:500;color:rgb(var(--color-neutral-400));letter-spacing:.02em}.briefing-section table td:not(:first-child){color:rgb(var(--color-neutral-200));font-weight:500;font-variant-numeric:tabular-nums}.briefing-section table td:last-child{color:rgb(var(--color-neutral-300));font-weight:400}:root:not(.dark) .briefing-section table td:first-child{color:rgb(var(--color-neutral-500))}:root:not(.dark) .briefing-section table td:not(:first-child){color:rgb(var(--color-neutral-800))}:root:not(.dark) .briefing-section table td:last-child{color:rgb(var(--color-neutral-600))}@media(max-width:768px){.prose table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.briefing-section .table-wrapper{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.briefing-section table{display:table!important;min-width:0;width:100%}.briefing-section{--table-fade:linear-gradient(to right, transparent 85%, rgba(var(--dv-bg-base-rgb) / 0.85))}.briefing-section table{font-size:.75rem}.briefing-section table td,.briefing-section table th{padding:.7rem .8rem!important;line-height:1.4}.article-content .briefing-section{width:auto;margin-left:0;margin-right:0;padding-left:1rem;padding-right:1rem}}@media(max-width:640px){body{padding-left:1.25rem!important;padding-right:1.25rem!important}}:root:not(.dark) .prose table,:root:not(.dark) .briefing-section table{background:rgba(255,255,255,.85)!important;border-color:rgb(var(--dv-accent-rgb)/.2)!important;box-shadow:0 2px 8px rgb(var(--dv-accent-rgb)/.05)}:root:not(.dark) .prose thead th,:root:not(.dark) .briefing-section thead th{background:rgb(var(--dv-accent-rgb)/.08)!important;color:rgb(var(--color-primary-700))!important;border-bottom-color:rgb(var(--dv-accent-rgb)/.2)!important}:root:not(.dark) .prose tbody td,:root:not(.dark) .briefing-section tbody td{color:rgb(var(--color-neutral-700))!important;border-bottom-color:rgb(var(--dv-accent-rgb)/.08)!important}:root:not(.dark) .prose tbody tr:hover td,:root:not(.dark) .briefing-section tbody tr:hover td{background:rgb(var(--dv-accent-rgb)/.05)!important}