.aurora-input--sm.ant-input{height:28px;padding-block:0}.aurora-input--md.ant-input{height:36px;padding-block:0}.aurora-input--lg.ant-input{height:40px;padding-block:0}.aurora-input--sm.ant-input-affix-wrapper{height:28px;padding-block:0}.aurora-input--md.ant-input-affix-wrapper{height:36px;padding-block:0}.aurora-input--lg.ant-input-affix-wrapper{height:40px;padding-block:0}.aurora-input.ant-input-affix-wrapper>.ant-input{height:100%;padding-block:0}.aurora-input.ant-input-affix-wrapper-disabled,.aurora-input.ant-input-affix-wrapper-disabled:hover,.aurora-input.ant-input-disabled,.aurora-input.ant-input-disabled:hover,.aurora-input.ant-input-textarea-affix-wrapper-disabled,.aurora-input.ant-input-textarea-affix-wrapper-disabled:hover{background:var(--color-surface-page)!important;color:var(--color-text-disabled)!important;border-color:var(--color-border-default)!important}.aurora-input.ant-input-affix-wrapper-disabled:hover>.ant-input,.aurora-input.ant-input-affix-wrapper-disabled>.ant-input,.aurora-input.ant-input-textarea-affix-wrapper-disabled:hover>.ant-input,.aurora-input.ant-input-textarea-affix-wrapper-disabled>.ant-input{background:transparent!important;color:var(--color-text-disabled)!important}.aurora-input-number--sm.ant-input-number{height:28px;padding-block:0}.aurora-input-number--md.ant-input-number{height:36px;padding-block:0}.aurora-input-number--lg.ant-input-number{height:40px;padding-block:0}.aurora-input-number .ant-input-number-input{height:100%}.aurora-input-number.ant-input-number-disabled{background:var(--color-surface-page);color:var(--color-text-disabled)}.aurora-radio.ant-radio-wrapper{font-size:var(--font-size-md)}.aurora-tooltip.ant-tooltip{--ant-tooltip-arrow-background-color:var(--color-accent-purple)}.aurora-tooltip.ant-tooltip .ant-tooltip-container{background:var(--color-accent-purple);color:#fff;border-radius:4px;padding:4px 12px;min-height:23px;font-size:12px;line-height:1.4;box-shadow:0 2px 8px rgba(122,61,255,.25);display:flex;align-items:center}.aurora-tree.ant-tree{background:transparent;font-size:14px;color:var(--color-text-primary);width:100%}.aurora-tree.ant-tree .ant-tree-list,.aurora-tree.ant-tree .ant-tree-list-holder,.aurora-tree.ant-tree .ant-tree-list-holder-inner{width:100%;min-width:0}.aurora-tree.ant-tree .ant-tree-treenode{padding:0;align-items:center;width:100%;min-width:0;max-width:100%}.aurora-tree.ant-tree .ant-tree-switcher{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary);background:transparent;height:28px}.aurora-tree.aurora-tree--flat .ant-tree-switcher-noop{display:none}.aurora-tree.ant-tree .ant-tree-node-content-wrapper{height:28px;padding:0 8px;border-radius:4px;display:flex;align-items:center;flex:1;min-width:0;line-height:1;transition:background .12s ease,color .12s ease}.aurora-tree.ant-tree .ant-tree-title{flex:1 1 0%;min-width:0;max-width:100%;display:flex;align-items:center}.aurora-tree.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected,.aurora-tree.ant-tree .ant-tree-node-content-wrapper:hover:not(.ant-tree-node-disabled){background:var(--color-brand-light-bg);color:var(--color-brand-hover)}.aurora-tree.ant-tree .ant-tree-treenode-selected>.ant-tree-switcher,.aurora-tree.ant-tree .ant-tree-treenode:hover>.ant-tree-switcher{color:var(--color-brand-hover)}.aurora-tree.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-disabled{color:var(--color-text-disabled);cursor:not-allowed}.aurora-tree-row{display:flex;align-items:center;gap:8px;width:100%;min-width:0;overflow:hidden}.aurora-tree-row__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aurora-tree-row__extra{flex-shrink:0;font-size:12px;color:var(--color-text-secondary)}.aurora-tree.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .aurora-tree-row__extra{color:var(--color-brand-hover)}.aurora-tree-standalone-item{height:28px;padding:0 8px;border-radius:4px;display:flex;align-items:center;cursor:pointer;font-size:14px;color:var(--color-text-primary);transition:background .12s ease,color .12s ease;margin-bottom:4px}.aurora-tree-standalone-item--selected,.aurora-tree-standalone-item:hover{background:var(--color-brand-light-bg);color:var(--color-brand-hover)}.aurora-tree-standalone-item--selected .aurora-tree-row__extra{color:var(--color-brand-hover)}.aurora-tree-standalone-item--disabled{color:var(--color-text-disabled);cursor:not-allowed}.aurora-tree-standalone-item--disabled:hover{background:transparent;color:var(--color-text-disabled)}.aurora-popconfirm.ant-popover .ant-popover-container{border-radius:5px;border:1px solid var(--color-border-default)}.aurora-popconfirm .ant-popconfirm-message .ant-popconfirm-message-icon .anticon{color:var(--color-status-danger,#ee1d36)}.aurora-popconfirm .ant-popconfirm-buttons button{font-weight:400}.aurora-image{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background:#fff;box-sizing:border-box}.aurora-image--thumb{padding:8px}.aurora-image--main{padding:4px}.aurora-image--bordered{border:1px solid var(--color-border-default)}.aurora-image--rounded{border-radius:8px;overflow:hidden}.aurora-image--transparent-bg .ant-image{background:#898989;background-image:linear-gradient(45deg,#535353 25%,transparent 0,transparent 75%,#535353 0),linear-gradient(45deg,#535353 25%,transparent 0,transparent 75%,#535353 0);background-position:0 0,8px 8px;background-size:16px 16px}.aurora-image__img--contain{object-fit:contain}.aurora-image__img--cover{object-fit:cover}.aurora-image__img--rounded{border-radius:8px}.aurora-modal.ant-modal .ant-modal-container,.aurora-modal.ant-modal .ant-modal-content{padding:0;border-radius:0}.aurora-modal.ant-modal .ant-modal-content{border:1px solid var(--color-border-default);box-shadow:0 4px 12px rgba(0,0,0,.08)}.aurora-modal.ant-modal .ant-modal-header{margin:0;padding:0;border-bottom:1px solid var(--color-border-default);border-radius:0}.aurora-modal.ant-modal .ant-modal-body{padding:16px}.aurora-modal--body-page.ant-modal .ant-modal-body{background:var(--color-surface-page)}.aurora-modal--body-white.ant-modal .ant-modal-body{background:#fff}.aurora-modal.ant-modal .ant-modal-footer{margin:0;padding:0;border-top:1px solid var(--color-border-default);border-radius:0}.aurora-modal-header{height:52px;padding:0 16px;display:flex;align-items:center;justify-content:space-between}.aurora-modal-header,.aurora-modal-title{font-size:14px;font-weight:400;color:var(--color-text-primary)}.aurora-modal-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:4px;cursor:pointer;color:var(--color-text-primary);transition:background .12s ease}.aurora-modal-close:hover{background:var(--color-surface-page)}.aurora-modal-footer{height:52px;padding:0 16px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.aurora-drawer.ant-drawer .ant-drawer-content{border-radius:0}.aurora-drawer.ant-drawer .ant-drawer-header{height:52px;padding:0 16px;border-bottom:1px solid var(--color-border-default);font-size:14px;line-height:1}.aurora-drawer.ant-drawer .ant-drawer-header-title{line-height:1}.aurora-drawer-title-inner{display:flex;flex-direction:row;gap:8px;font-size:14px;font-weight:400;line-height:1}.aurora-drawer-close,.aurora-drawer-title-inner{align-items:center;color:var(--color-text-primary)}.aurora-drawer-close{display:inline-flex;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:4px;cursor:pointer;transition:background .12s ease;flex-shrink:0}.aurora-drawer-close:hover{background:var(--color-surface-page)}.aurora-drawer-title-text{flex:1;display:flex;align-items:center;height:32px;font-size:14px;font-weight:400;color:var(--color-text-primary)}.aurora-drawer-actions{display:flex;align-items:center;gap:8px}.aurora-drawer.ant-drawer .ant-drawer-body{padding:16px}.aurora-drawer--body-page.ant-drawer .ant-drawer-body{background:var(--color-surface-page)}.aurora-drawer--body-white.ant-drawer .ant-drawer-body{background:#fff}.aurora-table.ant-table-wrapper{--ant-table-row-hover-bg:transparent}.aurora-table.ant-table-wrapper .ant-table,.aurora-table.ant-table-wrapper .ant-table-body,.aurora-table.ant-table-wrapper .ant-table-container,.aurora-table.ant-table-wrapper .ant-table-content,.aurora-table.ant-table-wrapper .ant-table-header,.aurora-table.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell{border-radius:0!important}.aurora-table.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected:hover>.ant-table-cell:not(.ant-table-cell-fix-start):not(.ant-table-cell-fix-end),.aurora-table.ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>.ant-table-cell:not(.ant-table-cell-fix-start):not(.ant-table-cell-fix-end),.aurora-table.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>.ant-table-cell:not(.ant-table-cell-fix-start):not(.ant-table-cell-fix-end){background:transparent}.aurora-table.ant-table-wrapper .ant-table-tbody>tr>.ant-table-cell-fix-end,.aurora-table.ant-table-wrapper .ant-table-tbody>tr>.ant-table-cell-fix-start{background:#fff!important}.aurora-table.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell{padding:16px;font-size:14px;font-weight:400;line-height:1;color:var(--color-text-primary);border-bottom:none;border-radius:0}.aurora-table.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell:first-child,.aurora-table.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell:last-child{border-radius:0}.aurora-table.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell:before{display:none}.aurora-table--light-blue.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell{background:var(--color-brand-light-bg)}.aurora-table--background.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell{background:var(--color-surface-page)}.aurora-table--white.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell{background:#fff;border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default)}.aurora-table--white.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell:first-child{border-left:1px solid var(--color-border-default)}.aurora-table--white.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell:last-child{border-right:1px solid var(--color-border-default)}.aurora-table.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell{padding:8px;font-size:14px;line-height:1.4;color:var(--color-text-primary);border-bottom:1px dashed var(--color-border-default);vertical-align:middle}.aurora-table.ant-table-wrapper .ant-table-tbody>tr:last-child>td.ant-table-cell{border-bottom:none}.aurora-table.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-selection-column,.aurora-table.ant-table-wrapper .ant-table-thead>tr>th.ant-table-selection-column{padding-left:0;text-align:left}.aurora-table--body-bordered.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell:first-child{border-left:1px solid var(--color-border-default)}.aurora-table--body-bordered.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell:last-child{border-right:1px solid var(--color-border-default)}.aurora-table--body-bordered.ant-table-wrapper .ant-table-tbody>tr:last-child>td.ant-table-cell{border-bottom:1px solid var(--color-border-default)}.aurora-pagination{display:inline-flex;align-items:center;gap:8px}.aurora-pagination .ant-pagination-next .ant-pagination-item-link,.aurora-pagination .ant-pagination-prev .ant-pagination-item-link{border-color:var(--color-border-default)}.aurora-pagination .ant-pagination-next:not(.ant-pagination-disabled):hover .ant-pagination-item-link,.aurora-pagination .ant-pagination-prev:not(.ant-pagination-disabled):hover .ant-pagination-item-link{border-color:var(--color-brand-default)}.aurora-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link,.aurora-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link{border-color:var(--color-border-default)}.aurora-search-field{display:flex;align-items:stretch;height:var(--size-h36);flex-shrink:0;box-sizing:border-box}.aurora-search-field__type-segment{display:inline-flex;align-items:center;background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-right:none;border-radius:4px 0 0 4px;box-sizing:border-box;flex-shrink:0}.aurora-search-field__type-segment .aurora-search-field__type.aurora-select.ant-select .ant-select-selector{height:100%;background:transparent;border:none;box-shadow:none}.aurora-search-field__type-segment .aurora-search-field__type.aurora-select.ant-select-focused .ant-select-selector,.aurora-search-field__type-segment .aurora-search-field__type.aurora-select.ant-select-open .ant-select-selector{border:none;box-shadow:none}.aurora-search-field__type-segment .ant-select-selection-item{font-size:var(--font-size-md);color:var(--color-text-primary);line-height:calc(var(--size-h36) - 2px)}.aurora-search-field__type-segment .ant-select-arrow{color:var(--color-text-primary)}.aurora-search-field__main-segment{flex:1;display:inline-flex;align-items:center;background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:0 4px 4px 0;padding:0 var(--space-xs) 0 var(--space-sm);gap:var(--space-xs);transition:border-color .12s ease;box-sizing:border-box}.aurora-search-field--no-type .aurora-search-field__main-segment{border-radius:4px}.aurora-search-field__main-segment:focus-within{border-color:var(--color-brand-default)}.aurora-search-field__main-segment .aurora-search-field__keyword.aurora-input.ant-input,.aurora-search-field__main-segment .aurora-search-field__keyword.aurora-input.ant-input-affix-wrapper{flex:1;height:100%;border:none;background:transparent;box-shadow:none;padding-inline:0;font-size:var(--font-size-md);color:var(--color-text-primary)}.aurora-search-field__main-segment .aurora-search-field__keyword.aurora-input.ant-input-affix-wrapper>.ant-input{background:transparent;padding:0}.aurora-search-field__main-segment .aurora-search-field__keyword.aurora-input::placeholder{color:var(--color-text-disabled)}.aurora-tag-select{display:grid;grid-template-columns:max-content 1fr auto;column-gap:var(--space-md);align-items:start}.aurora-tag-select__label{font-size:var(--font-size-md);color:var(--color-text-primary);white-space:nowrap;height:var(--size-h28);line-height:var(--size-h28);justify-self:end}.aurora-tag-select__tags{flex-wrap:wrap;gap:var(--space-xxs) var(--space-xs)}.aurora-tag-select__extra,.aurora-tag-select__tags{display:flex;align-items:center}.aurora-tag-select-group{display:grid;grid-template-columns:max-content 1fr auto;column-gap:var(--space-md);row-gap:var(--space-md)}.aurora-tag-select-group .aurora-tag-select{grid-column:span 3;grid-template-columns:subgrid;column-gap:var(--space-md)}.aurora-breadcrumb{display:flex;align-items:center;height:var(--size-h36);background:var(--color-surface-raised);font-size:var(--font-size-md);white-space:nowrap}.aurora-breadcrumb__segment{display:inline-flex;align-items:center}.aurora-breadcrumb__separator{margin:0 var(--space-xs);color:var(--color-text-disabled);user-select:none}.aurora-breadcrumb__item{color:var(--color-text-secondary);text-decoration:none;background:transparent;border:none;padding:0;font:inherit;cursor:default}.aurora-breadcrumb__item--current{color:var(--color-text-primary)}.aurora-breadcrumb__item--link{cursor:pointer;transition:color .12s ease}.aurora-breadcrumb__item--link:hover{color:var(--color-brand-default)}.aurora-page{display:flex;flex-direction:column;height:100%;background:var(--color-surface-page);overflow:hidden}.aurora-page__breadcrumb{flex-shrink:0;height:var(--size-h36);display:flex;align-items:center;padding:0 var(--space-md);background:var(--color-surface-raised)}.aurora-page__body{flex:1;display:flex;gap:var(--space-xs);padding:var(--space-xs);min-height:0}.aurora-page__sider{position:relative;flex-shrink:0;background:var(--color-surface-raised);overflow:hidden}.aurora-page__sider-inner{height:100%;padding:var(--space-xs);overflow-y:auto}.aurora-page__sider-resize{position:absolute;top:0;right:-5px;bottom:0;width:10px;cursor:col-resize;z-index:1}.aurora-page__sider-resize:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background:transparent;transition:background-color .12s ease}.aurora-page__sider-resize:hover:before{background:var(--color-brand-default)}.aurora-page__main{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--color-surface-raised);overflow:hidden}.aurora-page__scroll{flex:1;min-height:0;overflow-x:auto;overflow-y:auto}.aurora-page__filters{position:sticky;left:0;background:var(--color-surface-raised);padding:var(--space-xs)}.aurora-page__filter-divider{position:sticky;left:0;height:var(--space-xs);background:var(--color-surface-page)}.aurora-page__toolbar-sentinel{height:1px}.aurora-page__toolbar{position:sticky;top:0;left:0;z-index:10;display:flex;align-items:center;gap:var(--space-sm);background:var(--color-surface-raised);transition:box-shadow .12s ease;padding:var(--space-xs)}.aurora-page__toolbar.is-stuck{box-shadow:0 2px 8px rgba(0,0,0,.06)}.aurora-page__content{padding:var(--space-xs)}.aurora-page__footer{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;gap:var(--space-xs);padding:var(--space-xs) 0;background:var(--color-surface-raised);border-top:1px solid var(--color-border-default)}.aurora-page--surface-page .aurora-page__main{background:transparent;padding:0}.aurora-page--surface-page .aurora-page__main .aurora-page__content{padding:0}.aurora-page--surface-page .aurora-page__scroll{display:flex;flex-direction:column;overflow:hidden}.aurora-page--surface-page .aurora-page__filter-divider{display:none}.aurora-page--surface-page .aurora-page__content{flex:1;min-height:0}.aurora-page--no-fill .aurora-page__scroll{display:block;overflow-y:auto}.aurora-page--no-fill .aurora-page__content{flex:initial}.aurora-vlist{width:100%;position:relative}.aurora-vlist__loading{position:absolute;inset:0;z-index:100;background:hsla(0,0%,100%,.5)}.aurora-vlist__loading-spinner{position:sticky;top:0;display:flex;align-items:center;justify-content:center}.aurora-vtable{width:100%;position:relative}.aurora-vtable__loading{position:absolute;inset:0;z-index:100;background:hsla(0,0%,100%,.5)}.aurora-vtable__loading-spinner{position:sticky;top:0;display:flex;align-items:center;justify-content:center}.aurora-vtable__head,.aurora-vtable__row{display:grid;align-items:center}.aurora-vtable--light-blue .aurora-vtable__head{background:var(--color-brand-light-bg)}.aurora-vtable--background .aurora-vtable__head{background:var(--color-surface-page)}.aurora-vtable--white .aurora-vtable__head{background:#fff;border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default)}.aurora-vtable--white .aurora-vtable__head .aurora-vtable__cell:first-child{border-left:1px solid var(--color-border-default)}.aurora-vtable--white .aurora-vtable__head .aurora-vtable__cell:last-child{border-right:1px solid var(--color-border-default)}.aurora-vtable__cell{display:flex;align-items:center;justify-content:flex-start;font-size:14px;color:var(--color-text-primary)}.aurora-vtable__head .aurora-vtable__cell{padding:16px;line-height:1;justify-content:center;text-align:center;gap:8px}.aurora-vtable__row .aurora-vtable__cell{padding:8px;line-height:1.4}.aurora-vtable__row{background:#fff;border-bottom:1px dashed var(--color-border-default)}.aurora-vtable__cell--sticky-right{position:sticky;right:8px;z-index:1;background:inherit;align-self:stretch}.aurora-vtable--light-blue .aurora-vtable__head .aurora-vtable__cell--sticky-right{background:var(--color-brand-light-bg)}.aurora-vtable--background .aurora-vtable__head .aurora-vtable__cell--sticky-right{background:var(--color-surface-page)}.aurora-vtable--white .aurora-vtable__head .aurora-vtable__cell--sticky-right{background:#fff}.aurora-vtable__head .aurora-vtable__cell--selection,.aurora-vtable__row .aurora-vtable__cell--selection{padding-left:0;justify-content:flex-start}.aurora-vtable__cell--align-center{justify-content:center}.aurora-vtable__cell--align-right{justify-content:flex-end}.aurora-vtable__empty{padding:48px 16px;text-align:center;color:var(--color-text-secondary);font-size:14px}.aurora-icon-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:0;cursor:pointer;transition:filter .15s ease,opacity .15s ease}.aurora-icon-btn--primary{background:var(--color-brand-light-bg);color:var(--color-brand-default)}.aurora-icon-btn--danger{background:var(--color-danger-bg);color:var(--color-danger)}.aurora-icon-btn--20{width:20px;height:20px}.aurora-icon-btn--22{width:22px;height:22px}.aurora-icon-btn--28{width:28px;height:28px;border-radius:var(--radius-sm)}.aurora-icon-btn:hover:not(:disabled){filter:brightness(.96)}.aurora-icon-btn.is-active{filter:brightness(.9)}.aurora-icon-btn:disabled{cursor:not-allowed;opacity:.5}.aurora-header-btn{display:inline-flex;align-items:center;justify-content:center;height:28px;min-width:44px;padding:0 10px;border-radius:4px;border:none;background:transparent;color:color-mix(in oklab,var(--color-brand-light-bg) 80%,transparent);font-size:14px;font-family:inherit;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.aurora-header-btn:hover:not(:disabled):not(.is-active){background:color-mix(in oklab,var(--color-brand-light-bg) 10%,transparent);color:var(--color-brand-light-bg)}.aurora-header-btn.is-active{background:color-mix(in oklab,var(--color-brand-light-bg) 20%,transparent);color:var(--color-brand-light-bg)}.aurora-header-btn:disabled{opacity:.4;cursor:not-allowed}.ant-picker-presets{min-width:96px;border-right:1px solid var(--color-border-default)}.ant-picker-presets ul{padding:var(--space-xs) 0}.ant-picker-presets ul>li{padding:var(--space-xs) var(--space-md);font-size:var(--font-size-md,14px);color:var(--color-text-primary);cursor:pointer;transition:background-color .12s ease}.ant-picker-presets ul>li:hover{background-color:var(--color-brand-bg);color:var(--color-brand-default)}