@keyframes fcp-led{0%,to{opacity:1}50%{opacity:.25}}.fcp-led{animation:fcp-led 1.6s infinite}@keyframes fcp-boot{to{opacity:1;transform:none}}.fcp-boot-in{opacity:0;transform:translateY(6px);animation:fcp-boot .45s cubic-bezier(.2,.6,.2,1) forwards}@keyframes fcp-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}.fcp-skeleton{animation:fcp-skeleton-pulse 1.4s ease-in-out infinite}button:not(:disabled):hover{filter:brightness(.96)}button:not(:disabled):active{transform:scale(.97)}.fcp-lift{transition:transform .2s,box-shadow .2s,border-color .2s}.fcp-lift:hover{transform:translateY(-2px);box-shadow:0 10px 22px #0a234217}.fcp-timeline{position:relative;padding-left:20px}.fcp-timeline:before{content:"";position:absolute;left:3.25px;top:6px;bottom:6px;width:2px;background:#d2d8e2}.fcp-timeline-row{position:relative;border-radius:8px;transition:background .15s ease}.fcp-timeline-row:hover{background:#eff2f6}.fcp-timeline-dot{position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:50%;border:2px solid #fff}.fcp-row-hover{transition:background .15s ease}.fcp-row-hover:hover{background:#eff2f6}.fcp-btn-primary{transition:filter .15s ease}.fcp-btn-primary:hover{filter:brightness(.92)}:focus-visible{outline:2px solid #1E8A4C;outline-offset:2px}.fcp-dark :focus-visible{outline-color:#3ecf7f}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important}}.fcp-report-tab{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:900;width:26px;padding:12px 0;display:flex;flex-direction:column;align-items:center;gap:8px;background:#fff;color:#4b5568;border:1px solid #D2D8E2;border-right:none;border-radius:8px 0 0 8px;box-shadow:0 1px 3px #0a234214;cursor:pointer;font-family:Calibri,Carlito,sans-serif;transition:color .15s ease,background-color .15s ease}.fcp-report-tab:hover{color:#0a2342;background:#eff2f6}.fcp-report-tab:disabled{cursor:progress}@media print{.fcp-report-tab{display:none}}
