.progress__goal,.progress__supporters{color:#687781;font-size:.75rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 768px){.progress__goal.progress__goal--detailed,.progress__goal.progress__supporters--detailed,.progress__supporters.progress__goal--detailed,.progress__supporters.progress__supporters--detailed{font-size:1rem}}[dir=ltr] .progress__goal .progress__goal-icon,[dir=ltr] .progress__goal .progress__supporters-icon,[dir=ltr] .progress__supporters .progress__goal-icon,[dir=ltr] .progress__supporters .progress__supporters-icon{margin-right:.5rem}[dir=rtl] .progress__goal .progress__goal-icon,[dir=rtl] .progress__goal .progress__supporters-icon,[dir=rtl] .progress__supporters .progress__goal-icon,[dir=rtl] .progress__supporters .progress__supporters-icon{margin-left:.5rem}@media (min-width: 768px){[dir=ltr] .progress__goal .progress__goal-icon,[dir=ltr] .progress__goal .progress__supporters-icon,[dir=ltr] .progress__supporters .progress__goal-icon,[dir=ltr] .progress__supporters .progress__supporters-icon{margin-right:.75rem}[dir=rtl] .progress__goal .progress__goal-icon,[dir=rtl] .progress__goal .progress__supporters-icon,[dir=rtl] .progress__supporters .progress__goal-icon,[dir=rtl] .progress__supporters .progress__supporters-icon{margin-left:.75rem}}.progress__goal .progress__goal-icon,.progress__supporters .progress__goal-icon{vertical-align:-.3em}@media (min-width: 768px){.progress__goal .progress__goal-icon.progress__goal-icon--detailed,.progress__supporters .progress__goal-icon.progress__goal-icon--detailed{width:1.5rem;height:auto}}.progress__goal .progress__supporters-icon,.progress__supporters .progress__supporters-icon{vertical-align:-.2em;margin-top:.25rem}@media (min-width: 768px){.progress__goal .progress__supporters-icon.progress__supporters-icon--detailed,.progress__supporters .progress__supporters-icon.progress__supporters-icon--detailed{width:1.5rem;height:auto}}.progress__progress-row .progress__progress-value{color:#007dbc;font-weight:600;font-size:.875rem;margin-bottom:0}.progress__progress-row .progress__progress-value.progress__progress-value--detailed{font-size:1rem}@media (min-width: 768px){.progress__progress-row .progress__progress-value.progress__progress-value--detailed{font-size:1.25rem;font-weight:700}}.progress__progress-row .progress__progress-value.progress__progress-value--extended{color:#00b485}.progress__progress-row .progress__progress-percentage{color:#687781;font-size:.75rem;display:flex;align-items:flex-end;justify-content:flex-end;padding-bottom:.125rem}@media (min-width: 768px){.progress__progress-row .progress__progress-percentage.progress__progress-percentage--detailed{font-size:1rem}}.progress__progress-wrapper{padding-top:1rem;margin-bottom:.375rem}.progress__progress-wrapper.progress__progress-wrapper--detailed{margin-bottom:.25rem}@media (min-width: 768px){.progress__progress-wrapper.progress__progress-wrapper--detailed{margin-bottom:.5rem}}.progress__progress{height:.25rem;background-color:#f2f4f4;border-radius:.125rem}@media (min-width: 768px){.progress__progress.progress__progress--detailed{border-radius:.25rem;height:.5rem}}.progress__progress .progress__progress-bar{background-color:#007dbc;border-radius:.125rem;height:.25rem;max-width:100%}@media (min-width: 768px){.progress__progress .progress__progress-bar.progress__progress-bar--detailed{height:.5rem;border-radius:.25rem}}.progress__progress .progress__progress-bar.progress__progress-bar--extended{background-color:#00b485}
