.breakdance .players-list{list-style:none;padding-left:0;margin-bottom:3em;& .player{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff;padding:.5rem 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;gap:1rem;& .left{flex:1 0 auto}& .row{margin-bottom:.25rem;display:flex;flex-wrap:wrap}& .criterion{margin:0}& .completed-criteria{list-style:none;padding:0;display:flex;flex-direction:row;gap:.5rem}& .criterion.completed .criterion-icon{background-color:var(--bde-brand-primary-color);color:#fff;fill:#fff}}& .player span{margin-right:.5rem}& .progress{font-size:24px;& svg{height:1em;width:1em}}}.breakdance .player-data{display:flex;flex-direction:column;& .top,& .bottom{border:1px solid;padding:.25rem .5rem}& .top{border-bottom:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;p{margin:0;font-weight:700;font-size:24px;color:var(--bde-brand-primary-color)}}}.breakdance .player-data ul{list-style:none;padding-left:0;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;width:100%;font-size:.85rem;& li{padding:.5rem;flex:1 0 25%;display:flex;flex-direction:column;text-align:center;& .data-point-label{font-weight:600}}& li.bib-number{display:none}}.breakdance .criteria-choices .ginput_container .gform-field-label{display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;align-items:center;width:100%;&.breakdance-form-radio__text{padding:.5rem!important}& .score-value{font-size:24px;font-weight:600}& .score-description{text-align:left;font-size:14px}}.breakdance .progress-bar{width:100%;height:10px;display:block;border:1px solid var(--bde-brand-primary-color);border-radius:var(--bde-button-border-radius);& .progress{background-color:var(--bde-brand-primary-color);height:100%;display:block}}.breakdance .criterion-icon{font-size:20px;line-height:1;border:1px solid var(--bde-brand-primary-color);border-radius:999999px;padding:.25rem;display:flex;aspect-ratio:1/1;margin:0!important;color:#fff;& svg{height:1em;width:1em;fill:inherit}}.breakdance .program-icon{display:inline-flex;font-size:24px;& svg{width:1em;height:1em}}.breakdance .alert{width:100%;margin-bottom:1rem;padding:0.5rem 1rem 0.5rem 1rem;border-top:1px solid var(--bde-palette-color-1-28f3c520-f5bf-4319-b318-bb3aa43932ab);border-bottom:1px solid var(--bde-palette-color-1-28f3c520-f5bf-4319-b318-bb3aa43932ab);border-left:1px solid var(--bde-palette-color-1-28f3c520-f5bf-4319-b318-bb3aa43932ab);border-right:1px solid var(--bde-palette-color-1-28f3c520-f5bf-4319-b318-bb3aa43932ab);border-radius:3px}.breakdance .alert-success{background-color:var(--bde-palette-color-1-28f3c520-f5bf-4319-b318-bb3aa43932ab);color:var(--bde-palette-color-1-7c74d2a4-e259-4ca2-9e67-a4373c2e6031)}.breakdance .alert-error{background-color:#DA2E2E;color:var(--bde-palette-color-1-7c74d2a4-e259-4ca2-9e67-a4373c2e6031)}.breakdance .completed-criteria{&{list-style:none;padding:0;display:flex;flex-direction:row;gap:.5rem}& .criterion.completed .criterion-icon{background-color:var(--bde-brand-primary-color);color:#fff;fill:#fff}}.breakdance .bde-button .icon{font-size:24px;color:#fff;padding-right:.5rem;& svg{height:1em;width:1em;fill:#fff}}.breakdance .breakdance-form--vertical{display:flex;flex-direction:column;gap:1rem}.breakdance .list-review-data{list-style:none;margin-left:0;padding-left:0;display:flex;flex-direction:column}.breakdance .list-review-data .player-data{display:flex;flex-direction:row;gap:.5rem;& .field{font-weight:700}}.breakdance .row{display:flex;flex-direction:row;flex-wrap:nowrap}@media (max-width:1023px){.breakdance .row{flex-wrap:nowrap;width:100%}}.breakdance .player-card{width:50%;& h3{margin-top:0}& ul{list-style:none;padding-left:0}}.breakdance .player-card .player-card--inner{padding:1rem;border:1px solid}@media (max-width:767px){.breakdance .player-card{width:100%}}.breakdance .disabled{pointer-events:none;opacity:0.5;cursor:not-allowed}