.report-root{--fs-title:20px;--fs-card-title:19px;--fs-lead:18px;--fs-btn:16.5px;--fs-body:16px;--fs-body-sm:15px;--fs-caption:14px;--fs-caption-sm:13px;--fs-rp-title:20px;letter-spacing:-.015em;text-rendering:optimizelegibility;color:#0c140e;line-height:normal}.report-root button{cursor:pointer}.report-root h1,.report-root h3,.report-root h4{word-break:keep-all}@keyframes rp-flow{0%,to{opacity:.22}40%{opacity:1}}.report-root .rp-flow{animation:1.5s ease-in-out infinite rp-flow}@media (prefers-reduced-motion:reduce){.report-root .rp-flow{opacity:.6;animation:none}}@keyframes lm-pulse{0%,to{opacity:1}50%{opacity:.55}}.report-root .lm-pulse{animation:1.4s ease-in-out infinite lm-pulse}@media (prefers-reduced-motion:reduce){.report-root .lm-pulse{animation:none}}@keyframes start-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-9px)rotate(-3deg)}}.start-float{transform-origin:45% 55%;will-change:transform;animation:3.4s ease-in-out infinite start-float}@media (prefers-reduced-motion:reduce){.start-float{animation:none}}@keyframes start-glow{0%{background:#f6f8f6}10%{background:#d6f2e1}42%,to{background:#f6f8f6}}.start-gauge>i{animation:3.4s cubic-bezier(.4,0,.2,1) infinite start-glow}.start-gauge>i:nth-child(2){animation-delay:.14s}.start-gauge>i:nth-child(3){animation-delay:.28s}.start-gauge>i:nth-child(4){animation-delay:.42s}.start-gauge>i:nth-child(5){animation-delay:.56s}@media (prefers-reduced-motion:reduce){.start-gauge>i{animation:none}}.report-root button,.report-root input,.report-root textarea,.report-root select{letter-spacing:inherit;font-family:inherit}
