/*! Semantic UI CSS 2.5.0 - Minimized for Neo-Tokyo Theme */
.ui.menu{display:flex;margin:1em 0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;background:#1B1C1D;font-weight:400;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.28571429rem;min-height:2.85714286em}.ui.menu:after{content:'';display:block;height:0;clear:both;visibility:hidden}.ui.menu:first-child{margin-top:0}.ui.menu:last-child{margin-bottom:0}.ui.menu .menu{margin:0}.ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless)>.container>.item:not(.right):not(.borderless):first-child{border-left:1px solid rgba(34,36,38,.1)}.ui.menu .item{position:relative;vertical-align:middle;line-height:1;text-decoration:none;-webkit-tap-highlight-color:transparent;flex:0 0 auto;user-select:none;background:0 0;padding:.92857143em 1.14285714em;text-transform:none;color:rgba(255,255,255,.9);font-weight:400;transition:background .1s ease,box-shadow .1s ease,color .1s ease}.ui.menu>.item:first-child{border-radius:.28571429rem 0 0 .28571429rem}.ui.menu>.item:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.menu .item>i.icon{opacity:.9;float:none;margin:0 .35714286em 0 0}.ui.menu .item>.icon:only-child{margin:0}.ui.menu .item>.label{background:#999;color:#FFF;margin-left:1em;padding:.3em .78571429em;border-radius:.28571429rem;font-style:normal;font-weight:700}.ui.menu .item>i.dropdown.icon{padding:0;float:right;margin:0 0 0 1em}.ui.menu .item>.button{position:relative;top:0;margin:-.5em 0;padding-bottom:.78571429em;padding-top:.78571429em;font-size:1em}.ui.menu .item a.item:hover,.ui.menu .item>a:hover,.ui.menu a.item:hover{cursor:pointer;color:rgba(0,255,255,.8)}.ui.menu .ui.button:not(.icon)>.icon:not(.dropdown):not(.search){margin:0 .25em 0 0;vertical-align:baseline}.ui.menu .item:before{position:absolute;content:'';top:0;right:0;height:100%;width:1px;background:rgba(34,36,38,.1)}.ui.menu .item>.input{width:100%}.ui.menu:not(.vertical) .item>.input{position:relative;top:0;margin:-.5em 0}.ui.menu .item>.input input{font-size:1em;padding:.5em;background:0 0;border:none;color:rgba(255,255,255,.87);border-radius:0}.ui.menu .item>.input input:focus{color:rgba(255,255,255,.87);outline:0}.ui.menu .header.item{margin:0;background:'';text-transform:uppercase;font-weight:700}.ui.menu .text.item{line-height:1.3;color:rgba(255,255,255,.6)}.ui.menu .item>.text{margin:0}.ui.menu .dropdown.item:before{display:none}.ui.menu .simple.dropdown>.menu>.item:active>.dropdown.icon,.ui.menu .simple.dropdown>.menu>.item:hover>.dropdown.icon{color:rgba(255,255,255,1)}.ui.menu>.item:hover{color:rgba(0,255,255,.8);background:rgba(0,255,255,.03)}.ui.menu .item:hover .text{color:rgba(255,255,255,.8)}.ui.menu .item:hover>.icon{opacity:1}.ui.menu .dropdown.item:hover{background:rgba(0,255,255,.03);color:rgba(0,255,255,.8)}.ui.menu a.item:focus,.ui.menu .link.item:focus{background:rgba(0,255,255,.03);color:rgba(0,255,255,.8)}.ui.menu .ui.button{font-size:.92857143em}.ui.menu .fitted.item{padding:0}.ui.menu .fitted.item .text{margin:.92857143em 1.14285714em}.ui.menu .right.item,.ui.menu .right.menu{display:flex;margin-left:auto!important}.ui.menu .right.item:before,.ui.menu>.menu>.item:before{right:auto;left:0}.ui.button{cursor:pointer;display:inline-block;min-height:1em;outline:0;border:none;vertical-align:baseline;background:#00FFFF;color:#000;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;margin:0 .25em 0 0;padding:.78571429em 1.5em .78571429em;text-transform:none;text-shadow:none;font-weight:700;line-height:1em;font-style:normal;text-align:center;text-decoration:none;border-radius:.28571429rem;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset;user-select:none;transition:opacity .25s ease,background-color .25s ease,color .25s ease,box-shadow .25s ease,background .25s ease;will-change:'';-webkit-tap-highlight-color:transparent}.ui.button:hover{background-color:#00E6E6;color:#000;text-shadow:none}.ui.button:focus{background-color:#00E6E6;color:#000}.ui.button:active,.ui.button.active{background-color:#00CCCC;color:#000}.ui.container{display:block;max-width:100%!important}.ui.container:not(.fluid){width:933px!important;margin-left:auto!important;margin-right:auto!important}.ui.container:not(.fluid):after,.ui.container:not(.fluid):before{content:'';display:table}.ui.container:not(.fluid):after{clear:both}@media only screen and (max-width:767.98px){.ui.container:not(.fluid){width:auto!important;margin-left:1em!important;margin-right:1em!important}}@media only screen and (min-width:768px) and (max-width:991.98px){.ui.container:not(.fluid){width:723px;margin-left:auto!important;margin-right:auto!important}}@media only screen and (min-width:992px) and (max-width:1199.98px){.ui.container:not(.fluid){width:933px;margin-left:auto!important;margin-right:auto!important}}@media only screen and (min-width:1200px){.ui.container:not(.fluid){width:1127px;margin-left:auto!important;margin-right:auto!important}}.ui.grid{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;padding:0}.ui.grid{margin-top:-1rem;margin-bottom:-1rem}.ui.grid>.row{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:inherit;align-items:stretch;width:100%!important;padding:0;padding-top:1rem;padding-bottom:1rem}.ui.grid>.column:not(.row){position:relative;display:inline-block;width:6.25%;padding-left:1rem;padding-right:1rem}.ui.grid>.column{flex-grow:0;flex-shrink:0}.ui.stackable.grid>.column,.ui.stackable.grid>.row>.column{width:100%!important;margin:0!important;box-shadow:none!important;padding:1rem 1rem!important}.ui.stackable.grid{display:block!important;overflow-x:auto;margin:0!important;padding:0!important}.ui.three.column.grid>.column,.ui.three.column.grid>.row>.column{width:33.33333333%}.ui.four.column.grid>.column,.ui.four.column.grid>.row>.column{width:25%}.ui.segment{position:relative;background:#1B1C1D;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);margin:1rem 0;padding:1em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.ui.segment:first-child{margin-top:0}.ui.segment:last-child{margin-bottom:0}.ui.segment:after,.ui.segment:before{content:'';display:table}.ui.segment:after{clear:both}.ui.segment.segment{color:rgba(255,255,255,.87)}.ui.header{border:none;margin:calc(2rem - .1428571428571429em) 0 1rem;padding:0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;line-height:1.28571429em;text-transform:none;color:rgba(255,255,255,.87)}.ui.header:first-child{margin-top:-.14285714em}.ui.header:last-child{margin-bottom:0}.ui.header .sub.header{display:block;font-weight:400;padding:0;margin:0;font-size:1rem;line-height:1.2em;color:rgba(255,255,255,.6)}.ui.header>.icon{display:table-cell;opacity:1;font-size:1.5em;padding-top:0;vertical-align:middle}.ui.header .icon:only-child{display:inline-block;padding:0;margin-right:.75rem}.ui.header>.image:not(.icon),.ui.header>img{display:inline-block;margin-top:-.14285714em;margin-right:.75rem;vertical-align:middle}.ui.header>.image:not(.icon):only-child,.ui.header>img:only-child{margin-right:0}.ui.header .content{display:inline-block;vertical-align:top}.ui.header>.image+.content,.ui.header>.icon+.content{padding-left:.75rem;display:table-cell;vertical-align:middle}.ui.header .content>.sub.header{color:rgba(255,255,255,.6);font-size:1rem;font-weight:400;margin:0}.ui.huge.header{min-height:1em;font-size:2em}.ui.large.header{font-size:1.71428571em}.ui.medium.header{font-size:1.28571429em}.ui.small.header{font-size:1.07142857em}.ui.tiny.header{font-size:1em}.ui.form{position:relative;max-width:100%}.ui.form>p{margin:1em 0}.ui.form .field{clear:both;margin:0 0 1em}.ui.form .fields{display:flex;flex-direction:row;margin:0 -.5em 1em}.ui.form .fields>.field{flex:1 0 auto;padding-left:.5em;padding-right:.5em}.ui.form .field>label{display:block;margin:0 0 .28571429rem 0;color:rgba(255,255,255,.87);font-size:.92857143em;font-weight:700;text-transform:none}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url]{width:100%;vertical-align:top}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.form select{margin:0;outline:0;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0);line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;background:#2A2A2B;border:1px solid rgba(34,36,38,.15);color:rgba(255,255,255,.87);border-radius:.28571429rem;box-shadow:0 0 0 0 transparent inset;transition:color .1s ease,border-color .1s ease}.ui.form textarea{margin:0;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:.78571429em 1em;background:#2A2A2B;border:1px solid rgba(34,36,38,.15);outline:0;color:rgba(255,255,255,.87);border-radius:.28571429rem;box-shadow:0 0 0 0 transparent inset;transition:color .1s ease,border-color .1s ease;font-size:1em;line-height:1.2857;resize:vertical}.ui.form input:not([type]):focus,.ui.form input[type=date]:focus,.ui.form input[type=datetime-local]:focus,.ui.form input[type=email]:focus,.ui.form input[type=file]:focus,.ui.form input[type=number]:focus,.ui.form input[type=password]:focus,.ui.form input[type=search]:focus,.ui.form input[type=tel]:focus,.ui.form input[type=text]:focus,.ui.form input[type=time]:focus,.ui.form input[type=url]:focus,.ui.form select:focus{color:rgba(255,255,255,.95);border-color:#00FFFF;border-radius:.28571429rem;background:#2A2A2B;box-shadow:0 0 0 0 rgba(0,255,255,.8) inset}.ui.form textarea:focus{color:rgba(255,255,255,.95);border-color:#00FFFF;border-radius:.28571429rem;background:#2A2A2B;box-shadow:0 0 0 0 rgba(0,255,255,.8) inset;-webkit-appearance:none}.ui.footer{background:#1B1C1D;padding:2rem 0;margin-top:3rem;border-top:1px solid rgba(0,255,255,.3)}.ui.footer .content{color:rgba(255,255,255,.6)}.ui.footer h4{color:rgba(0,255,255,.8);margin-bottom:1rem}.ui.footer a{color:rgba(255,255,255,.6);transition:color .3s ease}.ui.footer a:hover{color:#00FFFF}