@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";html{height:100%;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}body{margin:0;height:100%;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#root{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.ant-table-wrapper .ant-table-pagination{margin-block:var(--ant-padding-lg, 24px) 0;margin-inline:0}.ix-proto-list-table.ant-table-wrapper{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}.ix-proto-list-table.ant-table-wrapper>.ant-spin-nested-loading{flex:1;min-height:0;display:flex;flex-direction:column}.ix-proto-list-table.ant-table-wrapper .ant-spin-container{flex:1;min-height:0;display:flex;flex-direction:column;min-width:0}.ix-proto-list-table.ant-table-wrapper .ant-table{flex:1 1 auto;min-height:0}.ix-proto-list-table.ant-table-wrapper .ant-table-pagination{flex-shrink:0}.ix-proto-list-table.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell{white-space:nowrap;word-break:normal;overflow-wrap:normal}.ix-shell-content-activity-table.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell{white-space:nowrap;word-break:normal}.ix-shell-content-activity-table.ant-table-wrapper .ant-table-tbody>tr>td{vertical-align:middle}.ix-shell-template-list-table.ant-table-wrapper .ant-table{min-width:0}.ix-shell-template-list-table.ant-table-wrapper .ant-table-content{overflow-x:hidden!important}.ix-shell-template-registry-root{flex:1;min-height:0;min-width:0;width:100%;display:flex;flex-direction:column}.ix-shell-template-registry-scroll{flex:1;min-height:0;min-width:0}.ix-shell-content-page .ant-tabs{min-width:0;max-width:100%}.ix-shell-content-page .ant-tabs .ant-tabs-nav{min-width:0}.ix-shell-content-page .ant-tabs .ant-tabs-content-holder,.ix-shell-content-page .ant-tabs .ant-tabs-content,.ix-shell-content-page .ant-tabs .ant-tabs-tabpane{min-width:0!important;max-width:100%;overflow-x:hidden!important;box-sizing:border-box}.ix-shell-content-alerts-stack{display:flex;flex-direction:column;gap:var(--ant-margin-sm, 12px);width:100%;max-width:100%;min-width:0;box-sizing:border-box}.ix-shell-content-page .ix-shell-content-alert.ant-alert{display:flex;flex-wrap:nowrap;align-items:flex-start;width:100%;max-width:100%;min-width:0;box-sizing:border-box;word-break:break-word;overflow-wrap:anywhere}.ix-shell-content-page .ix-shell-content-alert .ant-alert-icon{flex-shrink:0}.ix-shell-content-page .ix-shell-content-alert .ant-alert-content{flex:1 1 0%;min-width:0}.ix-shell-content-page .ix-shell-content-alert .ant-alert-action,.ix-shell-content-page .ix-shell-content-alert .ant-alert-close-icon{flex-shrink:0}.ix-shell-content-page .ant-row>.ant-col{min-width:0}.ix-shell-content-page .ant-collapse-content-box{overflow-x:hidden;max-width:100%}.ix-scrollbar-like-table,.ant-drawer-body,.ant-modal-body,.ant-layout-sider .ant-layout-sider-children,.ant-tabs .ant-tabs-content-holder,.ant-table-wrapper .ant-table-body,.ant-table-wrapper .ant-table-content,.rc-virtual-list-holder,.ix-registry-cell-popover{scrollbar-width:thin;scrollbar-color:var(--ant-color-fill-secondary, rgba(0, 0, 0, .18)) transparent}.ix-scrollbar-like-table::-webkit-scrollbar,.ant-drawer-body::-webkit-scrollbar,.ant-modal-body::-webkit-scrollbar,.ant-layout-sider .ant-layout-sider-children::-webkit-scrollbar,.ant-tabs .ant-tabs-content-holder::-webkit-scrollbar,.ant-table-wrapper .ant-table-body::-webkit-scrollbar,.ant-table-wrapper .ant-table-content::-webkit-scrollbar,.rc-virtual-list-holder::-webkit-scrollbar,.ix-registry-cell-popover::-webkit-scrollbar{width:6px;height:6px}.ix-scrollbar-like-table::-webkit-scrollbar-thumb,.ant-drawer-body::-webkit-scrollbar-thumb,.ant-modal-body::-webkit-scrollbar-thumb,.ant-layout-sider .ant-layout-sider-children::-webkit-scrollbar-thumb,.ant-tabs .ant-tabs-content-holder::-webkit-scrollbar-thumb,.ant-table-wrapper .ant-table-body::-webkit-scrollbar-thumb,.ant-table-wrapper .ant-table-content::-webkit-scrollbar-thumb,.rc-virtual-list-holder::-webkit-scrollbar-thumb,.ix-registry-cell-popover::-webkit-scrollbar-thumb{background:var(--ant-color-fill-secondary, rgba(0, 0, 0, .18));border-radius:999px}.ix-scrollbar-like-table::-webkit-scrollbar-track,.ant-drawer-body::-webkit-scrollbar-track,.ant-modal-body::-webkit-scrollbar-track,.ant-layout-sider .ant-layout-sider-children::-webkit-scrollbar-track,.ant-tabs .ant-tabs-content-holder::-webkit-scrollbar-track,.ant-table-wrapper .ant-table-body::-webkit-scrollbar-track,.ant-table-wrapper .ant-table-content::-webkit-scrollbar-track,.rc-virtual-list-holder::-webkit-scrollbar-track,.ix-registry-cell-popover::-webkit-scrollbar-track{background:transparent}.ix-scrollbar-like-table::-webkit-scrollbar-button,.ix-registry-cell-popover::-webkit-scrollbar-button{display:none;width:0;height:0}.ix-proto-list-table.ant-table-wrapper th.ix-proto-ref-name-col,.ix-proto-list-table.ant-table-wrapper td.ix-proto-ref-name-col,.ix-proto-list-table.ant-table-wrapper th.ix-proto-list-name-col,.ix-proto-list-table.ant-table-wrapper td.ix-proto-list-name-col{min-width:0;overflow:hidden}.ix-registry-tree-table.ant-table-wrapper th.ix-registry-tree-expand-col,.ix-registry-tree-table.ant-table-wrapper td.ix-registry-tree-expand-col{width:40px;min-width:40px;max-width:40px;padding-inline:8px!important;vertical-align:top}.ix-registry-tree-table.ant-table-wrapper td.ix-registry-tree-name-col{vertical-align:top}.ix-registry-tree-table .ix-registry-tree-expand-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:none;border-radius:var(--ant-border-radius-sm, 4px);background:transparent;color:var(--ant-color-text-secondary, rgba(0, 0, 0, .45));cursor:pointer;vertical-align:top}.ix-registry-tree-table .ix-registry-tree-expand-btn:hover{color:var(--ant-color-text, rgba(0, 0, 0, .88));background:var(--ant-color-fill-tertiary, rgba(0, 0, 0, .04))}.ix-registry-tree-table .ix-registry-tree-expand-placeholder{display:inline-block;width:24px;height:24px;flex-shrink:0}.ix-registry-tree-table .ix-registry-tree-name-cell{display:flex;flex-direction:column;gap:2px;min-width:0}.ix-registry-tree-table .ix-registry-compact-tags{max-width:100%}.ix-registry-tree-table .ix-registry-compact-tags .ant-tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ix-registry-tree-table .ix-registry-compact-tags .ant-tag.ix-registry-tag-multiline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;word-break:break-word;height:auto;max-width:100%;line-height:18px}.ix-registry-tree-table .ix-registry-compact-tags .ant-tag.ix-registry-overflow-tag{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;margin:0;min-width:28px;padding-inline:7px;font-size:11px;font-weight:600;line-height:18px;white-space:nowrap;color:var(--ant-color-primary, #1677ff);background:var(--ant-color-primary-bg, #e6f4ff);border:1px solid var(--ant-color-primary-border, #91caff)}.ix-registry-tree-table .ix-registry-compact-tags .ant-tag.ix-registry-overflow-tag:hover{color:var(--ant-color-primary, #1677ff);background:var(--ant-color-primary-bg-hover, #bae0ff);border-color:var(--ant-color-primary, #1677ff)}.ix-registry-tree-table .ix-registry-compact-tags .ant-tag.ix-registry-overflow-tag:active{color:var(--ant-color-primary-active, #0958d9);background:var(--ant-color-primary-bg, #e6f4ff);border-color:var(--ant-color-primary-active, #0958d9)}.ix-registry-cell-popover-overlay .ant-popover-inner{border-radius:8px}.ix-registry-cell-popover{width:min(420px,calc(100vw - 32px));max-height:min(400px,calc(100vh - 120px));overflow-y:auto}.ix-registry-cell-popover__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 10px;border-bottom:1px solid var(--ant-color-split, rgba(5, 5, 5, .06));position:sticky;top:0;z-index:1;background:var(--ant-color-bg-elevated, #fff)}.ix-registry-cell-popover__title{font-size:13px;line-height:20px}.ix-registry-cell-popover__count{font-size:12px;line-height:20px;flex-shrink:0}.ix-registry-cell-popover .ant-list-split .ant-list-item{border-block-end-color:var(--ant-color-split, rgba(5, 5, 5, .06))}.ix-registry-cell-popover__item{padding:10px 16px!important}.ix-registry-cell-popover__item:last-child{border-block-end:none!important}.ix-registry-cell-popover__row{width:100%;min-width:0}.ix-registry-cell-popover__index{flex-shrink:0;width:18px;font-size:12px;line-height:22px;color:var(--ant-color-text-quaternary, rgba(0, 0, 0, .25));text-align:right;font-variant-numeric:tabular-nums}.ix-registry-cell-popover__body{flex:1;min-width:0}.ix-registry-cell-popover__label{display:block;font-size:13px;line-height:1.5;word-break:break-word;white-space:normal;color:var(--ant-color-text, rgba(0, 0, 0, .88))}.ix-registry-cell-popover__tag{margin:0;max-width:100%;white-space:normal;height:auto;line-height:1.5;text-align:left;word-break:break-word}.ix-registry-tree-table tr.ix-registry-tree-row-school>td{background:var(--ant-color-bg-container, #fff);font-weight:500}.ix-registry-tree-table tr.ix-registry-tree-row-class>td{background:var(--ant-color-fill-alter, #fafafa);border-top:1px solid var(--ant-color-split, rgba(5, 5, 5, .06))}.ix-registry-tree-table tr.ix-registry-tree-row-class+tr.ix-registry-tree-row-class>td{border-top:none}.ix-registry-tree-table tr.ix-registry-tree-row-class td.ix-registry-tree-name-col .ix-registry-tree-name-cell{padding-left:12px;border-left:3px solid var(--ant-color-primary, #1677ff)}.ix-registry-tree-table tr.ix-registry-tree-row-group>td{background:var(--ant-color-fill-quaternary, #f5f5f5)}.ix-registry-tree-table tr.ix-registry-tree-row-group td.ix-registry-tree-name-col .ix-registry-tree-name-cell{padding-left:28px;border-left:3px solid var(--ant-color-border, #d9d9d9)}.ix-registry-tree-table tr.ix-registry-tree-row-group td.ix-registry-tree-name-col .ix-registry-tree-name-cell--group{padding-left:32px}.ix-registry-tree-table tr.ix-registry-tree-row-school:hover>td{background:var(--ant-color-fill-tertiary, rgba(0, 0, 0, .04))}.ix-registry-tree-table tr.ix-registry-tree-row-class:hover>td{background:var(--ant-color-fill-secondary, #f0f0f0)}.ix-registry-tree-table tr.ix-registry-tree-row-group:hover>td{background:var(--ant-color-fill-tertiary, rgba(0, 0, 0, .04))}.ix-registry-tree-table tr.ix-registry-tree-row-school:not(:first-child)>td{border-top:2px solid var(--ant-color-split, rgba(5, 5, 5, .06))}.ix-statistics-embedded-table.ant-table-wrapper{flex:none;width:100%;min-width:0;max-width:100%}.ix-statistics-embedded-table.ant-table-wrapper .ant-table{width:100%!important;min-width:0!important;table-layout:fixed}.ix-statistics-drawer-stacked-tables .ix-statistics-embedded-table.ant-table-wrapper .ant-table{table-layout:fixed}.ix-statistics-embedded-table th.ix-statistics-table-col-spacer,.ix-statistics-embedded-table td.ix-statistics-table-col-spacer{padding-inline:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.ix-statistics-embedded-table.ant-table-wrapper .ant-table-content,.ix-statistics-embedded-table.ant-table-wrapper .ant-table-body{overflow-x:hidden!important}.ix-statistics-embedded-table.ant-table-wrapper th.ix-proto-list-name-col,.ix-statistics-embedded-table.ant-table-wrapper td.ix-proto-list-name-col{min-width:0}.ix-statistics-embedded-table.ant-table-wrapper td.ix-proto-list-name-col:not(.ix-statistics-name-col-2lines){overflow:hidden}.ix-statistics-embedded-table.ant-table-wrapper td .ant-typography-link{color:var(--ant-color-link, #1677ff)}.ix-statistics-embedded-table.ant-table-wrapper td .ant-typography-link:hover{color:var(--ant-color-link-hover, #4096ff)}.ix-statistics-embedded-table.ant-table-wrapper th.ix-statistics-name-col-2lines,.ix-statistics-embedded-table.ant-table-wrapper td.ix-statistics-name-col-2lines{min-width:0;overflow:hidden;white-space:normal;vertical-align:top}.ix-statistics-embedded-table.ant-table-wrapper td.ix-statistics-name-col-2lines .ant-typography-link{white-space:normal}.ix-statistics-name-cell-2lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;overflow-wrap:anywhere;line-height:1.35}.ix-statistics-bar-chart{--ix-statistics-bar-label-width: 200px}.ix-statistics-bar-chart__row{width:100%}.ix-statistics-page .ix-statistics-main-tabs>.ant-tabs-nav{margin-bottom:0}.ix-statistics-page .ix-statistics-main-tabs>.ant-tabs-nav:before{border-bottom-color:var(--ant-color-border-secondary, #f0f0f0)}.ix-statistics-page .ix-statistics-main-tabs .ant-tabs-content-holder,.ix-statistics-page .ix-statistics-main-tabs .ant-tabs-tabpane{padding-top:0}.ix-statistics-page .ix-statistics-sheet-card__header{padding-top:32px}.ix-statistics-page .ix-statistics-sheet-card__header-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:nowrap;min-width:0}.ix-statistics-page .ix-statistics-metric-block__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:nowrap;padding-top:32px;min-width:0}.ix-statistics-page .ix-statistics-metric-block__title.ant-typography{padding-top:0;margin-top:0;margin-bottom:0}.ix-statistics-page .ix-statistics-block-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:nowrap;min-width:0}.ix-statistics-excel-actions{flex-shrink:0;line-height:1}.ix-statistics-compact-btn.ant-btn,.ix-statistics-excel-download-btn.ant-btn{height:22px;padding-inline:7px;font-size:12px;line-height:20px;gap:4px}.ix-statistics-compact-btn.ant-btn .ant-btn-icon,.ix-statistics-excel-download-btn.ant-btn .ant-btn-icon{font-size:12px;line-height:0}.ix-statistics-compact-btn.ant-btn .ant-btn-icon>svg,.ix-statistics-excel-download-btn.ant-btn .ant-btn-icon>svg{width:14px;height:14px}.ix-statistics-top-table .ix-statistics-top-table__grid.ant-table-wrapper{width:100%;max-width:100%}.ix-statistics-top-table .ix-statistics-top-table__grid.ant-table-wrapper .ant-table{table-layout:fixed!important;width:100%!important;min-width:0!important}.ix-statistics-top-table .ix-statistics-top-table__grid.ant-table-wrapper .ant-table-content{overflow-x:auto!important;overflow-y:visible!important}.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper .ant-table-body{overflow:visible!important;max-height:none!important}.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper thead th{overflow:visible!important;white-space:nowrap;padding-inline:10px 12px}.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper tbody td{padding-inline:10px 12px}.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper th.ix-statistics-top-col-fixed{padding-inline-end:12px}.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper th.ix-statistics-top-col-metric,.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper td.ix-statistics-top-col-metric{padding-inline:6px 8px!important;font-variant-numeric:tabular-nums}.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper th.ix-statistics-top-col-metric .ant-table-filter-column{gap:4px}.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper th.ix-statistics-top-col-rank,.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper td.ix-statistics-top-col-rank{padding-inline:6px 8px!important;font-variant-numeric:tabular-nums}.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper th.ix-statistics-top-col-rank .ant-table-filter-column{gap:4px}.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper th.ix-statistics-top-name-col,.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper td.ix-statistics-top-name-col{overflow:hidden;text-overflow:ellipsis;max-width:0;width:auto}.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper th.ix-statistics-top-name-col-2lines,.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper td.ix-statistics-top-name-col-2lines{overflow:visible;white-space:normal;vertical-align:top;max-width:0;width:auto}.ix-statistics-top-table .ix-statistics-top-name-col-2lines .ant-typography{margin:0}.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper th.ix-statistics-top-col-fixed,.ix-statistics-top-table .ix-statistics-embedded-table.ant-table-wrapper td.ix-statistics-top-col-fixed{overflow:hidden;text-overflow:ellipsis}.ix-statistics-top-table .ix-statistics-top-name-col .ant-typography{margin:0}.ix-statistics-top-table .ix-statistics-embedded-table .ant-table-filter-column{display:inline-flex!important;align-items:center;gap:4px;max-width:100%;min-width:0}.ix-statistics-top-table .ix-statistics-embedded-table .ant-table-column-title{flex:none}.ix-statistics-top-table .ix-statistics-embedded-table .ant-table-filter-trigger{margin-inline-start:0!important;flex-shrink:0;line-height:0;color:var(--ant-color-text-secondary, rgba(0, 0, 0, .45))}.ix-statistics-top-table .ix-statistics-embedded-table .ant-table-filter-trigger.ant-table-filter-trigger-container-open,.ix-statistics-top-table .ix-statistics-embedded-table .ant-table-filter-trigger.active{color:var(--ant-color-primary, #1677ff)}.ix-statistics-embedded-table th.ix-statistics-profile-tags-col,.ix-statistics-embedded-table td.ix-statistics-profile-tags-col{overflow:visible!important;white-space:normal;vertical-align:top}.ix-statistics-profile-tags .ant-tag{margin-inline-end:0}.ix-statistics-summary-row{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(min(108px,100%),1fr));grid-auto-rows:1fr;align-items:stretch;gap:12px}.ix-statistics-summary-row__item{min-width:0;display:flex}.ix-statistics-summary-card.ant-card{min-width:0}.ix-statistics-summary-card__label{font-size:12px;line-height:1.25;color:var(--ant-color-text-secondary, rgba(0, 0, 0, .45));margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ix-statistics-summary-card__value{font-size:var(--ant-font-size-lg, 16px);font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--ant-color-text, rgba(0, 0, 0, .88))}.ix-statistics-page{width:100%;min-width:0}.ix-prototype-page-fill:has(.ix-statistics-page){flex:none;min-height:auto;overflow:visible}.ix-prototype-content-scroll-inner:has(.ix-statistics-page){flex:none;min-height:auto}.ix-prototype-content-shell:has(.ix-statistics-page) .ix-prototype-content-panel{background:transparent;border-radius:0;overflow:visible;box-shadow:none}.ix-prototype-content-shell:has(.ix-statistics-page) .ix-prototype-content-scroll{padding:0}
