@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box;font-family:Arial, Helvetica, sans-serif}*,*:before,*:after{box-sizing:inherit}img,embed,iframe,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}a{color:inherit}a:visited,a:active{color:inherit}article,aside,footer,header,hgroup,main,nav,section{display:block}.form{display:flex;flex-direction:column;max-width:384px}.form footer{display:flex;justify-content:flex-end;margin-top:64px}.form.wide{max-width:100%}.form.wide .footer{justify-content:center;align-items:center}.form .errors{font-size:14px;color:#C62828}.form>.errors{font-size:18px;margin-bottom:16px;margin-left:-8px}.field-wrapper{display:flex;margin-top:10px;margin-bottom:10px;padding-left:8px}.field-wrapper.required>label .label-text::after{content:'*';display:inline-block;color:#9E9E9E;margin-left:4px}.field-wrapper.inline>label{flex:0 1;white-space:nowrap;flex-direction:row;align-items:center;justify-content:flex-start}.field-wrapper .errors{align-self:flex-start;font-size:14px}.field-wrapper .help{display:flex;align-items:center;color:#9E9E9E;font-size:12px;padding-left:4px;padding-top:8px;padding-bottom:8px;padding-right:8px}.field-wrapper .help .icon{flex:0 1;margin-right:8px}.field-wrapper .help .content{flex:1 0}.field-wrapper label{display:flex;flex-direction:column;justify-content:center;flex:1 1;margin-bottom:4px}input,textarea,select,[contenteditable]{display:block;padding:6px;font-size:inherit;border:1px solid #BDBDBD}input.touched:valid,textarea.touched:valid,select.touched:valid,[contenteditable].touched:valid{border-color:#4CAF50}input.touched:invalid,textarea.touched:invalid,select.touched:invalid,[contenteditable].touched:invalid{border-color:#F44336}input:disabled,textarea:disabled,select:disabled,[contenteditable]:disabled{background-color:#E0E0E0;-webkit-box-shadow:0 0 0 30px #E0E0E0 inset}input:focus,textarea:focus,select:focus,[contenteditable]:focus{outline:2px solid #2196F3;border-color:#757575 !important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder,[contenteditable]::-webkit-input-placeholder{font-family:Courier New, Courier, monospace;font-weight:100;color:#BDBDBD}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder,[contenteditable]::-moz-placeholder{font-family:Courier New, Courier, monospace;font-weight:100;color:#BDBDBD}input::-ms-placeholder,textarea::-ms-placeholder,select::-ms-placeholder,[contenteditable]::-ms-placeholder{font-family:Courier New, Courier, monospace;font-weight:100;color:#BDBDBD}input::placeholder,textarea::placeholder,select::placeholder,[contenteditable]::placeholder{font-family:Courier New, Courier, monospace;font-weight:100;color:#BDBDBD}select{min-width:100%}.input-group{display:flex}.hidden-file-input{width:0;height:0;border:none;padding:0;margin:0;outline:none}.button:not(.no-button-styles),button:not(.no-button-styles),input[type=button]:not(.no-button-styles),input[type=submit]:not(.no-button-styles){display:flex;font-size:16px;text-transform:uppercase;color:#424242;border:2px solid #424242;padding:8px 16px;background-color:transparent;text-decoration:none;white-space:nowrap}.button:not(.no-button-styles).grey,button:not(.no-button-styles).grey,input[type=button]:not(.no-button-styles).grey,input[type=submit]:not(.no-button-styles).grey{color:#9E9E9E;border-color:#9E9E9E}.button:not(.no-button-styles).grey:hover,button:not(.no-button-styles).grey:hover,input[type=button]:not(.no-button-styles).grey:hover,input[type=submit]:not(.no-button-styles).grey:hover{background-color:#9E9E9E;border-color:#9E9E9E}.button:not(.no-button-styles).grey.solid,button:not(.no-button-styles).grey.solid,input[type=button]:not(.no-button-styles).grey.solid,input[type=submit]:not(.no-button-styles).grey.solid{background-color:#9E9E9E;border-color:#9E9E9E;color:#ffffff}.button:not(.no-button-styles).green,button:not(.no-button-styles).green,input[type=button]:not(.no-button-styles).green,input[type=submit]:not(.no-button-styles).green{color:#4CAF50;border-color:#4CAF50}.button:not(.no-button-styles).green:hover,button:not(.no-button-styles).green:hover,input[type=button]:not(.no-button-styles).green:hover,input[type=submit]:not(.no-button-styles).green:hover{background-color:#4CAF50;border-color:#4CAF50}.button:not(.no-button-styles).green.solid,button:not(.no-button-styles).green.solid,input[type=button]:not(.no-button-styles).green.solid,input[type=submit]:not(.no-button-styles).green.solid{background-color:#4CAF50;border-color:#4CAF50;color:#ffffff}.button:not(.no-button-styles).red,button:not(.no-button-styles).red,input[type=button]:not(.no-button-styles).red,input[type=submit]:not(.no-button-styles).red{color:#F44336;border-color:#F44336}.button:not(.no-button-styles).red:hover,button:not(.no-button-styles).red:hover,input[type=button]:not(.no-button-styles).red:hover,input[type=submit]:not(.no-button-styles).red:hover{background-color:#F44336;border-color:#F44336}.button:not(.no-button-styles).red.solid,button:not(.no-button-styles).red.solid,input[type=button]:not(.no-button-styles).red.solid,input[type=submit]:not(.no-button-styles).red.solid{background-color:#F44336;border-color:#F44336;color:#ffffff}.button:not(.no-button-styles):focus,button:not(.no-button-styles):focus,input[type=button]:not(.no-button-styles):focus,input[type=submit]:not(.no-button-styles):focus{border-color:#2196F3;outline:none}.button:not(.no-button-styles):hover,button:not(.no-button-styles):hover,input[type=button]:not(.no-button-styles):hover,input[type=submit]:not(.no-button-styles):hover{border-color:#424242;background-color:#424242;color:#ffffff;cursor:pointer;text-decoration:none}.button:not(.no-button-styles).solid,button:not(.no-button-styles).solid,input[type=button]:not(.no-button-styles).solid,input[type=submit]:not(.no-button-styles).solid{border-color:#424242;background-color:#424242;color:#ffffff}.button:not(.no-button-styles):disabled,.button:not(.no-button-styles)[disabled],button:not(.no-button-styles):disabled,button:not(.no-button-styles)[disabled],input[type=button]:not(.no-button-styles):disabled,input[type=button]:not(.no-button-styles)[disabled],input[type=submit]:not(.no-button-styles):disabled,input[type=submit]:not(.no-button-styles)[disabled]{color:#9E9E9E !important;border-color:#9E9E9E !important;background-color:#FAFAFA !important}.button:not(.no-button-styles):disabled.solid,.button:not(.no-button-styles)[disabled].solid,button:not(.no-button-styles):disabled.solid,button:not(.no-button-styles)[disabled].solid,input[type=button]:not(.no-button-styles):disabled.solid,input[type=button]:not(.no-button-styles)[disabled].solid,input[type=submit]:not(.no-button-styles):disabled.solid,input[type=submit]:not(.no-button-styles)[disabled].solid{border-color:#eee !important;background-color:#eee !important}.button:not(.no-button-styles):disabled:hover,.button:not(.no-button-styles)[disabled]:hover,button:not(.no-button-styles):disabled:hover,button:not(.no-button-styles)[disabled]:hover,input[type=button]:not(.no-button-styles):disabled:hover,input[type=button]:not(.no-button-styles)[disabled]:hover,input[type=submit]:not(.no-button-styles):disabled:hover,input[type=submit]:not(.no-button-styles)[disabled]:hover{color:#9E9E9E;border-color:#9E9E9E;background-color:transparent;cursor:not-allowed}.button:not(.no-button-styles).small,button:not(.no-button-styles).small,input[type=button]:not(.no-button-styles).small,input[type=submit]:not(.no-button-styles).small{font-size:12px;border-width:1px}.button:not(.no-button-styles).minimal,button:not(.no-button-styles).minimal,input[type=button]:not(.no-button-styles).minimal,input[type=submit]:not(.no-button-styles).minimal{border:none}.button:not(.no-button-styles):not(.loading)>.icon.loading,button:not(.no-button-styles):not(.loading)>.icon.loading,input[type=button]:not(.no-button-styles):not(.loading)>.icon.loading,input[type=submit]:not(.no-button-styles):not(.loading)>.icon.loading{display:none}.button:not(.no-button-styles).loading .icon,button:not(.no-button-styles).loading .icon,input[type=button]:not(.no-button-styles).loading .icon,input[type=submit]:not(.no-button-styles).loading .icon{display:none}.button:not(.no-button-styles).loading .icon.loading,button:not(.no-button-styles).loading .icon.loading,input[type=button]:not(.no-button-styles).loading .icon.loading,input[type=submit]:not(.no-button-styles).loading .icon.loading{display:initial;animation:rotating 2s linear infinite}.button:not(.no-button-styles)+.button:not(.no-button-styles),button:not(.no-button-styles)+.button:not(.no-button-styles),input[type=button]:not(.no-button-styles)+.button:not(.no-button-styles),input[type=submit]:not(.no-button-styles)+.button:not(.no-button-styles),.button:not(.no-button-styles)+button:not(.no-button-styles),button:not(.no-button-styles)+button:not(.no-button-styles),input[type=button]:not(.no-button-styles)+button:not(.no-button-styles),input[type=submit]:not(.no-button-styles)+button:not(.no-button-styles),.button:not(.no-button-styles)+input[type=button]:not(.no-button-styles),button:not(.no-button-styles)+input[type=button]:not(.no-button-styles),input[type=button]:not(.no-button-styles)+input[type=button]:not(.no-button-styles),input[type=submit]:not(.no-button-styles)+input[type=button]:not(.no-button-styles),.button:not(.no-button-styles)+input[type=submit]:not(.no-button-styles),button:not(.no-button-styles)+input[type=submit]:not(.no-button-styles),input[type=button]:not(.no-button-styles)+input[type=submit]:not(.no-button-styles),input[type=submit]:not(.no-button-styles)+input[type=submit]:not(.no-button-styles){margin-left:8px}.view .padded{padding:16px}.app-modal{position:fixed;top:0;bottom:0;left:0;right:0;transition:background-color ease-in-out 0.3s;z-index:2;overflow-y:auto}.app-modal.active{background-color:rgba(0,0,0,0.75)}.app-modal:not(.active){z-index:-1}.app-modal .modal{margin:0 auto;background-color:#ffffff;will-change:transform;transition:transform ease-in-out 0.3s}.app-modal .modal:not(.visible){transform:translateY(-100vh)}.app-modal .modal header{font-size:20px;padding:8px;background-color:#34498a;color:#ffffff}.app-modal .modal main{padding:8px}.app-modal .modal footer{display:flex;margin-top:32px}.app-modal .modal footer.centered{justify-content:center}.app-modal .modal form{width:100%;padding:16px}@media screen and (orientation: portrait){.app-modal .modal{width:100%}}@media screen and (orientation: landscape) and (min-width: 768px){.app-modal .modal{width:50%}}.app-toast{display:flex;flex-direction:column;align-items:center;z-index:2;font-size:16px;position:fixed;bottom:32px;left:0;right:0}.app-toast .item{flex:0 1;display:flex;justify-content:center;align-items:center;background-color:#212121;color:#ffffff;padding:8px 16px;box-shadow:0 0 8px rgba(0,0,0,0.5);will-change:opacity;transition:opacity ease-in-out 0.3s;z-index:3}.app-toast .item+.item{margin-top:8px}.app-toast .item:not(.visible){opacity:0}.app-toast .item.visible{opacity:1}.app-toast .item .icon{flex:0 1;margin-right:16px}.app-toast .item .icon.spin{animation:rotating 2s linear infinite}.app-toast .item header{flex:1 0}.app-toast .item.sticky{position:fixed;bottom:0;left:0;right:0;z-index:2}.app-toast .item.sticky .icon{color:#2196F3}.app-toast .item small{color:#9E9E9E;font-size:12px}.app-actionbar{display:flex;align-items:center;color:#ffffff;background-color:#34498a;font-size:24px;box-shadow:0 0 8px rgba(0,0,0,0.5);z-index:1;max-height:56px;min-height:56px}.app-actionbar>.title{flex:0 1 auto;padding-left:8px;padding-right:0}.app-actionbar>.title .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-actionbar>.items{display:flex;flex:1}.app-actionbar>.items .left,.app-actionbar>.items .right{display:flex;flex:1 0}.app-actionbar>.items .right{justify-content:flex-end;text-align:right}.app-actionbar>.items .item{font-size:24px;padding:16px 16px;color:#ffffff}.app-actionbar>.items .item .title{display:none;margin-right:16px;font-size:16px}.app-actionbar>.items .item:hover{background-color:#7090c1;cursor:pointer}.app-actionbar>.items .button{display:flex;align-items:center;justify-content:center;border:none;background-color:transparent}.app-actionbar .toggle{font-size:24px;color:#ffffff;background-color:transparent;border:none;padding:16px 16px;display:none;min-width:56px;max-width:56px;max-height:56px}.app-actionbar .toggle:hover{cursor:pointer;background-color:#7090c1}@media (max-width: 768px){.app-actionbar{align-items:flex-start;max-height:100vh;flex-wrap:wrap}.app-actionbar>.title{display:flex;height:56px;align-items:center;width:calc(100vw - 56px)}.app-actionbar .toggle{display:flex}.app-actionbar:not(.expanded) .items{display:none}.app-actionbar.expanded>.title{min-height:56px;max-height:56px}.app-actionbar.expanded .items{order:3;display:block;width:100%;flex:none;background-color:#29396b}.app-actionbar.expanded .items .left,.app-actionbar.expanded .items .right{flex-direction:column;align-items:flex-end}.app-actionbar.expanded .items .item{min-width:100%;justify-content:flex-end}.app-actionbar.expanded .items .item:hover{background-color:#223058}.app-actionbar.expanded .items .item>.title{display:inline}}.collapsable{color:#2196F3}.collapsable .collapsable-content{transition:max-height ease-in-out 0.3s;overflow:auto}.collapsable.expanded header>.toggle>.collapsed{display:none}.collapsable.expanded .collapsable-content{max-height:100vh}.collapsable:not(.expanded) header>.toggle>.expanded{display:none}.collapsable:not(.expanded) .collapsable-content{max-height:0;overflow:hidden}.collapsable>header{display:flex;align-items:center;justify-content:center;padding:8px;background-color:#eee}.collapsable>header .toggle{flex:0;display:flex;align-items:center;justify-content:center}.collapsable>header .toggle .icon{padding:0 16px 0 4px}.collapsable>header .title{flex:1}.collapsable>header .count{display:flex;align-items:center;justify-content:center;font-size:12px;background-color:#9E9E9E;color:#ffffff;border-radius:50%;width:1.75em;height:1.75em}.tab-control>header{display:flex;position:absolute;z-index:1;width:100%;background-color:#E0E0E0;padding-left:4px}.tab-control>header .tab-header{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;padding:8px 8px;background-color:#34498a;color:#ffffff;border:none;text-transform:initial;font-size:12px}.tab-control>header .tab-header+.tab-header{margin-left:4px}.tab-control>header .tab-header .icon{padding:0 8px}.tab-control>header .tab-header .count{display:flex;align-items:center;justify-content:center;background-color:#ffffff;border-radius:50%;color:#212121;width:2em;height:2em;font-size:10px}.tab-control>header .tab-header .title ~ .count{margin-left:16px}.tab-control>header .tab-header:hover,.tab-control>header .tab-header.active{color:#7090c1;background-color:#FAFAFA;cursor:pointer}.tab-control>header .tab-header:hover .count,.tab-control>header .tab-header.active .count{background-color:#7090c1;color:#ffffff}.tab-control .tab-page{padding-top:48px}.tab-control .tab-page:not(.active){display:none}.tab-control .tab-page.active{display:flex}.row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.col-12{flex-grow:1;flex-shrink:0;flex-basis:100%;min-width:100%;max-width:100%;box-sizing:border-box;padding:16px}.col-11{flex-grow:1;flex-shrink:0;flex-basis:91.66667%;min-width:91.66667%;max-width:91.66667%;box-sizing:border-box;padding:16px}.col-10{flex-grow:1;flex-shrink:0;flex-basis:83.33333%;min-width:83.33333%;max-width:83.33333%;box-sizing:border-box;padding:16px}.col-9{flex-grow:1;flex-shrink:0;flex-basis:75%;min-width:75%;max-width:75%;box-sizing:border-box;padding:16px}.col-8{flex-grow:1;flex-shrink:0;flex-basis:66.66667%;min-width:66.66667%;max-width:66.66667%;box-sizing:border-box;padding:16px}.col-7{flex-grow:1;flex-shrink:0;flex-basis:58.33333%;min-width:58.33333%;max-width:58.33333%;box-sizing:border-box;padding:16px}.col-6{flex-grow:1;flex-shrink:0;flex-basis:50%;min-width:50%;max-width:50%;box-sizing:border-box;padding:16px}.col-5{flex-grow:1;flex-shrink:0;flex-basis:41.66667%;min-width:41.66667%;max-width:41.66667%;box-sizing:border-box;padding:16px}.col-4{flex-grow:1;flex-shrink:0;flex-basis:33.33333%;min-width:33.33333%;max-width:33.33333%;box-sizing:border-box;padding:16px}.col-3{flex-grow:1;flex-shrink:0;flex-basis:25%;min-width:25%;max-width:25%;box-sizing:border-box;padding:16px}.col-2{flex-grow:1;flex-shrink:0;flex-basis:16.66667%;min-width:16.66667%;max-width:16.66667%;box-sizing:border-box;padding:16px}.col-1{flex-grow:1;flex-shrink:0;flex-basis:8.33333%;min-width:8.33333%;max-width:8.33333%;box-sizing:border-box;padding:16px}@media (max-width: 576px){.col-12{flex-basis:100%;min-width:100%;max-width:100%}.col-11{flex-basis:100%;min-width:100%;max-width:100%}.col-10{flex-basis:100%;min-width:100%;max-width:100%}.col-9{flex-basis:100%;min-width:100%;max-width:100%}.col-8{flex-basis:100%;min-width:100%;max-width:100%}.col-7{flex-basis:100%;min-width:100%;max-width:100%}.col-6{flex-basis:100%;min-width:100%;max-width:100%}.col-5{flex-basis:100%;min-width:100%;max-width:100%}.col-4{flex-basis:100%;min-width:100%;max-width:100%}.col-3{flex-basis:100%;min-width:100%;max-width:100%}.col-2{flex-basis:100%;min-width:100%;max-width:100%}.col-1{flex-basis:100%;min-width:100%;max-width:100%}}@media (min-widt: 576px) and (max-width: 768px){.col-12{flex-basis:100%;min-width:100%;max-width:100%}.col-11{flex-basis:100%;min-width:100%;max-width:100%}.col-10{flex-basis:100%;min-width:100%;max-width:100%}.col-9{flex-basis:100%;min-width:100%;max-width:100%}.col-8{flex-basis:100%;min-width:100%;max-width:100%}.col-7{flex-basis:100%;min-width:100%;max-width:100%}.col-6{flex-basis:100%;min-width:100%;max-width:100%}.col-5{flex-basis:83.33333%;min-width:83.33333%;max-width:83.33333%}.col-4{flex-basis:66.66667%;min-width:66.66667%;max-width:66.66667%}.col-3{flex-basis:50%;min-width:50%;max-width:50%}.col-2{flex-basis:33.33333%;min-width:33.33333%;max-width:33.33333%}.col-1{flex-basis:16.66667%;min-width:16.66667%;max-width:16.66667%}}.item-container{display:flex;flex-wrap:wrap;justify-content:center;padding:8px;-webkit-tap-highlight-color:transparent}.item-container>.item-wrapper{padding:24px 12px;flex-basis:100%;max-width:360px}.item-container>.item-wrapper .item-content{display:flex;flex-direction:column;position:relative;padding:16px;box-shadow:0 0 16px rgba(0,0,0,0.2);height:256px;background-color:#ffffff}.item-container>.item-wrapper .item-content.back{margin-top:0;position:absolute;width:100%}.item-container>.item-wrapper .item-content>header{display:flex;flex:0 1 auto;align-items:center;color:#000000;font-size:20px}.item-container>.item-wrapper .item-content>header .detail{padding:0 8px;color:#757575;font-family:Courier New, Courier, monospace}.item-container>.item-wrapper .item-content>header .detail .icon{color:#212121;font-weight:bold}.item-container>.item-wrapper .item-content>header .title{flex:1 0;text-overflow:ellipsis}.item-container>.item-wrapper .item-content>header .stat ~ .title{margin-left:12px}.item-container>.item-wrapper .item-content>header .stat{display:flex;align-items:center;justify-content:center;background-color:#7090c1;font-size:32px;height:2em;color:#ffffff}.item-container>.item-wrapper .item-content>header .stat.small{font-size:12px}.item-container>.item-wrapper .item-content>header .stat.index{font-size:16px;border:2px solid #BDBDBD;color:#616161;padding:0 10px;background-color:transparent;border-radius:4px;font-weight:bold}.item-container>.item-wrapper .item-content>header .round{border-radius:50%;width:2em}.item-container>.item-wrapper .item-content>header .label{border-radius:4px;font-size:16px;padding:0 8px}.item-container>.item-wrapper .item-content main{flex:1 0;display:flex}.item-container>.item-wrapper .item-content main section{display:flex;flex-direction:column;flex:1 0}.item-container>.item-wrapper .item-content main section .logo{flex:1 0;width:100%;background-position:center 25%;background-size:contain;background-repeat:no-repeat}.item-container>.item-wrapper .item-content main section .detail-item{display:flex;flex:1 0;max-height:1.5em;color:#424242;align-items:center}.item-container>.item-wrapper .item-content main section .detail-item .icon:last-child,.item-container>.item-wrapper .item-content main section .detail-item .count:last-child{margin-left:8px}.item-container>.item-wrapper .item-content main section .detail-item .icon:first-child,.item-container>.item-wrapper .item-content main section .detail-item .count:first-child{margin-right:8px}.item-container>.item-wrapper .item-content main section .detail-item .icon{flex:1;color:#BDBDBD}.item-container>.item-wrapper .item-content main section .detail-item main{flex:0;white-space:nowrap}.item-container>.item-wrapper .item-content main section .detail-item main .separator{margin:0 8px}.item-container>.item-wrapper .item-content main section .detail-item.faded{color:#757575}.item-container>.item-wrapper .item-content main section .detail-item.small{font-size:12px}.item-container>.item-wrapper .item-content main section.left{display:flex;align-items:center;justify-content:center}.item-container>.item-wrapper .item-content main section.left .logo-icon{font-size:64px;padding:8px;color:#34498a}.item-container>.item-wrapper .item-content main section.right{align-items:flex-end;justify-content:flex-end;padding:16px;padding-bottom:0;padding-right:0}.item-container>.item-wrapper .item-content main section.center{display:flex;align-items:center;justify-content:center;flex-direction:row}.item-container>.item-wrapper .item-content main section.center.vertical{flex-direction:column}.item-container>.item-wrapper .item-content .action-buttons{display:flex;justify-content:space-around}.item-container>.item-wrapper .item-content footer{flex:0 1;margin:-16px;margin-top:16px;min-height:24px;background-color:#34498a;color:#ffffff;display:flex;align-items:center;padding:0 16px}.item-container>.item-wrapper .item-content .button-list{flex:1;display:flex}.flip-container{perspective:1000px}.flip-container.toggled .flipper{transform:rotateY(180deg)}.flipper{transition:0.6s;transform-style:preserve-3d;position:relative}.flipper .front>button.flip,.flipper .back>button.flip{position:absolute;top:-22px;background-color:transparent;border:none;color:rgba(0,0,0,0.15);font-size:24px;padding:8px 0 0 8px}.flipper .front>button.flip:focus,.flipper .back>button.flip:focus{outline:none}.flipper .front.front>button.flip,.flipper .back.front>button.flip{left:-14px}.flipper .front.back>button.flip,.flipper .back.back>button.flip{right:-6px}.front,.back{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2;transform:rotateY(0deg)}.back{transform:rotateY(180deg)}input[type=checkbox]{border:none;margin-right:8px;width:1.5em;height:1.5em}input[type=checkbox]:focus{outline:none}input[type=checkbox]+b{position:relative}input[type=checkbox]+b::before,input[type=checkbox]+b::after{width:1.75em;height:1.75em;display:inline-block;position:absolute;left:-2.125em;top:-0.875em}input[type=checkbox]+b::before{content:" ";background-color:#ffffff;border:0.1em solid #616161;border-radius:0.2em}input[type=checkbox]:checked+b::before{background-color:#34498a;border-color:#34498a}input[type=checkbox]:checked+b::after{font-family:icomoon !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea10";text-align:center;color:#ffffff;display:flex;justify-content:center;align-items:center}input[type=checkbox]:focus+b::before{outline:2px solid #2196F3}input[type=checkbox]:disabled+b::before{background-color:#eee;border-color:#9E9E9E;cursor:not-allowed}input[type=radio]{border:none;margin-right:8px;width:1.5em;height:1.5em}input[type=radio]:focus{outline:2px solid #2196F3;outline-offset:2px}input[type=radio]+b{position:relative}input[type=radio]+b::before,input[type=radio]+b::after{width:1.75em;height:1.75em;display:inline-block;position:absolute;left:-2.125em;top:-0.875em}input[type=radio]+b::before{content:" ";background-color:#ffffff;border:0.1em solid #616161;border-radius:50%}input[type=radio]:checked+b::before{background-color:#34498a;border-color:#34498a}input[type=radio]:checked+::after{content:" ";background-color:#ffffff;width:0.5em;height:0.5em;border-radius:50%;top:50%;left:50%;transform:translateX(-300%) translateY(-50%)}html{height:100%}body{min-height:100%;background-color:#FAFAFA;background-image:url("/core/static/image/logo/bluugo_512_transparent.png");background-repeat:no-repeat;background-size:50%;background-position:right bottom}main.app{display:flex;flex-direction:column;height:100vh;max-height:100vh}main.app section.app-header{box-shadow:0 0 4px rgba(0,0,0,0.75);z-index:1}main.app section.app-header h1.app-view-header{display:flex;padding:12px 16px;padding-left:2px;background-color:#E0E0E0;font-size:16px;color:#34498a}main.app section.app-header h1.app-view-header .icon{padding-left:8px;padding-right:16px}main.app section.app-container{overflow-y:auto;flex-basis:100%;height:100%}.app-loading{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10vh;visibility:hidden;opacity:0;will-change:opacity, visibility;transition-property:opacity, visibility;transition-duration:0.33s;background-color:rgba(255,255,255,0.75);z-index:100}.app-loading .spinner{animation:rotating 1s linear infinite;font-size:25vw;display:inline-block;color:rgba(0,0,0,0.5)}body.loading .app-loading{visibility:visible;opacity:1}body.loading main.app{filter:blur(2px)}.orders .item-content .priority-marker{position:absolute;right:0;top:0;width:38px;height:38px;overflow:hidden}.orders .item-content .priority-marker>div{position:relative;top:-19px;right:-19px;color:#ffffff;font-size:12px;width:38px;height:38px;transform:rotate(45deg)}.orders .item-content .priority-marker>div.priority-high{background-color:#F44336}.orders .item-content .priority-marker>div.priority-normal{background-color:#7090c1}.orders .item-content .priority-marker>div.priority-low{background-color:#9E9E9E}.orders .item-content .priority-marker>div i{position:absolute;font-size:9px;bottom:3px;left:50%;transform:translateX(-50%) rotate(-45deg)}.orders .item-content .left{position:relative}.orders .item-content>header{display:flex;flex:0 1;color:#000000;font-size:20px}.orders .item-content>header .title{flex:1 0;text-overflow:ellipsis;text-align:right}.orders .item-content>header .detail{word-wrap:break-word;overflow:hidden}.orders .item-content>header .count{display:flex;align-items:center;justify-content:center;background-color:#7090c1;color:#ffffff;border-radius:50%;width:2em;height:2em;font-size:32px}.orders .item-content>header .stat{flex-shrink:0}.orders .item-content>header .stat.priority-high{background-color:#F44336}.orders .item-content>header .stat.priority-normal{background-color:#7090c1}.orders .item-content>header .stat.priority-low{background-color:#9E9E9E}.orders .item-content .taskCount{color:#616161}.orders .item-content .arrival-time{align-self:flex-start;padding-top:8px;padding-bottom:8px;color:#616161 !important;font-size:12px}.orders .item-content .arrival-time .icon{margin-right:4px !important}.orders .item-content footer{flex:0 1;margin:-16px;margin-top:0;min-height:24px;background-color:#34498a}.orders .item-content .order-items{display:flex;flex:1 0;flex-direction:column;overflow-y:auto;margin-top:32px;margin-bottom:24px;font-size:16px;border-bottom:1px solid #9E9E9E}.orders .item-content .order-items .item{display:flex;align-items:stretch;min-height:2em;padding:4px}.orders .item-content .order-items .item .state{margin-right:16px;color:#9E9E9E}.orders .item-content .order-items .item .icon{flex:0 1;padding-right:16px}.orders .item-content .order-items .item .logo{flex:1 0;background-repeat:no-repeat;background-size:contain}.orders .item-content .order-items .item header{flex:1 0}.orders .item-content .order-items .item .count{flex:0 1 2em;display:flex;align-items:center;justify-content:center;background-color:#616161;color:#ffffff;border-radius:50%;height:2em;font-size:12px}.orders .item-content .order-assing-action{align-self:flex-end}.orders .item-content.assigned section.left>.icon{color:#49a93e}.orders .item-content.assigned footer{background-color:#49a93e}.orders .item-content.completed section.left>.icon{color:#9E9E9E}.orders .item-content.completed footer{background-color:#9E9E9E}.internal-message-inline{max-height:auto}.internal-message-inline .message-text{display:inline-block;overflow:hidden;min-width:116px;max-width:116px;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;color:#2196F3;text-align:right}.internal-message-inline .icon{color:#2196F3 !important}.internal-priority-detail-item .priority-label{min-width:64px;text-align:right}.internal-priority-detail-item.priority-high{color:#F44336 !important}.internal-priority-detail-item.priority-normal{color:#7090c1 !important}.internal-priority-detail-item.priority-low{color:#9E9E9E !important}.registrationPlate{align-self:flex-start;font-weight:bold;border:2px solid #212121;background-color:#FAFAFA;border-radius:2px;display:flex;align-items:center;justify-content:center;padding:12px 16px;padding-right:8px;overflow:hidden;font-size:20px;position:absolute;bottom:24px;max-width:210px}.registrationPlate .country{font-size:12px;margin-left:-16px;margin-top:-4px;margin-bottom:-4px;margin-right:4px;background-color:#0f59dc;color:#E0E0E0;display:flex;align-items:flex-end;padding:0 2px 4px 2px}.registrationPlate .placeholder{color:#E0E0E0}.registrationPlate .number{max-width:180px;overflow:hidden;text-overflow:ellipsis;text-align:left}.order-internal-message{position:absolute;z-index:-1;bottom:24px;left:0;right:0;font-size:12px;white-space:nowrap;display:flex;align-items:center;justify-content:center;color:#ffffff;background-color:#FF9800}.order-internal-message>i{width:16px;text-align:center;display:inline-block}.order-internal-message>div{max-width:calc(100% - 4px);overflow:hidden;text-overflow:ellipsis}.order-internal-message-icon{width:3rem;height:3rem;border-radius:50%;background-color:#FF9800;color:#ffffff;position:absolute;top:96px;right:25px;display:flex;align-items:center;justify-content:center;border:none}.order-items .item-content .order-item-action{align-self:flex-end}.order-items .item-content .stat{overflow:hidden}.order-items .item-content .timer-wrapper{width:232px}.order-items .item-content .timer-wrapper .loader-name{position:relative;z-index:1;font-size:12px;text-align:right}.order-items .item-content .timer-wrapper .timer{display:flex;justify-content:center;font-size:32px}.order-items .item-content .timer-wrapper .timer.small{font-size:28px}.order-items .item-content .timer-wrapper .timer .value{font-family:monospace}.order-items .item-content .timer-wrapper .timer.negative{color:#D32F2F}.order-items .item-content .timer-wrapper .timer .hours,.order-items .item-content .timer-wrapper .timer .minutes,.order-items .item-content .timer-wrapper .timer .seconds{color:#616161;font-size:20px}.order-items .item-content .timer-wrapper .message{color:#B71C1C;font-size:12px;max-width:75%;margin:0 auto;text-align:center}.order-items .item-content .timer-wrapper:not(.local-user){opacity:0.33}.order-items .item-content .timer-wrapper.local-user>.timer>.icon{color:#7090c1}.order-items .item-content .timer-wrapper.finished{text-align:center}.order-items .item-content .order-number{font-family:Courier New, Courier, monospace;align-self:flex-start;max-width:150px}.order-items .item-content.started section.left>.icon{color:#49a93e}.order-items .item-content.started footer{background-color:#49a93e}.order-items .item-content.completed section.left>.icon{color:#9E9E9E}.order-items .item-content.completed footer{background-color:#9E9E9E}.order-items .item-content .registrationPlate{bottom:96px}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-grey{color:#9E9E9E}

/*# sourceMappingURL=app.min.css.map */
