.h-button.ant-btn,.h-alert.ant-alert,.h-input.ant-input,.h-input.ant-input-affix-wrapper,.h-input-number.ant-input-number,.h-date-picker.ant-picker,.h-date-range-picker.ant-picker{min-height:var(--hb-control-height-md);transition:border-color .18s,background .18s,box-shadow .18s,color .18s;border-color:var(--hb-divider-control)!important;border-radius:var(--hb-radius-md)!important;background:var(--hb-surface-card)!important;color:var(--hb-text-primary)!important;box-shadow:none!important}.h-alert.ant-alert{border-color:var(--hb-divider-control);border-radius:var(--hb-radius-md);color:var(--hb-text-secondary)}.h-alert.ant-alert .ant-alert-message{color:var(--hb-text-primary);font-weight:700}.h-alert.ant-alert .ant-alert-description{color:var(--hb-text-secondary)}.h-button.ant-btn{height:var(--hb-control-height-md);justify-content:center;align-items:center;gap:.375rem;padding-inline:.875rem;font-size:.875rem;font-weight:600;display:inline-flex}.h-button.ant-btn .h-icon,.h-button.ant-btn .hicon{color:currentColor;font-size:1rem}.h-button.ant-btn:not(.ant-btn-primary):not(.ant-btn-color-primary):not(.ant-btn-dangerous){background:var(--hb-button-default-bg)!important;border-color:var(--hb-button-default-border)!important;color:var(--hb-button-default-text)!important}.h-button.ant-btn:not(.ant-btn-primary):not(.ant-btn-color-primary):not(.ant-btn-dangerous):hover,.h-button.ant-btn:not(.ant-btn-primary):not(.ant-btn-color-primary):not(.ant-btn-dangerous):focus-visible{background:var(--hb-button-default-hover-bg)!important;border-color:var(--hb-button-default-hover-border)!important;color:var(--hb-color-primary)!important}.h-button.ant-btn.ant-btn-primary,.h-button.ant-btn.ant-btn-color-primary{background:var(--hb-button-primary-bg)!important;border-color:var(--hb-button-primary-border)!important;color:var(--hb-button-primary-text)!important}.h-button.ant-btn.ant-btn-primary:hover,.h-button.ant-btn.ant-btn-primary:focus-visible,.h-button.ant-btn.ant-btn-color-primary:hover,.h-button.ant-btn.ant-btn-color-primary:focus-visible{background:var(--hb-button-primary-hover-bg)!important;border-color:var(--hb-button-primary-hover-bg)!important}.h-button.ant-btn:focus-visible{box-shadow:var(--hb-focus-ring)!important}.h-button.ant-btn.h-button--compact{height:var(--hb-control-height-sm);min-height:var(--hb-control-height-sm);padding-inline:.625rem;font-size:.8125rem;border-radius:var(--hb-radius-sm)!important}.h-button.ant-btn.h-button--toolbar{border-radius:var(--hb-radius-lg)!important}.h-text-action-button.ant-btn{--h-text-action-height:1.75rem;--h-text-action-min-width:1.75rem;--h-text-action-padding-x:.5rem;--h-text-action-gap:.25rem;--h-text-action-font-size:.75rem;--h-text-action-icon-size:.875rem;height:var(--h-text-action-height);min-height:var(--h-text-action-height);min-width:var(--h-text-action-min-width);justify-content:center;align-items:center;gap:var(--h-text-action-gap);padding:0 var(--h-text-action-padding-x);font-size:var(--h-text-action-font-size);font-weight:650;line-height:1;transition:border-color .18s,background .18s,box-shadow .18s,color .18s;display:inline-flex;color:var(--hb-text-secondary)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:.5rem!important}.h-text-action-button.ant-btn .ant-btn-icon{justify-content:center;align-items:center;display:inline-flex;margin-inline-end:0!important}.h-text-action-button.ant-btn .h-icon,.h-text-action-button.ant-btn .hicon,.h-text-action-button.ant-btn .iconfont{color:currentColor;font-size:var(--h-text-action-icon-size);line-height:1}.h-text-action-button.ant-btn:hover,.h-text-action-button.ant-btn:focus-visible,.h-text-action-button.ant-btn.is-active{border-color:rgba(var(--hb-rgb-primary), .24)!important;background:rgba(var(--hb-rgb-primary), .08)!important;color:var(--hb-color-primary)!important;box-shadow:inset 0 0 0 1px rgba(var(--hb-rgb-primary), .06)!important}.h-text-action-button.ant-btn:focus-visible{box-shadow:var(--hb-focus-ring), inset 0 0 0 1px rgba(var(--hb-rgb-primary), .08)!important}.h-text-action-button.ant-btn[disabled],.h-text-action-button.ant-btn.ant-btn-disabled{color:var(--hb-text-tertiary)!important;background:0 0!important;border-color:#0000!important}.h-input.ant-input,.h-input.ant-input-affix-wrapper,.h-input-number.ant-input-number,.h-date-picker.ant-picker,.h-date-range-picker.ant-picker{width:100%;padding-inline:.6875rem;font-size:.875rem}.h-input.ant-input:hover,.h-input.ant-input:focus,.h-input.ant-input:focus-within,.h-input.ant-input.ant-input-affix-wrapper-focused,.h-input.ant-input.ant-input-number-focused,.h-input.ant-input.ant-picker-focused,.h-input.ant-input-affix-wrapper:hover,.h-input.ant-input-affix-wrapper:focus,.h-input.ant-input-affix-wrapper:focus-within,.h-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.h-input.ant-input-affix-wrapper.ant-input-number-focused,.h-input.ant-input-affix-wrapper.ant-picker-focused,.h-input-number.ant-input-number:hover,.h-input-number.ant-input-number:focus,.h-input-number.ant-input-number:focus-within,.h-input-number.ant-input-number.ant-input-affix-wrapper-focused,.h-input-number.ant-input-number.ant-input-number-focused,.h-input-number.ant-input-number.ant-picker-focused,.h-date-picker.ant-picker:hover,.h-date-picker.ant-picker:focus,.h-date-picker.ant-picker:focus-within,.h-date-picker.ant-picker.ant-input-affix-wrapper-focused,.h-date-picker.ant-picker.ant-input-number-focused,.h-date-picker.ant-picker.ant-picker-focused,.h-date-range-picker.ant-picker:hover,.h-date-range-picker.ant-picker:focus,.h-date-range-picker.ant-picker:focus-within,.h-date-range-picker.ant-picker.ant-input-affix-wrapper-focused,.h-date-range-picker.ant-picker.ant-input-number-focused,.h-date-range-picker.ant-picker.ant-picker-focused{border-color:rgba(var(--hb-rgb-primary), .34)!important;box-shadow:var(--hb-focus-ring)!important}.h-input.ant-input .ant-input,.h-input.ant-input-affix-wrapper .ant-input{color:var(--hb-text-primary)!important;background:0 0!important}.h-input.ant-input .ant-input::placeholder,.h-input.ant-input-affix-wrapper .ant-input::placeholder{color:var(--hb-text-tertiary)}.h-textarea.ant-input{min-height:5.25rem;font-size:.875rem;border-color:var(--hb-divider-control)!important;border-radius:var(--hb-radius-md)!important;background:var(--hb-surface-card)!important;color:var(--hb-text-primary)!important;box-shadow:none!important}.h-textarea.ant-input:hover,.h-textarea.ant-input:focus{border-color:rgba(var(--hb-rgb-primary), .34)!important;box-shadow:var(--hb-focus-ring)!important}.h-textarea.ant-input::placeholder{color:var(--hb-text-tertiary)}.h-input-number.ant-input-number .ant-input-number-input{min-height:calc(var(--hb-control-height-md) - .125rem);color:var(--hb-text-primary);font-weight:600}.h-input-number.ant-input-number .ant-input-number-handler-wrap{background:var(--hb-surface-muted);border-start-end-radius:var(--hb-radius-md);border-end-end-radius:var(--hb-radius-md)}.h-date-picker.ant-picker .ant-picker-input>input,.h-date-range-picker.ant-picker .ant-picker-input>input{color:var(--hb-text-primary);font-weight:600}.h-date-picker.ant-picker .ant-picker-input>input::placeholder,.h-date-range-picker.ant-picker .ant-picker-input>input::placeholder,.h-date-picker.ant-picker .ant-picker-suffix,.h-date-picker.ant-picker .ant-picker-clear,.h-date-range-picker.ant-picker .ant-picker-suffix,.h-date-range-picker.ant-picker .ant-picker-clear{color:var(--hb-text-tertiary)}.h-date-picker-popup.ant-picker-dropdown .ant-picker-panel-container{border:1px solid var(--hb-divider-control);border-radius:var(--hb-radius-lg);background:var(--hb-surface-card);box-shadow:var(--hb-box-shadow)}.h-switch.ant-switch{background:var(--hb-surface-muted)}.h-switch.ant-switch.ant-switch-checked{background:var(--hb-color-primary)}.h-switch.ant-switch:focus-visible{box-shadow:var(--hb-focus-ring)}.h-radio.ant-radio-wrapper,.h-checkbox.ant-checkbox-wrapper{color:var(--hb-text-secondary);font-weight:600}.h-checkbox.ant-checkbox-wrapper .ant-checkbox-inner{border-color:var(--hb-divider-control);border-radius:var(--hb-radius-sm);background:var(--hb-surface-card)}.h-checkbox.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{border-color:var(--hb-color-primary);background:var(--hb-color-primary)}.h-checkbox-group.ant-checkbox-group,.h-radio-group.ant-radio-group{gap:var(--hb-space-8);flex-wrap:wrap;display:inline-flex}.h-radio.ant-radio-wrapper,.h-radio-group.ant-radio-group{color:var(--hb-text-secondary)}.h-radio.ant-radio-wrapper .ant-radio-inner,.h-radio-group.ant-radio-group .ant-radio-inner{border-color:var(--hb-divider-control);background:var(--hb-surface-card)}.h-radio.ant-radio-wrapper .ant-radio-checked .ant-radio-inner,.h-radio-group.ant-radio-group .ant-radio-checked .ant-radio-inner{border-color:var(--hb-color-primary);background:var(--hb-color-primary)}.h-tag.ant-tag{border-radius:var(--hb-radius-sm);align-items:center;min-height:1.5rem;font-weight:600;display:inline-flex}.h-tag.ant-tag.h-tag--surface{border-color:var(--hb-divider-control);background:var(--hb-surface-muted);color:var(--hb-text-secondary)}.h-modal-root .ant-modal-content,.h-modal-root .ant-drawer-content,.h-drawer-root .ant-modal-content,.h-drawer-root .ant-drawer-content{background:var(--hb-surface-card);color:var(--hb-text-primary)}.h-modal-root .ant-modal-header,.h-modal-root .ant-drawer-header,.h-drawer-root .ant-modal-header,.h-drawer-root .ant-drawer-header{border-color:var(--hb-divider-layout);background:var(--hb-surface-card)}.h-modal-root .ant-modal-title,.h-modal-root .ant-drawer-title,.h-drawer-root .ant-modal-title,.h-drawer-root .ant-drawer-title{color:var(--hb-text-primary);font-weight:700}.h-modal-root .ant-modal-footer,.h-modal-root .ant-drawer-footer,.h-drawer-root .ant-modal-footer,.h-drawer-root .ant-drawer-footer{border-color:var(--hb-divider-layout)}.h-form.ant-form{color:var(--hb-text-primary)}.h-form-item.ant-form-item{margin-bottom:var(--hb-space-16)}.h-form-item.ant-form-item .ant-form-item-label>label{color:var(--hb-text-secondary);font-weight:600}.h-form-item.ant-form-item .ant-form-item-explain-error{color:var(--hb-color-error)}.h-segmented.ant-segmented{min-height:var(--hb-control-height-md);border-radius:var(--hb-radius-md);background:var(--hb-surface-muted);color:var(--hb-text-secondary);padding:.1875rem}.h-segmented.ant-segmented .ant-segmented-item{min-height:calc(var(--hb-control-height-md) - .375rem);border-radius:var(--hb-radius-sm);color:var(--hb-text-secondary);font-weight:600}.h-segmented.ant-segmented .ant-segmented-item-selected{background:var(--hb-surface-card);color:var(--hb-text-primary);box-shadow:0 .125rem .5rem #1f232914}.h-slider.ant-slider .ant-slider-rail{background:var(--hb-surface-muted)}.h-slider.ant-slider .ant-slider-track{background:var(--hb-color-primary)}.h-slider.ant-slider .ant-slider-handle:after{box-shadow:0 0 0 .125rem var(--hb-color-primary)}.h-upload.ant-upload-wrapper{color:var(--hb-text-secondary)}.h-dropdown-overlay .ant-dropdown-menu,.h-dropdown-overlay .ant-popover-inner,.h-popover .ant-dropdown-menu,.h-popover .ant-popover-inner,.h-popconfirm .ant-dropdown-menu,.h-popconfirm .ant-popover-inner{border:1px solid var(--hb-divider-control);border-radius:var(--hb-radius-lg);background:var(--hb-surface-card);box-shadow:var(--hb-box-shadow)}.h-dropdown-overlay .ant-dropdown-menu,.h-popover .ant-dropdown-menu,.h-popconfirm .ant-dropdown-menu{padding:.375rem}.h-dropdown-overlay .ant-dropdown-menu-item,.h-popover .ant-dropdown-menu-item,.h-popconfirm .ant-dropdown-menu-item{border-radius:var(--hb-radius-md);min-height:2rem;color:var(--hb-text-secondary);font-size:.8125rem;font-weight:600}.h-dropdown-overlay .ant-dropdown-menu-item:hover,.h-dropdown-overlay .ant-dropdown-menu-item.ant-dropdown-menu-item-active,.h-dropdown-overlay .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.h-popover .ant-dropdown-menu-item:hover,.h-popover .ant-dropdown-menu-item.ant-dropdown-menu-item-active,.h-popover .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.h-popconfirm .ant-dropdown-menu-item:hover,.h-popconfirm .ant-dropdown-menu-item.ant-dropdown-menu-item-active,.h-popconfirm .ant-dropdown-menu-item.ant-dropdown-menu-item-selected{background:rgba(var(--hb-rgb-primary), .1);color:var(--hb-color-primary)}.h-spin.ant-spin .ant-spin-dot-item{background-color:var(--hb-color-primary)}.h-empty.ant-empty{color:var(--hb-text-tertiary)}.h-empty.ant-empty .ant-empty-description{color:var(--hb-text-secondary)}.h-skeleton.ant-skeleton .ant-skeleton-content .ant-skeleton-title,.h-skeleton.ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph>li{background:linear-gradient(90deg, var(--hb-surface-muted), var(--hb-surface-hover), var(--hb-surface-muted))}.h-image.ant-image-img{border-radius:inherit}.h-space.ant-space{color:var(--hb-text-primary)}.h-descriptions.ant-descriptions .ant-descriptions-title,.h-descriptions.ant-descriptions .ant-descriptions-item-label{color:var(--hb-text-secondary);font-weight:600}.h-descriptions.ant-descriptions .ant-descriptions-item-content,.h-typography.ant-typography.h-typography,.h-typography .ant-typography.h-typography,.ant-typography.h-typography{color:var(--hb-text-primary)}.h-basic-tabs.ant-tabs{color:var(--hb-text-secondary)}.h-basic-tabs.ant-tabs .ant-tabs-tab{color:var(--hb-text-secondary);font-weight:600}.h-basic-tabs.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,.h-basic-tabs.ant-tabs .ant-tabs-tab:hover{color:var(--hb-color-primary)}.h-basic-tabs.ant-tabs .ant-tabs-ink-bar{background:var(--hb-color-primary)}.h-filter-bar{align-items:center;gap:var(--hb-space-8);padding:var(--hb-space-12);border:1px solid var(--hb-divider-layout);border-radius:var(--hb-radius-lg);background:var(--hb-surface-card);flex-wrap:wrap;display:flex}.h-filter-bar--dense{padding:var(--hb-space-8);border-radius:var(--hb-radius-md)}.h-filter-bar .ant-form-item{margin-bottom:0}
