html,body,#root{margin:0;padding:0;width:100%;height:100%;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar{display:none}html{height:100vh}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;--background-color: #fff;--text-color: #000;--primary-color: #81423b;--secondary-color: #f5f5dc;--surface-color: color-mix(in srgb, var(--background-color) 96%, var(--text-color));--hover-color: color-mix(in srgb, var(--background-color) 88%, var(--text-color));--border-color: color-mix(in srgb, var(--text-color) 20%, transparent);--blur-color: color-mix(in srgb, var(--background-color) 92%, var(--text-color));--expanded-color: color-mix(in srgb, var(--background-color) 86%, var(--text-color));--input-color: color-mix(in srgb, var(--background-color) 90%, var(--text-color));--portal-color: color-mix(in srgb, var(--background-color) 84%, var(--text-color));--placeholder-color: color-mix(in srgb, var(--text-color) 50%, var(--background-color));--delete-color: #ff4d4f;background-color:var(--background-color);color:var(--text-color)}body{display:flex;flex-direction:column}.ant-btn-primary{background-color:var(--primary-color)!important;color:var(--secondary-color)!important;border-color:var(--border-color)!important}.ant-btn-default{background-color:var(--secondary-color)!important;color:var(--primary-color)!important;border-color:var(--border-color)!important}.ant-btn-primary:hover{background-color:var(--hover-color)!important;border-color:var(--border-color)!important}.ant-btn-default:hover{color:var(--primary-color)!important;border-color:var(--hover-color)!important}.ant-input,.ant-input-password,.ant-input-affix-wrapper{background-color:var(--input-color)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}.ant-input:-webkit-autofill,.ant-input:-webkit-autofill:hover,.ant-input:-webkit-autofill:focus,.ant-input:-webkit-autofill:active,.ant-input-affix-wrapper input:-webkit-autofill,.ant-input-affix-wrapper input:-webkit-autofill:hover,.ant-input-affix-wrapper input:-webkit-autofill:focus,.ant-input-affix-wrapper input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--input-color) inset!important;-webkit-text-fill-color:var(--text-color)!important;transition:background-color 5000s ease-in-out 0s!important}.ant-input::selection,.ant-input-affix-wrapper input::selection,.ant-input-affix-wrapper-focused input::selection{background-color:var(--hover-color)!important;color:var(--text-color)!important}.ant-input-affix-wrapper input,.ant-input-affix-wrapper-focused input{background-color:var(--input-color)!important;color:var(--text-color)!important}.ant-input-affix-wrapper input:focus{background-color:var(--input-color)!important;color:var(--text-color)!important}.ant-input:hover,.ant-input-password:hover,.ant-input-affix-wrapper:hover{background-color:var(--input-color)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}.ant-input:focus,.ant-input-password:focus,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{background-color:var(--input-color)!important;color:var(--text-color)!important;border-color:var(--border-color)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--border-color) 20%,transparent)!important}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-input-password,.ant-form-item-has-error .ant-input-affix-wrapper,.ant-form-item-has-error .ant-input-affix-wrapper:hover,.ant-form-item-has-error .ant-input-affix-wrapper:focus,.ant-form-item-has-error .ant-input-affix-wrapper-focused{border-color:#ff4d4f!important}.ant-form-item-has-error .ant-input:focus,.ant-form-item-has-error .ant-input-password:focus,.ant-form-item-has-error .ant-input-affix-wrapper:focus,.ant-form-item-has-error .ant-input-affix-wrapper-focused{box-shadow:0 0 0 2px #ff4d4f33!important}.ant-input-prefix{margin-right:8px!important}.ant-input::placeholder,.ant-input-password::placeholder,.ant-input-affix-wrapper input::placeholder{color:var(--placeholder-color)!important}.ant-input-password-icon{color:var(--placeholder-color)!important}.ant-table-wrapper,.ant-table{background-color:var(--background-color)!important}.ant-table-title{background-color:var(--primary-color);color:var(--secondary-color);font-size:16px;font-weight:700;padding:12px 12px 12px 32px!important}.ant-table-thead>tr>th{background-color:var(--primary-color)!important;color:var(--secondary-color)!important;border-bottom:0!important;font-size:16px;font-weight:700}.ant-table-thead .ant-table-cell{background-color:var(--primary-color)!important;color:var(--secondary-color)!important}.ant-table-thead .ant-table-cell:before{display:none!important}.ant-table-tbody>tr>td{background-color:var(--surface-color);color:var(--text-color);border-bottom:0!important;font-size:14px}.ant-table-tbody>tr>td:not(.ant-table-row-expand-icon-cell){padding:12px 8px!important}.ant-table-tbody>tr>td.ant-table-row-expand-icon-cell{padding:0 0 0 8px!important;width:1%!important;white-space:nowrap!important}.ant-table-tbody>tr>td.ant-table-row-expand-icon-cell .ant-table-row-expand-icon{margin:0!important;width:16px!important;height:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.ant-table-tbody>tr:hover>td{background-color:var(--hover-color)!important}.ant-table-tbody .ant-table-expanded-row>td{background:var(--expanded-color)!important;color:var(--text-color);padding:0 12px 0 48px!important;font-style:italic}.ant-spin-dot-item{background-color:var(--primary-color)!important}.h3{padding-top:12px!important}.ant-typography,.ant-typography-title{color:var(--text-color)!important}.ant-form,.ant-space{color:var(--text-color)}.ant-typography a,.ant-typography-link{color:color-mix(in srgb,var(--primary-color) 80%,var(--secondary-color))!important}.ant-typography a:hover,.ant-typography-link:hover{color:color-mix(in srgb,var(--primary-color) 80%,var(--text-color))!important}.ant-drawer-header,.ant-drawer-body{padding:12px 16px!important;background-color:var(--portal-color)!important;color:var(--text-color)!important}.ant-drawer-content{background-color:var(--portal-color)!important;color:var(--text-color)!important}.ant-drawer-title,.ant-drawer-close{color:var(--text-color)!important}.ant-modal-container,.ant-modal-content,.ant-modal-header{background-color:var(--portal-color)!important;color:var(--text-color)!important}.ant-modal-title,.ant-modal-confirm-title{color:var(--text-color)!important}.ant-modal-body,.ant-modal-footer{background-color:var(--portal-color)!important;color:var(--text-color)!important}.ant-modal-close{color:var(--text-color)!important}.ant-modal-close:hover{background-color:var(--hover-color)!important}.ant-select,.ant-select-selector,.ant-select-focused .ant-select-selector,.ant-select-open .ant-select-selector{background-color:var(--input-color)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}.ant-select-selection-item,.ant-select-focused .ant-select-selection-item,.ant-select-open .ant-select-selection-item,.ant-select-selection-value,.ant-select-content-value,.ant-select-selection-search-input,.ant-select-selection-overflow-item,.ant-select-single .ant-select-selector .ant-select-selection-search-input{color:var(--text-color)!important}.ant-select-selection-placeholder,.ant-select-placeholder{color:var(--placeholder-color)!important}.ant-select-suffix{color:var(--text-color)!important}.ant-select-dropdown{background-color:var(--input-color)!important}.ant-select-item{color:var(--text-color)!important}.ant-select-item-option-selected,.ant-select-item-option-active{background-color:var(--hover-color)!important}.ant-input-number{background-color:var(--input-color)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}.ant-input-number-input{background-color:var(--input-color)!important;color:var(--text-color)!important}.ant-input-number-input::placeholder{color:var(--placeholder-color)!important}.ant-form-item-label>label{color:var(--text-color)!important}.ant-checkbox-wrapper,.ant-radio-wrapper{color:var(--text-color)!important}.ant-dropdown-menu{background-color:var(--input-color)!important}.ant-dropdown-menu-item,.ant-dropdown-menu-item-icon,.ant-dropdown-menu-item .anticon{color:var(--text-color)!important}.ant-dropdown-menu-item:hover{background-color:var(--hover-color)!important}.ant-dropdown-menu-item:hover .anticon{color:var(--text-color)!important}._spinnerOverlay_1v2a4_1{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background:color-mix(in srgb,var(--background-color) 50%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;pointer-events:all}#root{display:flex;flex-direction:column;width:100%;height:100%}
