.report-highlights[data-v-77c1c1bd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.report-panel[data-v-77c1c1bd]{background:#e8effc;border-color:#cddbf5}.report-card[data-v-77c1c1bd]{background:rgb(var(--tn-100))}.report-badge[data-v-77c1c1bd]{background:#fff;border-color:#aec8f5;color:#305fc6}.report-topic[data-v-77c1c1bd]{background:rgb(var(--tn-100)/.65)}.report-footer[data-v-77c1c1bd],.report-topic[data-v-77c1c1bd]{border-color:rgb(var(--tn-300))}.report-accent[data-v-77c1c1bd]{color:#305fc6}.report-icon[data-v-77c1c1bd]{background:#e8effc}html.truf-dark-html body.sidebar-shell-body .report-panel[data-v-77c1c1bd]{background:#14243d;border-color:#2b4364}html.truf-dark-html body.sidebar-shell-body .report-accent[data-v-77c1c1bd]{color:#91b7ff}html.truf-dark-html body.sidebar-shell-body .report-icon[data-v-77c1c1bd]{background:#223958}html.truf-dark-html body.sidebar-shell-body .report-badge[data-v-77c1c1bd]{background:#0e192b;border-color:#5275aa;color:#91b7ff}.report-cta[data-v-77c1c1bd]{align-items:center;background-color:#3464d1;border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:600;gap:.75rem;justify-content:center;line-height:1.25rem;min-height:3rem;padding:.875rem 1.5rem;width:100%;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-outline .report-cta:focus-visible.badge[data-v-77c1c1bd]{--tw-border-opacity:1;background-color:transparent;border-color:hsl(var(--nf,var(--n))/var(--tw-border-opacity))}.btn-outline:hover .report-cta:focus-visible.badge[data-v-77c1c1bd]{--tw-border-opacity:1;border-color:hsl(var(--b2,var(--b1))/var(--tw-border-opacity));--tw-text-opacity:1;color:hsl(var(--nc)/var(--tw-text-opacity))}.btn-outline.btn-primary:hover .report-cta:focus-visible.badge[data-v-77c1c1bd]{--tw-border-opacity:1;border-color:hsl(var(--pc)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--pf,var(--p))/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--pc)/var(--tw-text-opacity))}.btn-outline.btn-secondary:hover .report-cta:focus-visible.badge[data-v-77c1c1bd]{--tw-border-opacity:1;border-color:hsl(var(--sc)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--sf,var(--s))/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--sc)/var(--tw-text-opacity))}.btn-outline.btn-accent:hover .report-cta:focus-visible.badge[data-v-77c1c1bd]{--tw-border-opacity:1;border-color:hsl(var(--ac)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--af,var(--a))/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--ac)/var(--tw-text-opacity))}.report-cta[data-v-77c1c1bd]:focus-visible{outline-color:rgb(var(--tf-500)/1);outline-offset:4px;outline-style:solid;outline-width:2px}@media (min-width:640px){.report-cta[data-v-77c1c1bd]{width:auto}}.report-cta[data-v-77c1c1bd]:hover{background-color:#2852b4}@media (prefers-reduced-motion:no-preference){.report-cta[data-v-77c1c1bd]:active{transform:scale(.96)}}.report-callout[data-v-a485efa9]{background:#1b3455;border-color:#588ac9;box-shadow:0 8px 24px #0003,0 0 24px #58a6ff1a;color:#f8fafc;position:relative;transition:background-color .15s,border-color .15s}.report-callout[data-v-a485efa9]:before{background:inherit;border-bottom:1px solid #588ac9;border-right:1px solid #588ac9;bottom:-6px;content:"";height:10px;position:absolute;right:14px;transform:rotate(45deg);width:10px}.report-callout[data-v-a485efa9]:hover{background:#25466e;border-color:#91bfff}.report-callout[data-v-a485efa9]:focus-visible{outline:2px solid #b5d6ff;outline-offset:5px}.callout-eyebrow[data-v-a485efa9]{color:#b5d6ff}@media (prefers-reduced-motion:no-preference){.report-callout[data-v-a485efa9]{animation:callout-float-a485efa9 4s ease-in-out infinite}.report-callout[data-v-a485efa9]:focus-visible,.report-callout[data-v-a485efa9]:hover{animation-play-state:paused}}@keyframes callout-float-a485efa9{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.signal-chart[data-v-9a2c0829]{--signal-blue:#58a6ff;--signal-green:#78bba7;color:#b9c8da}.signal-grid[data-v-9a2c0829]{stroke:#9bb3d11f}.signal-truflation[data-v-9a2c0829]{background:var(--signal-blue)}.signal-official[data-v-9a2c0829]{background:var(--signal-green)}.signal-truflation-line[data-v-9a2c0829]{stroke:var(--signal-blue)}.signal-official-line[data-v-9a2c0829]{stroke:var(--signal-green)}.signal-caption[data-v-9a2c0829]{color:#e6edf7}.signal-markers[data-v-9a2c0829]{fill:none;stroke:#e6edf7}.signal-callout-anchor[data-v-9a2c0829]{right:calc(2.12766% - 20px);top:47.10145%;transform:translateY(calc(-100% - 10px))}.signal-connector[data-v-9a2c0829]{stroke:#7fa9dc;stroke-width:1.5}.signal-endpoint[data-v-9a2c0829]{fill:#58a6ff;stroke:#f8fafc;stroke-width:3}.signal-endpoint-halo[data-v-9a2c0829]{fill:#58a6ff2e}@media (prefers-reduced-motion:no-preference){.signal-endpoint-halo[data-v-9a2c0829]{animation:endpoint-pulse-9a2c0829 3s ease-out infinite;transform-box:fill-box;transform-origin:center}}@keyframes endpoint-pulse-9a2c0829{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.4)}}.timely-perspective[data-v-16d46480]{--perspective-surface:#111d2f;background:var(--perspective-surface);border-color:#25334a}.perspective-heading[data-v-16d46480]{color:#f8fafc}.perspective-badge[data-v-16d46480]{background:transparent;border-color:#344760;box-shadow:inset 0 0 0 1px #a7cafa0f;color:#a7cafa}html.truf-dark-html body.sidebar-shell-body .timely-perspective[data-v-16d46480]{--perspective-surface:#0d1728}
