.ant-badge-status-text{letter-spacing:-.14px;font-weight:500;line-height:20px}
.ant-btn-primary{box-shadow:none!important}.ant-btn-primary:active{background-color:inherit!important}.ant-modal-footer .ant-btn,.ant-btn-default,.ant-btn{box-shadow:none!important}
.ant-checkbox-wrapper{color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--color-primary)}.ant-checkbox-inner{border:var(--border-width-thin)solid var(--color-border-primary);border-radius:var(--border-radius-sm);background-color:var(--color-bg-input);width:16px;height:16px;transition:var(--transition-fast)}.ant-checkbox-inner:after{border:2px solid var(--color-text-inverse);width:5.71px;height:9.14px;transition:var(--transition-fast);border-top:0;border-left:0}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--color-primary);border-color:var(--color-primary)}.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--color-text-inverse)}.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:var(--color-primary);border-color:var(--color-primary)}.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--color-text-inverse);border:0;border-radius:1px;width:8px;height:2px}.ant-checkbox-disabled .ant-checkbox-inner{background-color:var(--color-bg-secondary);border-color:var(--color-border-secondary);opacity:var(--state-disabled-opacity)}.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{color:var(--color-text-disabled)}.ant-checkbox:focus-visible .ant-checkbox-inner{outline:var(--focus-ring-width)solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ant-checkbox-group{gap:var(--space-2);flex-direction:column;display:flex}.ant-checkbox-group-item{margin:0}
.ant-form-item .ant-form-item-explain{font-size:var(--font-size-sm)!important;margin-top:var(--space-1)!important}.ant-form-item .ant-form-item-explain-error{color:var(--color-danger)!important}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{content:""}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{visibility:visible!important;color:var(--color-danger)!important;font-size:var(--font-size-sm)!important;font-family:inherit!important;line-height:var(--line-height-tight)!important;content:"*"!important;margin-inline-start:var(--space-1)!important;display:inline-block!important}.ant-form-item-label label{color:var(--color-text-secondary)!important;font-size:var(--text-size-label)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-tight)!important}
.ant-input-number{border:var(--border-width-thin)solid var(--color-border-primary)!important;border-radius:var(--border-radius-sm)!important;background-color:var(--color-bg-primary)!important}.ant-input-number:hover{border-color:var(--color-border-focus)!important}.ant-input-number:focus,.ant-input-number-focused{border:.5px solid var(--color-border-focus)!important;box-shadow:0 0 0 .5px var(--color-border-focus)!important}.ant-input-number-input{padding:var(--input-padding-y)var(--input-padding-x)!important;box-shadow:none!important;cursor:text!important;font-size:var(--font-size-sm)!important;font-style:normal!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-normal)!important}
.ant-input{padding:var(--input-padding-y)var(--input-padding-x)!important;box-shadow:none!important;cursor:text!important;font-size:var(--font-size-sm)!important;font-style:normal!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-normal)!important;background-color:var(--color-bg-input)!important;color:var(--color-text-primary)!important;border:var(--border-width-thin)solid var(--color-border-primary)!important;border-radius:var(--border-radius-sm)!important;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)!important}.ant-input-outlined.ant-input-status-error:not(.ant-input-disabled){border-color:var(--color-border-danger)!important}#ant-picker-showTime .ant-picker{width:auto!important;min-width:172px!important}.ant-input:focus,.ant-input:focus-within{border-color:var(--color-border-focus)!important;box-shadow:none!important;outline:none!important}.ant-input:hover:not(.ant-input-disabled){border-color:var(--color-border-focus)!important}.ant-input:disabled,.ant-input-disabled{background-color:var(--color-bg-secondary)!important;color:var(--color-text-disabled)!important;border-color:var(--color-border-secondary)!important;cursor:not-allowed!important}.ant-input::placeholder{color:var(--color-text-placeholder)!important;opacity:1!important}
.ant-form-vertical .ant-form-item-label>label{width:100%}.ant-form-vertical .ant-form-item-label>label:after{display:none}
.ant-modal-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--color-bg-overlay)!important}.ant-modal-content,.ant-modal-title{background-color:var(--color-bg-elevated)!important}.ant-modal-content{border-radius:var(--border-radius-lg)!important;border:var(--border-width-thin)solid var(--color-border-secondary)!important;box-shadow:var(--shadow-xl)!important}.ant-modal-confirm .ant-modal-confirm-title,.ant-modal-confirm .ant-modal-confirm-content{color:var(--color-text-primary)!important}.ant-modal-header{background-color:var(--color-bg-elevated)!important;border-bottom:none!important;padding:0!important}.ant-modal-title{color:var(--color-text-primary)!important;font-size:var(--font-size-lg)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-tight)!important}.ant-modal-body{color:var(--color-text-primary)!important}.ant-modal-footer{background-color:var(--color-bg-elevated)!important;padding:var(--space-4)0 0 0!important;gap:var(--space-2)!important;border-top:none!important;display:flex!important}.ant-modal-footer .ant-btn{flex:1!important}.ant-modal-close{color:var(--color-text-secondary)!important;transition:color var(--transition-fast)!important}.ant-modal-close:hover{color:var(--color-text-primary)!important}:where(.css-dev-only-do-not-override-61j5z3).ant-modal .ant-modal-body{padding:0!important}
.ant-spin-dot-holder{color:var(--color-primary)!important}.ant-spin-text{font-size:var(--font-size-lg)!important;line-height:var(--line-height-tight)!important;font-weight:var(--font-weight-medium)!important;letter-spacing:var(--letter-spacing-tight)!important;color:var(--color-text-primary)!important;padding-top:var(--space-8)!important}
.ant-switch{align-self:flex-start!important}
.ant-table-wrapper .ant-table-tbody .ant-table-row>.ant-table-cell-row-hover{background-color:var(--color-bg-hover)!important}.ant-table-wrapper .ant-pagination .ant-pagination-item,.ant-table-wrapper .ant-pagination .ant-pagination-jump-prev,.ant-table-wrapper .ant-pagination .ant-pagination-jump-next{margin-inline-end:var(--space-1)!important}
.ant-switch{background-color:var(--color-text-secondary)!important}.ant-switch:hover{background-color:var(--color-text-tertiary)!important}.ant-switch.ant-switch-checked{background-color:var(--color-success)!important}
.ant-typography-secondary{color:#b3b3b3!important}

*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:hidden}html{transition:background-color var(--transition-base),color var(--transition-base)}body{background-color:var(--color-bg-canvas);color:var(--color-text-primary);font-family:inherit;line-height:var(--line-height-normal)}h1,h2,h3,h4,h5,h6{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);margin:0}p,pre{color:var(--color-text-primary);margin:0}a{color:var(--color-primary);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--color-primary-hover)}li{margin:0}input,textarea,select,button{font-family:inherit;font-size:inherit}::selection{background-color:var(--color-primary);color:var(--color-text-inverse)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--color-border-primary);border-radius:var(--border-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}.theme-transitioning *{transition:none!important}
.refresh-app-module__4UHPwW__container{background-color:var(--color-primary);color:var(--color-text-inverse);height:var(--size-xl);z-index:var(--z-fixed);justify-content:center;align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);box-shadow:var(--shadow-lg);display:flex;position:fixed;bottom:0;left:0;right:0}.refresh-app-module__4UHPwW__link{cursor:pointer;font-weight:var(--font-weight-bold);color:var(--color-text-inverse);transition:var(--transition-fast);text-decoration:underline}.refresh-app-module__4UHPwW__link:hover{opacity:var(--hover-opacity)}
