.loading{display:inline-block;height:8rem;position:relative;width:8rem}.loading div{animation:loading 1.2s linear infinite;transform-origin:4rem 4rem}.loading div:first-child{animation-delay:-1.1s;transform:rotate(0)}.loading div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.loading div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.loading div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.loading div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.loading div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.loading div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.loading div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.loading div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.loading div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.loading div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.loading div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}.loading div:after{background:#ff6362;border-radius:20%;content:" ";display:block;height:1.8rem;left:3.6rem;position:absolute;top:.2rem;width:.6rem}@keyframes loading{0%{opacity:1}to{opacity:0}}.app-select{margin-bottom:1.6rem;position:relative;width:100%;z-index:1}@media only screen and (max-width:60em){.app-select{margin-bottom:.4rem}}.app-select.--opened{z-index:2}.app-select.--opened .app-select__selected{border-color:#aaa}.app-select.--required .app-select__selected.--placeholder span:after{color:#ff6362;content:"*";margin-left:4px}.app-select.--is-error .app-select__selected{border-color:#ff6362}.app-select__selected{font-size:1.4rem;font-weight:400;line-height:130%;position:relative;z-index:1}@media only screen and (min-width:1440px){.app-select__selected{font-size:1.3rem}}@media only screen and (min-width:1537px){.app-select__selected{font-size:1.4rem}}.app-select__selected{background:#fff;border:1px solid #e7e6e6;border-radius:1.2rem;color:#0d0d0d;cursor:pointer;height:5rem;line-height:5rem;outline:none;padding:0 4rem 0 1.6rem;transition:border-color .3s ease-in-out;width:100%}.app-select__selected.--placeholder{color:#aaa}.app-select__selected:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%230d0d0d' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m3 6 5 5 5-5'/%3E%3C/svg%3E");background-size:1.6rem 1.6rem;content:"";display:block;height:1.6rem;position:absolute;right:1.3rem;top:50%;transform:translateY(-50%);transition:all .3s ease;width:1.6rem}.app-select__selected span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-select__list{background:#fff;border:1px solid #e7e6e6;border-radius:1.2rem;color:#0d0d0d;left:0;list-style:none;margin:0;padding:.7rem 0;position:absolute;right:0;top:calc(100% + 5px);z-index:1}.app-select__list-item{font-size:1.4rem;font-weight:400;line-height:130%}@media only screen and (min-width:1440px){.app-select__list-item{font-size:1.3rem}}@media only screen and (min-width:1537px){.app-select__list-item{font-size:1.4rem}}.app-select__list-item{cursor:pointer;padding:1.1rem 4rem 1.1rem 1.6rem;transition:background-color .3s ease-in-out}.app-select__list-item.--tip{color:#aaa;pointer-events:none}.app-select__list-item.--active,.app-select__list-item:hover{background-color:#f3f3f3}
