.loading{position:absolute;bottom:0;left:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;animation:spin_it 1s linear infinite;transform:translateX(-50%);&:before{content:'\f110';font-family:"Font Awesome 5 Free" !important;font-weight:700;color:var(--awb-color6);display:flex;justify-content:center;align-items:center;width:100%;height:100%}}@keyframes spin_it{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.abstand-10x{margin-top:10px;display:block;width:100%;height:1px}.f_container{display:flex;flex-direction:column;align-items:center;overflow:visible}.bar-container{position:relative;display:flex;justify-content:space-around;width:100%;max-width:600px;margin-top:20px;border-radius:5px}.bar{width:30%;height:200px;background-color:var(--awb-color2);position:relative;border-radius:5px}.bar .fill{width:100%;height:0;background-color:var(--awb-color6);position:absolute;bottom:0;text-align:center;transition:height .5s ease-in-out;border-radius:5px}.bar .fill .result-label{position:absolute;top:-20px;width:100%;text-align:center;color:#000;font-size:16px}.bar-label{position:absolute;bottom:-25px;width:100%;text-align:center;font-size:14px}.form-container{margin-top:20px}input[type=text]{margin-right:10px;padding:5px}button{padding:5px 10px}.link-container{margin-top:20px}.link{cursor:pointer;color:blue;text-decoration:underline}