:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#111827;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f6fb;font-family:IBM Plex Sans,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{color:#111827;background-color:#f5f6fb}.app-shell{background:#f5f6fb;height:100vh;min-height:100vh}.app-main{background:#f5f6fb;height:calc(100vh - 64px)}.app-header{z-index:5;background:#fff;border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.logo-bar{color:#111827;white-space:nowrap;align-items:center;gap:10px;height:40px;display:inline-flex}.logo-icon{justify-content:center;align-items:center;display:inline-flex}.logo-icon svg,.logo-icon img{width:32px;height:32px;display:block}.logo-text{font-size:17px;font-weight:500;line-height:1}.app-header-actions,.app-header-actions .ant-space-item{align-items:center;display:flex}.app-header-dropdown-trigger{align-items:center;height:36px;display:inline-flex}.app-icon-button.ant-btn,.app-lang-button.ant-btn{color:#475569;border-radius:10px;height:36px}.app-icon-button.ant-btn:hover,.app-lang-button.ant-btn:hover{color:#1d4ed8;background:#eff6ff}.app-user-trigger{color:#0f172a;cursor:pointer;gap:8px}.app-user-trigger:hover{color:#1d4ed8}.app-user-name{font-size:14px;font-weight:500;line-height:1}.app-sider{border-right:1px solid #eef0f3;padding:0;overflow:hidden;background:#fff!important}.app-sider .ant-layout-sider-children{height:100%}.sider-inner{flex-direction:column;height:100%;min-height:0;padding:4px 10px 0;display:flex}.sider-menu.ant-menu{background:0 0;flex:auto;min-height:0;padding-inline:0;overflow-y:auto;border-inline-end:none!important}.sider-menu .ant-menu-item,.sider-menu .ant-menu-submenu-title{box-sizing:border-box;color:#334155;border-radius:8px;align-items:center;display:flex;width:100%!important;margin:2px 0!important;padding:8px 12px!important}.sider-menu .ant-menu-item .ant-menu-item-icon,.sider-menu .ant-menu-submenu-title .ant-menu-item-icon,.sider-menu .ant-menu-submenu-title .anticon{min-width:16px;font-size:16px}.sider-menu .ant-menu-title-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sider-menu .ant-menu-sub .ant-menu-item,.sider-menu .ant-menu-sub .ant-menu-submenu-title{padding-left:32px!important}.sider-menu .ant-menu-item-selected{font-weight:500;color:#1d4ed8!important;background:#e8f1ff!important}.sider-menu .ant-menu-item-selected:after{display:none}.sider-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#1d4ed8!important}.sider-collapse-toggle{color:#64748b;cursor:pointer;background:0 0;border:none;border-top:1px solid #eef0f3;border-radius:0;justify-content:center;align-items:center;width:calc(100% + 20px);height:40px;margin-top:auto;margin-left:-10px;padding:0 0 6px;transition:color .2s;display:flex}.sider-collapse-toggle:hover,.sider-collapse-toggle:focus-visible{color:#1d4ed8;background:0 0;outline:none}.app-content{background:#f5f6fb;height:100%;padding:16px 24px 32px;overflow-y:auto}.app-page-head{flex-direction:column;gap:0;margin-bottom:8px;display:flex}.app-notification-panel{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;width:min(380px,100vw - 32px);max-height:min(480px,100vh - 88px);display:flex;overflow:hidden;box-shadow:0 18px 46px #0f172a29}.app-notification-panel__head{border-bottom:1px solid #eef0f3;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.app-notification-list{flex:auto;min-height:0;overflow-y:auto}.app-notification-panel__foot{background:#fff;border-top:1px solid #eef0f3;flex:none;padding:8px 14px 10px}.app-notification-list__empty{padding:16px 0}.app-notification-list__button{color:#0f172a;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:10px minmax(0,1fr);align-items:start;gap:8px;width:100%;padding:12px 14px;display:grid}.app-notification-list__button:hover,.app-notification-list__button:focus-visible{background:#f8fafc;outline:none}.app-notification-list__unread-dot{border-radius:999px;width:6px;height:6px;margin-top:7px}.is-unread .app-notification-list__unread-dot{background:#dc2626;box-shadow:0 0 0 2px #fee2e2}.app-notification-list__content{gap:4px;min-width:0;display:grid}.app-notification-list__title{font-size:14px;font-weight:500;line-height:1.45}.is-unread .app-notification-list__title{font-weight:700}.app-notification-list__body{color:#64748b;font-size:13px;line-height:1.5}.app-notification-list__time{color:#94a3b8;font-size:12px;line-height:1.4}.page-stack{flex-direction:column;gap:16px;width:100%;display:flex}.open-platform-page .ant-typography{margin-bottom:0}.open-platform-stat-card.ant-card{border-color:#e5eaf2}.open-platform-toolbar{width:100%;margin-bottom:16px}.open-platform-table-link.ant-btn{height:auto;padding:0;font-weight:600}.open-platform-workspace{width:100%}.open-platform-scope-text{text-overflow:ellipsis;white-space:nowrap;max-width:300px;display:inline-block;overflow:hidden}.openapi-app-table .ant-table-cell{white-space:nowrap}.openapi-app-tabs.ant-tabs-card>.ant-tabs-nav{background:#f6f8fb;border:1px solid #e5eaf2;border-bottom:0;border-radius:8px 8px 0 0;margin-bottom:0;padding:10px 10px 0}.openapi-app-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{background:0 0;border-color:#0000;border-radius:8px 8px 0 0;margin-inline-start:0}.openapi-app-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:6px}.openapi-app-tabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:#fff;border-color:#e5eaf2 #e5eaf2 #fff}.openapi-app-tabs.ant-tabs-card>.ant-tabs-nav:before{border-bottom-color:#e5eaf2}.openapi-app-tabs .openapi-app-tab-card.ant-card{border-color:#e5eaf2;margin-bottom:0;border-top-left-radius:0!important;border-top-right-radius:0!important}.openapi-docs-embed{width:100%}.openapi-docs-embed__shell.panel-card.ant-card{margin-bottom:0}.openapi-docs-embed__portalTabs.ant-tabs-card>.ant-tabs-nav{background:0 0;margin-bottom:0;padding:0;position:relative}.openapi-docs-embed__portalTabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{color:#526170;background:#f8fafc;border:1px solid #e5eaf2;border-radius:8px 8px 0 0;min-height:38px;margin:0 3px -1px 0;padding:0 18px;transition:background-color .16s,color .16s,border-color .16s,box-shadow .16s;position:relative}.openapi-docs-embed__portalTabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-btn{text-align:center;min-width:88px;color:inherit;font-size:14px;line-height:20px}.openapi-docs-embed__portalTabs.ant-tabs-card>.ant-tabs-content-holder{background:#fff;border:1px solid #eef0f3;border-top:0;border-radius:0 0 8px 8px}.openapi-docs-embed__portalTabs.ant-tabs-card>.ant-tabs-content-holder>.ant-tabs-content{height:100%}.openapi-docs-embed__portalTabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:hover{color:#17212b;background:#fff}.openapi-docs-embed__portalTabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{z-index:2;color:#1d4ed8;background:#fff;border-bottom-color:#fff;box-shadow:inset 0 2px #1d4ed8}.openapi-docs-embed__portalTabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active:after{content:"";background:#fff;height:2px;position:absolute;bottom:-2px;left:0;right:0}.openapi-docs-embed__portalTabs.ant-tabs-card>.ant-tabs-nav:before{border-bottom:1px solid #e5eaf2}.openapi-docs-embed__portalTabs.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:inherit;font-weight:600}.openapi-docs-embed__portalTabs.ant-tabs-card .ant-tabs-tabpane{padding:16px}.openapi-docs-embed__layout{grid-template-columns:300px minmax(0,1fr);gap:16px;min-height:min(760px,100vh - 210px);display:grid}.openapi-docs-embed__nav,.openapi-docs-embed__content{background:#fff;border:1px solid #eef0f3;border-radius:8px;min-height:0}.openapi-docs-embed__nav{flex-direction:column;display:flex;overflow:hidden}.openapi-docs-embed__navHead{border-bottom:1px solid #eef0f3;flex:none;padding:12px 14px}.openapi-docs-embed__nav .ant-tree{flex:auto;min-height:0;padding:10px 8px 12px;overflow:auto}.openapi-docs-embed__nav .ant-tree .ant-tree-treenode{align-items:center;min-height:32px;padding:0}.openapi-docs-embed__nav .ant-tree .ant-tree-switcher{color:#758092;justify-content:center;align-self:center;align-items:center;width:24px;min-width:24px;height:24px;margin-top:0;display:inline-flex}.openapi-docs-embed__nav .ant-tree .ant-tree-switcher-noop{justify-content:center;align-self:center;align-items:center;width:24px;min-width:24px;height:24px;margin-top:0;display:inline-flex}.openapi-docs-embed__nav .ant-tree .ant-tree-switcher .ant-tree-switcher-icon,.openapi-docs-embed__nav .ant-tree .ant-tree-switcher .ant-tree-switcher-loading-icon{justify-content:center;align-items:center;display:inline-flex}.openapi-docs-embed__nav .ant-tree .ant-tree-node-content-wrapper{border-radius:6px;align-items:center;min-height:32px;padding:4px 8px;display:inline-flex}.openapi-docs-embed__nav .ant-tree .ant-tree-title{align-items:center;line-height:20px;display:inline-flex}.openapi-docs-embed__nav .ant-tree .ant-tree-indent-unit{width:18px}.openapi-docs-embed__nav .ant-tree .ant-tree-node-content-wrapper:hover{background:#f4f7fa}.openapi-docs-embed__nav [data-openapi-doc-tree-type=section]{color:#334155;cursor:default;font-weight:700}.openapi-docs-embed__content{flex-direction:column;display:flex;overflow:hidden}.openapi-docs-embed__description.ant-typography{color:#475569;border-bottom:1px solid #eef0f3;flex:none;margin:0;padding:12px 16px}.openapi-docs-embed__state{flex:auto;justify-content:center;align-items:center;gap:12px;min-height:480px;padding:24px;display:flex}.openapi-docs-embed__frameWrap{background:#fff;flex:auto;min-height:620px;position:relative}.openapi-docs-embed__frameLoading{z-index:1;background:#ffffffb8;place-items:center;display:grid;position:absolute;inset:0}.openapi-docs-embed__frame{background:#fff;border:0;width:100%;height:100%;min-height:620px;display:block}.entity-list{flex-direction:column;display:flex}.entity-list__item{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:12px 0;display:flex}.entity-list__item:first-child{padding-top:0}.entity-list__item:last-child{border-bottom:0;padding-bottom:0}.entity-list__meta{flex-direction:column;gap:4px;min-width:0;display:flex}@media (width<=640px){.app-header{padding:0 16px}.logo-text{text-overflow:ellipsis;max-width:140px;overflow:hidden}.app-user-name{display:none}}@media (width<=992px){.openapi-docs-embed__layout{grid-template-columns:1fr;min-height:auto}.openapi-docs-embed__nav{max-height:320px}.openapi-docs-embed__frameWrap,.openapi-docs-embed__frame{min-height:560px}}
