html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-width:320px;margin:0}*{box-sizing:border-box}#root{min-height:100vh}h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography{margin-top:8px}.ant-card{overflow:hidden}.ant-card img,.ant-card video,.ant-card canvas,.ant-card svg{max-width:100%;max-height:100%;display:block}.ant-card .ant-avatar{overflow:hidden}.app-select-wide{width:224px}.app-rich-text-editor-large{width:100%}.app-rich-text-editor-large [role=textbox]{min-height:240px}.ant-input:autofill{box-shadow:0 0 0 1000px var(--ant-color-bg-container) inset;caret-color:var(--ant-color-text)}.ant-input:autofill:hover{box-shadow:0 0 0 1000px var(--ant-color-bg-container) inset;caret-color:var(--ant-color-text)}.ant-input:autofill:focus{box-shadow:0 0 0 1000px var(--ant-color-bg-container) inset;caret-color:var(--ant-color-text)}.ant-input-affix-wrapper input:autofill{box-shadow:0 0 0 1000px var(--ant-color-bg-container) inset;caret-color:var(--ant-color-text)}.ant-input-affix-wrapper input:autofill:hover{box-shadow:0 0 0 1000px var(--ant-color-bg-container) inset;caret-color:var(--ant-color-text)}.ant-input-affix-wrapper input:autofill:focus{box-shadow:0 0 0 1000px var(--ant-color-bg-container) inset;caret-color:var(--ant-color-text)}.ant-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--ant-color-bg-container) inset;-webkit-text-fill-color:var(--ant-color-text);caret-color:var(--ant-color-text)}.ant-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--ant-color-bg-container) inset;-webkit-text-fill-color:var(--ant-color-text);caret-color:var(--ant-color-text)}.ant-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--ant-color-bg-container) inset;-webkit-text-fill-color:var(--ant-color-text);caret-color:var(--ant-color-text)}.ant-input-affix-wrapper input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--ant-color-bg-container) inset;-webkit-text-fill-color:var(--ant-color-text);caret-color:var(--ant-color-text)}.ant-input-affix-wrapper input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--ant-color-bg-container) inset;-webkit-text-fill-color:var(--ant-color-text);caret-color:var(--ant-color-text)}.ant-input-affix-wrapper input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--ant-color-bg-container) inset;-webkit-text-fill-color:var(--ant-color-text);caret-color:var(--ant-color-text)}.ant-row:has(>.ant-col>.ant-card){grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:24px;margin-inline:0;display:grid}.ant-row:has(>.ant-col>.ant-card)>.ant-col{max-width:none;padding-inline:0}.ant-table-tbody>tr.app-table-row-striped>td{background:var(--ant-color-fill-tertiary)}.ant-table-tbody>tr.app-table-row-striped:hover>td{background:var(--ant-color-fill-secondary)}.ant-table-wrapper .ant-table th.app-table-action-column,.ant-table-wrapper .ant-table td.app-table-action-column{white-space:nowrap;width:72px;min-width:72px;max-width:72px}.ant-table-wrapper .ant-table-footer{background:var(--ant-color-fill-tertiary)}.ant-table-wrapper .ant-table-footer .ant-typography{color:var(--ant-color-text-secondary);font-weight:600}.ant-table-wrapper .ant-spin-nested-loading>div>.ant-spin{background:color-mix(in srgb, var(--ant-color-bg-container) 72%, transparent);border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius);min-height:160px}.ant-table-wrapper .ant-spin-text{color:var(--ant-color-text);font-weight:600}.ant-table-wrapper .ant-table-footer .ant-pagination .ant-pagination-item-active{background:var(--ant-color-bg-container);border-color:var(--ant-color-text-secondary)}.ant-table-wrapper .ant-table-footer .ant-pagination .ant-pagination-item-active a{color:var(--ant-color-text)}.ant-table-wrapper .ant-table .ant-btn-default:not(.ant-btn-dangerous):not(:disabled):hover,.ant-table-wrapper .ant-table .ant-btn-default:not(.ant-btn-dangerous):not(:disabled):focus-visible{background:var(--ant-color-fill-secondary);border-color:var(--ant-color-text-tertiary);color:var(--ant-color-text)}.ant-table-wrapper .ant-table button[data-action-id=delete-work-order].ant-btn-dangerous:not(:disabled):hover,.ant-table-wrapper .ant-table button[data-action-id=delete-work-order].ant-btn-dangerous:not(:disabled):focus-visible{background:var(--ant-color-error-bg);border-color:var(--ant-color-error-hover);color:var(--ant-color-error-hover)}.ant-modal .ant-modal-header{background:var(--ant-color-fill-tertiary);border-bottom:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius) var(--ant-border-radius) 0 0;margin:-20px -24px 20px;padding:20px 24px 14px}.ant-modal .ant-modal-title{color:var(--ant-color-text)}.ant-modal button[data-action-id=save-work-order],.ant-modal button[data-action-id=save-work-order]+.ant-btn,.ant-modal button[aria-label="Close work order"]{min-width:154px}.ant-modal:has(button[data-action-id=delete-work-order]) .ant-modal-body{text-align:center}.ant-modal:has(button[data-action-id=delete-work-order]) .ant-flex{justify-content:center}.ant-modal button[data-action-id=delete-work-order],.ant-modal button[data-action-id=delete-work-order]+.ant-btn{min-width:96px}:is(.ant-modal:has(button[data-action-id=save-work-order]),.ant-modal:has(button[aria-label="Close work order"]),.ant-modal:has(.ant-descriptions)){max-width:calc(100vw - 48px);width:min(820px,100vw - 48px)!important}:is(.ant-modal .ant-form:has(button[data-action-id=save-work-order]),.ant-modal .ant-form:has(button[aria-label="Close work order"])){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.ant-modal .ant-form:has(button[data-action-id=save-work-order])>.ant-form-item:first-child{grid-column:1/-1}.ant-modal .ant-form:has(button[data-action-id=save-work-order])>.ant-form-item:nth-child(2){grid-column:1/-1}.ant-modal .ant-form:has(button[data-action-id=save-work-order])>.ant-flex{grid-column:1/-1}.ant-modal .ant-form:has(button[aria-label="Close work order"])>.ant-form-item:first-child{grid-column:1/-1}.ant-modal .ant-form:has(button[aria-label="Close work order"])>.ant-form-item:nth-child(2){grid-column:1/-1}.ant-modal .ant-form:has(button[aria-label="Close work order"])>.ant-flex{grid-column:1/-1}:is(.ant-modal .ant-form:has(button[data-action-id=save-work-order])>.ant-flex,.ant-modal .ant-form:has(button[aria-label="Close work order"])>.ant-flex){justify-content:center}@media (width<=760px){:is(.ant-modal .ant-form:has(button[data-action-id=save-work-order]),.ant-modal .ant-form:has(button[aria-label="Close work order"])){grid-template-columns:1fr}.ant-modal .ant-form:has(button[data-action-id=save-work-order])>.ant-form-item:first-child{grid-column:auto}.ant-modal .ant-form:has(button[data-action-id=save-work-order])>.ant-form-item:nth-child(2){grid-column:auto}.ant-modal .ant-form:has(button[data-action-id=save-work-order])>.ant-flex{grid-column:auto}.ant-modal .ant-form:has(button[aria-label="Close work order"])>.ant-form-item:first-child{grid-column:auto}.ant-modal .ant-form:has(button[aria-label="Close work order"])>.ant-form-item:nth-child(2){grid-column:auto}.ant-modal .ant-form:has(button[aria-label="Close work order"])>.ant-flex{grid-column:auto}}.ant-btn-color-primary.ant-btn-variant-solid{border-color:var(--ant-color-border)}.ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover,.ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active{background:var(--ant-color-primary-active);border-color:var(--ant-color-text-tertiary);color:var(--ant-color-text)}.ant-btn-default:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,.ant-btn-default:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):focus-visible{background:var(--ant-color-fill-secondary);border-color:var(--ant-color-text-tertiary);color:var(--ant-color-text)}
