@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes blink{0%{opacity:1}50%{opacity:.1}to{opacity:1}}@keyframes upanddown{0%{top:5%}50%{top:95%}to{top:5%}}.clickable{cursor:pointer}.title-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}.text-title{font-style:normal;font-weight:700;font-size:32px;line-height:52px;text-align:right;color:#4d5872}.btn-container{-ms-flex:1;flex:1;flex-direction:row;-ms-flex-pack:end;justify-content:end;gap:16px}.btn-container,.my-btn{display:-ms-flexbox;display:flex;-ms-flex-direction:row;-ms-flex-align:center;align-items:center;height:48px}.my-btn{flex-direction:row;-ms-flex-pack:center;justify-content:center;padding:10px 31px;min-width:114px;background:#dde1e9;border-radius:34px;color:#4d5872}.active{color:#fff;background:#2ec057}.student-card{min-height:64px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px;gap:16px;border-radius:12px}.student-card__bg{background:#fff}.student-card__label{font-style:normal;font-weight:400;font-size:16px;color:#616b85}.student-card__text{font-style:normal;font-weight:400;font-size:20px;color:#292d32}.student-card__id{width:120px}.student-card__name{width:320px}.selected-card{border:1px solid #2ec057}.mb-small{margin-bottom:1rem}.global-filter-section{background:#fff;border-bottom:1px solid #e5e7eb;padding:20px 0;margin-bottom:30px}.global-filter-section .container-fluid{padding:0 60px}.global-filter-section .filter-buttons-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;max-width:1400px;margin:0 auto}.global-filter-section .filter-buttons-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-filter-section .filter-btn{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px 20px;border:1px solid #c9cdda;border-radius:34px;background:#fff;color:#4d5872;cursor:pointer}.global-filter-section .filter-btn.active{background:#4d5872;color:#fff;border-color:#4d5872}