/*! XUI ver:0.6.0 | xui-base | begin !*/.xui-btn,.xui-typography-bold,.xui-typography-light,.xui-typography-regular{font-family:din-2014,sans-serif}.xui-alert-danger,.xui-alert-info,.xui-alert-success,.xui-alert-warning{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:.0625rem solid transparent;border-radius:.2rem}.xui-background-image{position:fixed;width:100vw;height:100vh;background-color:#121e2a;overflow:hidden}.xui-background-image img{position:relative;width:auto;height:100%;opacity:0;animation-name:xui-background-image-kf;animation-duration:45s;animation-delay:.5s;animation-iteration-count:infinite;animation-timing-function:linear;will-change:opacity,transform}@keyframes xui-background-image-kf{0%{opacity:0;transform:translate3d(0,0,0)}2%,98%{opacity:1}100%{opacity:0;transform:translate3d(-50vh,0,0)}}.xui-btn{font-weight:800;font-size:.75rem;line-height:1rem;border-width:.0625rem;border-style:solid;border-color:transparent;padding:.625rem;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;text-transform:uppercase}.xui-btn-large,.xui-btn-xlarge{font-size:1rem;line-height:1.3125rem}.xui-btn-small{padding:.4375rem}.xui-btn-large{padding:.8125rem}.xui-btn-xlarge{padding:1.25rem}.xui-typography-regular{font-weight:400}.xui-typography-light{font-weight:300}.xui-typography-bold{font-weight:800}.xui-typography-title-1{font-size:1.75rem;line-height:2.125rem}.xui-typography-title-2{font-size:1.375rem;line-height:1.75rem}.xui-typography-title-3{font-size:1.25rem;line-height:1.5625rem}.xui-typography-headline{font-size:1rem;line-height:1.3125rem}.xui-typography-caption-1{font-size:.75rem;line-height:1rem}.xui-typography-caption-2{font-size:.625rem;line-height:.8125rem}/*! XUI ver:0.6.0 | xui-base | end !*/