.datetime-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media(min-width:1280px){.datetime-filter{gap:12px}}@media(min-width:1900px){.datetime-filter{gap:12px}}.datetime-filter__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.datetime-filter__inputs .kit-date-picker{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.datetime-filter__shortcuts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.datetime-filter__shortcut{width:100%}.filter-boolean[data-v-6fdb1346]{width:100%;gap:12px;padding-block:12px}.filter-boolean[data-v-6fdb1346],.plate-filter-item[data-v-b68eae40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plate-filter-item[data-v-b68eae40]{height:30px;padding-inline:10px;gap:8px;border-radius:8px;background-color:var(--bg-100);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plate-filter-item__mask[data-v-b68eae40]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.plate-filter-item__mask span[data-v-b68eae40]{text-decoration:underline}.plate-select-logic-popup[data-v-59111e31]{position:absolute;left:0;top:38px;z-index:100;width:275px;background-color:var(--bg-200);-webkit-box-shadow:var(--shadow-2);box-shadow:var(--shadow-2);border-radius:8px;border:var(--border-1)}.plate-select-logic-popup__item[data-v-59111e31]{padding:10px 20px;border-bottom:var(--border-1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plate-select-logic-popup__item[data-v-59111e31]:first-child{border-bottom-width:8px}.plate-select-logic-popup__item[data-v-59111e31]:last-child{border-bottom-color:transparent}.plate-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media(min-width:1280px){.plate-filter{gap:12px}}@media(min-width:1900px){.plate-filter{gap:14px}}.plate-filter__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plate-filter__content,.plate-filter__main{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.plate-filter__main{position:relative;height:34px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.plate-filter__main .kit-text-field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plate-filter__main-logic{width:90px;min-width:90px;border-radius:8px;background-color:var(--bg-200);border:var(--border-1);-webkit-box-shadow:var(--shadow-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.1s;transition:.1s;box-shadow:var(--shadow-2)}.plate-filter__main-add{-ms-flex-negative:0;flex-shrink:0;width:34px;height:34px;border-radius:8px;background-color:var(--primary-200);border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.plate-filter__main-add:disabled{background-color:var(--primary-500);pointer-events:none}.plate-filter__mask{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.plate-filter__list,.plate-filter__mask{display:-webkit-box;display:-ms-flexbox;display:flex}.plate-filter__list{gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.violation-code-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.violation-code-filter,.violation-code-filter__check{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.violation-code-filter__check{-webkit-box-align:center;-ms-flex-align:center;align-items:center}