/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
.account-wrapper{align-items:center;background:#50555a;background:linear-gradient(to bottom,#50555a,#34383a);min-height:100%;display:flex;justify-content:center;position:absolute;left:0;top:0;width:100%}.account{background:#fff;border-radius:5px;box-shadow:0 15px 20px 5px rgba(0,0,0,.15);height:32.5em;margin:3em;position:relative;overflow:hidden;width:60em}.account:before{background:url(/images/account-background.jpg);background-size:cover;content:'';height:100%;position:absolute;left:0;top:0;width:30.625em}.account form{box-sizing:border-box;display:block;height:100%;margin-left:30.625em;padding:0 3em;width:29.375em}.account form h1{color:#112d42;font-size:2.25em;font-weight:300;margin:2em 0 .444em}.account form p{color:#50555a;font-size:.875em;font-weight:300;line-height:1.429em;margin:1.143em 0 2.286em}
.main{padding-left:4.5em}.section-title{color:#112d42;font-size:1.5em;font-weight:500;margin:2em 0}svg.icon{display:inline-block;fill:currentColor;height:1em;pointer-events:none;vertical-align:middle;-webkit-transition:fill .3s ease;transition:fill .3s ease;width:1em}svg.icon[hidden]{display:none}.preloader{height:100%;position:relative;width:100%}.preloader .spinner.icon{color:#a0abb4;height:3em;margin-left:-1.5em;margin-top:2em;position:absolute;left:50%;top:40%;width:3em}.preloader .three-bounce{height:1.25em;margin-top:2em;position:absolute;left:50%;top:40%;width:5em}.preloader .three-bounce .child{width:1.25em;height:1.25em;background-color:#a0abb4;border-radius:100%;display:inline-block;-webkit-animation:three-bounce 1.4s ease-in-out 0s infinite both;animation:three-bounce 1.4s ease-in-out 0s infinite both}.preloader .three-bounce .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.preloader .three-bounce .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.clearfix:after{content:"";clear:both;display:table}.pull-left{float:left}.pull-right{float:right}.no-float{float:none;overflow:hidden}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.control-right{margin-left:1em}.control-bottom{margin-bottom:1.5em}
section.document{position:absolute;bottom:0;top:0;overflow:hidden;width:100%}section.document[hidden]{display:block;width:0}section.document .backdrop{background:rgba(0,0,0,.4);bottom:0;left:0;opacity:1;position:fixed;transition:opacity .3s ease;top:0;width:100%;z-index:32767}section.document[hidden] .backdrop{opacity:0;width:0}section.document .document{background:#fff;box-sizing:border-box;max-width:100%;min-width:75%;overflow:auto;padding:2.5em 8em;position:fixed;bottom:0;right:0;top:0;width:75vw;z-index:32767}section.document .document .title{font-size:2em}section.document .document .description{font-weight:300;line-height:1.5em;margin:2em 0}section.document .document .head{color:#a0abb4;font-size:.875em;font-weight:300;margin-bottom:1em;padding-right:6em;position:relative}section.document .document .head b{color:#677887;font-weight:400}section.document .document .meta{font-weight:300;line-height:1.5em}section.document .document .meta b{font-weight:600}section.document .document .meta ul{list-style:none;margin:0;padding:0}section.document .document .buttons{margin:2.5em 0;text-align:center}section.document .document .close{background:0 0;color:#e9eef2;cursor:pointer;display:block;position:absolute;bottom:0;left:0;top:0;transition:all .3s ease;width:6em}section.document .document .close .icon{height:2em;position:absolute;left:2em;top:2.5em;width:2em}section.document .document .close:hover{color:#a0abb4}
.filters{background:#f9fafb;box-shadow:-1px 0 0 #e9eef2 inset;box-sizing:border-box;height:100%;left:4.5em;overflow:auto;padding:0 2.5em;position:fixed;top:0;width:24em}.filters h2{font-size:1.125em;line-height:2.333em;margin:1.875rem 0 2.5rem;padding-right:2.333em;position:relative}.filters h2 .icon{height:1.5rem;width:1.5rem}.filters h2 .close{background:0 0;border:none;color:#a0abb4;height:2.625rem;line-height:2.625rem;position:absolute;right:0;top:0;width:2.625rem}.filters h2 .close:hover{color:#677887}.filters .filter-group{margin:0 0 2.5em}.filters .filter-group h3{color:#7e90a6;margin:0 0 1.5em;font-size:.875em;font-weight:300;text-transform:uppercase}.filters .filter-group ul{list-style:none;margin:0;padding:0}.filters .filter-group ul li{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;line-height:2em;padding-left:2.5em;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filters .filter-group ul li .icon{color:#677887;height:1.5em;left:0;position:absolute;top:.25em;width:1.5em}.filters .filter-group ul li.active .icon{color:#0091ff}.filters .filter-group ul li .label{color:#031019;display:inline-block;flex-grow:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filters .filter-group ul li .count{border-radius:3px;color:#7e90a6;display:inline-block;flex-grow:0;flex-shrink:0;font-size:.875em;font-style:normal;font-weight:500;line-height:1.571em;margin-left:2em;padding:0 .571em;text-align:right}.filters .filter-group ul li.active .count{background:#e5f4ff;color:#0091ff}.filters .filter-group form{margin:1em 0}.filters .filter-group form .field{margin-bottom:1em}.filters .filter-group form label{font-weight:300}
.row{display:flex;flex-flow:row wrap;margin:0 -1em/2}.cell{flex:1;margin:0 1em/2}.cell.auto{flex:0 0}.cell-1of2,.cell-2of4,.cell-3of6,.cell-4of8,.cell-6of12{flex:none;width:50%!important}.cell-1of3,.cell-2of6,.cell-4of12{flex:none;width:33.333%!important}.cell-2of3,.cell-4of6,.cell-8of12{flex:none;width:66.667%!important}.cell-1of4,.cell-2of8,.cell-3of12{flex:none;width:25%!important}.cell-3of4,.cell-6of8,.cell-9of12{flex:none;width:75%!important}.cell-1of5{flex:none;width:20%!important}.cell-2of5{flex:none;width:40%!important}.cell-3of5{flex:none;width:60%!important}.cell-4of5{flex:none;width:80%!important}.cell-1of6,.cell-2of12{flex:none;width:16.667%!important}.cell-10of12,.cell-5of6{flex:none;width:83.333%!important}.cell-1of8{flex:none;width:12.25%!important}.cell-3of8{flex:none;width:37.5%!important}.cell-5of8{flex:none;width:62.5%!important}.cell-7of8{flex:none;width:87.5%!important}.cell-1of12{flex:none;width:8.333%!important}.cell-5of12{flex:none;width:41.667%!important}.cell-7of12{flex:none;width:58.333%!important}.cell-11of12{flex:none;width:91.667%!important}
.header{background:#fff;position:sticky;top:0;z-index:32766}.header .search-form{margin:0 -1.25em;padding:1.875em 0}.header .search-form .input{position:relative}.header .search-form .input input[type=search]{background:#f4f6f7;border:0!important;border-radius:1.3125em;display:block;font-size:1em;padding-left:3.75em;padding-right:15.5em}.header .search-form .input input[type=search]::-webkit-search-cancel-button{cursor:pointer}.header .search-form .input .icon.magnify{color:#677887;height:1.5em;left:1.25em;margin-top:-.75em;position:absolute;top:50%;width:1.5em}.header .search-form .input .icon.loader{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;color:#a0abb4;height:1.5em;margin-top:-.75em;opacity:1;position:absolute;left:auto!important;right:7.125em!important;top:50%;width:1.5em;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.header .search-form .input .icon.loader[hidden]{opacity:0}.header .search-form .input .total{color:#7e90a6;font-size:.875em;font-weight:300;line-height:3em;position:absolute;right:8.571em;top:0}.header .search-form .input .total em{font-style:normal;font-weight:500}.header .search-form .input .icon.button{background:0 0;color:#677887;cursor:pointer;position:absolute;right:0;top:0}.header .search-form .input .icon.button.tune{right:3.875em}.header .search-form .input .icon.button.tune.active{color:#0091ff}.header .search-form .input .icon.button.bookmark{right:1.25em}
.section.home{padding:0 5em}.section.home .search-form{margin:0 auto;max-width:50em;padding:8em 0 4em}.section.home .search-form .logo{display:block;margin:3em auto;width:500px}.section.home .search-form h1{font-size:2.25em;font-weight:500;line-height:1em;margin:.667em 0}.section.home .search-form .input input[type=search]{background:#f4f6f7;border:0!important;border-radius:1.3125em;display:block;padding:0 3.75em}.section.home .search-form .input input[type=search]::-webkit-search-cancel-button{cursor:pointer}.section.home .search-form .input .icon.magnify{color:#677887;height:1.5em;left:1.25em;margin-top:-.75em;position:absolute;top:50%;width:1.5em}.section.home .popular{box-sizing:border-box;margin:0 auto;max-width:50em;position:relative}.section.home .popular ul{column-count:2;list-style:none;padding:0}.section.home .popular ul li{line-height:2.5em;margin:0 1.25em;overflow:hidden;padding-left:2em;position:relative;text-overflow:ellipsis;white-space:nowrap}.section.home .popular a{color:#7e90a6}.section.home .popular a .icon{color:#a0abb4;height:1.5em;left:0;position:absolute;top:.5em;width:1.5em}
.aside.menu{box-shadow:-1px 0 0 #e9eef2 inset;box-sizing:border-box;display:flex;flex-flow:column nowrap;left:0;height:100%;padding-top:6.375em;position:fixed;top:0;width:4.5em}.aside.menu .logo{left:0;position:absolute;top:1.875em}.aside.menu .logo img{display:block;max-width:100%}.aside.menu .item-group{flex:0 0}.aside.menu .item-group.separator{flex:1 1}.aside.menu .item{color:#677887;display:block;line-height:3.75em;text-align:center;text-decoration:none!important;transition:all .2s ease}.aside.menu .item .icon{height:1.5em;width:1.5em}.aside.menu .item:hover{color:#031019}.aside.menu .item.active{box-shadow:4px 0 0 #0091ff inset;color:#0091ff}.aside.menu button.item{background:0 0;border:none;cursor:pointer;padding:0!important;width:100%}.aside.menu button.item.active{box-shadow:none}.aside.menu .item.user{line-height:4.5em}.aside.menu .item.user .user-badge{background:#00cd69;border-radius:50%;color:#fff;display:inline-block;height:3em;line-height:3em;text-align:center;width:3em}.aside.menu .item.logout{color:#a0abb4}.aside.menu .item.logout:hover{color:#677887}.aside.menu.collapsed .text{display:none}
.ui.message{background:#a0abb4;border-radius:3px;box-sizing:border-box;color:#fff;display:block!important;opacity:1;overflow:hidden;padding:1.25em 2em;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.ui.message a,.ui.message a:focus,.ui.message a:hover{color:#fff;text-decoration:underline}.ui.message .buttons{display:inline-block;margin:0 1.5em}.ui.message .buttons.pull-right{display:block;float:right;margin:0 0 0 1.5em}.ui.message .button{vertical-align:baseline}.ui.message .button+.button{margin-left:1em}.ui.message .close{display:block;height:2.5em;line-height:2.5em;position:absolute;right:1em;top:1.25em;text-align:center;width:2em}.ui.message .close .icon{height:1.5em;width:1.5em}.ui.message[hidden]{display:block!important;max-height:0;margin:0;opacity:0;padding:0}.ui.message.icon{padding-left:4em;padding-right:3.5em}.ui.message.icon>.icon{height:2em;position:absolute;left:1.25em;top:1em;width:2em}.ui.message.green,.ui.message.positive{background:#00cd69}.ui.message.green .button,.ui.message.positive .button{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.5)}.ui.message.green .button:active,.ui.message.green .button:focus,.ui.message.green .button:hover,.ui.message.positive .button:active,.ui.message.positive .button:focus,.ui.message.positive .button:hover{background:rgba(255,255,255,0)}.ui.message.attention,.ui.message.orange{background:#ffba00}.ui.message.attention .button,.ui.message.orange .button{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.5)}.ui.message.attention .button:active,.ui.message.attention .button:focus,.ui.message.attention .button:hover,.ui.message.orange .button:active,.ui.message.orange .button:focus,.ui.message.orange .button:hover{background:rgba(255,255,255,0)}.ui.message.negative,.ui.message.red{background:#ff5454}.ui.message.negative .button,.ui.message.red .button{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.5)}.ui.message.negative .button:active,.ui.message.negative .button:focus,.ui.message.negative .button:hover,.ui.message.red .button:active,.ui.message.red .button:focus,.ui.message.red .button:hover{background:rgba(255,255,255,0)}.ui.messages{box-sizing:border-box;height:auto;overflow:hidden;padding:1em;position:fixed;left:4.5em;right:0;top:0;z-index:32767}.ui.messages:empty{padding:0 1em}.ui.messages .ui.message{box-shadow:1px 2px 4px rgba(0,0,0,.25);line-height:2.5em;margin-bottom:.5em;-webkit-transition:all .3s ease;transition:all .3s ease}.ui.messages .ui.message.animate-enter{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}.ui.messages .ui.message.animate-enter-done{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.ui.messages .ui.message.animate-exit{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}.ui.messages .ui.message.icon>.icon{top:1.5em}@-webkit-keyframes message-in{0%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes message-in{0%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
section.queries{padding:0 5em}section.queries .queries-table .row{border-radius:5px;line-height:2.75em}section.queries .queries-table .row:hover{background:#f2f8fc}section.queries .queries-table .row .button{color:#677887;cursor:pointer;background:0 0!important}section.queries .queries-table .row .button:hover{color:#031019}section.queries .queries-table .row .button[disabled]{color:#a0abb4}section.queries .queries-table .row.head{background:0 0!important}section.queries .queries-table .row.head .cell{color:#a0abb4;font-size:.875em;font-weight:300;text-transform:uppercase}section.queries .queries-table .row.head .cell.query{padding-left:2.857em}section.queries .queries-table .cell.icon{flex:none;width:2.625rem}section.queries .queries-table .cell.query{padding-left:2.5em;position:relative;overflow:hidden}section.queries .queries-table .cell.query .icon{color:#677887;height:1.5em;left:.5em;position:absolute;top:.625em;width:1.5em}section.queries .queries-table .cell.query a{color:#031019;display:block;text-decoration:none!important}section.queries .queries-table .cell.count a{display:block;text-decoration:none!important}
#search.with-filters{padding-left:24em}section.favorites,section.search{padding:0 5em}section.favorites .article,section.search .article{cursor:pointer;margin:0 0 2.5em;padding-left:2.5em;position:relative}section.favorites .article a,section.search .article a{display:block;text-decoration:none!important}section.favorites .article .title,section.search .article .title{color:#031019;font-size:1.125em;font-weight:500;line-height:1.333em;margin:0;padding-right:10em}section.favorites .article .meta,section.search .article .meta{color:#7e90a6;font-size:.875em;font-weight:300;line-height:1.429em;margin:.286em 0;padding-right:12.857em}section.favorites .article .meta b,section.search .article .meta b{color:#677887;font-weight:500}section.favorites .article .description,section.search .article .description{color:#7e90a6;display:-webkit-box;font-size:1em;font-weight:300;line-height:1.5em;margin:.25em 0;max-height:4.5em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.favorites .article .description:empty,section.search .article .description:empty{display:none}section.favorites .article .url,section.search .article .url{color:#0091ff;display:block;font-size:.75em;font-style:normal;font-weight:300;line-height:1.667em;overflow:hidden;text-decoration:underline;text-overflow:ellipsis}section.favorites .article .expires,section.search .article .expires{color:#ff5454;font-size:.75em;line-height:2em;position:absolute;right:0;top:0}section.favorites .article .expires .icon,section.search .article .expires .icon{height:2em;margin:0 .333em;vertical-align:top;width:2em}section.favorites .article .expires time,section.search .article .expires time{font-size:1.333em}section.favorites .article .favorite,section.search .article .favorite{background:0 0;border:none;color:#a0abb4;cursor:pointer;left:0;padding:0;position:absolute;top:0;transition:all .2s ease}section.favorites .article .favorite.active,section.search .article .favorite.active{color:#ffba00}section.favorites .article .favorite .icon,section.search .article .favorite .icon{height:1.5em;width:1.5em}section.favorites .article .favorite:hover,section.search .article .favorite:hover{color:#677887}section.favorites .no-results ul,section.search .no-results ul{font-weight:300;line-height:1.5em}section.favorites .ui.pagination,section.search .ui.pagination{margin:2em 0 0;padding:2em 0}
.fade{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.fade.in{-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fade.out{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-out;animation-name:fade-out}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.slide{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.slide.in{-webkit-animation-name:slide-in;animation-name:slide-in;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slide.in.up{-webkit-animation-name:slide-in-from-down;animation-name:slide-in-from-down;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slide.in.left{-webkit-animation-name:slide-in-from-right;animation-name:slide-in-from-right;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slide.out{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slide-out;animation-name:slide-out}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-50%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;transform:translateY(-50%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes slide-in-from-down{0%{opacity:0;-webkit-transform:translateY(50%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes slide-in-from-down{0%{opacity:0;transform:translateY(50%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes slide-in-from-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes slide-in-from-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(50%)}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(50%)}}.scale{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.scale.in{-webkit-animation-name:scale-in;animation-name:scale-in;-webkit-animation-fill-mode:both;animation-fill-mode:both}.scale.out{-webkit-animation-name:scale-out;animation-name:scale-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes scale-in{0%{opacity:0;-webkit-transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes scale-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes scale-out{0%{opacity:1;-webkit-transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1.2)}}@keyframes scale-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.2)}}.spin{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.spin.reverse{-webkit-animation-direction:reverse;animation-direction:reverse}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes three-bounce{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes three-bounce{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}
.button{background:#0091ff;border:0;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:1rem;font-weight:300;height:2.625em;min-width:2.625em;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;vertical-align:middle;white-space:nowrap}.button:active,.button:focus,.button:hover{background:#0074cc}.button .icon{height:1.5em;width:1.5em}.button.outline{background:0 0;border:2px solid #0091ff;color:#0091ff}.button.outline:active,.button.outline:focus,.button.outline:hover{background:#0074cc;border:2px solid #0074cc;color:#fff}a.button{line-height:2.625em}.button:active,.button:focus,.button:hover,.button:visited{border:none;outline:0;text-decoration:none}.button.disabled,.button[disabled]{background:#a0abb4!important;pointer-events:none}.button.positive{background:#00cd69}.button.positive:active,.button.positive:focus,.button.positive:hover{background:#009a4f}.button.positive.outline{border-color:#00cd69}.button.positive.outline:active,.button.positive.outline:focus,.button.positive.outline:hover{border-color:#009a4f}.button.negative{background:#ff5454}.button.negative:active,.button.negative:focus,.button.negative:hover{background:#ff2121}.button.negative.outline{border-color:#ff5454}.button.negative.outline:active,.button.negative.outline:focus,.button.negative.outline:hover{border-color:#ff2121}.icon.button{height:2.625em;line-height:2.625em;min-width:2.625em;padding:0;position:relative;width:2.625em}.icon.button .icon{height:1.5em;left:50%;margin:-.75em 0 0 -.75em;position:absolute;top:50%;width:1.5em}.circle.button{border-radius:50%;height:2.625em;line-height:2.625em;min-width:2.625em;padding:0;width:2.625em}.circle.button .icon{height:1.5em;width:1.5em}

.ui.datepicker{display:inline-block;position:relative;width:15em}.ui.datepicker .input{box-sizing:border-box;position:relative}.ui.datepicker .input input{padding-right:2.5em}.ui.datepicker .input .toggle{color:#a0abb4;cursor:pointer;display:block;height:2.375em;line-height:calc(2.375em - 2px);position:absolute;right:0;top:0;text-align:center;width:2.5em}.ui.datepicker .input .toggle:hover{color:#677887}.ui.datepicker .input .toggle .icon{height:1.5em;position:relative;top:-.0625em;width:1.5em}.ui.datepicker.invalid .input input[type=text],.ui.datepicker.invalid .input input[type=text]:focus{border-color:#ff5454}.ui.datepicker .ui.calendar{opacity:1;margin-top:1px;max-width:15em;position:absolute;right:0;top:2.375em;width:100%;z-index:8;-webkit-transition:top .3s ease,opacity .3s ease,left 1ms linear;transition:top .3s ease,opacity .3s ease,left 1ms linear}.ui.datepicker .ui.calendar[hidden]{display:block!important;left:-10000px;opacity:0;-webkit-transition:top .3s ease .1s,opacity .3s ease,left 1ms linear .3s;transition:top .3s ease .1s,opacity .3s ease,left 1ms linear .3s}.field .ui.datepicker{display:block;width:100%}.ios .ui.datepicker .ui.calendar{-webkit-transition:none!important;transition:none!important}.ios .ui.datepicker .ui.calendar[hidden]{display:none!important;left:auto;opacity:1;top:auto}.ui.calendar{background:#fff;border:1px solid #0091ff;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#031019;position:relative}.ui.calendar .calendar-header{background:#0091ff;color:#fff;font-weight:500;line-height:2.5em;padding:0 2.5em;position:relative;text-align:center;text-transform:capitalize}.ui.calendar .calendar-header .next,.ui.calendar .calendar-header .prev{cursor:pointer;height:2.5em;position:absolute;top:0;width:2.5em}.ui.calendar .calendar-header .next .icon,.ui.calendar .calendar-header .prev .icon{color:rgba(255,255,255,.7);height:1.5em;width:1.5em}.ui.calendar .calendar-header .next:hover .icon,.ui.calendar .calendar-header .prev:hover .icon{color:#fff}.ui.calendar .calendar-header .prev{left:0}.ui.calendar .calendar-header .next{right:0}.ui.calendar .weekdays{background:#0091ff;line-height:2.5em;overflow:hidden;padding:0 1em}.ui.calendar .weekdays .weekday{color:rgba(255,255,255,.7);font-size:.75em;font-weight:300;float:left;text-align:center;width:100%/7}.ui.calendar .calendar-body{line-height:1.5em;padding:1em}.ui.calendar .calendar-body:after{clear:both;content:'';display:table}.ui.calendar .calendar-body .day{border:1px solid transparent;box-sizing:border-box;color:#677887;cursor:pointer;font-size:.75em;font-weight:500;float:left;line-height:2.5em;text-align:center;width:100%/7}.ui.calendar .calendar-body .day:nth-child(7n),.ui.calendar .calendar-body .day:nth-child(7n-1){color:#0091ff}.ui.calendar .calendar-body .day:nth-child(7n+1){clear:left}.ui.calendar .calendar-body .day.placeholder{color:#a0abb4!important;font-weight:400}.ui.calendar .calendar-body .day.disabled{color:#a0abb4!important;pointer-events:none}.ui.calendar .calendar-body .day.current{border:1px solid #a0abb4}.ui.calendar .calendar-body .day.selected{background:#a0abb4;color:#fff!important}.ui.daterangepicker{display:inline-block;position:relative;width:18em}.ui.daterangepicker .input{border:1px solid #a0abb4;border-radius:3px;box-sizing:border-box;height:2.375em;line-height:calc(2.375em - 2px);position:relative;padding-right:2.5em}.ui.daterangepicker .input input[type=text]{border:none;line-height:calc(2.375em - 2px);height:calc(2.375em - 2px);vertical-align:top;width:50%}.ui.daterangepicker .input .delimiter{display:block;line-height:calc(2.375em - 2px);height:2.375em;margin-left:-2.25em;position:absolute;left:50%;top:-1px;text-align:center;vertical-align:middle;width:2em}.ui.daterangepicker .input .delimiter:after{color:#a0abb4;content:'/'}.ui.daterangepicker .input .toggle{color:#a0abb4;cursor:pointer;display:block;line-height:calc(2.375em - 2px);height:2.375em;position:absolute;right:0;top:-1px;text-align:center;width:2.5em}.ui.daterangepicker .input .toggle .icon{height:1.5em;width:1.5em}.ui.daterangepicker .input .toggle:hover{color:#677887}.ui.daterangepicker.invalid .input{border-color:#ff5454}.ui.daterangepicker .input input[type=text].invalid{color:#ff5454}.ui.daterangepicker .calendar-wrapper{background:#fff;border:1px solid #0091ff;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:2px;min-width:34em;position:absolute;right:0;top:2.375em;width:100%;z-index:10}.ui.daterangepicker .calendar-wrapper:after{clear:both;content:'';display:table}.ui.daterangepicker .calendar-wrapper .next-month,.ui.daterangepicker .calendar-wrapper .next-year,.ui.daterangepicker .calendar-wrapper .prev-month,.ui.daterangepicker .calendar-wrapper .prev-year{cursor:pointer;display:block;height:2.5em;line-height:2.5em;position:absolute;text-align:center;top:0;width:2.5em}.ui.daterangepicker .calendar-wrapper .next-month .icon,.ui.daterangepicker .calendar-wrapper .next-year .icon,.ui.daterangepicker .calendar-wrapper .prev-month .icon,.ui.daterangepicker .calendar-wrapper .prev-year .icon{color:rgba(255,255,255,.7);height:1.5em;width:1.5em}.ui.daterangepicker .calendar-wrapper .next-month:hover .icon,.ui.daterangepicker .calendar-wrapper .next-year:hover .icon,.ui.daterangepicker .calendar-wrapper .prev-month:hover .icon,.ui.daterangepicker .calendar-wrapper .prev-year:hover .icon{color:#fff}.ui.daterangepicker .calendar-wrapper .prev-month{left:0}.ui.daterangepicker .calendar-wrapper .next-month{right:0}.ui.daterangepicker .calendar-wrapper.with-years-nav .prev-year{left:0}.ui.daterangepicker .calendar-wrapper.with-years-nav .prev-month{left:2.5em}.ui.daterangepicker .calendar-wrapper.with-years-nav .next-month{right:2.5em}.ui.daterangepicker .calendar-wrapper.with-years-nav .next-year{right:0}.ui.daterangepicker .calendar-wrapper.with-years-nav.with-months-nav .ui.calendar:nth-child(1) .calendar-header{padding:0 1em 0 5em}.ui.daterangepicker .calendar-wrapper.with-years-nav.with-months-nav .ui.calendar:nth-child(2) .calendar-header{padding:0 5em 0 1em}.ui.daterangepicker .ui.calendar{background:0 0;border:none;float:left;min-width:15em;width:50%}.ui.daterangepicker .ui.calendar .calendar-header{padding:0 2.5em}.ui.daterangepicker .ui.calendar .calendar-header .next,.ui.daterangepicker .ui.calendar .calendar-header .prev{display:none}.ui.daterangepicker .ui.calendar .weekdays{padding:0 1em}.ui.daterangepicker .ui.calendar .calendar-body .day.placeholder{visibility:hidden}.ui.daterangepicker .ui.calendar .calendar-body .day.selected{background:rgba(160,171,180,.5)}.ui.daterangepicker .ui.calendar .calendar-body .day.selected.selected-first,.ui.daterangepicker .ui.calendar .calendar-body .day.selected.selected-last{background:#a0abb4}.ui.daterangepicker .ui.calendar:nth-child(1) .calendar-header{text-align:left}.ui.daterangepicker .ui.calendar:nth-child(2) .calendar-header{text-align:right}.field .ui.daterangepicker{display:block;width:15em}
.ui.dialog{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:32767}.ui.dialog .backdrop{animation-duration:.2s;background-color:rgba(0,0,0,.4);bottom:0;left:0;position:absolute;right:0;top:0}.ui.dialog .dialog-content{animation-delay:.2s;background:#fff;border-radius:5px;margin:2em;padding:2.5em 4em;position:relative}.ui.dialog .close.icon.button{background:0 0;color:#a0abb4;cursor:pointer;position:absolute;right:0;top:0}.ui.dialog .close.icon.button:hover{color:#677887}
form .field{margin-bottom:1.5em}form .field label{color:#112d42;display:inline-block;font-size:.875em;font-weight:300;margin-bottom:.286em;text-transform:uppercase}form .field .field-validation-error,form .field .validation-error{color:#ff5454;display:block;font-size:.8125em;line-height:1.385em;margin:.307em 0}form .validation-summary-errors ul{list-style:none;margin:1em 0;padding:0}form .validation-summary-errors li{color:#ff5454;display:block;font-size:.875em;line-height:1.5em}.buttons .button+.button{margin-left:1em}.input{display:block;position:relative}.input.inline{display:inline-block;vertical-align:middle;width:auto}.input[hidden]{display:none}.icon.input>.icon{color:#a0abb4;height:1.5em;margin-top:-.75em;position:absolute;top:50%;transition:all .2s ease;width:1.5em;z-index:1}.icon.input input[disabled]+.icon{color:#e9eef2}.icon.input input:focus+.icon{color:#677887}.left.icon.input input{padding-left:2.5em}.left.icon.input>.icon{left:.75em}.right.icon.input input{padding-right:2.5em}.right.icon.input>.icon{right:.75em}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time],input[type=url],select,textarea{background:#fff;border:1px solid #a0abb4;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#112d42;font-family:'Fira Sans',Helvetica,Arial,sans-serif;font-size:1rem;height:2.625em;line-height:2.625em;padding:0 1em;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}input[type=email].inline,input[type=number].inline,input[type=password].inline,input[type=search].inline,input[type=text].inline,input[type=time].inline,input[type=url].inline,select.inline,textarea.inline{width:auto}select,textarea{display:block;padding:.5em 1em}textarea{height:7.125em;line-height:1.5em}textarea.resize-horizontal{resize:horizontal}textarea.resize-vertical{resize:vertical}textarea.no-resize{resize:none}input[type=email][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],select[disabled],textarea[disabled]{background:#f4f6f8;border:1px solid #f4f6f8;color:#a0abb4}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#0091ff;outline:0}.input.invalid input[type=email],.input.invalid input[type=number],.input.invalid input[type=password],.input.invalid input[type=search],.input.invalid input[type=text],.input.invalid input[type=time],.input.invalid input[type=url],.input.invalid select,.input.invalid textarea,input[type=email].input-validation-error,input[type=email].invalid,input[type=email]:focus:invalid,input[type=number].input-validation-error,input[type=number].invalid,input[type=number]:focus:invalid,input[type=password].input-validation-error,input[type=password].invalid,input[type=password]:focus:invalid,input[type=search].input-validation-error,input[type=search].invalid,input[type=search]:focus:invalid,input[type=text].input-validation-error,input[type=text].invalid,input[type=text]:focus:invalid,input[type=time].input-validation-error,input[type=time].invalid,input[type=time]:focus:invalid,input[type=url].input-validation-error,input[type=url].invalid,input[type=url]:focus:invalid,select.input-validation-error,select.invalid,textarea.input-validation-error,textarea.invalid{border-color:#ff5454}input:valid{-webkit-box-shadow:none;box-shadow:none}input[type=email]:-moz-ui-valid,input[type=number]:-moz-ui-valid,input[type=password]:-moz-ui-valid,input[type=search]:-moz-ui-valid,input[type=text]:-moz-ui-valid,input[type=time]:-moz-ui-valid,input[type=url]:-moz-ui-valid{-webkit-box-shadow:none;box-shadow:none}input:invalid{-webkit-box-shadow:none;box-shadow:none}input[type=email]:-moz-ui-invalid,input[type=number]:-moz-ui-invalid,input[type=password]:-moz-ui-invalid,input[type=search]:-moz-ui-invalid,input[type=text]:-moz-ui-invalid,input[type=time]:-moz-ui-invalid,input[type=url]:-moz-ui-invalid{-webkit-box-shadow:none;box-shadow:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}::-webkit-input-placeholder{color:#677887;font-weight:300}::-moz-placeholder{color:#677887;font-weight:300}:-ms-input-placeholder{color:#677887;font-weight:300}
.nav{line-height:3em}.ui.pagination{margin:2em 0}.ui.pagination ul{display:flex;flex-flow:row nowrap;justify-content:center;list-style:none;margin:0;padding:0}.ui.pagination ul li{margin:0}.ui.pagination .button{background:0 0;color:#0091ff;padding:0}.ui.pagination .active .button{background:#0091ff;border-radius:50%;color:#fff}.ui.pagination .ellipsis .button{background:0 0!important;color:#e9eef2}.ui.pagination .next .button,.ui.pagination .prev .button{background:0 0!important;color:#a0abb4}.ui.pagination .next .button:active,.ui.pagination .next .button:focus,.ui.pagination .next .button:hover,.ui.pagination .prev .button:active,.ui.pagination .prev .button:focus,.ui.pagination .prev .button:hover{color:#677887}
.ui.switch{background:#d8dbdb;border-radius:.75em;display:inline-block;height:1.5em;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;vertical-align:middle;width:2.75em}.ui.switch input[type=checkbox]{position:absolute;left:-10000px!important}.ui.switch:before{color:rgba(255,255,255,.7);font-size:.5em;line-height:3em;position:absolute;right:.5em;top:0}.ui.switch:after{background:#fff;border-radius:50%;box-shadow:0 0 5px 2px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;content:'';display:block;height:1.25em;position:absolute;left:.125em;top:.125em;-webkit-transition:all .3s ease;transition:all .3s ease;width:1.25em}.ui.switch.checked{background:#00cd69}.ui.switch.checked:before{left:.75em;right:auto}.ui.switch.checked:after{left:1.375em}.ui.switch.disabled{background:#e9eef2}.ui.switch.disabled:after{box-shadow:none}.switch .switch-label{line-height:1.5em;padding-left:.75em;position:relative;top:-.375em}
@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-Light.eot);src:local('Fira Sans Light'),url(../fonts/FiraSans-Light.eot) format('embedded-opentype'),url(../fonts/FiraSans-Light.woff) format('woff'),url(../fonts/FiraSans-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-LightItalic.eot);src:local('Fira Sans Light Italic'),url(../fonts/FiraSans-LightItalic.eot) format('embedded-opentype'),url(../fonts/FiraSans-LightItalic.woff) format('woff'),url(../fonts/FiraSans-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-Regular.eot);src:local('Fira Sans Regular'),url(../fonts/FiraSans-Regular.eot) format('embedded-opentype'),url(../fonts/FiraSans-Regular.woff) format('woff'),url(../fonts/FiraSans-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-RegularItalic.eot);src:local('Fira Sans Regular Italic'),url(../fonts/FiraSans-RegularItalic.eot) format('embedded-opentype'),url(../fonts/FiraSans-RegularItalic.woff) format('woff'),url(../fonts/FiraSans-RegularItalic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-Medium.eot);src:local('Fira Sans Medium'),url(../fonts/FiraSans-Medium.eot) format('embedded-opentype'),url(../fonts/FiraSans-Medium.woff) format('woff'),url(../fonts/FiraSans-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-MediumItalic.eot);src:local('Fira Sans Medium Italic'),url(../fonts/FiraSans-MediumItalic.eot) format('embedded-opentype'),url(../fonts/FiraSans-MediumItalic.woff) format('woff'),url(../fonts/FiraSans-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-Bold.eot);src:local('Fira Sans Bold'),url(../fonts/FiraSans-Bold.eot) format('embedded-opentype'),url(../fonts/FiraSans-Bold.woff) format('woff'),url(../fonts/FiraSans-Bold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-BoldItalic.eot);src:local('Fira Sans Bold Italic'),url(../fonts/FiraSans-BoldItalic.eot) format('embedded-opentype'),url(../fonts/FiraSans-BoldItalic.woff) format('woff'),url(../fonts/FiraSans-BoldItalic.ttf) format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'Fira Mono';src:url(../fonts/FiraMono-Regular.eot);src:local('Fira Mono'),url(../fonts/FiraMono-Regular.eot) format('embedded-opentype'),url(../fonts/FiraMono-Regular.woff) format('woff'),url(../fonts/FiraMono-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Fira Mono';src:url(../fonts/FiraMono-Bold.eot);src:local('Fira Mono Bold'),url(../fonts/FiraMono-Bold.eot) format('embedded-opentype'),url(../fonts/FiraMono-Bold.woff) format('woff'),url(../fonts/FiraMono-Bold.ttf) format('truetype');font-weight:600;font-style:normal}body{color:#677887;font-family:'Fira Sans',Helvetica,Arial,sans-serif;font-size:100%}h1,h2,h3{color:#112d42;font-weight:600;margin:0 0 1em}h1 .subtitle,h2 .subtitle,h3 .subtitle{color:#677887;display:block;font-size:.8125em;font-weight:300}h1{font-size:1.5em}h2{font-size:1.25em}h3{font-size:1em}a{color:#0091ff;text-decoration:none;outline:0!important}a:visited{outline:0}a:hover{text-decoration:underline;outline:0}a:active,a:focus{text-decoration:none;outline:0}small{font-size:.875em}.ellipsed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
section.users{padding:0 5em}section.users .section-title{line-height:1.75em;padding-right:3.5em;position:relative}section.users .section-title .button{position:absolute;right:0;top:0}section.users .users-table .row{border-radius:5px;line-height:2.75em}section.users .users-table .row:hover{background:#f2f8fc}section.users .users-table .row .button{color:#677887;cursor:pointer;background:0 0!important}section.users .users-table .row .button:hover{color:#031019}section.users .users-table .row .button[disabled]{color:#a0abb4}section.users .users-table .row.head{background:0 0!important}section.users .users-table .row.head .cell{color:#a0abb4;font-size:.875em;font-weight:300;text-transform:uppercase}section.users .users-table .cell.icon{flex:none;width:2.625rem}section.users .users-table .cell.role{flex:none;text-align:center;width:5.25rem}section.users .users-table .cell.name{padding-left:2.5em;position:relative}section.users .users-table .cell.name .user-badge{background:#a0abb4;border-radius:50%;color:#fff;font-size:.625em;font-weight:300;height:2.4em;line-height:2.4em;display:inline-block;left:.8em;position:absolute;top:1em;text-align:center;width:2.4em}
/*# sourceMappingURL=bundle.css.map */
