/*! X-editable - v1.5.1 
* In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery
* http://github.com/vitalets/x-editable
* Copyright (c) 2013 Vitaliy Potapov; Licensed MIT */.editableform{margin-bottom:0}.editableform .control-group{line-height:20px;margin-bottom:0;white-space:nowrap}.editableform .form-control{width:auto}.editable-buttons{display:inline-block;*display:inline;margin-left:7px;vertical-align:top;zoom:1}.editable-buttons.editable-buttons-bottom{display:block;margin-left:0;margin-top:7px}.editable-input{display:inline-block;*display:inline;vertical-align:top;white-space:normal;width:auto;zoom:1}.editable-buttons .editable-cancel{margin-left:7px}.editable-buttons button.ui-button-icon-only{height:24px;width:30px}.editableform-loading{background:url(/build/images/loading.56d4c7ce.gif) 50% no-repeat;height:25px;min-width:25px;width:auto}.editable-inline .editableform-loading{background-position:left 5px}.editable-error-block{margin:5px 0 0;max-width:300px;white-space:normal;width:auto}.editable-error-block.ui-state-error{padding:3px}.editable-error{color:red}.editableform .editable-date{float:left;margin:0;padding:0}.editable-inline .add-on .icon-th{margin-left:1px;margin-top:3px}.editable-checklist label input[type=checkbox],.editable-checklist label span{margin:0;vertical-align:middle}.editable-checklist label{white-space:nowrap}.editable-wysihtml5{height:250px;width:566px}.editable-clear{clear:both;font-size:.9em;text-align:right;text-decoration:none}.editable-clear-x{background:url(/build/images/clear.240c0c64.png) 50% no-repeat;display:block;height:13px;margin-top:-6px;opacity:.6;position:absolute;right:6px;top:50%;width:13px;z-index:100}.editable-clear-x:hover{opacity:1}.editable-pre-wrapped{white-space:pre-wrap}.editable-container.editable-popup{max-width:none!important}.editable-container.popover{width:auto}.editable-container.editable-inline{display:inline-block;*display:inline;vertical-align:middle;width:auto;zoom:1}.editable-container.ui-widget{font-size:inherit;z-index:9990}.editable-click,a.editable-click,a.editable-click:hover{border-bottom:1px dashed #08c;text-decoration:none}.editable-click.editable-disabled,a.editable-click.editable-disabled,a.editable-click.editable-disabled:hover{border-bottom:none;color:#585858;cursor:default}.editable-empty,.editable-empty:focus,.editable-empty:hover{color:#d14;font-style:italic;text-decoration:none}.editable-unsaved{font-weight:700}.editable-bg-transition{-webkit-transition:background-color 1.4s ease-out;-moz-transition:background-color 1.4s ease-out;-o-transition:background-color 1.4s ease-out;-ms-transition:background-color 1.4s ease-out;transition:background-color 1.4s ease-out}.form-horizontal .editable{display:inline-block;padding-top:5px}

/*!
 * Bootstrap Modal
 *
 * Copyright Jordan Schroter
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Boostrap 3 patch for for bootstrap-modal. Include BEFORE bootstrap-modal.css!
 */.modal-open .navbar-fixed-bottom,.modal-open .navbar-fixed-top,body.modal-open{margin-right:0}.modal{background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;bottom:auto;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);left:50%;margin-left:-250px;padding:0;right:auto;width:500px}.modal.container{max-width:none}

