.admin-violation-workspace,.admin-violation-workspace__type-modal,.admin-violation-workspace__type-status-modal{--violation-canvas:var(--admin-color-canvas);--violation-surface:var(--admin-color-surface-raised);--violation-border:var(--admin-color-border);--violation-ink:var(--admin-color-text);--violation-muted:var(--admin-color-text-secondary);--violation-subtle:var(--admin-color-text-tertiary);--violation-danger:var(--admin-color-danger)}.admin-violation-workspace{background:var(--violation-canvas);color:var(--violation-ink);min-width:0}.admin-violation-workspace,.admin-violation-workspace *{box-sizing:border-box}.admin-violation-workspace input,.admin-violation-workspace textarea{font:inherit}.admin-violation-workspace--create{max-width:1280px;margin:0 auto;padding:32px}.admin-violation-workspace__form-actions--create a{color:var(--admin-color-text-strong);text-decoration:none}.admin-violation-workspace__form-actions--create a:hover{text-underline-offset:3px;text-decoration:underline}.admin-violation-workspace__form-actions--create a:focus-visible{box-shadow:var(--admin-focus-shadow);outline:none}.admin-violation-workspace--create .admin-violation-workspace__section[data-violation-mode=create]{padding:var(--admin-space-6) 0 var(--admin-space-7)}.admin-violation-workspace--create .admin-violation-workspace__section[data-violation-mode=create] .admin-violation-workspace__form{background:0 0;padding:0}.admin-violation-workspace__section-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.admin-violation-workspace h1,.admin-violation-workspace h2,.admin-violation-workspace h3,.admin-violation-workspace p{margin-top:0}.admin-violation-workspace h1{letter-spacing:-.01em;margin-bottom:4px;font-size:24px;font-weight:600;line-height:32px;display:inline-block}.admin-violation-workspace h2{margin-bottom:4px;font-size:18px;font-weight:600;line-height:26px}.admin-violation-workspace h3{margin-bottom:4px;font-size:16px;font-weight:600;line-height:24px}.admin-violation-workspace__section{padding:28px 0}.admin-violation-workspace__section-heading{margin-bottom:16px}.admin-violation-workspace__views>.ant-tabs-nav{margin:0}.admin-violation-workspace__views .ant-tabs-tab{padding:var(--admin-space-4) 0}.admin-violation-workspace__views .ant-tabs-content-holder,.admin-violation-workspace__views .ant-tabs-tabpane{min-width:0}.admin-violation-workspace__form{background:var(--violation-surface);border:0;padding:20px}.admin-violation-workspace__form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;display:grid}.admin-violation-workspace__control{width:100%;min-width:0}.admin-violation-workspace__control--textarea{resize:vertical;min-height:88px}.admin-violation-workspace__select{width:100%;min-width:0}.admin-violation-workspace__candidate-status{color:var(--violation-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:24px;margin:0;font-size:12px;line-height:18px;display:flex}.admin-violation-workspace__form-actions,.admin-violation-workspace__filter-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-violation-workspace__form-actions{margin-top:22px;padding-top:18px}.admin-violation-workspace__form-actions--create{justify-content:flex-end}.admin-violation-workspace__selection-summary{border-top:1px solid var(--violation-border);gap:var(--admin-space-3) var(--admin-space-5);margin:var(--admin-space-5) 0 0;padding-top:var(--admin-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-violation-workspace__selection-summary dt{color:var(--violation-muted);font-size:12px;line-height:18px}.admin-violation-workspace__selection-summary dd{margin:2px 0 0}.admin-violation-workspace__filter-actions{min-height:40px}.admin-violation-workspace__table-wrap{min-width:0}.admin-violation-workspace__table{min-width:1640px}.admin-violation-workspace__table td:not(.admin-data-table__action-column){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-violation-workspace__vehicle-identity{gap:2px;line-height:20px;display:grid}.admin-violation-workspace__vehicle-identity strong{color:var(--violation-ink);font-weight:600}.admin-violation-workspace__vehicle-identity span{color:var(--violation-muted);font-size:12px}.admin-violation-workspace__table th:first-child{width:120px}.admin-violation-workspace__table th:nth-child(2){width:180px}.admin-violation-workspace__table th:nth-child(3){width:220px}.admin-violation-workspace__table th:nth-child(4){width:140px}.admin-violation-workspace__table th:nth-child(5){width:260px}.admin-violation-workspace__table th:nth-child(6){width:180px}.admin-violation-workspace__table th:nth-child(7){width:100px}.admin-violation-workspace__table th:nth-child(8){width:80px}.admin-violation-workspace__table th:nth-child(9){width:110px}.admin-violation-workspace__table th:nth-child(10){width:220px}.admin-violation-workspace__loading-row,.admin-violation-workspace__empty-row{color:var(--violation-muted);height:88px;text-align:center!important;vertical-align:middle!important}.admin-violation-workspace__clamp{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-violation-workspace__detail-summary{border-bottom:1px solid var(--admin-color-divider);align-items:center;gap:var(--admin-space-4);margin-bottom:var(--admin-space-6);padding-bottom:var(--admin-space-3);justify-content:space-between;display:flex}.admin-violation-workspace__detail-summary>:first-child{min-width:0}.admin-violation-workspace__detail-summary-identity{color:var(--violation-ink);margin:0;font-size:20px;font-weight:600;line-height:28px}.admin-violation-workspace__detail-page-actions{border-top:1px solid var(--violation-border);align-items:center;gap:var(--admin-space-3);margin-top:var(--admin-space-6);padding-top:var(--admin-space-4);justify-content:flex-end;display:flex}.admin-violation-workspace__detail-placeholder{color:var(--violation-muted);min-height:120px;padding:var(--admin-space-5) 0}.admin-violation-workspace__detail-placeholder .admin-feedback-surface--inline{margin:0}.admin-violation-workspace__detail-feedback .admin-feedback-surface__content{gap:var(--admin-space-1);display:grid}.admin-violation-workspace__detail-groups{gap:var(--admin-space-4);margin-top:var(--admin-space-4);display:grid;container-type:inline-size}.admin-violation-workspace__detail-group-pair{gap:var(--admin-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (width<=760px){.admin-violation-workspace__detail-group-pair{grid-template-columns:minmax(0,1fr)}}.admin-violation-workspace__detail-content-value{white-space:pre-wrap;display:block}.admin-violation-workspace__detail-link{color:var(--admin-color-link);text-decoration:none}.admin-violation-workspace__detail-link:hover{color:var(--admin-color-link-hover);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.admin-violation-workspace__detail-link:focus-visible{box-shadow:var(--admin-focus-shadow);border-radius:2px;outline:none}.admin-violation-workspace__form.admin-violation-workspace__edit-form{background:var(--admin-color-surface);border:1px solid var(--violation-border);border-radius:var(--admin-radius-panel);margin-top:var(--admin-space-6);padding:var(--admin-space-4)}.admin-violation-workspace__edit-form .admin-violation-workspace__section-heading{border-bottom:1px solid var(--violation-border);padding-bottom:var(--admin-space-3);margin-bottom:0}.admin-violation-workspace__edit-fields{min-width:0;padding:var(--admin-space-4) 0 0;border:0;margin:0}@container (width<=640px){.admin-violation-workspace__detail-summary{align-items:flex-start}.admin-violation-workspace__edit-form .admin-violation-workspace__form-grid{grid-template-columns:minmax(0,1fr)}}.admin-violation-workspace__detail-command,.admin-violation-workspace__notification{border:1px solid var(--violation-border);border-radius:var(--admin-radius-panel);margin-top:var(--admin-space-4);padding:var(--admin-space-4)}.admin-violation-workspace__detail-command-heading,.admin-violation-workspace__notification-heading,.admin-violation-workspace__inline-actions{align-items:center;gap:var(--admin-space-3);display:flex}.admin-violation-workspace__detail-command-heading,.admin-violation-workspace__notification-heading{justify-content:space-between}.admin-violation-workspace__detail-command-heading h3,.admin-violation-workspace__detail-command-heading p{margin:0}.admin-violation-workspace__detail-command-heading p,.admin-violation-workspace__notification-heading p,.admin-violation-workspace__command-note{color:var(--violation-muted);font-size:13px;line-height:20px}.admin-violation-workspace__notification-heading p{margin:2px 0 0}.admin-violation-workspace__notification-action.ant-btn{min-width:108px}.admin-violation-workspace__notification-action.ant-btn[aria-busy=true]{cursor:progress}.admin-violation-workspace__detail-command--correction{gap:var(--admin-space-3);max-width:960px;display:grid}.admin-violation-workspace__detail-command-body{align-items:end;gap:var(--admin-space-4);grid-template-columns:minmax(240px,360px) minmax(0,1fr) auto;display:grid}.admin-violation-workspace__detail-command-body>.admin-form-field{max-width:none;margin:0}.admin-violation-workspace__detail-command-summary{border-inline-start:1px solid var(--violation-border);min-width:0;align-self:stretch;padding-inline-start:var(--admin-space-4);display:flex}.admin-violation-workspace__detail-command-summary .admin-violation-workspace__selection-summary{align-self:center;gap:var(--admin-space-5);border:0;margin:0;padding:0;display:flex}.admin-violation-workspace__detail-command-summary .admin-violation-workspace__selection-summary>div{min-width:max-content}.admin-violation-workspace__detail-command--correction .admin-violation-workspace__form-actions--inline{flex-wrap:nowrap;align-self:end;width:auto;margin:0;padding:0}.admin-violation-workspace__detail-command--correction .admin-form-action-bar{padding-top:0}.admin-violation-workspace__detail-command-assist{justify-self:start}@media (width<=760px){.admin-violation-workspace__detail-command-heading,.admin-violation-workspace__notification-heading{flex-direction:column;align-items:flex-start}.admin-violation-workspace__detail-command-body{grid-template-columns:minmax(0,1fr);align-items:stretch}.admin-violation-workspace__detail-command-summary{border-inline-start:0;border-top:1px solid var(--violation-border);padding-inline-start:0;padding-top:var(--admin-space-3)}.admin-violation-workspace__detail-command--correction .admin-violation-workspace__form-actions--inline{justify-content:flex-start}}.admin-violation-workspace__notification-table-frame{margin-top:var(--admin-space-3)}.admin-violation-workspace__notification-table{min-width:560px}.admin-violation-workspace__type-workspace{padding-top:var(--admin-space-5)}.admin-violation-workspace__type-form-feedback-lane{margin-bottom:var(--admin-space-4);align-content:start;min-block-size:40px;display:grid}.admin-violation-workspace__type-form-feedback-lane .admin-feedback-surface--inline{margin:0}.admin-violation-workspace__type-form-feedback-lane[data-empty=true]{visibility:hidden}.admin-violation-workspace__type-list-actions{margin-bottom:var(--admin-space-3);justify-content:flex-end;display:flex}.admin-violation-workspace__type-table{min-width:1000px}.admin-violation-workspace__type-table td:not(.admin-data-table__action-column):not(.admin-data-table__date-time-column){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-violation-workspace__type-table th:first-child{width:180px}.admin-violation-workspace__type-table th:nth-child(2){width:220px}.admin-violation-workspace__type-table th:nth-child(3),.admin-violation-workspace__type-table th:nth-child(4),.admin-violation-workspace__type-table th:nth-child(5){width:100px}.admin-violation-workspace__type-table th:nth-child(3),.admin-violation-workspace__type-table th:nth-child(4),.admin-violation-workspace__type-number{font-variant-numeric:tabular-nums;text-align:right}.admin-violation-workspace__type-code,.admin-violation-workspace__type-table time{font-variant-numeric:tabular-nums}.admin-violation-workspace__type-modal .admin-object-detail-modal__body{background:var(--violation-canvas)}.admin-violation-workspace__type-modal .admin-violation-workspace__form{background:0 0;padding:0}.admin-violation-workspace__type-modal .admin-violation-workspace__form-grid{gap:var(--admin-space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(108px,.6fr) minmax(92px,.5fr)}.admin-violation-workspace__type-modal .admin-form-field{background:var(--violation-surface);border:1px solid var(--violation-border);border-radius:var(--admin-radius-control);padding:var(--admin-space-3)}.admin-violation-workspace__type-modal .admin-form-field__control{margin-top:var(--admin-space-2)}@media (width<=640px){.admin-violation-workspace__type-modal .admin-violation-workspace__form-grid{grid-template-columns:minmax(0,1fr)}}.admin-violation-workspace__sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1024px){.admin-violation-workspace__form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.admin-violation-workspace--create{padding:24px}}@media (width<=640px){.admin-violation-workspace__form-grid,.admin-violation-workspace__selection-summary{grid-template-columns:minmax(0,1fr)}.admin-violation-workspace--create{padding:16px}.admin-violation-workspace__form-actions--create{flex-direction:column-reverse;align-items:stretch}.admin-violation-workspace__form-actions--create a{align-self:center}}
