.individual-criteria-card{align-items:center;background:#123126;border:1px solid rgba(2,73,37,.12);border-radius:20px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;transition:all .3s ease-in-out}.individual-criteria-card.active{background:#024925;border:1px solid #024925}.individual-criteria-card.active .icon-container{background:#205627}.individual-criteria-card .icon-container{align-items:center;background:#213a27;border:1px solid rgba(203,161,52,.3);border-radius:10px;display:flex;flex-shrink:0;justify-content:center}.individual-criteria-card .badge-container{align-items:center;background:#cba13426;border:1px solid rgba(203,161,52,.3);border-radius:6px;color:var(--second-color);display:flex;font-weight:800;justify-content:center;padding:4px 10px}.criteria-content-container{overflow:hidden}.criteria-content-container .criteria-content_header{align-items:center;background:#024925;display:flex;justify-content:space-between;overflow:hidden;position:relative}.criteria-content-container .criteria-content_header .icon-container{align-items:center;background:#cba13421;border:1.5px solid rgba(203,161,52,.31);border-radius:16px;display:flex;justify-content:center}.criteria-content-container .criteria-content_header .badge-container{align-items:center;background:#cba13414;border:3px solid var(--second-color);border-radius:36px;color:var(--second-color);display:flex;font-weight:800;justify-content:center}.criteria-content-container .criteria-content_info .number-container{align-items:center;background:#cba13414;border:1px solid rgba(203,161,52,.22);border-radius:14px;color:var(--second-color);display:flex;flex-shrink:0;font-weight:800;justify-content:center}.criteria-content-container .criteria-content_info .progress-container{background:#05120c;border:1px solid rgba(2,73,37,.1);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:16px 20px;width:100%}
