html {height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html * {margin: 0;}body {font-family: 'Open Sans',Arial,Helvetica,sans-serif;background-color: #000;color: #F0F0F0 !important;overflow-x: hidden;}a:hover, a:active {outline: none;}h1, h2, h3 {font-weight: normal;font-size: 1.25em;margin: 0.8em 0 0.3em 0;}ul {padding: 0;}img {border: 0;}.page_content>.content {padding-bottom: 100px;}h1 {font-size: 200%;font-weight: 400;text-align: left;color: #999;text-transform: uppercase;margin-bottom: 1em;}h5 {color: #FFF;font-size: 1em;margin: 0 0 20px;font-weight: bold;text-transform: uppercase;}.footer {width: 100%;height: 80px;background-color: #333;position: fixed;bottom: 0;left: 0;right: 0;display:flex;align-items: center;justify-content: space-between;}.footer div:first-child {margin-left:10px;}.footer div {margin-left:0px;margin-right:10px;}.footer div:first-child {margin-right:0px;}a {color: #e70034;text-decoration: none;background: none;font-weight: 400;}.spinner {background: url(spinner-c7b3cbb3ec8249a7121b722cdd76b870.gif) 50% 50% no-repeat transparent;height: 16px;width: 16px;padding: 0.5em;position: absolute;right: 0;top: 0;text-indent: -9999px;}thead th {white-space: nowrap;}.pagination {border-top: 0;margin: 0.8em 1em 0.3em;padding: 0.3em 0.2em;text-align: center;background-color: black;}.pagination a,.pagination .currentStep {color: #999;font-size: 1.2em;display: inline-block;margin: 0 0.1em;padding: 0.25em 0.7em;text-decoration: none;-moz-border-radius: 0.3em;-webkit-border-radius: 0.3em;border-radius: 0.3em;}.pagination a:hover, .pagination a:focus,.pagination .currentStep {background-color: #999999;color: #ffffff;outline: none;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);}.dashboard {display: flex;}.dashboard .box {cursor:pointer;display: flex;flex-direction: column;width:160px;height:160px;margin:5px;background: #FFF;color: #666;border: 1px solid #666;}.dashboard .box .box_ico {width:90px;height:90px;margin:auto;}.dashboard .box .box_ico {background:transparent url("icons/icon_liste_gray_90x90-a909205717cce2cd91a6b956f3a5603d.png") no-repeat 0 0;background-position: center;}.dashboard .box:hover .box_ico {background:transparent url("icons/icon_liste_red_90x90-303247c9264ffeb1605217e67e0d2b39.png") no-repeat 0 0;background-position: center;}.dashboard .box span {text-align:center;position:relative;margin-bottom: 5px;}.select2-container {width: 100% !important}.mtemplatetable.notizenTable tbody>tr>td:last-child,.warenkorb .mtemplatetable tbody>tr>td:last-child {cursor:pointer;}.content .nav.nav-tabs li.ui-state-active a {background: #E70034;border-color: #E70034;color:rgba(255,255,255,1);text-decoration:none;}.content .nav.nav-tabs {width:100%;min-width:100%;border-bottom: 1px solid #444;margin:25px 0 15px;display: flex;}a {outline: none;}fieldset {display: block;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-before: 0px;-webkit-padding-start: 0px;-webkit-padding-end: 0px;-webkit-padding-after: 0px;min-width: -webkit-min-content;border: none;}button[disabled], html input[disabled] {cursor: default;}pre, xmp, plaintext, listing {font-family: 'Open Sans',Arial,Helvetica,sans-serif;font-size: 14px;}input, textarea, select, button {font-family: 'Open Sans',Arial,Helvetica,sans-serif;font-size: 14px;outline: none;}li {display: block;}@media screen and (max-width: 480px) {.nav {padding: 0.5em;}.nav li {margin: 0 0.5em 0 0;padding: 0.25em;}.pagination .step, .pagination .currentStep {display: none;}.pagination .prevLink {float: left;}.pagination .nextLink {float: right;}.pagination {overflow: hidden;}fieldset,.property-list {padding: 0.3em 1em 1em;}input, textarea {width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}select, input[type=checkbox], input[type=radio], input[type=submit], input[type=button], input[type=reset] {width: auto;}.scaffold-list td:not(:first-child),.scaffold-list th:not(:first-child) {display: none;}.scaffold-list thead th {text-align: center;}.fieldcontain {margin-top: 0.6em;}.fieldcontain label,.fieldcontain .property-label,.fieldcontain .property-value {display: block;float: none;margin: 0 0 0.25em 0;text-align: left;width: auto;}.errors ul,.message p {margin: 0.5em;}.error ul {margin-left: 0;}}.separator {background: none;border: none;border-top: 1px solid #444;margin: 0 0 0.75em 0;padding: 0 0 0.67857em 0;}input[type='text'],input[type='password'] {background-color: #FFF;border: 1px solid #666;line-height: 1em;-webkit-box-shadow: inset 0 0 4px #eeeeee;box-shadow: inset 0 0 4px #eeeeee;box-shadow: none !important;padding: 0.5em !important;text-rendering: auto;color: initial;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;}input[type="text"]:disabled,input[type='password']:disabled {background: #999;}.content {width:80%;margin-left:10%;}.fieldcontain {margin: 0 0 15px 0;width: 100%;height: 40px;display: flex;align-items: flex-start;height: auto;}.fieldcontain>label {color: #999;line-height: 2;display: inline;float: left;max-width: 200px;min-width: 200px;width: 200px;flex-grow: 1;}.fieldcontain>span {width: 70%;height: auto;flex-grow: 2;line-height: 2;}.fieldcontain>span>textarea {height:250px;}.select2-container {color:black;}.handsontable {color: black;}.fieldcontain>span>textarea,.fieldcontain>span>input[type='text'],.fieldcontain>span>input[type='password'] {width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.contentheader h1 {text-align:center !important;}.buttonfooter {width:100%;display: flex;justify-content: flex-end;}button,input[type='submit'],input[type='button'],a.buttonclass,fieldset.buttons > a,.buttonfooter>input {color: #FFF !important;display: inline-block;background: #e70034;background: linear-gradient(#e40033,#c9022d);font-weight: bold;padding: 1em 1.5em;border: 0;border-radius: 5px;font-size: 0.9em;text-transform: uppercase;cursor: pointer;}button:hover,input[type='submit']:hover,input[type='button']:hover,a.buttonclass:hover,fieldset.buttons > a:hover,.buttonfooter>input:hover {background: #c9022d !important;text-decoration: none;}.navigation {z-index: 10;background: none;margin-top: 51px;}nav {background: #222222;}.navigation>ul {display: table;width: auto;margin: 0;margin: 0 auto;max-width: 980px;}.navigation>ul>li {display:table-cell;list-style:none;padding:0;margin:0;border-right:1px solid #555}.navigation>ul>li:first-child {border-left: 1px solid #555;}.navigation>ul>li a {display: block;padding: 15px 15px;font-size: 16px;color: #FFF;text-align: center;font-weight: 400;color: #969696;text-decoration: none !important;}.navigation>ul>li:hover a,.navigation>ul>li.active a {text-decoration:none;color:#FFF;background:#E70034;border-color:#E70034}.navigation>ul>li:hover a.ui-state-disabled {color: #969696;background:#000;border-color:#555;cursor: default;}.navigation>ul>li ul{display:none}ul {list-style-type: disc;}ul, ol, dl {font-size: 100%;line-height: 1.5;margin: 0 0 1.5em 0;}#header{background:#000;vertical-align:middle;height:105px;display: flex;justify-content: space-between;align-items: flex-end;margin-right: 75px;}#header #logo {padding:20px 0;display:block;}#header.stuck {height:auto;border-bottom:1px solid #444;}#header.stuck #logo{margin:12px 10px 0 0;padding:0;}#header.stuck #logo img{height:30px;margin-left:10px;}#header.stuck .navigation{margin-top:0;}#header.stuck #logo-scroll{display:block;}#header.stuck{z-index:999;position:fixed;margin:0;top:0;left:0;right:0;display:block !important;}#header.stuck .navigation>ul>li a{padding-top:1em;padding-bottom:1em;}table.dataTable {width: 100%;margin: 0 auto;border: none;}table.dataTable>thead>tr>th {text-align: start;padding-bottom:15px;padding-right:15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}table.dataTable>thead>tr>th:last-child {padding-right:0px;}table.dataTable>tbody>tr>th {color: #FFF;font-size: 1em;font-weight: bold;text-transform: uppercase;}table.dataTable tbody tr td {margin: 0;list-style-type: none;border-bottom: 1px solid #444;padding: 0;}table.dataTable tbody tr td>a {display: block;font-size: 1.2em;color: #999;text-decoration: none !important;}table.dataTable tbody tr td a:hover,table.dataTable tbody tr td a:focus {color: white;text-decoration: none;}table.dataTable tr .td-actions,table.dataTable tr .th-actions {width: 50px;max-width: 50px;}table.dataTable thead tr .th-materialanf-id {width: 50px;}table.dataTable thead tr .th-materialanf-name {width: auto;}table.dataTable thead tr .th-materialanf-lastUpdated {width: 180px;}table.dataTable thead tr .th-materialanf-kommission_nr {width: 100px;}table.dataTable thead tr .th-materialanf-bauteil {width: 200px;}table.dataTable thead tr .th-materialanf-notiz {width: 200px;}table.dataTable thead tr .th-materialanf-status {width: 150px;}.dropdown {position: relative;}.dropdown.actions .btn.btn-default:after {content:'';background: transparent url("mobilemenu-313ae04288b1d0709b888733f08f780f.png") no-repeat 50% 50%;width: 40px;height: 40px;display: block;cursor: pointer;}.dropdown.actions .btn-default {width: 50px;height: 50px;color: #FFF;background-color: #e70034;display:flex;justify-content:center;align-items:center;}.open > .dropdown-menu {display: block;}.dropdown-menu {position: absolute;top: 0px;left:auto;right:52px;z-index: 1000;display: none;float: left;min-width:120px;width:300px;padding:0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background: #111 !important;-webkit-background-clip: padding-box;background-clip: padding-box;border:none;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175);}.dropdown.admin .dropdown-menu {top: 43px;right: 10px;}.dropdown-menu > li:hover a {background: #606060;color: #FFF;}.dropdown-menu > li {list-style: none;padding: 0;margin: 0;border-bottom: 1px solid #606060;}.dropdown-menu > li a {height: 100%;display: block;padding: .7em 1em;color: #FFF;font-weight: normal;text-transform: uppercase;text-decoration: none !important;}.dropdown-menu > li:last-child {border-bottom: none;}.nav {margin-left: 10%;margin-top: 25px;}.nav ul {display:flex;}.nav ul li {margin-left: 10px;}.nav ul li:first-child {margin-left: 0px;}.content .message {margin-bottom: 25px;}.dataTables_filter>span {display: flex;align-items: center;width: 100%;max-width: 400px;}.dataTables_filter>span>label {padding-right:10px;}.fileUpload {position: relative;overflow: hidden;}.fileUpload input.upload {position: absolute;top: 0;right: 0;margin: 0;padding: 0;font-size: 0px;cursor: pointer;opacity: 0;filter: alpha(opacity=0);}.uploadbtn {height: 100%;}span.fileUpload {cursor:pointer;display: block;overflow: hidden;height: 50px;}span.fileUpload div.fileUpload {float: left;height: 100%;}span.fileUpload span.fileuploadbtn {display: flex !important;align-items: center;padding: .5em .5em .5em .5em;text-indent: 0 !important;height:100%;box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-text-size-adjust: none;color: #FFF !important;background: #e70034;background: linear-gradient(#e40033,#c9022d);font-weight: bold;border: 0;border-radius: 5px 0px 0px 5px;font-size: 0.9em;text-transform: uppercase;}.modal-body span.fileUpload span.fileuploadbtn {border-radius: 5px;}span.fileUpload span.fileuploadDisplayname {display: block;overflow: hidden;height: 100%;}span.fileUpload span input {width:100%;height: 100%;}#uploadFile {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#uploadFile::-webkit-input-placeholder {color: #000 !important;}#uploadFile:-moz-placeholder {color: #000 !important;}#uploadFile::-moz-placeholder {color: #000 !important;}#uploadFile:-ms-input-placeholder {color: #000 !important;}.fileupload .row .form-row {background:none;}.fileupload .row .form-row label {font-weight:400; font-size:120%; text-align:center; width:100%; margin:15px auto;}.fileupload .row .form-row .icon {cursor:pointer; margin-top:5px;}.fileupload .row .form-row .icon.upload:before {color: #FFF !important;}.fileupload .row .form-row .icon.remove:before {color: #FFF !important;}.fileupload span.dropzone {display:block;clear:both;width:100%;margin:10px auto;border:2px dashed #FFF;padding:10px; border-radius:0px;background-color: #111;color:#FFF;height:280px;overflow:auto;}.fileupload span.dropzone table tbody tr {border:1px solid #FFF;}.fileupload span.dropzone table tbody tr td {width:5%; word-break:break-all; line-height:1.5em !important;}.fileupload span.dropzone table tbody tr td td {padding:0; width:0;}.fileupload span.dropzone table tbody tr td.uploadbtn {width:5%;}.fileupload span.dropzone table tbody tr td.upload_size {width:10%;}.fileupload span.dropzone table tbody tr td.upload_name {width:35%; overflow:auto;}.fileupload span.dropzone table tbody tr td.upload_kategorie {width:15%;}.fileupload span.dropzone table tbody tr td.upload_kategorie select {width:100%;}.fileupload span.dropzone table tbody tr td.upload_visible_customer {width:30%;}.fileupload span.dropzone table tbody tr td.upload_visible_customer label {margin:0 0 0 10px; display:inline-block; float:none; width:auto; line-height:2.5em !important;}.fileupload span.dropzone table tbody tr td.upload_visible_customer input[type="checkbox"] {display:inline-block;}.fileupload .fileinput-button {text-align:center; margin:10px auto; float:right; padding:10px; width:auto; display:inline-block; overflow:visible;}.fileupload .fileinput-button span {margin:0;}.modal-footer .buttons .icon.upload {padding:.5em .7em .5em 40px;}.buttons .icon.upload:before {color:#FFF !important; top:0;}.buttons .icon.upload .btn_upload_all {color:#FFF !important;}.modal-open {overflow: hidden;}.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}.modal.fade .modal-dialog {-webkit-transition: -webkit-transform .3s ease-out;-o-transition:      -o-transform .3s ease-out;transition:         transform .3s ease-out;-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);-o-transform: translate(0, -25%);transform: translate(0, -25%);}.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.modal-dialog {position: relative;width: auto;margin: 10px;}.modal-content {position: relative;background-color: #111;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, .2);border-radius: 0px;outline: 0;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);box-shadow: 0 3px 9px rgba(0, 0, 0, .5);}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #111;}.modal-backdrop.fade {filter: alpha(opacity=0);opacity: 0;}.modal-backdrop.in {filter: alpha(opacity=50);opacity: .5;}.modal-header {min-height: 16.42857143px;padding: 15px;border-bottom: 1px solid #e5e5e5;}.modal-header .close {margin-top: -2px;}.modal-title {margin: 0;line-height: 1.42857143;}.modal-body {position: relative;padding: 15px;}.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}.modal-footer .btn + .btn {margin-bottom: 0;margin-left: 5px;}.modal-footer .btn-group .btn + .btn {margin-left: -1px;}.modal-footer .btn-block + .btn-block {margin-left: 0;}.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}@media (min-width: 768px) {.modal-dialog {width: 600px;margin: 30px auto;}.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);box-shadow: 0 5px 15px rgba(0, 0, 0, .5);}.modal-sm {width: 300px;}}@media (min-width: 992px) {.modal-lg {width: 900px;}}.modal-body span.remove span {display: block;margin-top: 2px;}.modal-body span.remove,.modal-header button.close {text-align: center;width: 25px;height: 25px;-webkit-appearance: none;padding: 0;color: #FFF !important;display: inline-block;background: #e70034;background: linear-gradient(#e40033,#c9022d);font-weight: bold;border: 0;border-radius: 5px;text-transform: uppercase;cursor: pointer;float: right;font-size: 21px;line-height: 1;}.modal-body span.remove:hover,.modal-header button.close:hover {background: #c9022d !important;text-decoration: none;}.standardFilter {display:flex;justify-content: space-between;padding-bottom:50px;}.select2-container {box-sizing: border-box;display: inline-block;margin: 0;position: relative;vertical-align: middle; }.select2-container .select2-selection--single {box-sizing: border-box;cursor: pointer;display: block;height: 28px;user-select: none;-webkit-user-select: none; }.select2-container .select2-selection--single .select2-selection__rendered {display: block;padding-left: 8px;padding-right: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }.select2-container .select2-selection--single .select2-selection__clear {position: relative; }.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {padding-right: 8px;padding-left: 20px; }.select2-container .select2-selection--multiple {box-sizing: border-box;cursor: pointer;display: block;min-height: 32px;user-select: none;-webkit-user-select: none; }.select2-container .select2-selection--multiple .select2-selection__rendered {display: inline-block;overflow: hidden;padding-left: 8px;text-overflow: ellipsis;white-space: nowrap; }.select2-container .select2-search--inline {float: left; }.select2-container .select2-search--inline .select2-search__field {box-sizing: border-box;border: none;font-size: 100%;margin-top: 5px;padding: 0; }.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none; }.select2-dropdown {background-color: white;border: 1px solid #aaa;border-radius: 4px;box-sizing: border-box;display: block;position: absolute;left: -100000px;width: 100%;z-index: 1051; }.select2-results {display: block; }.select2-results__options {list-style: none;margin: 0;padding: 0; }.select2-results__option {padding: 6px;user-select: none;-webkit-user-select: none; }.select2-results__option[aria-selected] {cursor: pointer; }.select2-container--open .select2-dropdown {left: 0; }.select2-container--open .select2-dropdown--above {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0; }.select2-container--open .select2-dropdown--below {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0; }.select2-search--dropdown {display: block;padding: 4px; }.select2-search--dropdown .select2-search__field {padding: 4px;width: 100%;box-sizing: border-box; }.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none; }.select2-search--dropdown.select2-search--hide {display: none; }.select2-close-mask {border: 0;margin: 0;padding: 0;display: block;position: fixed;left: 0;top: 0;min-height: 100%;min-width: 100%;height: auto;width: auto;opacity: 0;z-index: 99;background-color: #fff;filter: alpha(opacity=0); }.select2-hidden-accessible {border: 0 !important;clip: rect(0 0 0 0) !important;height: 1px !important;margin: -1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;width: 1px !important; }.select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #aaa;border-radius: 4px; }.select2-container--default .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px; }.select2-container--default .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold; }.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #999; }.select2-container--default .select2-selection--single .select2-selection__arrow {height: 26px;position: absolute;top: 1px;right: 1px;width: 20px; }.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0; }.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left; }.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {left: 1px;right: auto; }.select2-container--default.select2-container--disabled .select2-selection--single {background-color: #eee;cursor: default; }.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {display: none; }.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px; }.select2-container--default .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text; }.select2-container--default .select2-selection--multiple .select2-selection__rendered {box-sizing: border-box;list-style: none;margin: 0;padding: 0 5px;width: 100%; }.select2-container--default .select2-selection--multiple .select2-selection__placeholder {color: #999;margin-top: 5px;float: left; }.select2-container--default .select2-selection--multiple .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-top: 5px;margin-right: 10px; }.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px; }.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #999;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px; }.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {color: #333; }.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {float: right; }.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto; }.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto; }.select2-container--default.select2-container--focus .select2-selection--multiple {border: solid black 1px;outline: 0; }.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color: #eee;cursor: default; }.select2-container--default.select2-container--disabled .select2-selection__choice__remove {display: none; }.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {border-top-left-radius: 0;border-top-right-radius: 0; }.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom-left-radius: 0;border-bottom-right-radius: 0; }.select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #aaa; }.select2-container--default .select2-search--inline .select2-search__field {background: transparent;border: none;outline: 0;box-shadow: none;-webkit-appearance: textfield; }.select2-container--default .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto; }.select2-container--default .select2-results__option[role=group] {padding: 0; }.select2-container--default .select2-results__option[aria-disabled=true] {color: #999; }.select2-container--default .select2-results__option[aria-selected=true] {background-color: #ddd; }.select2-container--default .select2-results__option .select2-results__option {padding-left: 1em; }.select2-container--default .select2-results__option .select2-results__option .select2-results__group {padding-left: 0; }.select2-container--default .select2-results__option .select2-results__option .select2-results__option {margin-left: -1em;padding-left: 2em; }.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -2em;padding-left: 3em; }.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -3em;padding-left: 4em; }.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -4em;padding-left: 5em; }.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -5em;padding-left: 6em; }.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #5897fb;color: white; }.select2-container--default .select2-results__group {cursor: default;display: block;padding: 6px; }.select2-container--classic .select2-selection--single {background-color: #f7f7f7;border: 1px solid #aaa;border-radius: 4px;outline: 0;background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }.select2-container--classic .select2-selection--single:focus {border: 1px solid #5897fb; }.select2-container--classic .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px; }.select2-container--classic .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-right: 10px; }.select2-container--classic .select2-selection--single .select2-selection__placeholder {color: #999; }.select2-container--classic .select2-selection--single .select2-selection__arrow {background-color: #ddd;border: none;border-left: 1px solid #aaa;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }.select2-container--classic .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0; }.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {float: left; }.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {border: none;border-right: 1px solid #aaa;border-radius: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;left: 1px;right: auto; }.select2-container--classic.select2-container--open .select2-selection--single {border: 1px solid #5897fb; }.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {background: transparent;border: none; }.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px; }.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }.select2-container--classic .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text;outline: 0; }.select2-container--classic .select2-selection--multiple:focus {border: 1px solid #5897fb; }.select2-container--classic .select2-selection--multiple .select2-selection__rendered {list-style: none;margin: 0;padding: 0 5px; }.select2-container--classic .select2-selection--multiple .select2-selection__clear {display: none; }.select2-container--classic .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px; }.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {color: #888;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px; }.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {color: #555; }.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {float: right; }.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto; }.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto; }.select2-container--classic.select2-container--open .select2-selection--multiple {border: 1px solid #5897fb; }.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0; }.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0; }.select2-container--classic .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;outline: 0; }.select2-container--classic .select2-search--inline .select2-search__field {outline: 0;box-shadow: none; }.select2-container--classic .select2-dropdown {background-color: white;border: 1px solid transparent; }.select2-container--classic .select2-dropdown--above {border-bottom: none; }.select2-container--classic .select2-dropdown--below {border-top: none; }.select2-container--classic .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto; }.select2-container--classic .select2-results__option[role=group] {padding: 0; }.select2-container--classic .select2-results__option[aria-disabled=true] {color: grey; }.select2-container--classic .select2-results__option--highlighted[aria-selected] {background-color: #3875d7;color: white; }.select2-container--classic .select2-results__group {cursor: default;display: block;padding: 6px; }.select2-container--classic.select2-container--open .select2-dropdown {border-color: #5897fb; }.handsontable {position: relative;}.handsontable .hide{display: none;}.handsontable .relative {position: relative;}.handsontable.htAutoSize {visibility: hidden;left: -99000px;position: absolute;top: -99000px;}.handsontable .wtHider {width: 0;}.handsontable .wtSpreader {position: relative;width: 0;height: auto;}.handsontable table,.handsontable tbody,.handsontable thead,.handsontable td,.handsontable th,.handsontable input,.handsontable textarea,.handsontable div {box-sizing: content-box;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;}.handsontable input,.handsontable textarea {min-height: initial;}.handsontable table.htCore {border-collapse: separate;border-spacing: 0;margin: 0;border-width: 0;table-layout: fixed;width: 0;outline-width: 0;max-width: none;max-height: none;}.handsontable col {width: 50px;}.handsontable col.rowHeader {width: 50px;}.handsontable th,.handsontable td {border-top-width: 0;border-left-width: 0;border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;height: 22px;empty-cells: show;line-height: 21px;padding: 0 4px 0 4px;background-color: #FFF;vertical-align: top;overflow: hidden;outline-width: 0;white-space: pre-line;background-clip: padding-box;}.handsontable td.htInvalid {background-color: #ff4c42 !important;}.handsontable td.htNoWrap {white-space: nowrap;}.handsontable th:last-child {border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;}.handsontable tr:first-child th.htNoFrame,.handsontable th:first-child.htNoFrame,.handsontable th.htNoFrame {border-left-width: 0;background-color: white;border-color: #FFF;}.handsontable th:first-child,.handsontable th:nth-child(2),.handsontable td:first-of-type,.handsontable .htNoFrame + th,.handsontable .htNoFrame + td {border-left: 1px solid #CCC;}.handsontable.htRowHeaders thead tr th:nth-child(2) {border-left: 1px solid #CCC;}.handsontable tr:first-child th,.handsontable tr:first-child td {border-top: 1px solid #CCC;}.ht_master:not(.innerBorderLeft):not(.emptyColumns) ~ .handsontable tbody tr th,.ht_master:not(.innerBorderLeft):not(.emptyColumns) ~ .handsontable:not(.ht_clone_top) thead tr th:first-child {border-right-width: 0;}.ht_master:not(.innerBorderTop) thead tr:last-child th,.ht_master:not(.innerBorderTop) ~ .handsontable thead tr:last-child th,.ht_master:not(.innerBorderTop) thead tr.lastChild th,.ht_master:not(.innerBorderTop) ~ .handsontable thead tr.lastChild th {border-bottom-width: 0;}.handsontable th {background-color: #f3f3f3;color: #222;text-align: center;font-weight: normal;white-space: nowrap;}.handsontable thead th {padding: 0;}.handsontable th.active {background-color: #CCC;}.handsontable thead th .relative {padding: 2px 4px;}.handsontable tbody th.ht__highlight,.handsontable thead th.ht__highlight {background-color: #dcdcdc;}.handsontable.ht__selection--columns thead th.ht__highlight,.handsontable.ht__selection--rows tbody th.ht__highlight {background-color: #8eb0e7;color: #000;}.handsontable .manualColumnResizer {position: fixed;top: 0;cursor: col-resize;z-index: 110;width: 5px;height: 25px;}.handsontable .manualRowResizer {position: fixed;left: 0;cursor: row-resize;z-index: 110;height: 5px;width: 50px;}.handsontable .manualColumnResizer:hover,.handsontable .manualColumnResizer.active,.handsontable .manualRowResizer:hover,.handsontable .manualRowResizer.active {background-color: #AAB;}.handsontable .manualColumnResizerGuide {position: fixed;right: 0;top: 0;background-color: #AAB;display: none;width: 0;border-right: 1px dashed #777;margin-left: 5px;}.handsontable .manualRowResizerGuide {position: fixed;left: 0;bottom: 0;background-color: #AAB;display: none;height: 0;border-bottom: 1px dashed #777;margin-top: 5px;}.handsontable .manualColumnResizerGuide.active,.handsontable .manualRowResizerGuide.active {display: block;z-index: 199;}.handsontable .columnSorting {position: relative;}.handsontable .columnSorting:hover {text-decoration: underline;cursor: pointer;}.handsontable .columnSorting.ascending::after {content: '\25B2';color: #5f5f5f;position: absolute;right: -15px;}.handsontable .columnSorting.descending::after {content: '\25BC';color: #5f5f5f;position: absolute;right: -15px;}.handsontable .wtBorder {position: absolute;font-size: 0;}.handsontable .wtBorder.hidden{display:none !important;}.handsontable td.area {background: -moz-linear-gradient(top,  rgba(181,209,255,0.34) 0%, rgba(181,209,255,0.34) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(181,209,255,0.34)), color-stop(100%,rgba(181,209,255,0.34)));background: -webkit-linear-gradient(top,  rgba(181,209,255,0.34) 0%,rgba(181,209,255,0.34) 100%);background: -o-linear-gradient(top,  rgba(181,209,255,0.34) 0%,rgba(181,209,255,0.34) 100%);background: -ms-linear-gradient(top,  rgba(181,209,255,0.34) 0%,rgba(181,209,255,0.34) 100%);background: linear-gradient(to bottom,  rgba(181,209,255,0.34) 0%,rgba(181,209,255,0.34) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57b5d1ff', endColorstr='#57b5d1ff',GradientType=0 );background-color: #fff;}.handsontable .wtBorder.corner {font-size: 0;cursor: crosshair;}.handsontable .htBorder.htFillBorder {background: red;width: 1px;height: 1px;}.handsontableInput {border:none;outline-width: 0;margin: 0 ;padding: 1px 5px 0 5px;font-family: inherit;line-height: 21px;font-size: inherit;box-shadow: 0 0 0 2px #5292F7 inset;resize: none;display: inline-block;color: #000;border-radius: 0;background-color: #FFF;}.handsontableInputHolder {position: absolute;top: 0;left: 0;z-index: 100;}.htSelectEditor {-webkit-appearance: menulist-button !important;position: absolute;width: auto;}.handsontable .htDimmed {color: #777;}.handsontable .htSubmenu {position: relative;}.handsontable .htSubmenu :after{content: '▶';color: #777;position: absolute;right: 5px;}.handsontable .htLeft{text-align: left;}.handsontable .htCenter{text-align: center;}.handsontable .htRight{text-align: right;}.handsontable .htJustify{text-align: justify;}.handsontable .htTop{vertical-align: top;}.handsontable .htMiddle{vertical-align: middle;}.handsontable .htBottom{vertical-align: bottom;}.handsontable .htPlaceholder {color: #999;}.handsontable .htAutocompleteArrow {float: right;font-size: 10px;color: #EEE;cursor: default;width: 16px;text-align: center;}.handsontable td .htAutocompleteArrow:hover {color: #777;}.handsontable td.area .htAutocompleteArrow {color: #d3d3d3;}.handsontable .htCheckboxRendererInput {display: inline-block;vertical-align: middle;}.handsontable .htCheckboxRendererInput.noValue {opacity: 0.5;}.handsontable .htCheckboxRendererLabel {cursor: pointer;display: inline-block;width: 100%;}@-webkit-keyframes opacity-hide {from {opacity: 1;}to {opacity: 0;}}@keyframes opacity-hide {from {opacity: 1;}to {opacity: 0;}}@-webkit-keyframes opacity-show {from {opacity: 0;}to {opacity: 1;}}@keyframes opacity-show {from {opacity: 0;}to {opacity: 1;}}.handsontable .handsontable.ht_clone_top .wtHider {padding: 0 0 5px 0;}.handsontable .autocompleteEditor.handsontable {padding-right: 17px;}.handsontable .autocompleteEditor.handsontable.htMacScroll {padding-right: 15px;}.handsontable.listbox {margin: 0;}.handsontable.listbox .ht_master table {border: 1px solid #ccc;border-collapse: separate;background: white;}.handsontable.listbox th,.handsontable.listbox tr:first-child th,.handsontable.listbox tr:last-child th,.handsontable.listbox tr:first-child td,.handsontable.listbox td {border-color: transparent;}.handsontable.listbox th,.handsontable.listbox td {white-space: nowrap;text-overflow: ellipsis;}.handsontable.listbox td.htDimmed {cursor: default;color: inherit;font-style: inherit;}.handsontable.listbox .wtBorder {visibility: hidden;}.handsontable.listbox tr td.current,.handsontable.listbox tr:hover td {background: #eee;}.ht_clone_top {z-index: 101;}.ht_clone_left {z-index: 102;}.ht_clone_top_left_corner,.ht_clone_bottom_left_corner {z-index: 103;}.ht_clone_debug {z-index: 103;}.handsontable td.htSearchResult {background: #fcedd9;color: #583707;}.htBordered{border-width: 1px;}.htBordered.htTopBorderSolid {border-top-style: solid;border-top-color: #000;}.htBordered.htRightBorderSolid {border-right-style: solid;border-right-color: #000;}.htBordered.htBottomBorderSolid {border-bottom-style: solid;border-bottom-color: #000;}.htBordered.htLeftBorderSolid {border-left-style: solid;border-left-color: #000;}.handsontable tbody tr th:nth-last-child(2) {border-right: 1px solid #CCC;}.handsontable thead tr:nth-last-child(2) th.htGroupIndicatorContainer {border-bottom: 1px solid #CCC;padding-bottom: 5px;}.ht_clone_top_left_corner thead tr th:nth-last-child(2) {border-right: 1px solid #CCC;}.htCollapseButton {width: 10px;height: 10px;line-height: 10px;text-align: center;border-radius: 5px;border: 1px solid #f3f3f3;-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);cursor: pointer;margin-bottom: 3px;position: relative;}.htCollapseButton:after {content: "";height: 300%;width: 1px;display: block;background: #ccc;margin-left: 4px;position: absolute;bottom: 10px;}thead .htCollapseButton {right: 5px;position: absolute;top: 5px;background: #fff;}thead .htCollapseButton:after {height: 1px;width: 700%;right: 10px;top: 4px;}.handsontable tr th .htExpandButton {position: absolute;width: 10px;height: 10px;line-height: 10px;text-align: center;border-radius: 5px;border: 1px solid #f3f3f3;-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);cursor: pointer;top: 0;display: none;}.handsontable thead tr th .htExpandButton {top: 5px;}.handsontable tr th .htExpandButton.clickable {display: block;}.collapsibleIndicator {position: absolute;top: 50%;transform: translate(0% ,-50%);right: 5px;border: 1px solid #A6A6A6;line-height: 10px;color: #222;border-radius: 10px;font-size: 10px;width: 10px;height: 10px;cursor: pointer;-webkit-box-shadow: 0 0 0 6px rgba(238,238,238,1);-moz-box-shadow: 0 0 0 6px rgba(238,238,238,1);box-shadow: 0 0 0 6px rgba(238,238,238,1);background: #eee;}.handsontable col.hidden {width: 0 !important;}.handsontable table tr th.lightRightBorder {border-right: 1px solid #E6E6E6;}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th {display: none;}.ht_master,.ht_clone_left,.ht_clone_top,.ht_clone_bottom {overflow: hidden;}.ht_master .wtHolder {overflow: auto;}.ht_clone_left .wtHolder {overflow-x: hidden;overflow-y: auto;}.ht_clone_top .wtHolder,.ht_clone_bottom .wtHolder {overflow-x: auto;overflow-y: hidden;}.wtDebugHidden {display: none;}.wtDebugVisible {display: block;-webkit-animation-duration: 0.5s;-webkit-animation-name: wtFadeInFromNone;animation-duration: 0.5s;animation-name: wtFadeInFromNone;}@keyframes wtFadeInFromNone {0% {display: none;opacity: 0;}1% {display: block;opacity: 0;}100% {display: block;opacity: 1;}}@-webkit-keyframes wtFadeInFromNone {0% {display: none;opacity: 0;}1% {display: block;opacity: 0;}100% {display: block;opacity: 1;}}.handsontable.mobile,.handsontable.mobile .wtHolder {-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling: touch;}.htMobileEditorContainer {display: none;position: absolute;top: 0;width: 70%;height: 54pt;background: #f8f8f8;border-radius: 20px;border: 1px solid #ebebeb;z-index: 999;box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-text-size-adjust: none;}.topLeftSelectionHandle:not(.ht_master .topLeftSelectionHandle),.topLeftSelectionHandle-HitArea:not(.ht_master .topLeftSelectionHandle-HitArea) {z-index: 9999;}.topLeftSelectionHandle,.topLeftSelectionHandle-HitArea,.bottomRightSelectionHandle,.bottomRightSelectionHandle-HitArea {left: -10000px;top: -10000px;}.htMobileEditorContainer.active {display: block;}.htMobileEditorContainer .inputs {position: absolute;right: 210pt;bottom: 10pt;top: 10pt;left: 14px;height: 34pt;}.htMobileEditorContainer .inputs textarea {font-size: 13pt;border: 1px solid #a1a1a1;-webkit-appearance: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;position: absolute;left: 14px;right: 14px;top: 0;bottom: 0;padding: 7pt;}.htMobileEditorContainer .cellPointer {position: absolute;top: -13pt;height: 0;width: 0;left: 30px;border-left: 13pt solid transparent;border-right: 13pt solid transparent;border-bottom: 13pt solid #ebebeb;}.htMobileEditorContainer .cellPointer.hidden {display: none;}.htMobileEditorContainer .cellPointer:before {content: '';display: block;position: absolute;top: 2px;height: 0;width: 0;left: -13pt;border-left: 13pt solid transparent;border-right: 13pt solid transparent;border-bottom: 13pt solid #f8f8f8;}.htMobileEditorContainer .moveHandle {position: absolute;top: 10pt;left: 5px;width: 30px;bottom: 0px;cursor: move;z-index: 9999;}.htMobileEditorContainer .moveHandle:after {content: "..\a..\a..\a..";white-space: pre;line-height: 10px;font-size: 20pt;display: inline-block;margin-top: -8px;color: #ebebeb;}.htMobileEditorContainer .positionControls {width: 205pt;position: absolute;right: 5pt;top: 0;bottom: 0;}.htMobileEditorContainer .positionControls > div {width: 50pt;height: 100%;float: left;}.htMobileEditorContainer .positionControls > div:after {content: " ";display: block;width: 15pt;height: 15pt;text-align: center;line-height: 50pt;}.htMobileEditorContainer .leftButton:after,.htMobileEditorContainer .rightButton:after,.htMobileEditorContainer .upButton:after,.htMobileEditorContainer .downButton:after {transform-origin: 5pt 5pt;-webkit-transform-origin: 5pt 5pt;margin: 21pt 0 0 21pt;}.htMobileEditorContainer .leftButton:after {border-top: 2px solid #288ffe;border-left: 2px solid #288ffe;-webkit-transform: rotate(-45deg);}.htMobileEditorContainer .leftButton:active:after {border-color: #cfcfcf;}.htMobileEditorContainer .rightButton:after {border-top: 2px solid #288ffe;border-left: 2px solid #288ffe;-webkit-transform: rotate(135deg);}.htMobileEditorContainer .rightButton:active:after {border-color: #cfcfcf;}.htMobileEditorContainer .upButton:after {border-top: 2px solid #288ffe;border-left: 2px solid #288ffe;-webkit-transform: rotate(45deg);}.htMobileEditorContainer .upButton:active:after {border-color: #cfcfcf;}.htMobileEditorContainer .downButton:after {border-top: 2px solid #288ffe;border-left: 2px solid #288ffe;-webkit-transform: rotate(225deg);}.htMobileEditorContainer .downButton:active:after {border-color: #cfcfcf;}.handsontable.hide-tween {-webkit-animation: opacity-hide 0.3s;animation: opacity-hide 0.3s;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;}.handsontable.show-tween {-webkit-animation: opacity-show 0.3s;animation: opacity-show 0.3s;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;}.htCommentCell {position: relative;}.htCommentCell:after {content: '';position: absolute;top: 0;right: 0;border-left: 6px solid transparent;border-top: 6px solid black;}.htComments {display: none;z-index: 1059;position: absolute;}.htCommentTextArea {box-shadow: rgba(0, 0, 0, 0.117647) 0 1px 3px, rgba(0, 0, 0, 0.239216) 0 1px 2px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: none;border-left: 3px solid #ccc;background-color: #fff;width: 215px;height: 90px;font-size: 12px;padding: 5px;outline: 0px !important;-webkit-appearance: none;}.htCommentTextArea:focus {box-shadow: rgba(0, 0, 0, 0.117647) 0 1px 3px, rgba(0, 0, 0, 0.239216) 0 1px 2px, inset 0 0 0 1px #5292f7;border-left: 3px solid #5292f7;}.htContextMenu {display: none;position: absolute;z-index: 1060;}.htContextMenu .ht_clone_top,.htContextMenu .ht_clone_left,.htContextMenu .ht_clone_corner,.htContextMenu .ht_clone_debug {display: none;}.htContextMenu table.htCore {border: 1px solid #ccc;border-bottom-width: 2px;border-right-width: 2px;}.htContextMenu .wtBorder {visibility: hidden;}.htContextMenu table tbody tr td {background: white;border-width: 0;padding: 4px 6px 0 6px;cursor: pointer;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.htContextMenu table tbody tr td:first-child {border: 0;}.htContextMenu table tbody tr td.htDimmed {font-style: normal;color: #323232;}.htContextMenu table tbody tr td.current,.htContextMenu table tbody tr td.zeroclipboard-is-hover {background: #f3f3f3;}.htContextMenu table tbody tr td.htSeparator {border-top: 1px solid #bbb;height: 0;padding: 0;cursor: default;}.htContextMenu table tbody tr td.htDisabled {color: #999;cursor: default;}.htContextMenu table tbody tr td.htDisabled:hover {background: #fff;color: #999;cursor: default;}.htContextMenu table tbody tr.htHidden {display: none;}.htContextMenu table tbody tr td .htItemWrapper {margin-left: 10px;margin-right: 6px;}.htContextMenu table tbody tr td div span.selected {margin-top: -2px;position: absolute;left: 4px;}.htContextMenu .ht_master .wtHolder {overflow: hidden;}.htRowHeaders .ht_master.innerBorderLeft ~ .ht_clone_top_left_corner th:nth-child(2),.htRowHeaders .ht_master.innerBorderLeft ~ .ht_clone_left td:first-of-type {border-left: 0 none;}.handsontable .wtHider {position: relative;}.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight {cursor: move;cursor: -moz-grab;cursor: -webkit-grab;cursor: grab;}.handsontable.ht__manualColumnMove.on-moving--columns,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight {cursor: move;cursor: -moz-grabbing;cursor: -webkit-grabbing;cursor: grabbing;}.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer {display: none;}.handsontable .ht__manualColumnMove--guideline,.handsontable .ht__manualColumnMove--backlight {position: absolute;height: 100%;display: none;}.handsontable .ht__manualColumnMove--guideline {background: #757575;width: 2px;top: 0;margin-left: -1px;z-index: 105;}.handsontable .ht__manualColumnMove--backlight {background: #343434;background: rgba(52, 52, 52, 0.25);display: none;z-index: 105;pointer-events: none;}.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline,.handsontable.on-moving--columns .ht__manualColumnMove--backlight {display: block;}.handsontable .wtHider {position: relative;}.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight {cursor: move;cursor: -moz-grab;cursor: -webkit-grab;cursor: grab;}.handsontable.ht__manualRowMove.on-moving--rows,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight {cursor: move;cursor: -moz-grabbing;cursor: -webkit-grabbing;cursor: grabbing;}.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer {display: none;}.handsontable .ht__manualRowMove--guideline,.handsontable .ht__manualRowMove--backlight {position: absolute;width: 100%;display: none;}.handsontable .ht__manualRowMove--guideline {background: #757575;height: 2px;left: 0;margin-top: -1px;z-index: 105;}.handsontable .ht__manualRowMove--backlight {background: #343434;background: rgba(52, 52, 52, 0.25);display: none;z-index: 105;pointer-events: none;}.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline,.handsontable.on-moving--rows .ht__manualRowMove--backlight {display: block;}@charset "UTF-8";.pika-single {z-index: 9999;display: block;position: relative;color: #333;background: #fff;border: 1px solid #ccc;border-bottom-color: #bbb;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}.pika-single:before,.pika-single:after {content: " ";display: table;}.pika-single:after { clear: both }.pika-single { *zoom: 1 }.pika-single.is-hidden {display: none;}.pika-single.is-bound {position: absolute;box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);}.pika-lendar {float: left;width: 240px;margin: 8px;}.pika-title {position: relative;text-align: center;}.pika-label {display: inline-block;*display: inline;position: relative;z-index: 9999;overflow: hidden;margin: 0;padding: 5px 3px;font-size: 14px;line-height: 20px;font-weight: bold;background-color: #fff;}.pika-title select {cursor: pointer;position: absolute;z-index: 9998;margin: 0;left: 0;top: 5px;filter: alpha(opacity=0);opacity: 0;}.pika-prev,.pika-next {display: block;cursor: pointer;position: relative;outline: none;border: 0;padding: 0;width: 20px;height: 30px;text-indent: 20px;white-space: nowrap;overflow: hidden;background-color: transparent;background-position: center center;background-repeat: no-repeat;background-size: 75% 75%;opacity: .5;*position: absolute;*top: 0;}.pika-prev:hover,.pika-next:hover {opacity: 1;}.pika-prev,.is-rtl .pika-next {float: left;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');*left: 0;}.pika-next,.is-rtl .pika-prev {float: right;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');*right: 0;}.pika-prev.is-disabled,.pika-next.is-disabled {cursor: default;opacity: .2;}.pika-select {display: inline-block;*display: inline;}.pika-table {width: 100%;border-collapse: collapse;border-spacing: 0;border: 0;}.pika-table th,.pika-table td {width: 14.285714285714286%;padding: 0;}.pika-table th {color: #999;font-size: 12px;line-height: 25px;font-weight: bold;text-align: center;}.pika-button {cursor: pointer;display: block;box-sizing: border-box;-moz-box-sizing: border-box;outline: none;border: 0;margin: 0;width: 100%;padding: 5px;color: #666;font-size: 12px;line-height: 15px;text-align: right;background: #f5f5f5;}.pika-week {font-size: 11px;color: #999;}.is-today .pika-button {color: #33aaff;font-weight: bold;}.is-selected .pika-button {color: #fff;font-weight: bold;background: #33aaff;box-shadow: inset 0 1px 3px #178fe5;border-radius: 3px;}.is-inrange .pika-button {background: #D5E9F7;}.is-startrange .pika-button {color: #fff;background: #6CB31D;box-shadow: none;border-radius: 3px;}.is-endrange .pika-button {color: #fff;background: #33aaff;box-shadow: none;border-radius: 3px;}.is-disabled .pika-button,.is-outside-current-month .pika-button {pointer-events: none;cursor: default;color: #999;opacity: .3;}.pika-button:hover {color: #fff;background: #ff8000;box-shadow: none;border-radius: 3px;}.pika-table abbr {border-bottom: none;cursor: help;}@charset "UTF-8";.handsontable{position:relative}.handsontable .hide{display:none}.handsontable .relative{position:relative}.handsontable.htAutoSize{visibility:hidden;left:-99000px;position:absolute;top:-99000px}.handsontable .wtHider{width:0}.handsontable .wtSpreader{position:relative;width:0;height:auto}.handsontable table,.handsontable tbody,.handsontable thead,.handsontable td,.handsontable th,.handsontable input,.handsontable textarea,.handsontable div{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:initial}.handsontable table.htCore{border-collapse:separate;border-spacing:0;margin:0;border-width:0;table-layout:fixed;width:0;outline-width:0;max-width:none;max-height:none}.handsontable col{width:50px}.handsontable col.rowHeader{width:50px}.handsontable th,.handsontable td{border-top-width:0;border-left-width:0;border-right:1px solid #CCC;border-bottom:1px solid #CCC;height:22px;empty-cells:show;line-height:21px;padding:0 4px 0 4px;background-color:#FFF;vertical-align:top;overflow:hidden;outline-width:0;white-space:pre-line;background-clip:padding-box}.handsontable td.htInvalid{background-color:#ff4c42!important}.handsontable td.htNoWrap{white-space:nowrap}.handsontable th:last-child{border-right:1px solid #CCC;border-bottom:1px solid #CCC}.handsontable tr:first-child th.htNoFrame,.handsontable th:first-child.htNoFrame,.handsontable th.htNoFrame{border-left-width:0;background-color:white;border-color:#FFF}.handsontable th:first-child,.handsontable th:nth-child(2),.handsontable td:first-of-type,.handsontable .htNoFrame+th,.handsontable .htNoFrame+td{border-left:1px solid #CCC}.handsontable.htRowHeaders thead tr th:nth-child(2){border-left:1px solid #CCC}.handsontable tr:first-child th,.handsontable tr:first-child td{border-top:1px solid #CCC}.ht_master:not(.innerBorderLeft):not(.emptyColumns) ~ .handsontable tbody tr th,.ht_master:not(.innerBorderLeft):not(.emptyColumns) ~ .handsontable:not(.ht_clone_top) thead tr th:first-child{border-right-width:0}.ht_master:not(.innerBorderTop) thead tr:last-child th,.ht_master:not(.innerBorderTop) ~ .handsontable thead tr:last-child th,.ht_master:not(.innerBorderTop) thead tr.lastChild th,.ht_master:not(.innerBorderTop) ~ .handsontable thead tr.lastChild th{border-bottom-width:0}.handsontable th{background-color:#f3f3f3;color:#222;text-align:center;font-weight:normal;white-space:nowrap}.handsontable thead th{padding:0}.handsontable th.active{background-color:#CCC}.handsontable thead th .relative{padding:2px 4px}.handsontable tbody th.ht__highlight,.handsontable thead th.ht__highlight{background-color:#dcdcdc}.handsontable.ht__selection--columns thead th.ht__highlight,.handsontable.ht__selection--rows tbody th.ht__highlight{background-color:#8eb0e7;color:#000}.handsontable .manualColumnResizer{position:fixed;top:0;cursor:col-resize;z-index:110;width:5px;height:25px}.handsontable .manualRowResizer{position:fixed;left:0;cursor:row-resize;z-index:110;height:5px;width:50px}.handsontable .manualColumnResizer:hover,.handsontable .manualColumnResizer.active,.handsontable .manualRowResizer:hover,.handsontable .manualRowResizer.active{background-color:#AAB}.handsontable .manualColumnResizerGuide{position:fixed;right:0;top:0;background-color:#AAB;display:none;width:0;border-right:1px dashed #777;margin-left:5px}.handsontable .manualRowResizerGuide{position:fixed;left:0;bottom:0;background-color:#AAB;display:none;height:0;border-bottom:1px dashed #777;margin-top:5px}.handsontable .manualColumnResizerGuide.active,.handsontable .manualRowResizerGuide.active{display:block;z-index:199}.handsontable .columnSorting{position:relative}.handsontable .columnSorting:hover{text-decoration:underline;cursor:pointer}.handsontable .columnSorting.ascending::after{content:'\25B2';color:#5f5f5f;position:absolute;right:-15px}.handsontable .columnSorting.descending::after{content:'\25BC';color:#5f5f5f;position:absolute;right:-15px}.handsontable .wtBorder{position:absolute;font-size:0}.handsontable .wtBorder.hidden{display:none!important}.handsontable td.area{background:-moz-linear-gradient(top,rgba(181,209,255,0.34) 0,rgba(181,209,255,0.34) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(181,209,255,0.34)),color-stop(100%,rgba(181,209,255,0.34)));background:-webkit-linear-gradient(top,rgba(181,209,255,0.34) 0,rgba(181,209,255,0.34) 100%);background:-o-linear-gradient(top,rgba(181,209,255,0.34) 0,rgba(181,209,255,0.34) 100%);background:-ms-linear-gradient(top,rgba(181,209,255,0.34) 0,rgba(181,209,255,0.34) 100%);background:linear-gradient(to bottom,rgba(181,209,255,0.34) 0,rgba(181,209,255,0.34) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#57b5d1ff',endColorstr='#57b5d1ff',GradientType=0);background-color:#fff}.handsontable .wtBorder.corner{font-size:0;cursor:crosshair}.handsontable .htBorder.htFillBorder{background:red;width:1px;height:1px}.handsontableInput{border:0;outline-width:0;margin:0;padding:1px 5px 0 5px;font-family:inherit;line-height:21px;font-size:inherit;box-shadow:0 0 0 2px #5292f7 inset;resize:none;display:inline-block;color:#000;border-radius:0;background-color:#FFF}.handsontableInputHolder{position:absolute;top:0;left:0;z-index:100}.htSelectEditor{-webkit-appearance:menulist-button!important;position:absolute;width:auto}.handsontable .htDimmed{color:#777}.handsontable .htSubmenu{position:relative}.handsontable .htSubmenu :after{content:'▶';color:#777;position:absolute;right:5px}.handsontable .htLeft{text-align:left}.handsontable .htCenter{text-align:center}.handsontable .htRight{text-align:right}.handsontable .htJustify{text-align:justify}.handsontable .htTop{vertical-align:top}.handsontable .htMiddle{vertical-align:middle}.handsontable .htBottom{vertical-align:bottom}.handsontable .htPlaceholder{color:#999}.handsontable .htAutocompleteArrow{float:right;font-size:10px;color:#EEE;cursor:default;width:16px;text-align:center}.handsontable td .htAutocompleteArrow:hover{color:#777}.handsontable td.area .htAutocompleteArrow{color:#d3d3d3}.handsontable .htCheckboxRendererInput{display:inline-block;vertical-align:middle}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htCheckboxRendererLabel{cursor:pointer;display:inline-block;width:100%}@-webkit-keyframes opacity-hide{from{opacity:1}to{opacity:0}}@keyframes opacity-hide{from{opacity:1}to{opacity:0}}@-webkit-keyframes opacity-show{from{opacity:0}to{opacity:1}}@keyframes opacity-show{from{opacity:0}to{opacity:1}}.handsontable .handsontable.ht_clone_top .wtHider{padding:0 0 5px 0}.handsontable .autocompleteEditor.handsontable{padding-right:17px}.handsontable .autocompleteEditor.handsontable.htMacScroll{padding-right:15px}.handsontable.listbox{margin:0}.handsontable.listbox .ht_master table{border:1px solid #ccc;border-collapse:separate;background:white}.handsontable.listbox th,.handsontable.listbox tr:first-child th,.handsontable.listbox tr:last-child th,.handsontable.listbox tr:first-child td,.handsontable.listbox td{border-color:transparent}.handsontable.listbox th,.handsontable.listbox td{white-space:nowrap;text-overflow:ellipsis}.handsontable.listbox td.htDimmed{cursor:default;color:inherit;font-style:inherit}.handsontable.listbox .wtBorder{visibility:hidden}.handsontable.listbox tr td.current,.handsontable.listbox tr:hover td{background:#eee}.ht_clone_top{z-index:101}.ht_clone_left{z-index:102}.ht_clone_top_left_corner,.ht_clone_bottom_left_corner{z-index:103}.ht_clone_debug{z-index:103}.handsontable td.htSearchResult{background:#fcedd9;color:#583707}.htBordered{border-width:1px}.htBordered.htTopBorderSolid{border-top-style:solid;border-top-color:#000}.htBordered.htRightBorderSolid{border-right-style:solid;border-right-color:#000}.htBordered.htBottomBorderSolid{border-bottom-style:solid;border-bottom-color:#000}.htBordered.htLeftBorderSolid{border-left-style:solid;border-left-color:#000}.handsontable tbody tr th:nth-last-child(2){border-right:1px solid #CCC}.handsontable thead tr:nth-last-child(2) th.htGroupIndicatorContainer{border-bottom:1px solid #CCC;padding-bottom:5px}.ht_clone_top_left_corner thead tr th:nth-last-child(2){border-right:1px solid #CCC}.htCollapseButton{width:10px;height:10px;line-height:10px;text-align:center;border-radius:5px;border:1px solid #f3f3f3;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.4);box-shadow:1px 1px 3px rgba(0,0,0,0.4);cursor:pointer;margin-bottom:3px;position:relative}.htCollapseButton:after{content:"";height:300%;width:1px;display:block;background:#ccc;margin-left:4px;position:absolute;bottom:10px}thead .htCollapseButton{right:5px;position:absolute;top:5px;background:#fff}thead .htCollapseButton:after{height:1px;width:700%;right:10px;top:4px}.handsontable tr th .htExpandButton{position:absolute;width:10px;height:10px;line-height:10px;text-align:center;border-radius:5px;border:1px solid #f3f3f3;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.4);box-shadow:1px 1px 3px rgba(0,0,0,0.4);cursor:pointer;top:0;display:none}.handsontable thead tr th .htExpandButton{top:5px}.handsontable tr th .htExpandButton.clickable{display:block}.collapsibleIndicator{position:absolute;top:50%;transform:translate(0%,-50%);right:5px;border:1px solid #a6a6a6;line-height:10px;color:#222;border-radius:10px;font-size:10px;width:10px;height:10px;cursor:pointer;-webkit-box-shadow:0 0 0 6px rgba(238,238,238,1);-moz-box-shadow:0 0 0 6px rgba(238,238,238,1);box-shadow:0 0 0 6px rgba(238,238,238,1);background:#eee}.handsontable col.hidden{width:0!important}.handsontable table tr th.lightRightBorder{border-right:1px solid #e6e6e6}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th{display:none}.ht_master,.ht_clone_left,.ht_clone_top,.ht_clone_bottom{overflow:hidden}.ht_master .wtHolder{overflow:auto}.ht_clone_left .wtHolder{overflow-x:hidden;overflow-y:auto}.ht_clone_top .wtHolder,.ht_clone_bottom .wtHolder{overflow-x:auto;overflow-y:hidden}.wtDebugHidden{display:none}.wtDebugVisible{display:block;-webkit-animation-duration:.5s;-webkit-animation-name:wtFadeInFromNone;animation-duration:.5s;animation-name:wtFadeInFromNone}@keyframes wtFadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes wtFadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}.htMobileEditorContainer{display:none;position:absolute;top:0;width:70%;height:54pt;background:#f8f8f8;border-radius:20px;border:1px solid #ebebeb;z-index:999;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:none}.topLeftSelectionHandle:not(.ht_master .topLeftSelectionHandle),.topLeftSelectionHandle-HitArea:not(.ht_master .topLeftSelectionHandle-HitArea){z-index:9999}.topLeftSelectionHandle,.topLeftSelectionHandle-HitArea,.bottomRightSelectionHandle,.bottomRightSelectionHandle-HitArea{left:-10000px;top:-10000px}.htMobileEditorContainer.active{display:block}.htMobileEditorContainer .inputs{position:absolute;right:210pt;bottom:10pt;top:10pt;left:14px;height:34pt}.htMobileEditorContainer .inputs textarea{font-size:13pt;border:1px solid #a1a1a1;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:absolute;left:14px;right:14px;top:0;bottom:0;padding:7pt}.htMobileEditorContainer .cellPointer{position:absolute;top:-13pt;height:0;width:0;left:30px;border-left:13pt solid transparent;border-right:13pt solid transparent;border-bottom:13pt solid #ebebeb}.htMobileEditorContainer .cellPointer.hidden{display:none}.htMobileEditorContainer .cellPointer:before{content:'';display:block;position:absolute;top:2px;height:0;width:0;left:-13pt;border-left:13pt solid transparent;border-right:13pt solid transparent;border-bottom:13pt solid #f8f8f8}.htMobileEditorContainer .moveHandle{position:absolute;top:10pt;left:5px;width:30px;bottom:0;cursor:move;z-index:9999}.htMobileEditorContainer .moveHandle:after{content:"..\a..\a..\a..";white-space:pre;line-height:10px;font-size:20pt;display:inline-block;margin-top:-8px;color:#ebebeb}.htMobileEditorContainer .positionControls{width:205pt;position:absolute;right:5pt;top:0;bottom:0}.htMobileEditorContainer .positionControls>div{width:50pt;height:100%;float:left}.htMobileEditorContainer .positionControls>div:after{content:" ";display:block;width:15pt;height:15pt;text-align:center;line-height:50pt}.htMobileEditorContainer .leftButton:after,.htMobileEditorContainer .rightButton:after,.htMobileEditorContainer .upButton:after,.htMobileEditorContainer .downButton:after{transform-origin:5pt 5pt;-webkit-transform-origin:5pt 5pt;margin:21pt 0 0 21pt}.htMobileEditorContainer .leftButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(-45deg)}.htMobileEditorContainer .leftButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .rightButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(135deg)}.htMobileEditorContainer .rightButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .upButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(45deg)}.htMobileEditorContainer .upButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .downButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(225deg)}.htMobileEditorContainer .downButton:active:after{border-color:#cfcfcf}.handsontable.hide-tween{-webkit-animation:opacity-hide .3s;animation:opacity-hide .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable.show-tween{-webkit-animation:opacity-show .3s;animation:opacity-show .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.htCommentCell{position:relative}.htCommentCell:after{content:'';position:absolute;top:0;right:0;border-left:6px solid transparent;border-top:6px solid black}.htComments{display:none;z-index:1059;position:absolute}.htCommentTextArea{box-shadow:rgba(0,0,0,0.117647) 0 1px 3px,rgba(0,0,0,0.239216) 0 1px 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;border-left:3px solid #ccc;background-color:#fff;width:215px;height:90px;font-size:12px;padding:5px;outline:0!important;-webkit-appearance:none}.htCommentTextArea:focus{box-shadow:rgba(0,0,0,0.117647) 0 1px 3px,rgba(0,0,0,0.239216) 0 1px 2px,inset 0 0 0 1px #5292f7;border-left:3px solid #5292f7}.htContextMenu{display:none;position:absolute;z-index:1060}.htContextMenu .ht_clone_top,.htContextMenu .ht_clone_left,.htContextMenu .ht_clone_corner,.htContextMenu .ht_clone_debug{display:none}.htContextMenu table.htCore{border:1px solid #ccc;border-bottom-width:2px;border-right-width:2px}.htContextMenu .wtBorder{visibility:hidden}.htContextMenu table tbody tr td{background:white;border-width:0;padding:4px 6px 0 6px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.htContextMenu table tbody tr td:first-child{border:0}.htContextMenu table tbody tr td.htDimmed{font-style:normal;color:#323232}.htContextMenu table tbody tr td.current,.htContextMenu table tbody tr td.zeroclipboard-is-hover{background:#f3f3f3}.htContextMenu table tbody tr td.htSeparator{border-top:1px solid #bbb;height:0;padding:0;cursor:default}.htContextMenu table tbody tr td.htDisabled{color:#999;cursor:default}.htContextMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htContextMenu table tbody tr.htHidden{display:none}.htContextMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:6px}.htContextMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px}.htContextMenu .ht_master .wtHolder{overflow:hidden}.htRowHeaders .ht_master.innerBorderLeft ~ .ht_clone_top_left_corner th:nth-child(2),.htRowHeaders .ht_master.innerBorderLeft ~ .ht_clone_left td:first-of-type{border-left:0 none}.handsontable .wtHider{position:relative}.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.handsontable.ht__manualColumnMove.on-moving--columns,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer{display:none}.handsontable .ht__manualColumnMove--guideline,.handsontable .ht__manualColumnMove--backlight{position:absolute;height:100%;display:none}.handsontable .ht__manualColumnMove--guideline{background:#757575;width:2px;top:0;margin-left:-1px;z-index:105}.handsontable .ht__manualColumnMove--backlight{background:#343434;background:rgba(52,52,52,0.25);display:none;z-index:105;pointer-events:none}.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline,.handsontable.on-moving--columns .ht__manualColumnMove--backlight{display:block}.handsontable .wtHider{position:relative}.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.handsontable.ht__manualRowMove.on-moving--rows,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer{display:none}.handsontable .ht__manualRowMove--guideline,.handsontable .ht__manualRowMove--backlight{position:absolute;width:100%;display:none}.handsontable .ht__manualRowMove--guideline{background:#757575;height:2px;left:0;margin-top:-1px;z-index:105}.handsontable .ht__manualRowMove--backlight{background:#343434;background:rgba(52,52,52,0.25);display:none;z-index:105;pointer-events:none}.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline,.handsontable.on-moving--rows .ht__manualRowMove--backlight{display:block}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:0;cursor:help}