#act-motions{background:var(--off-white);border-top:1px solid var(--border-dark);padding:var(--gutter-y) var(--gutter)}#act-motions .act-motions-header{margin-bottom:4rem}#act-motions .act-motions-desc{color:var(--text);margin-top:1rem}#act-motions .act-mcn{align-items:center;background:var(--white);border:2.5px solid var(--border-dark);border-radius:50%;color:var(--muted);display:flex;flex-shrink:0;font-size:15px;font-weight:var(--fw-bold);height:52px;justify-content:center;margin-bottom:1.75rem;overflow:visible;position:relative;transition:background .35s,border-color .35s,color .35s,box-shadow .4s;width:52px}#act-motions .act-mcn-ring{height:calc(100% + 6px);inset:-3px;overflow:visible;pointer-events:none;position:absolute;transform:rotate(-90deg);width:calc(100% + 6px)}#act-motions .act-motion-card-operate .act-mcn{border-color:var(--red);color:var(--red)}#act-motions .act-motions-grid{border:1px solid var(--border-dark);display:grid;grid-template-columns:repeat(3,1fr)}#act-motions .act-motion-card{background:var(--white);border-right:1px solid var(--border-dark);overflow:hidden;padding:2.5rem;position:relative}#act-motions .act-motion-card:last-child{border-right:none}#act-motions .act-motion-card:after{background:var(--red);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left center}@keyframes act-bar-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes act-bar-fade{0%{background:var(--red)}to{background:var(--border-dark)}}@keyframes act-bar-alive{0%{background-position:200% 0}to{background-position:-200% 0}}#act-motions .act-motion-card-assess.bar-filling:after{animation:act-bar-fill 1.4s cubic-bezier(.4,0,.2,1) forwards}#act-motions .act-motion-card-onboard.bar-filling:after{animation:act-bar-fill 1.82s cubic-bezier(.4,0,.2,1) forwards}#act-motions .act-motion-card.bar-fading:after{animation:act-bar-fade 6s ease forwards;transform:scaleX(1)}#act-motions .act-motion-card-operate.bar-alive:after{animation:act-bar-alive 4s linear infinite;background:linear-gradient(90deg,rgba(214,0,0,.3),rgba(214,0,0,.4) 20%,rgba(214,0,0,.7) 38%,#d60000 50%,rgba(214,0,0,.7) 62%,rgba(214,0,0,.4) 80%,rgba(214,0,0,.3));background-size:200% 100%;transform:scaleX(1)}#act-motions .act-motion-live{align-items:center;background:var(--red);color:var(--white);display:flex;font-size:11px;font-weight:var(--fw-bold);gap:.5rem;letter-spacing:var(--ls-large);opacity:0;padding:.3rem .7rem .3rem .55rem;pointer-events:none;position:absolute;right:1.25rem;text-transform:uppercase;top:1.25rem;transform:scale(.85);transition:opacity .4s ease,transform .4s ease}#act-motions .act-motion-live.is-live{opacity:1;transform:scale(1)}@keyframes act-live-dot{0%,to{opacity:1}50%{opacity:.35}}#act-motions .act-motion-live-dot{animation:act-live-dot 1.8s ease-in-out infinite;background:var(--white);border-radius:50%;flex-shrink:0;height:7px;width:7px}#act-motions .act-motion-num{color:var(--muted);font-size:var(--fs-tiny);font-weight:var(--fw-bold);letter-spacing:var(--ls-large);margin-bottom:1.25rem;text-transform:uppercase}#act-motions .act-motion-title{font-size:var(--h3);margin-bottom:.75rem}#act-motions .act-motion-desc{color:var(--mid);font-size:var(--fs-medium);margin-bottom:2rem}#act-motions .act-motion-rows{border-top:1px solid var(--border);list-style:none;margin:0;padding:0}#act-motions .act-motion-row{align-items:baseline;border-bottom:1px solid var(--border);display:flex;font-size:var(--fs-tiny);justify-content:space-between;padding:.7rem 0}#act-motions .act-motion-row-label{color:var(--muted);font-size:11px;font-weight:var(--fw-bold);letter-spacing:var(--ls-medium);text-transform:uppercase}#act-motions .act-motion-row-val{color:var(--black);font-size:var(--fs-small);font-weight:var(--fw-bold);text-align:right}#act-motions .act-motion-row-val-red{color:var(--red)}@media (prefers-reduced-motion:reduce){#act-motions .act-mcn-ring circle{animation:none;stroke-dashoffset:0}#act-motions .act-mcn-pulse{animation:none}#act-motions .act-motion-card:after{animation:none;background:var(--border-dark);transform:scaleX(1)}#act-motions .act-motion-card-operate.bar-alive:after{animation:none;background:var(--red)}#act-motions .act-motion-live-dot{animation:none}}