.hoverable:hover{cursor:pointer}.buttons-container{display:flex;justify-content:space-between;margin-top:10px;margin-bottom:10px}.centered{text-align:center}.margin-right-8{margin-right:8px}.multiple-check{display:flex;flex-direction:column}.info-item-inputs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.info-item-regexp{flex:1 1 240px;min-width:0}.info-item-default{flex:1 1 100px;min-width:0}.info-item-fixed{flex:0 0 auto}input.required-field:required{border-color:maroon;background-color:#fdd;border-width:1px}.filters-container{display:flex;margin-top:10px;margin-bottom:10px}.filters-fields{display:flex;flex-direction:column;width:80%}.filters-row{align-items:flex-end;display:flex}.filters-search{align-items:center;display:flex;justify-content:center;width:20%}.filter-field{display:flex;flex-direction:column;margin:8px;width:25%}.filter-field.filter-field-wide{width:50%}.filter-field label{color:rgba(0,0,0,.54);font-size:.75rem;margin-bottom:0}.filter-field .form-control{background:rgba(0,0,0,0);border:none;border-bottom:1px solid rgba(0,0,0,.42);border-radius:0;box-shadow:none;height:auto;padding:6px 0 7px}.filter-field .form-control:hover{border-bottom-color:rgba(0,0,0,.87)}.filter-field .form-control:focus{border-bottom:2px solid #3f51b5;padding-bottom:6px}.filter-checkbox{align-items:center;display:flex;margin:8px;padding-bottom:7px;width:25%}.filter-checkbox input{accent-color:#3f51b5;height:18px;margin:0 8px 0 0;width:18px}.filter-checkbox label{margin-bottom:0}.filters-search-button{background-color:#3f51b5;border:none;border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#fff;font-size:.875rem;font-weight:500;letter-spacing:.02857em;padding:6px 16px;text-transform:uppercase}.filters-search-button:hover{background-color:#303f9f}.log-in-container{margin-top:24px;display:flex;flex-direction:column;align-items:center}.login-button-container{display:flex;justify-content:center}.login-button{color:#fff;background-color:#1f306e;box-shadow:0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 1px 5px 0px rgba(0,0,0,.12);transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;padding:6px 16px;line-height:1.75;font-size:.875rem;border-radius:4px;text-transform:uppercase;border:0}.logo{display:flex;margin-top:20px;margin-bottom:20px}.search-bar{display:flex;justify-content:space-around}.search-bar-checkbox{display:flex;align-items:center;white-space:nowrap}.search-bar-checkbox input{width:16px;height:16px;margin:0 6px 0 0}.search-bar-checkbox label{margin:0}.editor-container-style{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:row}.left-container-style{height:100%;width:50%;overflow:scroll}.right-container-style{height:100%;width:50%;display:flex;flex-direction:column;overflow:scroll;position:relative}.flex{display:flex;align-items:baseline;justify-content:space-between}.body{font-family:"Roboto","Helvetica","Arial",sans-serif}.custom-navbar{height:64px}.main-blue{background-color:#1f306e}.cell{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matched-line{background:#3e3e42}.matched-line-text{background:#007acc}.list-item-ellipsis{min-width:0;margin-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item-fixed-action{flex:0 0 215px}.table-align-middle td{vertical-align:middle}
