/*!
 * edel-ui v1.0.0: Design system for the Edel framework
 * (c) 2019 
 * MIT License
 * https://github.com/conclurer
 */.edelui-showcase-desc,.edelui-showcase .example{background-color:#fff;padding:20px 10px}
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */[hidden],template{display:none}select,textarea{border-radius:3px}b,em,i,strong{line-height:inherit}.h1,.h2,.h3,h1,h2,h3{font-size:1.5rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.4;margin-top:0;margin-bottom:0}.h4,.h5,.h6,h4,h5,h6{font-size:1rem}@media print,screen and (min-width:48em){.h1,h1{font-size:3rem}.h2,.h3,.h4,h2,h3,h4{font-size:1.5rem}.h5,.h6,h5,h6{font-size:1rem}}a:focus,a:hover{color:#005ea3}ol,ul{margin-left:0}code,kbd{background-color:#f7f7f7;font-family:Courier,monospace;color:#111}@media print{*{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #68717a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.is-number{font-family:Courier,monospace}.is-unit,.is-uppercase{text-transform:uppercase}.is-highlight{color:#005ea3}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:42px;padding:10px;border:1px solid #cdcdcd;border-radius:3px;background-color:transparent;color:inherit}@media print,screen and (min-width:48em){[type=color]:hover,[type=date]:hover,[type=datetime-local]:hover,[type=datetime]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,textarea:hover{border-color:rgba(0,0,0,.67)}}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:none;border-color:#005ea3;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);box-shadow:0 1px 4px 0 rgba(0,0,0,.3)}select:focus{border-color:#005ea3}.container--limit,.container--slim{max-width:46.25rem}.layout--base,.layout--root{display:-ms-grid;display:grid}.button:focus{outline:3px solid #f4cd2e}.button--plain,.button--plain--has-no-hover:hover,.button--plain:hover{-webkit-box-shadow:none;box-shadow:none}.button--on,.button--primary{background-color:#005ea3;border-color:#005ea3}@media print,screen and (min-width:48em){.button--on:hover,.button--primary:hover{background-color:#004f8a;border-color:#004f8a;color:#fff}}.button--alert{border-color:#d84949;color:#d84949}@media print,screen and (min-width:48em){.button--alert:hover{background-color:#d84949;border-color:#d84949;color:#fff}}.card:focus{outline:3px solid #f4cd2e}.breadcrumb,.breadcrumb-item,.toolbar-group--grid,.toolbar-group--toolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toolbar-group--grid,.toolbar-group--toolbar{display:-webkit-box;display:-ms-flexbox;display:flex}.valuegrid--grid,.valuegrid--inline .valuegrid-item-label{padding-left:10px}@media print,screen and (min-width:48em){.valuegrid--extended{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:48em){.valuegrid--extended,.valuegrid--extended .valuegrid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.valuegrid--extended .valuegrid-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;border:1px solid #cdcdcd;border-right:none;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.valuegrid--extended .valuegrid-item:last-child{border-right:1px solid #cdcdcd}.valuegrid--extended .valuegrid-item-label{border:none;width:100%;padding:0 20px;padding-bottom:20px}.valuegrid--extended .valuegrid-item-value{font-size:2rem;width:100%;padding:10px 20px;padding-bottom:0}}.table-cell a,.table-head a{color:#005ea3}@media screen and (max-width:47.9375em){.table,.table tbody{display:block}.table tbody{width:100%}.table tr{display:block}.table-cell,.table-head{width:100%;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.table-row .table-cell:last-child{text-align:left;width:auto}}.linklist-anchor:focus{outline:3px solid #f4cd2e}.linklist-anchor--on{background-color:#005ea3;border-color:#005ea3!important}.linklist-anchor--on:hover{background-color:#004f8a}.toast-icon,.toast-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toast--bad{border-color:#d84949}.toast--bad .toast-icon{background-color:#d84949}.toast--warning{border-color:#f4cd2e}.toast--warning .toast-icon{background-color:#f4cd2e}.header-bar-profile,.header-bar-workspace{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%}.header-navigation-action,.header-navigation-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.header-navigation-profile,.header-navigation-search{padding:0 10px}.header--light input:focus,.header--light input:hover{border-color:rgba(17,17,17,.25)}.header--dark .header-bar,.header--dark input{background-color:rgba(17,17,17,.25)}.buttongroup--plain,.buttongroup .button:hover{-webkit-box-shadow:none;box-shadow:none}.menu-item:focus{outline:3px solid #f4cd2e}@media print,screen and (min-width:48em){.menu-item:hover{border-color:#005ea3;color:#005ea3}}.menu-item--on{border-color:#005ea3;color:#005ea3}.menu--highlight .menu-item--on,.menu--highlight .menu-item:hover{opacity:1}.menu--plain .menu-item--on,.menu--plain .menu-item:hover,.menu--plain .menu-item a:hover{border-color:transparent;color:inherit}.modal--center,.modal--full{display:-webkit-box;display:-ms-flexbox;display:flex}.form-note a{color:#005ea3}.loading--bounce .loading-indicator-1,.loading--bounce .loading-indicator-2{background-color:rgba(0,94,163,.67)}.quicknavigator-list-item,.quicknavigator-list-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.taskboard-card--is-primary{background-color:#005ea3}.taskboard-card--is-overdue{background-color:#d84949}.taskboard-card--is-late{background-color:#f4cd2e}.taskboard-progress-bar,.taskboard-progress-deadline{position:absolute;top:0;bottom:0;background-color:#fff}
/*!
 * edel-ui v1.0.0: Design system for the Edel framework
 * (c) 2019 
 * MIT License
 * https://github.com/conclurer
 */.scrolltest{display:block;width:10px;height:1000px;background-color:red}.scrolltest--landscape{width:3000px;height:10px}.edelui{margin:50px 30px}.edelui>h2{padding-top:20px}.edelui-list li{border-top:1px solid #cdcdcd;padding:10px 0;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.edelui-list li:hover{background-color:rgba(0,0,0,.042)}.edelui-list li:last-child{border-bottom:1px solid #cdcdcd}.edelui-list li a{display:block;padding:10px 0;margin:-10px 0}.edelui-showcase-entry{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:1px;background-color:#cdcdcd;border-top:1px solid #cdcdcd}@media print,screen and (min-width:48em){.edelui-showcase-entry{-ms-grid-columns:40% 60%;grid-template-columns:40% 60%}}.edelui-showcase-desc,.edelui-showcase .example{background-color:#fff;padding:20px 10px}.edelui-demobody{width:100%;min-height:600px;outline:1px solid #20b2aa;margin-bottom:40px;position:relative;overflow-x:hidden}.debug *{outline:1px solid rgba(255,0,0,.8)}
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}.foundation-mq{font-family:"small=0em&medium=48em&large=64em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;line-height:1.5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px}select,textarea{border-radius:3px}select{-webkit-box-sizing:border-box;box-sizing:border-box}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:3px;background:transparent;line-height:1;cursor:pointer}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:normal;font-weight:700;color:inherit;text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#bfbfbf}.h1,.h2,.h3,h1,h2,h3{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:0}.h4,.h5,.h6,h4,h5,h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:0}@media print,screen and (min-width:48em){.h1,h1{font-size:3rem}.h2,.h3,.h4,h2,h3,h4{font-size:1.5rem}.h5,.h6,h5,h6{font-size:1rem}}a{line-height:inherit;color:inherit;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#41738b}a img{border:0}hr{clear:both;max-width:100%;height:0;margin:1.25rem 0;border-top:0;border-right:0;border-bottom:1px solid #bfbfbf;border-left:0}dl,ol,ul{margin-bottom:0;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{list-style-type:square}ol,ul{margin-left:0}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #bfbfbf}blockquote,blockquote p{line-height:1.6;color:#68717a}cite{display:block;font-size:.8125rem;color:#68717a}cite:before{content:"\2014   "}abbr,abbr[title]{border-bottom:1px dotted #111;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #bfbfbf;font-weight:400}code,kbd{background-color:#f7f7f7;font-family:IBM Plex Mono,Courier,monospace;color:#111}kbd{margin:0;padding:.125rem .25rem 0;border-radius:3px}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#68717a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:48em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #68717a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}html{height:100%;overflow-x:hidden}body{font-size:1rem}ol,ul{list-style:none}.is-number{font-family:IBM Plex Mono,Courier,monospace}.is-disabled{opacity:.25}.is-unit,.is-uppercase{text-transform:uppercase}.is-unit{font-size:80%;opacity:.67;font-weight:700}.is-image{border-radius:3px;-o-object-fit:cover;object-fit:cover}.is-tooltip{text-decoration:underline}.is-description{font-size:80%;opacity:.67}.is-table-image{max-height:36px;border-radius:3px}.is-highlight{color:#41738b}.versioninfo{opacity:.67}.hidden{display:none!important;visibility:hidden!important;opacity:0}.visible{display:inline-block;visibility:visible;opacity:1}.clearfix:after,.clearfix:before{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.clearfix:after{clear:both}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:42px;padding:10px;border:1px solid #cdcdcd;border-radius:3px;background-color:transparent;color:inherit}@media print,screen and (min-width:48em){[type=color]:hover,[type=date]:hover,[type=datetime-local]:hover,[type=datetime]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,textarea:hover{border-color:rgba(0,0,0,.67)}}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:none;border-color:#41738b;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);box-shadow:0 1px 4px 0 rgba(0,0,0,.3)}textarea{resize:vertical}input[type=checkbox]{apperance:none}input[disabled]{color:rgba(0,0,0,.25);cursor:not-allowed}input[disabled]:focus,input[disabled]:hover{border-color:#cdcdcd;-webkit-box-shadow:none;box-shadow:none}.inputfile-input{position:absolute;width:.1px;height:.1px;opacity:0;z-index:-1;overflow:hidden}select{display:inline-block;background-color:transparent;width:100%;height:42px;padding:10px;border:1px solid #cdcdcd;color:inherit}@media print,screen and (min-width:48em){select:hover{border-color:rgba(0,0,0,.67)}}select:focus{outline:none;border-color:#41738b;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);box-shadow:0 1px 4px 0 rgba(0,0,0,.3)}table{width:100%;border-collapse:collapse}td,th{border:1px solid #cdcdcd;padding:5px 10px;text-align:left}.container{margin:0;width:100%;padding-left:10px;padding-right:10px}.container--default{margin:0 auto;width:100%;max-width:71.25rem}.container--slim{margin:0 auto;width:100%}.container--limit,.container--slim{max-width:46.25rem}.container--center{margin:0 auto;width:auto}.container-item{padding:10px}.container-item--background{margin:10px;background-color:rgba(0,0,0,.042)}.container--default .container-item,.container--slim .container-item{padding:10px 20px}.container .toolbar--grid{padding-left:10px;padding-right:10px}.grid{display:-ms-grid;display:grid;position:relative}.grid--quarter{-ms-grid-columns:1fr;grid-template-columns:1fr}@media print,screen and (min-width:48em){.grid--quarter{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media print,screen and (min-width:64em){.grid--quarter{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.grid--thirds{-ms-grid-columns:1fr;grid-template-columns:1fr}@media print,screen and (min-width:48em){.grid--thirds{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media print,screen and (min-width:64em){.grid--thirds{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.grid--half{-ms-grid-columns:1fr;grid-template-columns:1fr}@media print,screen and (min-width:48em){.grid--half{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.grid--twothirds{-ms-grid-columns:1fr;grid-template-columns:1fr}@media print,screen and (min-width:48em){.grid--twothirds{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media print,screen and (min-width:64em){.grid--twothirds{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}}.grid--twothirds--reversed{-ms-grid-columns:1fr;grid-template-columns:1fr}@media print,screen and (min-width:64em){.grid--twothirds--reversed{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}}.grid--spaced{padding-left:10px;padding-right:10px;grid-gap:20px}.grid--spaced-top{padding-top:20px}.grid--spaced-bottom{padding-bottom:20px}.grid--grid{padding-left:10px;padding-right:10px}.grid--inline{padding-left:0;padding-right:0}.layout{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:100%;grid-template-columns:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;height:auto}.layout--root{top:32px}.layout--base,.layout--root{display:-ms-grid;display:grid}.layout--base{top:94px}.layout--header{top:62px}.layout--modal{display:-ms-grid;display:grid}.layout-scroll{overflow:auto}.layout-scroll--landscape{overflow-x:auto;overflow-y:hidden}.layout-inner{position:relative}.layout-inner--has-border-right{border-right:1px solid #cdcdcd}.layout-inner--background{background-color:rgba(0,0,0,.042)}.layout-inner--has-padding-bottom{padding-bottom:50px}.layout-title{padding-top:30px;padding-bottom:10px}.layout--columns-sidebar{-ms-grid-columns:1fr;grid-template-columns:1fr}@media print,screen and (min-width:48em){.layout--columns-sidebar{-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr}}@media screen and (min-width:90em){.layout--columns-sidebar{-ms-grid-columns:360px 1fr;grid-template-columns:360px 1fr}}.layout--columns-sidebar-right{-ms-grid-columns:1fr;grid-template-columns:1fr}@media print,screen and (min-width:48em){.layout--columns-sidebar-right{-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr}}@media screen and (min-width:75em){.layout--columns-sidebar-right{-ms-grid-columns:1fr 320px;grid-template-columns:1fr 320px}}.layout--toolbar{-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.layout--toolbar-reversed{-ms-grid-rows:1fr auto;grid-template-rows:1fr auto}.layout--assistant{-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto}.layout--split{-ms-grid-columns:1fr;grid-template-columns:1fr}@media print,screen and (min-width:48em){.layout--split{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.layout--half{-ms-grid-columns:1fr;grid-template-columns:1fr}@media print,screen and (min-width:64em){.layout--half{-ms-grid-rows:50% 50%;grid-template-rows:50% 50%}}.layout--landscape{-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.layout--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout--has-border{grid-gap:1px}.layout--background{background-color:rgba(0,0,0,.042)}.inner{padding:10px}.full{display:block}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:10px;height:42px;border:1px solid #cdcdcd;border-radius:3px;line-height:1;font-weight:700;color:#000;background-color:#fff;-webkit-appearance:none;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.button:focus{color:inherit;outline:3px solid #f5b12b}@media print,screen and (min-width:48em){.button:hover{background-color:rgba(0,0,0,.042);color:inherit;cursor:pointer;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);box-shadow:0 1px 4px 0 rgba(0,0,0,.3)}}.button-image img{max-width:22px;max-height:22px}.button--plain{background-color:transparent;border-color:transparent}.button--plain,.button--plain--has-no-hover:hover,.button--plain:hover{-webkit-box-shadow:none;box-shadow:none}.button--plain--has-no-hover:hover{background-color:transparent;border-color:transparent}.button--disabled,.button--off{background-color:transparent!important;opacity:.67!important}.button--disabled:hover,.button--off:hover{background-color:transparent!important;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);color:rgba(0,0,0,.25);cursor:default;opacity:.67}.button--on,.button--primary{background-color:#41738b;border-color:#41738b;color:#fff}@media print,screen and (min-width:48em){.button--on:hover,.button--primary:hover{background-color:#39657a;border-color:#39657a;color:#fff}}.button--on:focus,.button--primary:focus{color:#fff}.button--highlight{background-color:#21a860;border-color:#21a860;color:#fff}@media print,screen and (min-width:48em){.button--highlight:hover{background-color:#1d9354;border-color:#1d9354;color:#fff}}.button--highlight:focus{color:#fff}.button--alert{background-color:#fff;border-color:#e22400;color:#e22400}@media print,screen and (min-width:48em){.button--alert:hover{background-color:#e22400;border-color:#e22400;color:#fff}}.button-label{padding:0 10px}.button-icon{padding:0 5px}.button--full{display:-webkit-box;display:-ms-flexbox;display:flex}.button--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.button--slim{height:32px}.button--has-no-hover:hover{background-color:inherit;border-color:#cdcdcd;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.card{background:#fff;border:1px solid #cdcdcd;-webkit-box-shadow:1px 2px 4px 1px hsla(0,0%,72.5%,.25);box-shadow:1px 2px 4px 1px hsla(0,0%,72.5%,.25);border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:inherit;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;padding-top:10px;padding-bottom:10px}.card:focus{color:inherit;outline:3px solid #f5b12b}.card--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card--spaced{padding-top:40px;padding-bottom:30px}.card--slim{padding:0}.card--plain{border-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0}.card--background{background-color:rgba(0,0,0,.042)}.card--inverted{color:#fff;background-color:#000}.card--grid{margin:10px}@media print,screen and (min-width:48em){.card--has-hover:hover{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);box-shadow:0 1px 4px 0 rgba(0,0,0,.3);background-color:rgba(0,0,0,.042);color:inherit}.card--inverted:hover{color:#fff}}.card-icon{padding:20px;padding-bottom:10px}.card-meta{padding:10px 20px}.card-meta p{margin-bottom:0}.card-content{padding:10px 20px}.card-image img{width:100%}.card-background-image{background-position:50%;background-size:cover;background-repeat:no-repeat;width:100%;background-color:rgba(0,0,0,.042)}.card--item{padding:0}.card--item:hover{color:inherit}.tooltip{background-color:rgba(0,0,0,.67);color:#fff;border-radius:9px;padding:5px 10px;z-index:400;position:relative;font-size:80%;text-align:center;display:inline;max-width:320px;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.tooltip--off{opacity:0}.inputgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.inputgroup--grid{padding:0 10px}.inputgroup-action,.inputgroup .button,.inputgroup select{border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-left:-1px;-webkit-appearance:none}.inputgroup [first-child]{border-top-left-radius:3px;border-bottom-left-radius:3px}.inputgroup-field,.inputgroup input{border-radius:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0!important}.inputgroup-field:focus,.inputgroup-field:hover,.inputgroup input:focus,.inputgroup input:hover{z-index:100}.inputgroup [last-child]{border-top-right-radius:3px;border-bottom-right-radius:3px}.inputgroup-item{border:1px solid #cdcdcd;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-1px;border-left-color:#fff;word-break:keep-all}.inputgroup-item--reversed{border-right:none;border-left-color:#cdcdcd;border-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.inputvalue{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;width:100%;height:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inputvalue--slim{height:32px;padding:5px 10px}.inputvalue--grid{padding-left:0}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb,.breadcrumb-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb-item{margin-right:10px;display:none;visibility:hidden}.breadcrumb-item:first-child,.breadcrumb-item:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible}@media print,screen and (min-width:48em){.breadcrumb-item{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible}}.breadcrumb-anchor{padding-right:10px}@media print,screen and (min-width:48em){.breadcrumb-anchor:hover{text-decoration:underline;color:inherit}}.breadcrumb-next{padding:0 10px;opacity:.25}.breadcrumb--grid{padding:10px}.toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative;padding:10px 0}.toolbar--slim{padding:0}.toolbar--grid{padding-left:10px;padding-right:10px}.toolbar--fixed{height:57px}.toolbar--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.toolbar--spaced{padding-top:20px;padding-bottom:20px}.toolbar--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.toolbar--radius{border-radius:3px}.toolbar--border-bottom{border-bottom:1px solid #cdcdcd}.toolbar--border-top{border-top:1px solid #cdcdcd}.toolbar--background{background-color:rgba(0,0,0,.042)}.toolbar-group{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.toolbar-group>*{margin-right:10px}.toolbar-group--grid,.toolbar-group--toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toolbar-group--grid{margin-left:-10px;margin-right:-10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toolbar-group--grid>*{margin-left:10px;margin-right:10px}.toolbar-group--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.toolbar-group--right>*{margin-left:10px;margin-right:0}.toolbar--slim .toolbar--grid{padding-left:0;padding-right:0}.title{padding:10px 0}.title--spaced{padding-top:20px;padding-bottom:10px}.title--spaced p{margin-bottom:0}.title--slim{padding:0}.title--is-header{padding-top:10px;padding-bottom:0}.title--is-header p{margin-bottom:0}.title--grid{padding-left:10px;padding-right:10px}.valuegrid--spaced{padding-top:10px;padding-bottom:10px}.valuegrid--fixed{max-width:400px}.valuegrid--grid{padding-right:10px}.valuegrid--grid,.valuegrid--inline .valuegrid-item-label{padding-left:10px}.valuegrid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #cdcdcd}.valuegrid-item:last-child{border-bottom:1px solid #cdcdcd}.valuegrid-item-label{width:50%;opacity:.67;border-right:1px solid #cdcdcd;padding:10px 0}@media print,screen and (min-width:48em){.valuegrid-item-label{width:35%}}.valuegrid-item-value{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px}.valuegrid-item-note{width:20%;padding:10px;text-align:right}.valuegrid--inline .valuegrid-item:last-child{border-bottom:none}.valuegrid--slim .valuegrid-item{border:none}.valuegrid--slim .valuegrid-item-label,.valuegrid--slim .valuegrid-item-note,.valuegrid--slim .valuegrid-item-value{border-right:none;padding:0}.valuegrid--slim .valuegrid-item-value{text-align:right}@media print,screen and (min-width:48em){.valuegrid--extended{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:48em){.valuegrid--extended,.valuegrid--extended .valuegrid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.valuegrid--extended .valuegrid-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;border:1px solid #cdcdcd;border-right:none;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.valuegrid--extended .valuegrid-item:last-child{border-right:1px solid #cdcdcd}.valuegrid--extended .valuegrid-item-label{border:none;width:100%;padding:0 20px;padding-bottom:20px}.valuegrid--extended .valuegrid-item-value{font-size:2rem;width:100%;padding:10px 20px;padding-bottom:0}}.configgrid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-10px;margin-right:-10px;border-top:1px solid #cdcdcd}.configgrid-item--header,.configgrid-item:first-child{border-top:none}.configgrid-label{padding:10px;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:100%}.configgrid-option{text-align:center;padding:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%}.configgrid--grid{padding:10px}.table{display:table;width:100%;border-collapse:collapse}.table-cell,.table-head{border:none;border:1px solid #cdcdcd;display:table-cell;padding:5px 10px;text-align:left}.table-cell:first-child,.table-head:first-child{border-left:none}.table-cell:last-child,.table-head:last-child{border-right:none}.table-cell>input[type=checkbox],.table-head>input[type=checkbox]{float:right}.table-cell a,.table-head a{color:#41738b;text-decoration:underline}.table-row{-webkit-transition:all .1s ease-in;transition:all .1s ease-in;display:table-row}@media print,screen and (min-width:48em){.table-row:hover{background-color:rgba(0,0,0,.042)}.table-row--head:hover{background-color:transparent}}.table-row--is-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:400;-webkit-transform:translateZ(0);transform:translateZ(0);background-color:#fff}.table-head{-webkit-transition:all .1s ease-in;transition:all .1s ease-in;opacity:.67;font-weight:400}@media print,screen and (min-width:48em){.table-head:hover{background-color:rgba(0,0,0,.042);cursor:pointer;opacity:1}}.table-row .table-cell:last-child,.table-row .table-head:last-child{text-align:right}.table--background .table-row:nth-child(2n){background-color:rgba(0,0,0,.042)}@media screen and (max-width:47.9375em){.table,.table tbody{display:block}.table tbody{width:100%}.table tr{display:block}.table-cell,.table-head{width:100%;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.table-row .table-cell:last-child{text-align:left;width:auto}}.linklist{list-style:none}.linklist-item{padding:5px 0;display:block}.linklist-title{padding:10px 20px;opacity:.67;display:block}.linklist .linklist{margin-left:20px;padding-left:20px;border-left:1px solid hsla(0,0%,80.4%,.67)}.linklist-anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px;color:inherit;border-radius:3px;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.linklist-anchor:hover{color:inherit;cursor:pointer}@media print,screen and (min-width:48em){.linklist-anchor:hover{background-color:rgba(0,0,0,.042)}}.linklist-anchor:focus{outline:3px solid #f5b12b;color:inherit}.linklist-anchor-icon{padding-right:10px}.linklist-anchor-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.linklist-anchor-note{opacity:.67;padding-left:10px}.linklist-anchor--on{background-color:#41738b;color:#fff;border-color:#41738b!important}.linklist-anchor--on:hover{background-color:#39657a}.linklist-anchor--on:focus,.linklist-anchor--on:hover{color:#fff}.linklist-anchor--off{opacity:.67}.linklist-anchor--off:hover{background-color:transparent;cursor:not-allowed}.linklist--is-card{padding-top:10px}.linklist--is-card .linklist-item{padding:0}.linklist--is-card .linklist-anchor{border-radius:0;border-top:1px solid #cdcdcd}.linklist--is-sidebar{margin-top:1px}.linklist--is-sidebar .linklist-anchor{border-radius:0}.linklist--spaced{padding-top:10px;padding-bottom:10px}.linklist--landscape{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-10px;margin-right:-10px}.linklist--landscape .linklist-item{margin:0 10px}.linklist--extended .linklist-anchor-icon{font-size:2rem;padding-right:20px}.linklist--extended .linklist-anchor{border:1px solid #cdcdcd}.linklist--extended .linklist-anchor-description{display:block;opacity:.67}.toast{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;border:1px solid #cdcdcd;-webkit-box-shadow:1px 2px 4px 1px hsla(0,0%,72.5%,.25);box-shadow:1px 2px 4px 1px hsla(0,0%,72.5%,.25);border-radius:3px;z-index:9998;position:relative}.toast-label{padding:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center}.toast-icon,.toast-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.toast-icon{padding:10px 20px;background-color:rgba(0,0,0,.042);width:55px;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center}.toast-action{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toast-action .button{opacity:.67}.toast--good{border-color:#21a860}.toast--good .toast-icon{background-color:#21a860;color:#fff}.toast--bad{border-color:#e22400}.toast--bad .toast-icon{background-color:#e22400;color:#fff}.toast--warning{border-color:#f5b12b}.toast--warning .toast-icon{background-color:#f5b12b}.toast--grid{padding:10px}.toast--spaced{margin:20px 0}.header{display:block}.header-bar{height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-bar-profile,.header-bar-workspace{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%}.header-bar-profile{text-align:right}.header-bar-profile .button{color:rgba(0,0,0,.67)}.header-bar-logo{max-height:22px}.header-bar .button{font-weight:400}.header-bar .button,.header-bar .buttongroup{border-radius:0!important}.header-bar--plain{background-color:transparent!important}.header-navigation{height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-navigation-breadcrumb{padding:0 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header-navigation-menu{padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.header-navigation-action,.header-navigation-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.header-navigation-action{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.header-navigation-profile,.header-navigation-search{padding:0 10px}.header-navigation .button,.header-navigation input{border-color:transparent}.header-navigation-logo{max-height:32px}.header--light,.header--light .button,.header--light .button-icon{color:#111}.header--light .header-bar{background-color:rgba(17,17,17,.042)}.header--light .header-navigation{border-bottom:1px solid #cdcdcd}.header--light input{background-color:rgba(17,17,17,.042)}.header--light input:focus,.header--light input:hover{border-color:rgba(17,17,17,.25)}.header--light input:focus{-webkit-box-shadow:none;box-shadow:none}.header--light .header-navigation-search .button{background-color:rgba(17,17,17,.042);margin-left:0}.header--light .header-navigation-search .button:hover{background-color:rgba(104,113,122,.25)}.header--dark{background-color:#444}.header--dark a:focus{color:hsla(0,0%,100%,.67)}.header--dark,.header--dark .button,.header--dark .button-icon{color:#fff}.header--dark .button:hover{background-color:hsla(0,0%,100%,.15)}.header--dark .header-bar,.header--dark input{background-color:rgba(17,17,17,.25)}.header--dark input::-webkit-input-placeholder{color:hsla(0,0%,100%,.67)}.header--dark input:-ms-input-placeholder{color:hsla(0,0%,100%,.67)}.header--dark input::-ms-input-placeholder{color:hsla(0,0%,100%,.67)}.header--dark input::placeholder{color:hsla(0,0%,100%,.67)}.header--dark input:focus,.header--dark input:hover{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:75em){.header--dark input{min-width:260px;-webkit-transition:all .1s;transition:all .1s}.header--dark input:focus{min-width:340px}}.header--dark .header-navigation-search .button{background-color:rgba(17,17,17,.25);color:#fff;border:transparent;margin-left:0}.header--dark .header-navigation-search .button:hover{background-color:hsla(0,0%,100%,.25)}.buttongroup{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);border-radius:3px}.buttongroup-item{margin-left:-1px}.buttongroup-item:first-child .button{border-top-left-radius:3px;border-bottom-left-radius:3px}.buttongroup-item:last-child .button{border-top-right-radius:3px;border-bottom-right-radius:3px}.buttongroup .button{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.buttongroup .button:hover{z-index:100}.buttongroup--plain,.buttongroup .button:hover{-webkit-box-shadow:none;box-shadow:none}.buttongroup--is-group-of-3 .buttongroup-item{width:33.3%;margin-left:0}.buttongroup--is-group-of-3 .buttongroup-item:last-child .button{border-right-width:1px}.buttongroup--is-group-of-3 .button{width:100%;border-right-width:0}.buttongroup--is-group-of-4 .buttongroup-item{width:25%;margin-left:0}.buttongroup--is-group-of-4 .buttongroup-item:last-child .button{border-right-width:1px}.buttongroup--is-group-of-4 .button{width:100%;border-right-width:0}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-item{padding:10px 30px;padding-top:13px;border-bottom:3px solid transparent;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;text-align:center}.menu-item:focus{outline:3px solid #f5b12b;color:inherit}.menu-item a:focus{color:inherit}@media print,screen and (min-width:48em){.menu-item:hover{border-color:#41738b;color:#41738b}}.menu-item--on{border-color:#41738b;color:#41738b}.menu-item>a{display:block;padding:10px 30px;margin:-10px -30px}.menu-item-icon{padding-right:10px}.menu--full{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu--full .menu-item{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu--toolbar{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-transform:translateY(1px);transform:translateY(1px)}.menu--toolbar .menu-item{padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu--has-uppercase{text-transform:uppercase}.menu--highlight .menu-item{opacity:.67}.menu--highlight .menu-item--on,.menu--highlight .menu-item:hover{opacity:1}.menu--has-icon .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu--plain .menu-item{padding:10px 20px;padding-top:13px;opacity:.67}.menu--plain .menu-item--on{opacity:1}.menu--plain .menu-item--on,.menu--plain .menu-item:hover,.menu--plain .menu-item a:hover{border-color:transparent;color:inherit}.menu--is-header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.menu--is-header .menu-item--on,.menu--is-header .menu-item:hover{opacity:1;background-color:hsla(0,0%,100%,.25)}.dropdown{background:#fff;border:1px solid #cdcdcd;-webkit-box-shadow:1px 2px 4px 1px hsla(0,0%,72.5%,.25);box-shadow:1px 2px 4px 1px hsla(0,0%,72.5%,.25);border-radius:3px;display:block;overflow:hidden}.dropdown--flying{z-index:400;position:relative}.dropdown--connected{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.dropdown--fixed{max-width:300px}.dropdown .linklist-item{padding:0}.dropdown .linklist-anchor{border-radius:0}.modal{background-color:rgba(17,17,17,.7);color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998}.modal--demo{position:absolute}.modal--demo .modal-window{max-height:550px}.modal--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal--center,.modal--full{display:-webkit-box;display:-ms-flexbox;display:flex}.modal--full{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-window{background-color:#fff;color:#000;-webkit-box-shadow:0 1px 8px 2px rgba(0,0,0,.09);box-shadow:0 1px 8px 2px rgba(0,0,0,.09);max-width:740px;width:100%;margin-top:20px;margin-bottom:20px;position:relative;z-index:9998;overflow-y:auto;max-height:90vh}.modal-window .layout{display:-ms-grid;display:grid;position:relative}.modal-page{background-color:#fff;color:#000;margin-bottom:0;position:absolute;top:10px;left:20px;right:20px;bottom:0}.form--grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.form--grid .form-item{padding:10px}.form--spaced{padding:20px 0}.form-note{opacity:.67;padding-bottom:5px}.form-note a{color:#41738b;text-decoration:underline}.form-item{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form-item:not(:last-child){margin-bottom:0}.form-item label{display:inline-block;padding-bottom:5px}.form-item button,.form-item input,.form-item textarea{margin-bottom:5px}@media print,screen and (min-width:48em){.form-item--half{width:50%}}.form-item--has-border{border-bottom:1px solid #cdcdcd;padding-left:0!important;padding-right:0!important;margin-left:10px;margin-right:10px;margin-bottom:10px}.sidebar{background-color:#f7f7f7;border-right:1px solid #cdcdcd}.sidemenu{background-color:#fff;background:#fff;border:1px solid #cdcdcd;-webkit-box-shadow:1px 2px 4px 1px hsla(0,0%,72.5%,.25);box-shadow:1px 2px 4px 1px hsla(0,0%,72.5%,.25);border-radius:3px;border-radius:0;border-top:none;border-bottom:none;position:absolute;top:0;bottom:0;z-index:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:380px;-webkit-transition:all .4s;transition:all .4s}.sidemenu--left{border-left:none;left:0;-webkit-transform:translateX(-418px);transform:translateX(-418px)}.sidemenu--right{border-right:none;right:0;-webkit-transform:translateX(418px);transform:translateX(418px)}.sidemenu--active{-webkit-transform:translateX(0);transform:translateX(0)}.toastgroup{position:absolute;bottom:10px;right:10px;width:420px;z-index:400}.toastgroup .toast{margin-top:10px}.user{display:block}.user--extended{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-image{padding-right:20px}.user-image img{max-width:18px;max-height:18px;border-radius:3px}.user--extended .user-image img{max-width:48px;max-height:48px}.columns{width:100%;background-color:rgba(0,0,0,.042);overflow-x:auto;overflow-y:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-top:1px solid #cdcdcd}.columns-column{min-width:320px;max-width:320px;border-right:1px solid #cdcdcd;overflow-y:auto}.columns-header{background-color:#fff;border-bottom:1px solid #cdcdcd;padding:5px 10px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.columns-inner{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:10px;padding-left:10px;padding-right:10px;padding-top:10px}.loading--bounce{width:40px;height:40px;position:relative;margin:20px auto}.loading--bounce .loading-indicator-1,.loading--bounce .loading-indicator-2{width:100%;height:100%;border-radius:50%;background-color:rgba(65,115,139,.67);opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s ease-in-out infinite;animation:sk-bounce 2s ease-in-out infinite}.loading--bounce .loading-indicator-2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.loading--spaced{margin:50px auto}.loading-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-container--fixed{position:absolute;top:0;left:0;bottom:0;right:0;z-index:100;background-color:hsla(0,0%,100%,.67)}.quicknavigator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.quicknavigator--is-sidebar{position:absolute;width:100%;height:100%}.quicknavigator-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;max-height:100%;overflow-y:auto;padding-bottom:10px}.quicknavigator-list-item{width:100%;border-bottom:1px solid #cdcdcd;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quicknavigator-list-item,.quicknavigator-list-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quicknavigator-list-link{width:90%;padding:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width:48em){.quicknavigator-list-link:hover{background-color:#f7f7f7}}.quicknavigator-list-link-icon{margin-right:10px}.quicknavigator-list-move{padding:10px;width:10%;text-align:center}@media print,screen and (min-width:48em){.quicknavigator-list-move:hover{background-color:#f7f7f7}}.login-logo{width:100%;max-width:350px;height:auto}.login-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.login-header{padding:40px 10px}.login-footer{padding:20px 10px}.login-card{max-width:440px;padding-bottom:0;overflow:hidden}.login-card-form{padding-left:10px;padding-right:10px}.taskboard--dark{background-color:#000;color:#fff}.taskboard--dark .button{color:#fff;background-color:hsla(0,0%,100%,.1)}.taskboard-title{padding:10px}.taskboard-main{font-size:130%}.taskboard-board{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:48em){.taskboard-board{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media print,screen and (min-width:64em){.taskboard-board{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.taskboard-board-column{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px}@media print,screen and (min-width:48em){.taskboard-board-column{max-width:33%}}@media print,screen and (min-width:64em){.taskboard-board-column{max-width:25%}}.taskboard-card{background-color:hsla(0,0%,100%,.2);border-radius:3px;margin-bottom:10px}.taskboard-card-largetitle{padding:10px;padding-top:30px;border-bottom:3px solid rgba(0,0,0,.33);height:183px}.taskboard-card-title{font-size:2rem}.taskboard-card-state{padding:10px}.taskboard-card-state-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.taskboard-card-state-current{font-size:2rem;font-weight:700}.taskboard-card-progress{padding:10px}.taskboard-card-progress-note{text-align:center;display:block;opacity:.66}.taskboard-card--is-primary{background-color:#41738b}.taskboard-card--is-done{background-color:#21a860}.taskboard-card--is-overdue{background-color:#e22400}.taskboard-card--is-late{background-color:#f5b12b}.taskboard-progress{background-color:rgba(0,0,0,.33);border-radius:2px;width:100%;height:32px;position:relative;overflow:hidden}.taskboard-progress-bar{left:0}.taskboard-progress-bar,.taskboard-progress-deadline{position:absolute;top:0;bottom:0;background-color:#fff}.taskboard-progress-deadline{width:3px}