.lvs2-report .additional-controls,.lvs2-report .datatable-controls{width:100%}@media (min-width:1200px){.lvs2-report .vuestic-table-controls{top:-10px}}.lvs2-report .modal-lg{max-width:80vw}.lvs2-report .modal-lg .vue2leaflet-map{height:calc(100vh - 240px)}.lvs2-report .lvs2-filter{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:5px}.lvs2-report .lvs2-filter .form-group{margin-right:15px}.lvs2-report .lvs2-filter .form-mode.double{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:270px}.lvs2-report .lvs2-filter .form-mode.double .vuestic-switch{width:100%;margin-right:auto}.lvs2-report .lvs2-filter .form-mode.double .form-group{width:120px}.lvs2-report .lvs2-filter .form-mode .form-group{width:300px}.lvs2-report .lvs2-filter .form-mode .vuestic-switch{margin-bottom:8px;padding-right:15px}.lvs2-report .lvs2-filter .form-mode .vuestic-switch .vuestic-switch-option{padding:0}.lvs2-report .lvs2-filter .form-mode .vuestic-switch .vuestic-switch-option.active{background:#eff4f5;color:#34495e}.lvs2-report .lvs2-filter .form-mode .vuestic-simple-select .form-group{margin:0}.lvs2-report .lvs2-filter .form-mode .vuestic-simple-select .input-group{margin-bottom:-4px}.lvs2-report .lvs2-filter .form-mode .vuestic-simple-select .selected-tag{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvs2-report .lvs2-filter .form-mode .vuestic-simple-select .selected-tag+[type=search]{display:none}.lvs2-report .lvs2-filter .form-mode .vuestic-simple-select .dropdown-item{padding:0}.lvs2-report .lvs2-filter .operations{margin-left:auto}@media (min-width:1200px){.lvs2-report .table-responsive{overflow:visible!important}.lvs2-report .table-responsive .vuetable{border-collapse:separate;border-spacing:0;table-layout:fixed}.lvs2-report .table-responsive .vuetable thead th{position:sticky;top:88px;z-index:99;background:#fff;border-bottom:2px solid #555;overflow:hidden}.lvs2-report .table-responsive .vuetable thead th div{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvs2-report .table-responsive .vuetable .row-header td{position:sticky;top:118px;background:inherit;border-bottom:2px solid #dbf9e8}.lvs2-report .table-responsive .vuetable .row-header td:not(:last-of-type){overflow:hidden}.lvs2-report .table-responsive .vuetable .row-header td div:not(.buttons){max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lvs2-report .table-responsive .vuetable .row-header td:last-of-type{padding:0}.lvs2-report .table-responsive .vuetable .row-header td:last-of-type .buttons{overflow:hidden;padding:10px}.lvs2-report .table-responsive .vuetable-body .row-header:last-of-type td,.lvs2-report .table-responsive .vuetable .row-header .number{font-weight:700}.lvs2-report .table-responsive .vuetable-body .row-header:not(:first-child) td{border-top:1px solid #34495e}.lvs2-report .table-responsive .vuetable-body td{white-space:nowrap}.lvs2-report .table-responsive .vuetable-body td .plate-number{line-height:35px}.lvs2-report .table-responsive .vuetable-body td .plate-number span{border-bottom:1px dotted grey;cursor:pointer}.lvs2-report .table-responsive .vuetable-body td .plate-image{max-height:35px;width:auto}.lvs2-report .table-responsive .vuetable-body td .speed-sign{display:block;border:3px solid red;background:#fff;border-radius:50%;width:35px;height:35px;line-height:28px;text-align:center;font-weight:700}}.lvs2-report .table-responsive .vuetable-th-slot-typeNumber{pointer-events:none}.lvs2-report .table-responsive .vuetable-th-slot-typeNumber .sort-icon{display:none}.lvs2-report .refresh-icon{cursor:pointer;opacity:.7;margin-left:10px}.lvs2-report .fa-arrow-right{-webkit-transform:translateX(2px)!important;transform:translateX(2px)!important}.lvs2-report .hidden-action{margin-right:3px}.lvs2-report .hidden-action .hidden-icon{position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);overflow:hidden;width:0!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.lvs2-report .hidden-action .hidden-icon.hidden-icon-2{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.lvs2-report .hidden-action:hover .hidden-icon{width:36px!important}