/* ProjectQuest Finance v21.46.1.8.21.8 */
[data-pq-reference-ready-8216],.pq-finance-reference-ready,[data-pq-reference-import-status-8217],.pq-finance-reference-import-status{display:none!important}
.pq-finance-reference-progress{margin:.85rem 1rem;border:1px solid rgba(68,211,239,.45);border-radius:.8rem;background:rgba(4,25,37,.92);padding:.9rem;color:#e8f8ff;display:block}
.pq-finance-progress-title{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.55rem}
.pq-finance-progress-title>div{display:flex;flex-direction:column;gap:.18rem;min-width:0}.pq-finance-progress-title strong{font-size:1rem;font-weight:850}.pq-finance-progress-title span{color:#abc8d5;line-height:1.35}.pq-finance-progress-overall-number{font-size:1.15rem;white-space:nowrap}
.pq-finance-progress-overall-track,.pq-finance-progress-track{position:relative;overflow:hidden;border-radius:999px;background:rgba(132,171,190,.18);box-shadow:inset 0 0 0 1px rgba(94,183,207,.16)}
.pq-finance-progress-overall-track{height:.72rem;margin-bottom:.85rem}.pq-finance-progress-track{height:.46rem}.pq-finance-progress-overall-track i,.pq-finance-progress-track i{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#31d7f4,#54e6b3);transition:width .35s ease}
.pq-finance-progress-stages{display:grid;gap:.55rem}.pq-finance-progress-stage{display:grid;gap:.28rem;padding:.38rem .46rem;border-radius:.5rem}.pq-finance-progress-stage.is-active{background:rgba(45,187,221,.08)}.pq-finance-progress-stage.is-complete{background:rgba(47,205,159,.07)}
.pq-finance-progress-stage-head{display:flex;justify-content:space-between;gap:.8rem;font-size:.85rem}.pq-finance-progress-stage-head span{color:#c8dee7}.pq-finance-progress-stage-head b{min-width:3.1rem;text-align:right;color:#e8f8ff}.pq-finance-progress-stage.is-complete .pq-finance-progress-stage-head span:before{content:'✓ ';color:#55e5b1;font-weight:900}
.pq-finance-progress-note{display:block;margin-top:.7rem;color:#89a9b7;line-height:1.35}.pq-finance-reference-progress.is-ready{border-color:rgba(65,213,171,.55);background:rgba(7,53,48,.66)}.pq-finance-reference-progress.is-success{border-color:rgba(65,213,171,.72);background:rgba(6,63,50,.72)}.pq-finance-reference-progress.is-error{border-color:rgba(255,118,132,.72);background:rgba(70,22,31,.78)}.pq-finance-reference-progress.is-error .pq-finance-progress-title span{color:#ffd0d7}.pq-finance-reference-view-link{display:inline-flex;margin-top:.75rem;align-items:center;justify-content:center;min-height:2.25rem;padding:.35rem .75rem;border:1px solid rgba(67,219,248,.62);border-radius:.55rem;color:#e1fbff;text-decoration:none;font-weight:800}.pq-finance-reference-view-link:hover,.pq-finance-reference-view-link:focus-visible{border-color:#5ce8ff;outline:2px solid rgba(67,219,248,.3);outline-offset:2px}
@media(max-width:680px){.pq-finance-reference-progress{margin:.7rem}.pq-finance-progress-title{align-items:center}.pq-finance-progress-title span{font-size:.88rem}.pq-finance-progress-stage{padding:.42rem .2rem}}
@media(prefers-reduced-motion:reduce){.pq-finance-progress-overall-track i,.pq-finance-progress-track i{transition:none}}
