@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%}}@keyframes librarypackage{0%,20%{transform:scale(1.1) rotate(5deg);opacity:.5}20%,40%{opacity:1;transform:scale(1) rotate(0deg)}}.media-container{width:50%!important}.media-box,.media-container{border:none!important;border-radius:0!important}.media-box{margin:0!important}.payments-container{min-height:600px}.payments-container__heading{font-size:32px;color:#344142;font-weight:700}.payments-container__invoices{list-style-type:none}.payments-container__invoices__amount{font-size:14px}.payments-container__invoices__date{font-size:15px;color:#777d84}.payments-container__invoices__item{position:relative;border-radius:.25rem;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.payments-container__invoices__items{height:0;overflow:hidden;transition:height 1s}.payments-container__invoices__items.is-visible{height:auto}.payments-container__footer{background-color:#edffed}.payments-container__switch-button{position:absolute;left:40px;top:40px;transition:background-color .5s}.payments-container__table{font-size:14px}.payments-container__semester-name{font-size:20px;font-weight:700}