.rotating{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.category-info-hint{line-height:1.5}.category-info-hint__title{font-weight:600;margin:0 0 .5rem 0}.category-info-hint__text{margin:0 0 .5rem 0}.category-info-hint__text:last-child{margin-bottom:0}.payment-period-hints{line-height:1.45}.payment-period-hint--subtle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:.5rem .75rem;font-size:.8125rem;color:#626262;background:#fff;border:1px solid #e8e8e8;border-radius:4px}.payment-period-hint__icon{-ms-flex-negative:0;flex-shrink:0;margin-top:1px;color:#626262}.payment-period-hint__title{font-weight:600;margin:0 0 .35rem 0}.payment-period-hint__text{margin:0 0 .5rem 0}.payment-period-hint__link{display:inline-block;font-weight:600;text-decoration:underline;cursor:pointer}.payment-period-hint__link--danger{color:inherit}.billing-transfer-modal--popup .vs-popup{min-width:700px;max-width:100vw}.billing-transfer-modal--popup .vs-popup--content{padding:5px 0 0 0;margin:0;min-height:60px;width:100%}.billing-transfer-modal--popup .documentprice-badge{top:-8px;position:relative;font-size:10px}.input-select-validate-success .input-select-con .input-select{color:#71c73f;font-weight:600}.input-select-validate-danger .input-select-con .input-select{color:#ea3540;font-weight:600}