*,body{margin:0;padding:0;box-sizing:border-box}.print{display:none}.breadcrumbsplitline:before{display:flex;padding-left:10px;content:'';height:17px;border-left:solid 2px #fff;align-self:center}.qmt-data>td{text-align:center}.qmt-header{background-color:#09f}.qmt-header2{background-color:#09f!important}.qmt-superior{background-color:#a4dbff}.qmt-total{background-color:#f2f2f2}.qmt-align-left{text-align:left!important}.qmt-border-zero{border-width:0 0 0 0!important}.p_static-dialog-card{width:1000px;min-width:1000px;min-height:600px;min-height:600px;border-radius:2px!important;margin-right:10px}.p_static-dialog-header{background:#3498db!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:40px}.p_static-dialog-header-text{color:#fff;font-weight:400;color:#fff;font-size:16px;text-transform:uppercase}.p_static-dialog-header-button{color:#efefef}.p_static-dialog-header-button i{font-weight:600!important}.p_static-dialog-missing-header{visibility:hidden}.p_dialog-card{width:1000px;min-width:1000px;min-height:100px;margin-top:25px;border-radius:2px!important}.p_dialog-card-1400{width:1400px;min-width:1400px;min-height:100px;margin-top:25px;border-radius:2px!important}.p_dialog-header{background:#3498db!important;cursor:move;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:40px}.p_dialog-header-text{color:#fff;font-weight:400;color:#fff;font-size:16px;text-transform:uppercase}.p_dialog-header-button{color:#efefef}.p_dialog-header-button i{font-weight:600!important}.p_dialog-content-section{padding:0}.p_dialog-missing-header{visibility:hidden}[v-cloak]{display:none}@media print{.no-print,.no-print *{display:none!important}.print{display:table;width:100%}.print>div{display:table-row;page-break-inside:avoid}}.p_hide-overflow{overflow:hidden}.uploader-example{padding:15px;margin:0 auto 0;font-size:12px}.uploader-example .uploader-btn{margin-right:4px}.uploader-example .uploader-list{max-height:440px;overflow:auto;overflow-x:hidden;overflow-y:auto}.p-table{border-collapse:collapse;width:100%}.p-table th,p-table td{text-align:left;padding:8px}.p-table tr:nth-child(even){background-color:#f2f2f2}.p-table th{background-color:#4caf50;color:#fff}.fc-content{font-size:16px}.vis-item-content a{text-decoration:none;color:#4d4d4d}.vis-group-level-unknown-but-gte1{border:0 solid #808080}.itemDone{background-color:#4caf50}.itemStarted{background-color:#ff9800}.itemPlanned{background-color:#f44336}.orange{color:#ff9800}.flip-list-move{transition:transform .5s}.no-move{transition:transform 0s}.ghost{opacity:.5;background:#c8ebfb}.list-group{min-height:20px}.list-group-item{cursor:move}.list-group-item i{cursor:pointer}.dashboard-card-header{background:#fff}.bordered .col-8{border:solid 1px;padding:4px}.bordered .col-7{border:solid 1px;padding:4px}.bordered .col-6{border:solid 1px;padding:4px}.bordered .col-5{border:solid 1px;padding:4px}.bordered .col-4{border:solid 1px;padding:4px}.bordered .col-3{border:solid 1px;padding:4px}.bordered .col-2{border:solid 1px;padding:4px}.bordered .col-1{border:solid 1px;padding:4px}.p-tooltip{font-size:12px}.cursor-move{cursor:move}.green-bcg{background-color:#cfe9ff}.productio{font-family:"Good Times Rg";font-size:17px;font-weight:500;text-transform:none}a .productio{font-family:"Good Times Rg";font-size:17px;font-weight:500;text-transform:none}.my-sticky-header-column-table{max-height:90vh;max-width:900px}.my-sticky-header-column-table tr th{position:sticky;z-index:2;background:#fff}.my-sticky-header-column-table thead tr:last-child th{top:48px;z-index:3}.my-sticky-header-column-table thead tr:first-child th{top:0;z-index:1}.my-sticky-header-column-table tr:first-child th:first-child{z-index:3}.my-sticky-header-column-table td:first-child{z-index:1}.my-sticky-header-column-table td:first-child,.my-sticky-header-column-table th:first-child{position:sticky;left:0}.p_overview_table_vertical>table{width:auto!important}.stripes{background:repeating-linear-gradient(45deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 10px,rgba(0,0,0,.3) 10px,rgba(0,0,0,.3) 20px)}.dyno_bg_yellow{background-color:#ffa500}.dyno_bg_purple{background-color:#ee82ee}.dyno_bg_green{background-color:#008000}.dyno_bg_orange{background-color:#f00}.q-tab .q-badge{right:-22px}.vue-touch-keyboard .keyboard{width:100%;margin:0}.vue-touch-keyboard .keyboard .line{display:flex;justify-content:space-around}.vue-touch-keyboard .keyboard .line:not(:last-child){margin-bottom:.5em}.vue-touch-keyboard .keyboard .key{flex:40;height:2.2em;line-height:2.2em;overflow:hidden;vertical-align:middle;border:1px solid #ccc;color:#333;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.6);border-radius:.35em;font-size:1.25em;text-align:center;white-space:nowrap;user-select:none;cursor:pointer}.vue-touch-keyboard .keyboard .key:not(:last-child){margin-right:.5em}.vue-touch-keyboard .keyboard .key.backspace{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB3aWR0aD0iNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGg0OHY0OGgtNDh6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTQ0IDZoLTMwYy0xLjM4IDAtMi40Ny43LTMuMTkgMS43NmwtMTAuODEgMTYuMjMgMTAuODEgMTYuMjNjLjcyIDEuMDYgMS44MSAxLjc4IDMuMTkgMS43OGgzMGMyLjIxIDAgNC0xLjc5IDQtNHYtMjhjMC0yLjIxLTEuNzktNC00LTR6bS02IDI1LjE3bC0yLjgzIDIuODMtNy4xNy03LjE3LTcuMTcgNy4xNy0yLjgzLTIuODMgNy4xNy03LjE3LTcuMTctNy4xNyAyLjgzLTIuODMgNy4xNyA3LjE3IDcuMTctNy4xNyAyLjgzIDIuODMtNy4xNyA3LjE3IDcuMTcgNy4xN3oiIGZpbGw9IndoaXRlIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:35%}.vue-touch-keyboard .keyboard .key.half{flex:20}.vue-touch-keyboard .keyboard .key.control{color:#fff;background-color:#7d7d7d;border-color:#656565}.vue-touch-keyboard .keyboard .key.featured{color:#fff;background-color:#337ab7;border-color:#2e6da4}.vue-touch-keyboard .keyboard .key:hover{color:#333;background-color:#d6d6d6;border-color:#adadad}.vue-touch-keyboard .keyboard .key:active{transform:scale(.98);color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.vue-touch-keyboard .keyboard .key.activated{color:#fff;background-color:#5bc0de;border-color:#46b8da}.vue-touch-keyboard .keyboard .placeholder{flex:20;height:2.2em;line-height:2.2em}.vue-touch-keyboard .keyboard .placeholder:not(:last-child){margin-right:.5em}.vue-touch-keyboard .keyboard:after,.vue-touch-keyboard .keyboard:before{content:"";display:table}.vue-touch-keyboard .keyboard:after{clear:both}