.account-auth-layout{overflow-anchor:none;background-color:#f5f7fc;background-image:radial-gradient(circle at 74% 12%,#ffffffbd,#0000 34%),url(/account-auth-ambient.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-start;align-items:center;min-height:100dvh;display:flex;position:relative;overflow-x:clip}.auth-entry-header,.auth-entry-footer{z-index:20;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.auth-entry-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffbd;border-bottom:1px solid #dce2ecd1;gap:16px;height:64px;padding-inline:clamp(24px,4vw,64px)}.auth-entry-footer{background:0 0;gap:20px;min-height:56px;padding:0 clamp(24px,4vw,64px)}.auth-entry-footer .ant-typography{font-size:12px}.account-auth-stage{grid-template-rows:minmax(min-content,1fr) auto;width:100%;min-height:calc(100dvh - 64px);margin-block:0;display:grid;position:relative}.account-auth-header{z-index:20}.account-auth-enterprise a{font-weight:500}.account-auth-main{grid-template-columns:minmax(0,1fr) 460px;gap:clamp(64px,8vw,132px);width:min(1180px,100% - 48px);min-height:calc(100dvh - 120px);margin:0 auto;padding-block:44px;display:grid;position:relative}.account-auth-showcase{align-items:center;min-height:0;padding:0;display:flex;position:relative;overflow:visible}.account-auth-showcase-inner{width:min(680px,100%);position:relative}.account-auth-showcase-inner>:not(.account-auth-visual){z-index:2;position:relative}.account-auth-showcase h1.ant-typography{max-width:680px;color:var(--account-ink);letter-spacing:-.03em;margin:0;font-size:clamp(36px,2.75vw,42px);font-weight:600;line-height:1.3}.account-auth-showcase-copy.ant-typography{max-width:640px;margin:24px 0 0;font-size:16px;line-height:1.9;color:var(--account-text-secondary)!important}.account-auth-trust{align-items:center;margin-top:28px}.account-auth-trust .ant-typography{color:var(--account-text-secondary);font-size:13px;line-height:20px}.account-auth-trust .anticon{color:var(--account-success);flex:none;font-size:15px;line-height:1;display:inline-flex}.account-auth-visual{z-index:1;opacity:.92;filter:saturate(.98)contrast(1.03);mix-blend-mode:multiply;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(760px,52vw,880px);height:auto;position:absolute;top:calc(100% - 145px);left:-132px}.account-auth-panel{z-index:4;place-items:center start;min-height:0;padding:0;display:grid;position:relative}.account-auth-panel-inner{width:min(460px,100%)}.account-auth-card{border-color:color-mix(in srgb, var(--account-border) 78%, transparent);border-radius:calc(var(--account-radius) * 1.25);width:100%;box-shadow:0 28px 70px #223c7017,0 3px 12px #223c700a}.account-auth-card .ant-card-body{padding:32px}.account-auth-card-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.account-auth-card-heading h2.ant-typography{flex-shrink:0;margin:0;font-size:20px;line-height:1.4}.account-auth-mode-switch{justify-content:flex-end;font-size:13px;line-height:22px}.account-auth-mode-switch a{font-weight:500}.account-auth-methods .ant-radio-group{width:100%;display:flex}.account-auth-methods .ant-radio-button-wrapper{text-align:center;flex:1}.account-auth-card .ant-form-item{margin-bottom:20px}.account-auth-card .account-auth-methods,.account-auth-card .account-auth-code-field{margin-bottom:28px}.account-auth-card .ant-form-item-label{padding-bottom:7px}.account-auth-input-prefix{width:52px;color:var(--account-text-secondary);font-size:13px;line-height:20px;display:inline-block}.account-auth-card .ant-input-affix-wrapper,.account-auth-card .ant-btn-lg{min-height:40px}.account-auth-wechat{width:100%;padding-block:8px}.account-auth-agreement{margin-top:24px;margin-bottom:0}.account-auth-agreement .ant-checkbox-wrapper{align-items:flex-start;line-height:1.7}.account-auth-agreement .ant-btn-link{height:auto;padding-inline:2px}.account-auth-footer{border-top:0}.account-auth-footer .ant-divider-vertical{border-inline-start-color:color-mix(in srgb, var(--account-border) 78%, transparent)}.account-shell{height:100dvh}.account-sider{height:100vh;top:0;overflow:hidden;position:sticky!important}.account-sider-inner{flex-direction:column;height:100%;display:flex}.account-menu{flex:1;min-height:0;overflow-y:auto}.account-sider .account-menu{overflow:hidden}.account-sider .account-menu .ant-menu-root{scrollbar-gutter:stable;height:100%;overflow-y:auto}.account-main{min-width:0;height:100dvh;overflow:hidden}.account-topbar{z-index:20;align-items:center;gap:16px;height:56px;padding-inline:20px;display:flex;position:sticky;top:0}.account-topbar-spacer{flex:1}.account-user-trigger{text-align:start;justify-content:flex-start;height:40px;padding-inline:0;line-height:1.15}.account-demo-option{flex-direction:column;gap:2px;min-width:210px;display:flex}.account-demo-option .ant-typography{line-height:1.45}.account-content{scrollbar-gutter:stable;min-height:0;overflow:auto}.account-page{width:100%;padding:20px}.account-hero-identity{flex:1;min-width:0}.account-profile-card{width:100%}.account-identity-card{width:100%;height:100%}.account-identity-card-detailed .ant-card-body{flex-direction:column;height:100%;padding:0;display:flex}.account-identity-detail-header{align-items:flex-start;gap:12px;padding:18px 20px 16px;display:flex}.account-identity-detail-heading{flex:1;min-width:0}.account-identity-detail-title.ant-typography{font-size:16px;line-height:24px;display:block}.account-identity-detail-heading .ant-typography-secondary{margin-top:2px;font-size:12px;line-height:18px;display:block}.account-identity-detail-status.ant-tag{flex:none;margin-inline-end:0}.account-identity-detail-body{flex:1;padding:18px 20px 20px}.account-identity-detail-label.ant-typography{font-size:12px}.account-identity-benefits{gap:10px;margin-top:10px;display:grid}.account-identity-benefit{align-items:flex-start;gap:8px;line-height:22px;display:flex}.account-identity-benefit .anticon{flex:none;margin-top:4px}.account-identity-detail-meta{margin-top:18px;padding-top:14px}.account-identity-detail-meta .ant-descriptions-item-label{width:68px}.account-identity-detail-footer{justify-content:flex-end;align-items:center;min-height:64px;margin-top:auto;padding:12px 20px;display:flex}.account-identity-card-compact .ant-card-body{align-items:center;gap:10px;min-height:72px;padding:12px 14px;display:flex}.account-identity-copy{flex:1;min-width:0}.account-identity-copy .ant-tag{margin-inline-end:0}.account-identity-subtitle.ant-typography{margin-top:2px;font-size:12px;line-height:20px;display:block}.account-identity-compact-action{flex:none;margin-left:2px}.account-identity-compact-action .ant-btn-link{height:28px;padding-inline:4px}.account-identity-state-text.ant-typography{white-space:nowrap;font-size:12px}.account-verification-action{align-items:center;min-height:32px;display:flex}.account-wizard-certifications{gap:12px;display:grid}.account-modal .ant-modal-header{margin-bottom:16px}.account-modal .ant-modal-footer{margin-top:16px}.account-identity-steps{margin-bottom:24px}.account-identity-section-title.ant-typography{margin:0 0 12px}.account-credential-form>.ant-form-item:last-child{margin-bottom:0}@media (width>=961px){.account-auth-stage{overflow:clip}.account-auth-showcase-inner{transform:translateY(-48px)}}@media (width<=1180px){.account-auth-showcase h1.ant-typography{font-size:38px}.account-auth-visual{width:760px;left:-124px}}@media (width<=960px){.account-auth-layout{overflow:auto}.account-auth-stage{min-height:calc(100dvh - 64px)}.account-auth-layout{background-position:top;background-size:auto max(100%,1024px)}.account-auth-header{height:64px;padding-inline:24px;position:relative}.account-auth-main{grid-template-columns:1fr;gap:0;width:min(680px,100% - 40px);padding-block:0}.account-auth-showcase{min-height:510px;padding:68px 48px 48px}.account-auth-showcase-inner{width:min(680px,100%)}.account-auth-showcase h1.ant-typography{font-size:40px}.account-auth-visual{opacity:.52;width:640px;top:calc(100% - 22px);left:auto;right:-140px}.account-auth-panel{min-height:auto;padding:28px 24px 64px}.account-auth-footer{padding-inline:24px}.account-auth-panel-inner{width:min(520px,100%)}}@media (width<=640px){.account-auth-header{height:64px;padding-inline:16px}.account-auth-enterprise .ant-typography{display:none}.account-auth-enterprise{font-size:12px}.account-auth-showcase{min-height:390px;padding:44px 20px 36px}.account-auth-showcase h1.ant-typography{font-size:32px;line-height:1.35}.account-auth-showcase-copy.ant-typography{margin-top:18px;font-size:14px;line-height:1.7}.account-auth-desktop-break{display:none}.account-auth-trust{margin-top:20px}.account-auth-layout{background-position:34% 0;background-size:auto max(100%,1024px)}.account-auth-visual{opacity:.4;width:500px;top:calc(100% - 18px);right:-145px}.account-auth-panel{padding:20px 12px 36px}.account-auth-footer{min-height:56px;padding:0 16px}.account-auth-card .ant-card-body{padding:28px 22px}.account-auth-card-heading{align-items:flex-start;margin-bottom:20px}.account-auth-card-heading h2.ant-typography{font-size:20px}.account-auth-card{border-radius:var(--account-radius)}.account-auth-methods .ant-radio-button-wrapper{padding-inline:8px}.account-topbar{height:56px;padding-inline:12px}.account-page{padding:12px}}@media (width<=480px){.account-brand-divider,.account-brand-product,.account-auth-enterprise .ant-typography{display:none}.account-auth-showcase h1.ant-typography{max-width:350px;font-size:30px}}@media (width<=560px){.auth-entry-header{height:58px;padding-inline:16px}.auth-entry-footer{padding-inline:16px}.auth-entry-footer .ant-space{display:none}}.admin-auth{--admin-auth-panel-width:460px;background:radial-gradient(circle at 18% 30%,#2456ff1c,#0000 28%),radial-gradient(circle at 76% 72%,#5b7eff0f,#0000 24%),#f6f8fb;min-height:100dvh;position:relative;overflow-x:hidden}.admin-auth:before{content:"";pointer-events:none;opacity:.34;background-image:linear-gradient(#2456ff09 1px,#0000 1px),linear-gradient(90deg,#2456ff09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(105deg,#000,#0000 68%);mask-image:linear-gradient(105deg,#000,#0000 68%)}.admin-auth-header{z-index:1}.admin-auth-internal-mark,.admin-auth-internal-mark .ant-typography{color:#6b7589}.admin-auth-main{z-index:1;grid-template-columns:minmax(0, 1fr) var(--admin-auth-panel-width);align-items:center;gap:clamp(64px,8vw,132px);width:min(1180px,100% - 48px);min-height:calc(100dvh - 120px);margin:0 auto;padding-block:44px;display:grid;position:relative}.admin-auth-context{width:100%;max-width:580px}.admin-auth-context>.ant-tag{letter-spacing:.04em;margin:0 0 18px;padding-inline:9px;font-weight:600}.admin-auth-context h1.ant-typography{letter-spacing:-.035em;max-width:540px;margin:0 0 18px;font-size:clamp(34px,4vw,48px);line-height:1.16}.admin-auth-context>.ant-typography{color:#4d566b;max-width:560px;margin-bottom:24px;font-size:16px;line-height:1.8}.admin-auth-points,.admin-auth-points .ant-typography{color:#4d566b}.admin-auth-points .anticon{color:#00b894}.admin-auth-card{width:100%}.admin-auth-card-badge{flex-shrink:0;font-size:13px}.admin-auth-card .ant-form-item{margin-bottom:20px}.admin-auth-card .account-auth-methods,.admin-auth-card .account-auth-code-field{margin-bottom:28px}.admin-auth-card .ant-divider{margin-block:26px 20px}.admin-auth-card-footer{text-align:center;min-height:22px}.admin-auth-security-note{color:var(--account-text-tertiary);align-items:flex-start;gap:6px;margin-top:14px;display:flex}.admin-auth-security-note .anticon{flex-shrink:0;margin-top:2px;font-size:13px}.admin-auth-security-note .ant-typography{color:inherit;font-size:12px;line-height:18px}.admin-auth-footer{z-index:1}@media (width<=900px){.admin-auth-main{grid-template-columns:1fr;gap:30px;width:min(480px,100% - 40px);min-height:auto;padding-block:38px}.admin-auth-context{text-align:center}.admin-auth-context h1.ant-typography{margin-inline:auto;font-size:34px}.admin-auth-context>.ant-typography{margin-inline:auto}.admin-auth-points{display:none}}@media (width<=560px){.admin-auth-header .account-brand-divider,.admin-auth-header .account-brand-product{display:none}.admin-auth-header>a,.admin-auth-internal-mark{font-size:12px}.admin-auth-main{width:calc(100% - 24px);padding-block:28px 24px}.admin-auth-context h1.ant-typography{font-size:28px}.admin-auth-context>.ant-typography{margin-bottom:0;font-size:14px}.admin-auth-card .ant-card-body{padding:24px 20px}.admin-auth-card-heading{align-items:center}}.tenant-access-page{background:radial-gradient(circle at 12% 18%,#2456ff17,#0000 26%),#f6f8fb;min-height:100dvh}.tenant-access-header{background:#ffffffeb;border-bottom:1px solid #eef1f7;justify-content:space-between;align-items:center;height:64px;padding-inline:28px;display:flex}.tenant-access-main{width:min(1120px,100% - 48px);margin:0 auto;padding-block:56px}.tenant-access-heading{margin-bottom:28px}.tenant-access-heading h2.ant-typography{margin-bottom:8px}.tenant-access-heading .ant-typography{margin-bottom:0}.tenant-access-card .ant-card-body{min-height:178px}.tenant-access-card-copy{min-width:0}.tenant-access-card-copy h4.ant-typography{margin:1px 0 3px}.tenant-access-card-copy>.ant-typography{display:block}.tenant-access-card-meta{gap:8px;margin-top:22px;display:grid}.proxy-reason-extra{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.proxy-reason-extra>span:first-child{min-width:0}.proxy-reason-count{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}@media (width<=720px){.tenant-access-header{height:auto;min-height:64px;padding:12px 16px}.tenant-access-header>.ant-space:last-child{display:none}.tenant-access-main{width:calc(100% - 24px);padding-block:32px}}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:#f6f8fb}.num,.ant-statistic-content-value{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-family:SF Pro Display,Inter,-apple-system,PingFang SC,system-ui,sans-serif}.mega-sub-popup .ant-menu-item{height:34px!important;margin-block:2px!important;line-height:34px!important}.mat-tree .ant-tree-switcher{width:18px}.mat-tree .ant-tree-iconEle{margin-inline-end:4px!important}.mega-panel .ant-menu-submenu-arrow{color:#c6ceda!important}.mega-panel .ant-menu-submenu-title{padding-inline-end:30px!important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-table .ant-table-thead>tr>th{line-height:20px;font-size:13px!important;font-weight:500!important}.app-table .ant-table-column-sorters,.app-table .ant-table-column-title{font-size:13px;font-weight:500;line-height:20px}.app-table .ant-table-column-sorters,.app-table .ant-table-column-sorter,.app-table .ant-table-column-sorter-inner{height:20px}.app-table .ant-table-column-sorter{align-items:center;display:flex}.app-table .ant-table-tbody>tr>td{line-height:22px}.app-table .ant-table-tbody>tr>td .ant-space,.app-table .ant-table-tbody>tr>td .ant-image,.app-table .ant-table-tbody>tr>td .ant-avatar,.app-table .ant-table-tbody>tr>td img{vertical-align:middle}.app-table .ant-table-tbody .ant-typography:not([style*=font-size]){font-size:inherit;line-height:inherit}.app-table .ant-table-tbody .ant-typography-secondary:not([style*=font-size]){font-size:13px;line-height:20px}.app-table .ant-table-tbody .ant-btn-link{font-size:14px;font-weight:500;line-height:22px}.app-table .ant-table-tbody .ant-typography.app-table-text{font-size:14px;font-weight:400;line-height:22px}.app-table .ant-table-tbody .ant-typography.app-table-text--secondary{font-size:13px;line-height:20px}.app-table .ant-table-tbody .ant-typography.app-table-text--meta{font-size:12px;line-height:18px}.app-table .ant-table-tbody .ant-typography.app-table-text--strong{font-weight:600}.app-table .ant-table-tbody .ant-typography.app-table-text--block{display:block}.app-table .ant-table-selection{align-items:center;height:20px;line-height:20px;display:flex}.app-table .ant-table-selection-column{box-sizing:border-box;width:48px;min-width:48px;max-width:48px;text-align:center!important;padding-inline:0!important}.app-table col.ant-table-selection-col{width:48px!important}.app-table .ant-table-selection-column>.ant-table-selection,.app-table .ant-table-selection-column>.ant-checkbox-wrapper{justify-content:center;width:16px;margin-inline:auto}.app-table .ant-table-small .ant-table-thead>tr>th,.app-table .ant-table-small .ant-table-column-sorters,.app-table .ant-table-small .ant-table-column-title{line-height:20px;font-size:12px!important}.app-table .ant-table-small .ant-table-tbody>tr>td{line-height:20px}.app-table .ant-table-small .ant-table-tbody .ant-typography-secondary:not([style*=font-size]){font-size:12px;line-height:18px}.app-table .ant-table-small .ant-table-tbody .ant-btn-link,.app-table .ant-table-small .ant-table-tbody .ant-typography.app-table-text{font-size:13px;line-height:20px}.app-table .ant-table-small .ant-table-tbody .ant-typography.app-table-text--secondary{font-size:12px;line-height:18px}.app-table .ant-table-small .ant-table-tbody .ant-typography.app-table-text--meta{font-size:11px;line-height:16px}.app-table .ant-rate{font-size:14px;line-height:22px}.app-table .ant-table-small .ant-rate{font-size:13px;line-height:20px}.ant-table-thead>tr>th.app-table-drag-column,.ant-table-tbody>tr>td.app-table-drag-column{padding-inline:11px}.ant-table-tbody>tr>td:not(.ant-table-cell-fix-end)>div>div{text-overflow:ellipsis;overflow:hidden}.ant-table-tbody>tr>td.ant-table-cell-fix-end,.ant-table-thead>tr>th.ant-table-cell-fix-end{text-overflow:clip;overflow:visible}.ant-table-tbody .ant-table-cell-fix-end .ant-space-item:last-child>.ant-btn-icon-only{margin-inline-end:-6px}.ant-table-tbody .ant-btn-link:last-child,.ant-table-tbody .ant-btn-text:last-child{padding-inline-end:0}.app-sider{overflow:hidden!important}.app-sider>.ant-layout-sider-children{flex-direction:column;height:100%;display:flex}.app-sider>.ant-layout-sider-children>:first-child{flex-shrink:0}.app-sider .ant-menu-root{flex:auto;min-height:0;overflow-y:auto}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover{scrollbar-color:#dce2ec transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}:hover::-webkit-scrollbar-thumb{background:#dce2ec}::-webkit-scrollbar-thumb:hover{background:#c6ceda}.ant-modal .ant-modal-body,.ant-drawer-body{overflow-x:hidden!important}.ProseMirror{color:#0e1424;outline:none;padding:12px 14px;font-size:14px;line-height:1.7}.ProseMirror:focus{outline:none}.ProseMirror>*+*{margin-top:.6em}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#9aa3b5;float:left;pointer-events:none;height:0}.ProseMirror h1{font-size:24px;font-weight:700}.ProseMirror h2{font-size:19px;font-weight:700}.ProseMirror h3{font-size:16px;font-weight:600}.ProseMirror ul,.ProseMirror ol{padding-left:1.4em}.ProseMirror ul{list-style:outside}.ProseMirror ol{list-style:decimal}.ProseMirror blockquote{color:#6b7589;border-left:3px solid #dce2ec;padding-left:12px}.ProseMirror pre{background:#f6f8fb;border-radius:6px;padding:10px 12px;font-size:13px;overflow:auto}.ProseMirror code{background:#f0f3f8;border-radius:4px;padding:1px 5px;font-size:13px}.ProseMirror pre code{background:0 0;padding:0}.ProseMirror a{color:#2456ff;text-decoration:underline}.ProseMirror img{border-radius:6px;max-width:100%}.ProseMirror hr{border:none;border-top:1px solid #eef1f7}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%}.ProseMirror th,.ProseMirror td{vertical-align:top;border:1px solid #dce2ec;padding:6px 10px}.ProseMirror th{background:#f6f8fb;font-weight:600}.ProseMirror .selectedCell{background:#eaf0ff}.rte-view{color:#0e1424;font-size:14px;line-height:1.7}.rte-view h1{font-size:24px;font-weight:700}.rte-view h2{font-size:19px;font-weight:700}.rte-view h3{font-size:16px;font-weight:600}.rte-view ul{padding-left:1.4em;list-style:outside}.rte-view ol{padding-left:1.4em;list-style:decimal}.rte-view blockquote{color:#6b7589;border-left:3px solid #dce2ec;padding-left:12px}.rte-view img{border-radius:6px;max-width:100%}.rte-view a{color:#2456ff;text-decoration:underline}.rte-view table{border-collapse:collapse;width:100%}.rte-view th,.rte-view td{border:1px solid #dce2ec;padding:6px 10px}.ant-form-item-label>label{font-weight:600}.ant-form-item .ant-form-item-extra,.ant-form-item .ant-form-item-explain{margin-top:4px;font-size:12px;line-height:1.5}.ant-form-item .ant-form-item-extra{color:#6b7589;min-height:0}.app-table-toolbar-shell{padding:12px;container-type:inline-size}.app-table-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.app-table-toolbar__query,.app-table-toolbar__filters,.app-table-toolbar__actions{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.app-table-toolbar__search{flex:0 260px;min-width:190px}.app-table-toolbar__search>*{width:100%!important}.app-table-toolbar__actions{flex-shrink:0;justify-content:flex-end}.app-table-selection-bar-shell{margin:0 12px 12px;container-type:inline-size}.app-table-selection-bar{border:1px solid var(--ant-color-primary-border);border-radius:var(--ant-border-radius);background:#eaf0ff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:42px;padding:8px 12px;display:grid}.app-table-selection-bar__summary,.app-table-selection-bar__actions{align-items:center;min-width:0;display:flex}.app-table-selection-bar__summary{gap:10px;overflow:hidden}.app-table-selection-bar__count{color:var(--ant-color-primary);flex-shrink:0;font-size:14px;font-weight:600;line-height:22px}.app-table-selection-bar__detail{min-width:0;color:var(--ant-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:20px;overflow:hidden}.app-table-selection-bar__actions{flex-shrink:0;justify-content:flex-end;gap:8px}.app-table-selection-bar__clear{margin-inline-start:2px}.app-table-selection-bar-shell--compact{margin-inline:0}.app-detail-panel{width:100%;overflow:hidden}.app-detail-panel__header{border-bottom:1px solid var(--ant-color-split);padding:12px 16px}.app-detail-panel__title{font-size:16px;font-weight:700}.app-detail-panel__notice{margin:12px 16px}.app-detail-panel__notice--before-toolbar{margin-bottom:0}.app-table-toolbar-shell.app-detail-panel__toolbar{padding:12px 16px}.role-permission-editor{overflow:visible;container-type:inline-size}.role-permission-editor__summary{border-bottom:1px solid var(--ant-color-split);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.role-permission-editor__identity{min-width:0}.role-permission-editor__summary-actions{flex:none;justify-content:flex-end;align-items:center;gap:16px;display:flex}.role-permission-editor__role-name{font-size:16px;font-weight:700}.role-permission-editor__description{margin-top:4px;font-size:12px;line-height:18px;display:block}.role-permission-editor__metrics{flex:none;font-size:12px;line-height:24px}.role-permission-editor__toolbar{border-bottom:1px solid var(--ant-color-split);align-items:center;gap:8px;padding:12px 16px;display:flex}.role-permission-editor__toolbar .ant-input-affix-wrapper{width:240px}.role-permission-editor__toolbar .ant-select{width:128px}.role-permission-editor__matrix{min-width:0}.role-permission-editor__columns,.role-permission-editor__item{grid-template-columns:minmax(0,1fr) 216px;align-items:center;gap:16px;display:grid}.role-permission-editor__columns{background:var(--ant-color-fill-quaternary);border-bottom:1px solid var(--ant-color-split);min-height:36px;padding:0 16px;font-size:12px;font-weight:500}.role-permission-editor__columns>:last-child{text-align:center}.role-permission-editor__group-header{background:var(--ant-color-fill-secondary);border-bottom:1px solid var(--ant-color-split);justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:7px 16px;font-size:12px;display:flex}.role-permission-editor__group-header>:last-child{font-size:11px}.role-permission-editor__item-shell{border-bottom:1px solid var(--ant-color-split)}.role-permission-editor__item{min-height:46px;padding:8px 16px}.role-permission-editor__item-main{align-items:center;gap:8px;min-width:0;display:flex}.role-permission-editor__operation-trigger{height:auto;padding:0;font-size:12px}.role-permission-editor__level{width:216px;display:flex}.role-permission-editor__level .ant-radio-button-wrapper{text-align:center;flex:1;padding-inline:0}.role-permission-editor__operations{background:var(--ant-color-fill-quaternary);border-top:1px dashed var(--ant-color-split);padding:10px 16px 12px 32px}.role-permission-editor__operations-title{margin-bottom:8px;font-size:11px;display:block}.role-permission-editor__operation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.role-permission-editor__operation-grid .ant-checkbox-wrapper{min-width:0;font-size:13px}@container (width<=699px){.role-permission-editor__summary{flex-direction:column;gap:8px}.role-permission-editor__metrics{width:100%}.role-permission-editor__summary-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%}.role-permission-editor__toolbar{flex-wrap:wrap;align-items:stretch}.role-permission-editor__toolbar .ant-input-affix-wrapper{flex:220px;width:auto}.role-permission-editor__toolbar .ant-select{flex:0 0 128px}.role-permission-editor__columns{display:none}.role-permission-editor__group-header{margin-top:0}.role-permission-editor__item{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:10px}.role-permission-editor__item-main{justify-content:space-between}.role-permission-editor__level{width:100%}.role-permission-editor__operations{padding-left:16px}.role-permission-editor__operation-grid{grid-template-columns:minmax(0,1fr)}}@container (width<=899px){.app-table-toolbar{grid-template-columns:minmax(0,1fr);gap:8px}.app-table-toolbar__actions{justify-content:flex-end}.app-table-selection-bar{grid-template-columns:minmax(0,1fr);gap:6px}.app-table-selection-bar__actions{justify-content:flex-end}}@container (width<=679px){.app-table-toolbar__query{flex-wrap:wrap}.app-table-toolbar__search{flex-basis:100%}.app-table-toolbar__filters{flex-wrap:wrap}.app-table-selection-bar__summary{flex-direction:column;align-items:flex-start;gap:2px}.app-table-selection-bar__detail{width:100%}}.app-split-layout{align-items:start;gap:16px;min-width:0;display:grid}.app-split-layout--navigation{grid-template-columns:220px minmax(0,1fr)}.app-split-layout--master-detail{grid-template-columns:280px minmax(0,1fr)}.app-split-layout--main-inspector{grid-template-columns:minmax(0,1fr) 320px}.app-split-layout--compact{grid-template-columns:minmax(0,1fr)}.app-split-layout__aside,.app-split-layout__main,.app-split-layout__drawer-content{min-width:0}.app-split-layout__aside--sticky{position:sticky;top:0}.app-split-layout__aside>*,.app-split-layout__main>*,.app-split-layout__drawer-content>*{width:100%}.app-split-layout__compact-bar{justify-content:flex-start;display:flex}.app-split-layout__compact-bar--right{justify-content:flex-end}.app-drawer-footer{justify-content:flex-end;align-items:center;width:100%;display:flex}.app-drawer-footer>.ant-row,.app-drawer-footer>.ant-space{justify-content:flex-end!important;width:auto!important}.app-drawer-footer>.ant-row{gap:8px}.app-drawer-footer>.ant-btn-block{width:auto}.account-management{width:100%;min-width:0}.account-management__identity{align-items:flex-start;gap:12px;min-width:0;margin-bottom:20px;display:flex}.account-management__identity-text{min-width:0}.account-management__name,.account-management__account{display:block}.account-management__name{font-size:16px;line-height:24px}.account-management__account{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.account-management__section-title{letter-spacing:.04em;margin-bottom:4px;font-weight:600;display:block}.account-management__field-row{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;min-height:40px;padding:6px 0;display:grid}.account-management__field-value{text-align:right;justify-content:flex-end;align-items:center;min-width:0;display:flex}.account-management__field-value .ant-tag:last-child{margin-inline-end:0}.account-management__role-select{width:160px;max-width:100%}.account-management__scope{overflow-wrap:anywhere;max-width:260px}.account-management__protected-note{text-align:right;padding-left:136px;line-height:20px;display:block}.account-management__divider{margin:8px 0}.support-workspace-tabs>.ant-tabs-body-holder{min-height:0}.support-workspace-tabs>.ant-tabs-body-holder>.ant-tabs-body,.support-workspace-tabs>.ant-tabs-body-holder>.ant-tabs-body>.ant-tabs-content{height:100%;min-height:0}.support-composer textarea.ant-input,.support-composer textarea.ant-input:hover,.support-composer textarea.ant-input:focus{box-shadow:none!important;border-color:#0000!important;outline:none!important}
