@charset "UTF-8";
.ui.loader{position:absolute;z-index:1000;top:50%;left:50%;display:none;margin:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}
.ui.loader:before{position:absolute;top:0;left:50%;width:100%;height:100%;content:'';border:0.2em solid rgba(0,0,0,0.1);border-radius:500rem}
.ui.loader:after{position:absolute;top:0;left:50%;width:100%;height:100%;content:'';-webkit-animation:loader 0.6s linear;animation:loader 0.6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-width:0.2em;border-style:solid;border-color:#767676 transparent transparent;border-radius:500rem;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}
@-webkit-keyframes loader{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes loader{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.ui.mini.loader:before,.ui.mini.loader:after{width:1rem;height:1rem;margin:0 0 0 -0.5rem}
.ui.tiny.loader:before,.ui.tiny.loader:after{width:1.14285714rem;height:1.14285714rem;margin:0 0 0 -0.57142857rem}
.ui.small.loader:before,.ui.small.loader:after{width:1.71428571rem;height:1.71428571rem;margin:0 0 0 -0.85714286rem}
.ui.loader:before,.ui.loader:after{width:2.28571429rem;height:2.28571429rem;margin:0 0 0 -1.14285714rem}
.ui.large.loader:before,.ui.large.loader:after{width:3.42857143rem;height:3.42857143rem;margin:0 0 0 -1.71428571rem}
.ui.big.loader:before,.ui.big.loader:after{width:3.71428571rem;height:3.71428571rem;margin:0 0 0 -1.85714286rem}
.ui.huge.loader:before,.ui.huge.loader:after{width:4.14285714rem;height:4.14285714rem;margin:0 0 0 -2.07142857rem}
.ui.massive.loader:before,.ui.massive.loader:after{width:4.57142857rem;height:4.57142857rem;margin:0 0 0 -2.28571429rem}
.ui.dimmer .loader{display:block}
.ui.dimmer .ui.loader{color:rgba(255,255,255,0.9)}
.ui.dimmer .ui.loader:before{border-color:rgba(255,255,255,0.15)}
.ui.dimmer .ui.loader:after{border-color:#FFF transparent transparent}
.ui.inverted.dimmer .ui.loader{color:rgba(0,0,0,0.87)}
.ui.inverted.dimmer .ui.loader:before{border-color:rgba(0,0,0,0.1)}
.ui.inverted.dimmer .ui.loader:after{border-color:#767676 transparent transparent}
.ui.text.loader{font-style:normal;width:auto !important;height:auto !important;text-align:center}
.ui.indeterminate.loader:after{-webkit-animation-duration:1.2s;animation-duration:1.2s;animation-direction:reverse}
.ui.loader.active,.ui.loader.visible{display:block}
.ui.loader.disabled,.ui.loader.hidden{display:none}
.ui.inverted.dimmer .ui.mini.loader,.ui.mini.loader{font-size:0.78571429em;width:1rem;height:1rem}
.ui.inverted.dimmer .ui.tiny.loader,.ui.tiny.loader{font-size:0.85714286em;width:1.14285714rem;height:1.14285714rem}
.ui.inverted.dimmer .ui.small.loader,.ui.small.loader{font-size:0.92857143em;width:1.71428571rem;height:1.71428571rem}
.ui.inverted.dimmer .ui.loader,.ui.loader{font-size:1em;width:2.28571429rem;height:2.28571429rem}
.ui.inverted.dimmer .ui.large.loader,.ui.large.loader{font-size:1.14285714em;width:3.42857143rem;height:3.42857143rem}
.ui.inverted.dimmer .ui.big.loader,.ui.big.loader{font-size:1.28571429em;width:3.71428571rem;height:3.71428571rem}
.ui.inverted.dimmer .ui.huge.loader,.ui.huge.loader{font-size:1.42857143em;width:4.14285714rem;height:4.14285714rem}
.ui.inverted.dimmer .ui.massive.loader,.ui.massive.loader{font-size:1.71428571em;width:4.57142857rem;height:4.57142857rem}
.ui.mini.text.loader{min-width:1rem;padding-top:1.78571429rem}
.ui.tiny.text.loader{min-width:1.14285714rem;padding-top:1.92857143rem}
.ui.small.text.loader{min-width:1.71428571rem;padding-top:2.5rem}
.ui.text.loader{min-width:2.28571429rem;padding-top:3.07142857rem}
.ui.large.text.loader{min-width:3.42857143rem;padding-top:4.21428571rem}
.ui.big.text.loader{min-width:3.71428571rem;padding-top:4.5rem}
.ui.huge.text.loader{min-width:4.14285714rem;padding-top:4.92857143rem}
.ui.massive.text.loader{min-width:4.57142857rem;padding-top:5.35714286rem}
.ui.inverted.loader{color:rgba(255,255,255,0.9)}
.ui.inverted.loader:before{border-color:rgba(255,255,255,0.15)}
.ui.inverted.loader:after{border-top-color:#FFF}
.ui.inline.loader{position:relative;top:0;left:0;margin:0;-webkit-transform:none;transform:none;vertical-align:middle}
.ui.inline.loader.active,.ui.inline.loader.visible{display:inline-block}
.ui.centered.inline.loader.active,.ui.centered.inline.loader.visible{display:block;margin-right:auto;margin-left:auto}