.ui.loading.button:before{border:.2em solid rgba(0,0,0,.15);border-radius:500rem}.ui.loading.button:after,.ui.loading.button:before{content:"";height:1.3125em;left:50%;margin:-.65625em 0 0 -.65625em;position:absolute;top:50%;width:1.3125em}.ui.loading.button:after{animation:button-spin .6s linear;animation-iteration-count:infinite;border:.2em solid transparent;border-radius:500rem;border-top-color:#fff;box-shadow:0 0 0 1px transparent}@keyframes button-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}i.icon.loading{animation:icon-loading 2s linear infinite;height:1em;line-height:1}@keyframes icon-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ui.loader:before{border:.2em solid rgba(0,0,0,.1);border-radius:500rem}.ui.loader:after,.ui.loader:before{content:"";height:100%;left:50%;position:absolute;top:0;width:100%}.ui.loader:after{animation:loader .6s linear;animation-iteration-count:infinite;border:.2em solid transparent;border-radius:500rem;border-top-color:#767676;box-shadow:0 0 0 1px transparent}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ui.loading.dropdown>i.icon:after,.ui.loading.dropdown>i.icon:before{content:"";height:1.3125em;left:50%;margin:-.65625em 0 0 -.65625em;position:absolute;top:50%;width:1.3125em}.ui.loading.dropdown>i.icon:after{animation:dropdown-spin .6s linear;animation-iteration-count:infinite;border:.2em solid transparent;border-radius:500rem;border-top-color:#767676}@keyframes dropdown-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ui.loading.form:after{animation:form-spin .6s linear;animation-iteration-count:infinite;border:.2em solid rgba(0,0,0,.1);border-radius:500rem;border-top-color:#767676}@keyframes form-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ui.loading.segment:after{animation:segment-spin .6s linear;animation-iteration-count:infinite;border:.2em solid rgba(0,0,0,.1);border-radius:500rem;border-top-color:#767676}@keyframes segment-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ui.placeholder{animation:placeholderShimmer 2s linear;animation-iteration-count:infinite;background-color:#fff;background-image:linear-gradient(90deg,rgba(0,0,0,.08),rgba(0,0,0,.15) 15%,rgba(0,0,0,.08) 30%);background-size:1200px 100%;overflow:hidden}@keyframes placeholderShimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}.ui.active.progress .bar:after{animation:progress-active 2s ease infinite;background:#fff;border-radius:8px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0}@keyframes progress-active{0%{opacity:.3;width:0}to{opacity:0;width:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.visible.transition{display:block!important;visibility:visible!important}.hidden.transition{display:none;visibility:hidden}.disabled.transition{animation-play-state:paused}