@property --ant-color-bg-layout{syntax: "<color>"; inherits: true; initial-value: #f5f5f5;}@property --ant-color-split{syntax: "<color>"; inherits: true; initial-value: #f0f0f0;}@property --ant-color-bg-container{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --ant-color-text{syntax: "<color>"; inherits: true; initial-value: rgba(0,0,0,.88);}@property --ant-color-primary-bg{syntax: "<color>"; inherits: true; initial-value: #e6f4ff;}@property --ant-color-primary-text{syntax: "<color>"; inherits: true; initial-value: #1677ff;}@property --ant-color-text-secondary{syntax: "<color>"; inherits: true; initial-value: rgba(0,0,0,.45);}:root{--font-family-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;--platform-admin-shell-content-padding: 8px;--platform-admin-page-padding: 8px;--platform-admin-page-section-gap: 8px;--platform-admin-card-header-padding-inline: 10px;--platform-admin-standard-card-body-padding: 10px;--platform-admin-section-card-body-padding: 12px;--platform-admin-prominent-card-body-padding: 20px;--platform-admin-list-summary-padding: 6px 10px;--platform-admin-list-footer-padding: 8px;--platform-admin-table-header-padding: 7px 10px;--platform-admin-table-body-padding: 7px 10px;--platform-admin-menu-item-height: 36px;--platform-admin-menu-item-radius: 10px;--platform-admin-menu-item-margin-block: 2px;--platform-admin-shell-side-gutter: 6px;font-family:var(--font-family-base),sans-serif;font-size:14px}html,body,#root{min-height:100%}html{font-family:var(--font-family-base),sans-serif;font-size:14px;background:var(--ant-color-bg-layout, #f5f5f5);font-synthesis:none}body{margin:0;font-size:14px;line-height:1.5715;background:var(--ant-color-bg-layout, #f5f5f5);font-family:var(--font-family-base),sans-serif;font-synthesis:none}.platform-admin-min-width-frame{width:max(100%,var(--platform-admin-min-viewport-width));min-width:var(--platform-admin-min-viewport-width)}*{box-sizing:border-box}.platform-admin-diff-code-editor{--platform-admin-diff-inserted-background: #bee6be;--platform-admin-diff-inserted-border: #8fd18f;--platform-admin-diff-deleted-background: #d6d6d6;--platform-admin-diff-deleted-border: #bfbfbf;--platform-admin-diff-modified-background: #c2d8f2;--platform-admin-diff-modified-muted-background: #e7effa}.platform-admin-diff-code-editor[data-color-mode=dark]{--platform-admin-diff-inserted-background: #294436;--platform-admin-diff-inserted-border: #4f7f5e;--platform-admin-diff-deleted-background: #484a4a;--platform-admin-diff-deleted-border: #666b6b;--platform-admin-diff-modified-background: #385570;--platform-admin-diff-modified-muted-background: #31465f}.platform-admin-diff-code-editor__pane--original .monaco-editor .margin{left:auto!important;right:0!important;z-index:3;background-color:transparent!important}.platform-admin-diff-code-editor__pane--original .monaco-editor .line-numbers{left:auto!important;right:0!important;text-align:right!important}.platform-admin-diff-code-editor__pane--original .monaco-editor .editor-scrollable{left:0!important;right:48px!important;width:auto!important}.platform-admin-diff-code-editor__pane--modified .monaco-editor .margin{left:0!important;right:auto!important;z-index:3;background-color:transparent!important}.platform-admin-diff-code-editor__pane--modified .monaco-editor .line-numbers{left:0!important;right:auto!important;text-align:left!important}.platform-admin-diff-code-editor__diff-computer{position:absolute;top:-10000px;left:-10000px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.platform-admin-diff-code-editor__panes{display:grid;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);height:100%}.platform-admin-diff-code-editor__pane{position:relative;min-width:0;height:100%}.platform-admin-diff-code-editor__insert-line-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;overflow:hidden;pointer-events:none}.platform-admin-diff-code-editor__insert-line,.platform-admin-diff-code-editor__gap-line{position:absolute;inset-inline:0;display:block;height:2px;transform:translateY(-50%)}.platform-admin-diff-code-editor__insert-line{background:var(--platform-admin-diff-inserted-border)}.platform-admin-diff-code-editor__gap-line--delete{background:var(--platform-admin-diff-deleted-border)}.platform-admin-diff-code-editor__insert-gutter{position:relative;z-index:5;overflow:visible;background:var(--ant-color-bg-container, #ffffff);pointer-events:none}.platform-admin-diff-code-editor__connector-layer{display:block;width:100%;height:100%;overflow:visible}.platform-admin-diff-code-editor__connector text{fill:var(--ant-color-text-tertiary, rgba(0, 0, 0, .45));font-size:16px}.platform-admin-diff-code-editor__connector path{stroke:none}.platform-admin-diff-code-editor__connector--insert path{fill:var(--platform-admin-diff-inserted-background);stroke:var(--platform-admin-diff-inserted-border);stroke-width:2px;vector-effect:non-scaling-stroke}.platform-admin-diff-code-editor__connector--delete path{fill:var(--platform-admin-diff-deleted-background);stroke:var(--platform-admin-diff-deleted-border);stroke-width:2px;vector-effect:non-scaling-stroke}.platform-admin-diff-code-editor__connector--modify path{fill:var(--platform-admin-diff-modified-background)}.platform-admin-diff-code-editor .platform-admin-diff-line--deleted,.platform-admin-diff-code-editor .platform-admin-diff-line--deleted--margin{background-color:var(--platform-admin-diff-deleted-background)}.platform-admin-diff-code-editor .platform-admin-diff-line--added,.platform-admin-diff-code-editor .platform-admin-diff-line--added--margin{background-color:var(--platform-admin-diff-inserted-background)}.platform-admin-diff-code-editor .platform-admin-diff-line--modified,.platform-admin-diff-code-editor .platform-admin-diff-line--modified--margin{background-color:var(--platform-admin-diff-modified-background)}.platform-admin-diff-code-editor .platform-admin-diff-line--modified-muted,.platform-admin-diff-code-editor .platform-admin-diff-line--modified-muted--margin{background-color:var(--platform-admin-diff-modified-muted-background)}.platform-admin-diff-code-editor .platform-admin-diff-inline--modified{background-color:var(--platform-admin-diff-modified-background)}.platform-admin-shell .ant-layout-sider{z-index:120!important;border-right:1px solid var(--ant-color-split, #f0f0f0);box-shadow:none;background:var(--ant-color-bg-container, #ffffff)!important}.platform-admin-shell .ant-layout-sider-children{padding-block:var(--platform-admin-shell-side-gutter)!important;padding-inline:var(--platform-admin-shell-side-gutter)!important;background:var(--ant-color-bg-container, #ffffff)!important}.platform-admin-shell .ant-pro-sider-logo{min-height:48px;padding-block:var(--platform-admin-shell-side-gutter) 4px!important;padding-inline:8px!important}.platform-admin-shell .ant-pro-sider-logo>a{min-height:20px}.platform-admin-shell .ant-pro-sider-logo h1{margin-inline-start:4px;color:var(--ant-color-text, rgba(0, 0, 0, .88));font-size:14px;font-weight:600;line-height:18px}.platform-admin-shell .ant-pro-sider-logo img{height:20px;width:20px}.platform-admin-shell .ant-layout-sider-collapsed .ant-pro-sider-logo{align-items:center;justify-content:center;padding-inline:0!important}.platform-admin-shell .ant-layout-sider-collapsed .ant-pro-sider-logo>a{display:flex;align-items:center;justify-content:center;width:100%;min-height:32px}.platform-admin-shell .ant-layout-sider-collapsed .ant-pro-sider-logo img{width:24px;height:24px}.platform-admin-shell .ant-pro-sider-extra{margin:0 6px 6px}.platform-admin-shell .ant-pro-sider-actions{margin-block:4px;margin-inline:6px}.platform-admin-shell .ant-pro-sider-actions-avatar{padding-block:5px;padding-inline:6px}.platform-admin-shell .ant-pro-sider-actions-list-item{padding-block:4px;padding-inline:5px}.platform-admin-shell-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding-block-start:8px}.platform-admin-shell-footer-collapsed{flex-direction:column;justify-content:center;gap:6px}.platform-admin-shell-footer-user{display:inline-flex;align-items:center;flex:1 1 auto;gap:8px;min-width:0}.platform-admin-shell-footer-collapsed .platform-admin-shell-footer-user{flex:0 0 auto}.platform-admin-shell-footer-user-name{min-width:0;line-height:20px;white-space:nowrap}.platform-admin-shell-footer-actions{flex:0 0 auto}.platform-admin-shell-theme-color-button.ant-btn{display:inline-flex;align-items:center;justify-content:center}.platform-admin-shell-theme-color-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.platform-admin-shell-theme-color-swatch{position:absolute;right:-2px;bottom:-2px;width:7px;height:7px;border:1px solid var(--ant-color-bg-container, #ffffff);border-radius:999px}.platform-admin-shell .ant-pro-sider-links{margin-inline:6px}.platform-admin-shell .ant-pro-sider-footer{padding-inline:6px;padding-block-end:6px}.platform-admin-shell .ant-menu-light{background:var(--ant-color-bg-container, #ffffff)}.platform-admin-shell .ant-menu-inline .ant-menu-item,.platform-admin-shell .ant-menu-inline .ant-menu-submenu-title{min-height:var(--platform-admin-menu-item-height);height:var(--platform-admin-menu-item-height);margin-block:var(--platform-admin-menu-item-margin-block);border-radius:var(--platform-admin-menu-item-radius)}.platform-admin-shell .ant-menu-inline .ant-menu-item{padding-inline:10px!important}.platform-admin-shell .ant-menu-inline .ant-menu-submenu-title{padding-inline:10px!important;padding-inline-end:10px!important}.platform-admin-shell .ant-menu-inline .ant-menu-item .ant-menu-title-content,.platform-admin-shell .ant-menu-inline .ant-menu-submenu-title .ant-menu-title-content{line-height:40px}.platform-admin-shell .ant-menu-inline .ant-menu-submenu>.ant-menu-submenu-title{padding-inline-end:10px!important}.platform-admin-shell .ant-menu-inline .ant-menu-submenu-title>.ant-menu-submenu-arrow,.platform-admin-shell .ant-menu-inline .ant-menu-submenu-title>.ant-menu-submenu-expand-icon{inset-inline-end:8px!important}.platform-admin-shell .ant-menu-light .ant-menu-item-selected{background:var(--ant-color-primary-bg, #e6f4ff)!important}.platform-admin-shell .ant-menu-light .ant-menu-item-selected:after{border-right-width:0!important}.platform-admin-shell .ant-menu-light .ant-menu-item-selected,.platform-admin-shell .ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--ant-color-primary-text, #1677ff)!important;font-weight:600}.platform-admin-shell .ant-pro-layout-content{padding-top:4px}.platform-admin-shell .ant-pro-grid-content-wide,.platform-admin-shell .ant-pro-page-header-wide{max-width:none}.platform-admin-shell .ant-pro-page-container-warp-page-header{padding-inline:10px!important}.platform-admin-shell .ant-pro-page-container-children-container,.platform-admin-shell .ant-pro-page-container-children-content{padding-inline:10px!important;padding-block:0!important}.platform-admin-page.ant-pro-page-container .ant-pro-page-container-children-container,.platform-admin-page.ant-pro-page-container .ant-pro-page-container-children-content{padding-block:0!important}.platform-admin-shell .ant-pro-base-menu-inline-item-icon{min-width:18px;text-align:center;margin-inline-end:6px}.platform-admin-shell .ant-menu-inline-collapsed{width:100%;border-inline-end:0}.platform-admin-shell .ant-menu-inline-collapsed>.ant-menu-item,.platform-admin-shell .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{display:flex;align-items:center;justify-content:center;width:40px;min-height:40px;height:40px;margin-block:0!important;margin-inline:auto!important;padding-inline:0!important;text-align:center}.platform-admin-shell .ant-menu-inline-collapsed .ant-menu-title-content{display:flex;align-items:center;justify-content:center;width:100%}.platform-admin-shell .ant-menu-inline-collapsed .ant-pro-base-menu-vertical-item-title-collapsed{display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;width:100%;min-width:40px;height:40px}.platform-admin-shell .ant-pro-sider-collapsed .ant-pro-base-menu-inline-item-text,.platform-admin-shell .ant-pro-sider-collapsed .ant-pro-base-menu-vertical-item-text,.platform-admin-shell .ant-pro-sider-collapsed .platform-admin-shell-menu-text{display:none!important}.platform-admin-shell .ant-menu-inline-collapsed .ant-menu-item-icon,.platform-admin-shell .ant-menu-inline-collapsed .anticon,.platform-admin-shell .ant-menu-inline-collapsed .ant-pro-base-menu-inline-item-icon,.platform-admin-shell .ant-menu-inline-collapsed .ant-pro-base-menu-vertical-item-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;margin-inline-end:0!important;font-size:24px;line-height:24px}.platform-admin-shell .ant-menu-inline-collapsed .ant-menu-item-icon>svg,.platform-admin-shell .ant-menu-inline-collapsed .anticon>svg,.platform-admin-shell .ant-menu-inline-collapsed .ant-pro-base-menu-inline-item-icon>svg,.platform-admin-shell .ant-menu-inline-collapsed .ant-pro-base-menu-vertical-item-icon>svg{width:24px;height:24px}.platform-admin-shell .ant-menu-inline-collapsed .ant-menu-submenu-arrow,.platform-admin-shell .ant-menu-inline-collapsed .ant-menu-submenu-expand-icon{display:none}.platform-admin-shell-menu.ant-menu-submenu-popup .ant-pro-base-menu-inline-item-icon,.platform-admin-shell-menu.ant-menu-submenu-popup .platform-admin-shell-menu-leaf-icon{display:inline-flex!important;align-items:center;justify-content:center;min-width:18px;margin-inline-end:8px;color:inherit}.platform-admin-shell-menu.ant-menu-submenu-popup .ant-menu-item,.platform-admin-shell-menu.ant-menu-submenu-popup .ant-menu-submenu-title{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:40px!important;text-align:left}.platform-admin-shell-menu.ant-menu-submenu-popup .ant-menu-title-content{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:1 1 auto!important;min-width:0;line-height:20px;text-align:left}.platform-admin-shell-menu.ant-menu-submenu-popup .ant-menu-title-content>a{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;color:inherit;text-decoration:none}.platform-admin-shell-menu.ant-menu-submenu-popup .ant-pro-base-menu-vertical-item-title{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;height:40px;min-height:40px;width:100%;line-height:20px;text-align:left}code,pre,kbd,samp{font-family:var(--font-family-mono),monospace}.platform-admin-page .ant-card-small>.ant-card-head{min-height:36px;padding:0 var(--platform-admin-card-header-padding-inline)}.platform-admin-page .ant-card-small>.ant-card-body{padding:var(--platform-admin-standard-card-body-padding)}.platform-admin-page .ant-table-small .ant-table-thead>tr>th{padding:var(--platform-admin-table-header-padding);white-space:nowrap}.platform-admin-page .ant-table-small .ant-table-tbody>tr>td{padding:var(--platform-admin-table-body-padding);white-space:nowrap}.platform-admin-page .ant-tree .ant-tree-node-content-wrapper{padding-block:1px}.platform-admin-page .ant-tabs>.ant-tabs-nav{margin-bottom:var(--platform-admin-page-section-gap)}.platform-admin-page .ant-tabs .ant-tabs-tab,.platform-admin-page .ant-segmented-item-label,.platform-admin-page .ant-tree .ant-tree-node-content-wrapper{font-size:14px}.platform-admin-page.platform-admin-table-workspace-page{--platform-admin-table-workspace-page-height: calc( 100vh - var(--platform-admin-page-padding) - var(--platform-admin-page-padding) );--platform-admin-table-workspace-container-height: calc( var(--platform-admin-table-workspace-page-height) - var(--platform-admin-page-padding) - var(--platform-admin-page-padding) );display:flex;flex-direction:column;height:var(--platform-admin-table-workspace-page-height);min-height:0;overflow:hidden}.platform-admin-page.platform-admin-table-workspace-page .ant-pro-page-container-children-container{display:flex;flex:1 1 auto;flex-direction:column;height:var(--platform-admin-table-workspace-container-height);max-height:var(--platform-admin-table-workspace-container-height);min-height:0;overflow:hidden}.platform-admin-page.platform-admin-table-workspace-page .ant-pro-page-container-children-container>.platform-admin-page-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.platform-admin-page.platform-admin-table-workspace-page .platform-admin-table-workspace-list-card>.ant-card-head .ant-card-head-title{min-width:0;overflow:hidden;white-space:nowrap}.platform-admin-table-workspace-title{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap}.platform-admin-table-workspace-title-main{flex:0 0 auto;min-width:0}.platform-admin-table-workspace-title-summary{display:inline-flex;align-items:center;flex:1 1 auto;flex-wrap:nowrap;min-width:0;overflow:hidden;white-space:nowrap;color:var(--ant-color-text-secondary, rgba(0, 0, 0, .45));font-size:12px;font-weight:400;line-height:20px}.platform-admin-table-workspace-title-summary .ant-space{flex-wrap:nowrap!important;max-width:100%;min-width:0;overflow:hidden}.platform-admin-table-workspace-title-summary .ant-tag,.platform-admin-page.platform-admin-table-workspace-page .ant-breadcrumb,.platform-admin-page.platform-admin-table-workspace-page .platform-admin-table-workspace-search-section{flex:0 0 auto}.platform-admin-page.platform-admin-table-workspace-page .platform-admin-table-workspace-search-section{margin-bottom:var(--platform-admin-page-section-gap)}.platform-admin-page.platform-admin-table-workspace-page .platform-admin-table-workspace-list-card{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.platform-admin-page.platform-admin-table-workspace-page .platform-admin-table-workspace-list-card>.ant-card-head,.platform-admin-table-workspace-summary,.platform-admin-table-workspace-footer{flex:0 0 auto}.platform-admin-page.platform-admin-table-workspace-page .platform-admin-table-workspace-list-card>.ant-card-body,.platform-admin-table-workspace-content,.platform-admin-table-workspace-content>div,.platform-admin-table-workspace-content>.ant-card,.platform-admin-table-workspace-content>.ant-card>.ant-card-body,.platform-admin-table-workspace-content>.ant-tabs,.platform-admin-table-workspace-content .ant-tabs-content-holder,.platform-admin-table-workspace-content .ant-tabs-content,.platform-admin-table-workspace-content .ant-tabs-tabpane:not(.ant-tabs-tabpane-hidden){display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.platform-admin-page.platform-admin-table-workspace-page .platform-admin-table-workspace-list-card>.ant-card-body,.platform-admin-table-workspace-content,.platform-admin-table-workspace-content>div,.platform-admin-table-workspace-content>.ant-card>.ant-card-body,.platform-admin-table-workspace-content .ant-tabs-content-holder,.platform-admin-table-workspace-content .ant-tabs-tabpane:not(.ant-tabs-tabpane-hidden){overflow:hidden}.platform-admin-table-workspace-content>.ant-card{overflow:hidden}.platform-admin-table-workspace-content>.ant-card>.ant-card-head,.platform-admin-table-workspace-content>.ant-tabs>.ant-tabs-nav,.platform-admin-table-workspace-actions,.platform-admin-tab-table-operations,.platform-admin-tab-table-summary,.platform-admin-tab-table-footer{flex:0 0 auto}.platform-admin-table-workspace-content>.ant-card>.ant-card-body{padding:0}.platform-admin-table-workspace-inner,.platform-admin-tab-table-workspace{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow:hidden}.permission-dict-type-row-selected>td{background:var(--ant-color-primary-bg, #e6f4ff)!important}.permission-dict-type-table-area .ant-table-cell{cursor:pointer}.permission-dict-type-table-area .ant-table-tbody>tr>td{padding:6px 10px}.permission-dict-type-list-item{display:grid;gap:3px;min-width:0}.permission-dict-type-list-title-row,.permission-dict-type-list-meta-row{display:flex;align-items:center;min-width:0}.permission-dict-type-list-title-row{gap:8px;justify-content:space-between}.permission-dict-type-list-meta-row{gap:4px;font-size:12px}.permission-dict-type-code{flex:1 1 auto;min-width:0;font-size:12px;line-height:18px}.permission-dict-type-status-tag{flex:0 0 auto;margin-inline-end:0;line-height:18px;padding-inline:6px}.permission-dict-type-list-meta-row .ant-tag{line-height:18px;padding-inline:6px}.permission-dict-type-pagination-footer .ant-pagination{white-space:nowrap}.platform-admin-page.permission-dict-list-page .permission-dict-workspace{flex:1 1 auto;height:100%;min-height:0;overflow:hidden;align-items:stretch}.permission-dict-type-table-area .ant-table-container,.permission-dict-data-table-area .ant-table-container,.permission-field-view-table-area .ant-table-container{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0}.permission-dict-type-table-area .ant-table-header,.permission-dict-data-table-area .ant-table-header,.permission-field-view-table-area .ant-table-header{flex:0 0 auto}.permission-dict-type-table-area .ant-table-body,.permission-dict-data-table-area .ant-table-body,.permission-field-view-table-area .ant-table-body{flex:1 1 auto;height:100%!important;max-height:none!important}.platform-admin-table-workspace-body,.platform-admin-tab-table-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.platform-admin-table-workspace-scroll-body,.platform-admin-tab-table-scroll-body{flex:1 1 auto;min-height:0;overflow:auto}.platform-admin-table-workspace-content .ant-table-wrapper,.platform-admin-table-workspace-body .ant-table-wrapper,.platform-admin-tab-table-body .ant-table-wrapper,.platform-admin-table-workspace-content .ant-table-wrapper .ant-spin-nested-loading,.platform-admin-table-workspace-content .ant-table-wrapper .ant-spin-container,.platform-admin-table-workspace-body .ant-table-wrapper .ant-spin-nested-loading,.platform-admin-table-workspace-body .ant-table-wrapper .ant-spin-container,.platform-admin-tab-table-body .ant-table-wrapper .ant-spin-nested-loading,.platform-admin-tab-table-body .ant-table-wrapper .ant-spin-container,.platform-admin-table-workspace-content .ant-table,.platform-admin-table-workspace-body .ant-table,.platform-admin-tab-table-body .ant-table{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.platform-admin-table-workspace-content .ant-table-container,.platform-admin-table-workspace-content .ant-table-content,.platform-admin-table-workspace-body .ant-table-container,.platform-admin-table-workspace-body .ant-table-content,.platform-admin-tab-table-body .ant-table-container,.platform-admin-tab-table-body .ant-table-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.platform-admin-table-workspace-content .ant-table-body,.platform-admin-table-workspace-body .ant-table-body,.platform-admin-tab-table-body .ant-table-body{flex:1 1 0;min-height:0}.platform-admin-table-workspace-content .ant-table-body,.platform-admin-table-workspace-body .ant-table-body,.platform-admin-tab-table-body .ant-table-body{height:auto!important;max-height:none!important}.platform-admin-table-workspace-content .ant-table-content,.platform-admin-table-workspace-content .ant-table-body,.platform-admin-table-workspace-body .ant-table-content,.platform-admin-table-workspace-body .ant-table-body,.platform-admin-tab-table-body .ant-table-content,.platform-admin-tab-table-body .ant-table-body{overflow:auto!important}.platform-admin-page .permission-field-taxonomy-tree .ant-tree-list-holder-inner,.platform-admin-page .permission-field-taxonomy-tree .ant-tree-treenode{min-width:0;width:100%}.platform-admin-page .permission-field-taxonomy-tree .ant-tree-node-content-wrapper{flex:1 1 auto;min-width:0;overflow:hidden}.platform-admin-page .permission-field-taxonomy-tree .ant-tree-title{display:block;min-width:0;overflow:hidden}.platform-admin-page .permission-field-taxonomy-title{display:flex;align-items:center;gap:4px;min-width:0;width:100%;max-width:100%;overflow:hidden;white-space:nowrap}.platform-admin-page .permission-field-taxonomy-node-name{flex:1 1 auto;min-width:0;white-space:nowrap}.platform-admin-page.permission-field-view-list-page{height:calc(100vh - 16px);overflow:hidden}.platform-admin-page.permission-field-view-list-page .ant-pro-page-container-children-container{display:flex;flex-direction:column;height:100%;min-height:0}.platform-admin-page.permission-field-view-list-page .ant-breadcrumb,.platform-admin-page.permission-field-view-list-page .permission-field-view-search-card{flex:0 0 auto}.platform-admin-page.permission-field-view-list-page .permission-field-view-list-card{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.platform-admin-page.permission-field-view-list-page .permission-field-view-list-card>.ant-card-head{flex:0 0 auto}.platform-admin-page.permission-field-view-list-page .permission-field-view-list-card>.ant-card-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.platform-admin-page.permission-field-view-list-page .permission-field-view-page-content{flex:1 1 auto;height:max(320px,calc(100vh - 330px));min-height:0;overflow:hidden;align-items:stretch}.platform-admin-page.permission-field-view-list-page .permission-field-taxonomy-panel{display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0}.platform-admin-page.permission-field-view-list-page .permission-field-taxonomy-controls{align-items:center;display:flex;flex:0 0 auto;gap:8px;justify-content:space-between;padding-bottom:8px}.platform-admin-page.permission-field-view-list-page .permission-field-taxonomy-scroll-area{flex:1 1 auto;min-height:0;overflow:auto}.platform-admin-page.permission-field-view-list-page .permission-field-view-list-pane{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.platform-admin-page.permission-field-view-list-page .permission-field-view-list-action-area{flex:0 0 auto}.platform-admin-page.platform-menu-list-page .platform-menu-page-content{flex:1 1 auto;height:max(320px,calc(100vh - 330px));min-height:0;overflow:hidden;align-items:stretch}.platform-admin-page.platform-menu-list-page .platform-admin-tree-workspace-panel{display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0}.platform-admin-page.platform-menu-list-page .platform-admin-tree-workspace-header{display:grid;flex:0 0 auto;gap:8px;padding-bottom:8px}.platform-admin-page.platform-menu-list-page .platform-admin-tree-workspace-scroll-area{flex:1 1 auto;min-height:0;overflow:auto}.platform-admin-page .platform-menu-tree .ant-tree-list-holder-inner,.platform-admin-page .platform-menu-tree .ant-tree-treenode{min-width:0;width:100%}.platform-admin-page .platform-menu-tree .ant-tree-node-content-wrapper{flex:1 1 auto;min-width:0;overflow:hidden}.platform-admin-page .platform-menu-tree .ant-tree-title{display:block;min-width:0;overflow:hidden}.platform-admin-page .platform-menu-tree .platform-menu-tree-node{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;width:100%}.platform-admin-page .platform-menu-tree .platform-menu-tree-node-main{flex:1 1 auto;min-width:0}.platform-admin-page .platform-menu-tree .platform-menu-tree-node-actions{flex:0 0 auto;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease}.platform-admin-page .platform-menu-tree .ant-tree-node-content-wrapper:hover .platform-menu-tree-node-actions,.platform-admin-page .platform-menu-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .platform-menu-tree-node-actions,.platform-admin-page .platform-menu-tree .platform-menu-tree-node-actions:focus-within{opacity:1;visibility:visible;pointer-events:auto}.platform-admin-page .platform-menu-tree .platform-menu-tree-node-actions .ant-btn{padding-inline:4px}.platform-admin-page.platform-menu-list-page .platform-menu-list-pane{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.platform-admin-page.platform-menu-list-page .platform-menu-menu-detail{flex:0 0 auto}.platform-admin-page.platform-menu-list-page .platform-menu-button-list-section{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.platform-admin-page.platform-menu-list-page .platform-menu-button-list-action-area{flex:0 0 auto}.platform-admin-page.platform-menu-list-page .platform-menu-button-table-area{flex:1 1 auto;min-height:0}.permission-field-view-detail-drawer .ant-drawer-body{overflow:hidden}.permission-field-view-detail-drawer .permission-field-detail-layout{display:flex;flex-direction:column;gap:16px;min-height:0;height:100%}.permission-field-view-detail-drawer .permission-field-detail-tabs{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.permission-field-view-detail-drawer .permission-field-detail-tabs>.ant-tabs-nav{flex:0 0 auto;margin-bottom:0}.permission-field-view-detail-drawer .permission-field-detail-tabs>.ant-tabs-content-holder,.permission-field-view-detail-drawer .permission-field-detail-tabs>.ant-tabs-content-holder>.ant-tabs-content,.permission-field-view-detail-drawer .permission-field-detail-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.permission-field-view-detail-drawer .permission-field-draft-panel{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;width:100%;min-width:0;min-height:0}.permission-field-view-detail-drawer .permission-field-draft-action-area{position:sticky;top:0;z-index:5;display:grid;gap:8px;padding-block:8px 10px;background:var(--ant-color-bg-container, #ffffff);border-bottom:1px solid var(--ant-color-split, #f0f0f0)}.platform-admin-page .ant-form-inline .ant-form-item{margin-bottom:8px}.platform-admin-page .ant-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px}.platform-admin-page .ant-btn>span,.platform-admin-page .ant-btn .anticon{display:inline-flex;align-items:center}