/*!
 * Bootstrap Modal
 *
 * Copyright Jordan Schroter
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.modal-open{overflow:hidden}.modal-open.page-overflow .modal-scrollable,.modal-open.page-overflow .page-container,.modal-open.page-overflow .page-container .navbar-fixed-bottom,.modal-open.page-overflow .page-container .navbar-fixed-top{overflow-y:scroll}@media (max-width:979px){.modal-open.page-overflow .page-container .navbar-fixed-bottom,.modal-open.page-overflow .page-container .navbar-fixed-top{overflow-y:visible}}.modal-scrollable{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0}.modal{margin-top:0;outline:none;overflow:visible;position:absolute;top:50%}.modal.fade{top:-100%;-webkit-transition:opacity .3s linear,top .3s ease-out,bottom .3s ease-out,margin-top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out,bottom .3s ease-out,margin-top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out,bottom .3s ease-out,margin-top .3s ease-out;transition:opacity .3s linear,top .3s ease-out,bottom .3s ease-out,margin-top .3s ease-out}.modal.fade.in{top:50%}.modal-body{max-height:none;overflow:visible}.modal.modal-absolute{position:absolute;z-index:950}.modal .loading-mask{background:#fff;border-radius:6px;bottom:0;left:0;position:absolute;right:0;top:0}.modal-backdrop.modal-absolute{position:absolute;z-index:940}.modal-backdrop,.modal-backdrop.fade.in{background:#fff;filter:alpha(opacity=70);opacity:.7}.modal.container{margin-left:-470px;width:940px}.modal-overflow.modal{top:1%}.modal-overflow.modal.fade{top:-100%}.modal-overflow.modal.fade.in{top:1%}.modal-overflow .modal-body{overflow:auto;-webkit-overflow-scrolling:touch}@media (min-width:1200px){.modal.container{margin-left:-585px;width:1170px}}@media (max-width:979px){.modal,.modal.container,.modal.modal-overflow{bottom:auto;height:auto!important;left:1%;margin:0!important;padding:0!important;right:1%;top:1%;width:auto!important}.modal.container.fade.in,.modal.fade.in,.modal.modal-overflow.fade.in{bottom:auto;top:1%}.modal-body,.modal-overflow .modal-body{height:auto!important;margin:0;max-height:none!important;overflow:visible!important;position:static}.modal-footer,.modal-overflow .modal-footer{position:static}}.loading-spinner{left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0%,to{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}@-o-keyframes shake{0%,to{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}.dt-container.dt-bootstrap .dt-layout-row{margin:0!important}.dt-container.dt-bootstrap td.dtr-control.no-expand:before,.dt-container.dt-bootstrap th.dtr-control.no-expand:before{display:none!important}.dt-container.dt-bootstrap td.dtr-control.no-expand,.dt-container.dt-bootstrap th.dtr-control.no-expand{cursor:default!important;pointer-events:none!important}.dt-container.dt-bootstrap #note-table td.dtr-control:before,.dt-container.dt-bootstrap #note-table th.dtr-control:before{display:none!important}.dt-container.dt-bootstrap #note-table td.dtr-control{cursor:pointer;padding-left:8px!important}.dt-container.dt-bootstrap .dt-buttons.btn-group .caret{display:none!important}.dt-container.dt-bootstrap .dt-layout-row .dt-layout-cell{padding-left:0;padding-right:0}.dt-container.dt-bootstrap .dt-layout-row:first-child:not(.dt-layout-table){background-color:#eff3f8;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;padding:5px}.dt-container.dt-bootstrap .dt-layout-row:last-child:not(.dt-layout-table){background-color:#eff3f8;border-bottom:1px solid #e0e0e0;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:5px}.dt-container.dt-bootstrap .dt-layout-row.dt-layout-table{border-bottom:1px solid #ddd;border-top:1px solid #ddd}body.dark-mode .dt-container.dt-bootstrap .dt-layout-row:first-child:not(.dt-layout-table){background-color:#252930!important;border-left-color:var(--dark-border)!important;border-right-color:var(--dark-border)!important;border-top-color:var(--dark-border)!important}body.dark-mode .dt-container.dt-bootstrap .dt-layout-row:last-child:not(.dt-layout-table){background-color:#252930!important;border-bottom-color:var(--dark-border)!important;border-left-color:var(--dark-border)!important;border-right-color:var(--dark-border)!important}body.dark-mode .dt-container.dt-bootstrap .dt-layout-row.dt-layout-table{border-bottom-color:var(--dark-border)!important;border-top-color:var(--dark-border)!important}div.dt-container div.dt-processing{background:transparent;border:none;left:50%;margin-left:-100px;margin-top:-84px;padding:1em 0;position:absolute;text-align:center;top:50%;width:200px}.dt-container.dt-empty-footer .dt-processing{margin-top:-118px}@media (min-width:768px){.dt-container.dt-bootstrap table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,.dt-container.dt-bootstrap table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{display:none!important}.dt-container.dt-bootstrap table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-hidden,.dt-container.dt-bootstrap table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-hidden,.dt-container.dt-bootstrap table.dataTable.dtr-inline.collapsed>thead>tr>td.dtr-hidden,.dt-container.dt-bootstrap table.dataTable.dtr-inline.collapsed>thead>tr>th.dtr-hidden{display:table-cell!important}.dt-container.dt-bootstrap table.dataTable.dtr-inline.collapsed>tbody>tr.child{display:none!important}.dt-container.dt-bootstrap table.dataTable>tbody>tr>td,.dt-container.dt-bootstrap table.dataTable>thead>tr>th{white-space:normal!important;word-wrap:break-word!important}.dt-container.dt-bootstrap table.dataTable{width:100%!important}}.dt-container.dt-bootstrap table.dataTable input.form-control,.dt-container.dt-bootstrap table.dataTable select.form-control{max-width:100%;width:100%}