@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&family=Geist+Mono:wght@400&display=swap";.platform-button.ant-btn{max-width:100%}.platform-button.ant-btn>.ant-btn-icon{flex:0 0 auto}@media(max-width:768px){.platform-button.ant-btn{height:auto;min-height:32px;white-space:normal}.platform-button.ant-btn-lg{min-height:40px}}.platform-data-table-shell{display:flex;flex-direction:column;gap:var(--platform-padding, 16px)}.platform-data-table-shell__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--platform-padding, 16px)}.platform-data-table-shell__heading{min-width:0}.platform-data-table-shell__title{margin:0;color:var(--platform-color-text);font-weight:600;font-size:var(--platform-font-size-lg, 16px);line-height:var(--platform-line-height, 1.5715)}.platform-data-table-shell__description{margin-top:var(--platform-padding-xxs, 4px);color:var(--platform-color-text-secondary)}.platform-data-table-shell__toolbar{display:flex;flex:0 0 auto;justify-content:flex-end}.platform-data-table-shell__error,.platform-data-table-shell__warning,.platform-data-table-shell__body{min-width:0}.platform-data-table-shell--framed{gap:0;background:var(--platform-color-bg-container);border:1px solid var(--platform-color-border-secondary);border-radius:var(--platform-border-radius, 6px)}.platform-data-table-shell--framed>.platform-data-table-shell__header,.platform-data-table-shell--framed>.platform-data-table-shell__error,.platform-data-table-shell--framed>.platform-data-table-shell__warning{padding:var(--platform-padding, 16px);border-bottom:1px solid var(--platform-color-border-secondary)}.platform-data-table-shell--framed>.platform-data-table-shell__preheader{padding:0 var(--platform-padding, 16px);border-bottom:1px solid var(--platform-color-border-secondary)}.platform-data-table-shell--framed>.platform-data-table-shell__preheader .ant-tabs,.platform-data-table-shell--framed>.platform-data-table-shell__preheader .ant-tabs-nav{margin-bottom:0}.platform-data-table-shell--framed>.platform-data-table-shell__preheader .ant-tabs-nav:before{border-bottom:0}.platform-data-table-shell--framed>.platform-data-table-shell__body{display:flex;flex-direction:column;min-width:0}.platform-data-table-shell--framed>.platform-data-table-shell__body>.platform-table-toolbar[data-has-persistent-row=true]{padding:var(--platform-padding-sm, 12px) var(--platform-padding, 16px);border-bottom:1px solid var(--platform-color-border-secondary)}.platform-data-table-shell--framed>.platform-data-table-shell__body>.platform-data-table{border:0;border-radius:0}.platform-data-table-shell--framed>.platform-data-table-shell__body>.ant-alert{margin:var(--platform-padding, 16px)}.platform-data-table-shell--framed>.platform-data-table-shell__body>.ant-card{border:0;border-radius:0;box-shadow:none}.ant-card-body>.platform-data-table:only-child{border:0;border-radius:0}.platform-data-table{background:var(--platform-color-bg-container);border:1px solid var(--platform-color-border-secondary);border-radius:var(--platform-border-radius, 6px)}.platform-data-table--sticky-header{overflow:clip}.platform-data-table:not(.platform-data-table--sticky-header){overflow:hidden}.platform-data-table .ant-table{border:0;border-radius:0}.platform-data-table .ant-table-container{border-radius:0}.platform-data-table .ant-table-footer{padding:0;background:var(--platform-color-bg-container);border-radius:0}.platform-data-table .ant-table-tbody>tr:last-child>td{border-bottom:0}.platform-data-table .ant-table-pagination.ant-pagination{margin:0;padding:12px var(--platform-padding, 16px);border-top:1px solid var(--platform-color-border-secondary);max-width:100%}.platform-data-table__pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--platform-padding, 16px);padding:12px var(--platform-padding, 16px);border-top:1px solid var(--platform-color-border-secondary)}.platform-data-table__pagination-summary{display:flex;align-items:center;gap:var(--platform-padding-xs, 8px);flex-wrap:wrap;min-width:0}.platform-data-table__pagination-size{width:80px;flex:0 0 auto}.platform-data-table__pagination .ant-pagination{flex:0 0 auto;margin:0}.platform-data-table .ant-table-content,.platform-data-table .ant-table-body{scrollbar-width:thin;scrollbar-color:var(--platform-color-text-quaternary) var(--platform-color-fill-quaternary)}.platform-data-table .ant-table-content::-webkit-scrollbar,.platform-data-table .ant-table-body::-webkit-scrollbar{width:10px;height:10px}.platform-data-table .ant-table-content::-webkit-scrollbar-track,.platform-data-table .ant-table-body::-webkit-scrollbar-track{background:var(--platform-color-fill-quaternary)}.platform-data-table .ant-table-content::-webkit-scrollbar-thumb,.platform-data-table .ant-table-body::-webkit-scrollbar-thumb{background:var(--platform-color-text-quaternary);border:2px solid var(--platform-color-fill-quaternary);border-radius:999px}.platform-data-table .ant-table-content::-webkit-scrollbar-thumb:hover,.platform-data-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:var(--platform-color-text-tertiary)}.platform-data-table .ant-table-content::-webkit-scrollbar-button,.platform-data-table .ant-table-body::-webkit-scrollbar-button{display:none;width:0;height:0}.platform-data-table .ant-table-content::-webkit-scrollbar-corner,.platform-data-table .ant-table-body::-webkit-scrollbar-corner{background:var(--platform-color-fill-quaternary)}.platform-data-table .ant-table-thead>tr>th{color:var(--platform-color-text);font-weight:600;background:var( --platform-table-header-bg, var(--platform-color-fill-quaternary) )}.platform-data-table .ant-table-tbody>tr.ant-table-row:hover>td{background:var( --platform-control-item-bg-hover, var(--platform-color-fill-tertiary) )}.platform-data-table .ant-table-tbody>tr.ant-table-row-selected>td{background:var( --platform-control-item-bg-active, var(--platform-color-primary-bg) )}.platform-data-table .ant-table-cell-fix-left,.platform-data-table .ant-table-cell-fix-right{background:var(--platform-color-bg-container)}.platform-data-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.platform-data-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:var( --platform-table-header-bg, var(--platform-color-fill-quaternary) )}.platform-data-table .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-left,.platform-data-table .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-right{background:var( --platform-control-item-bg-hover, var(--platform-color-fill-tertiary) )}.platform-data-table .ant-table-tbody>tr.ant-table-row-selected>td.ant-table-cell-fix-left,.platform-data-table .ant-table-tbody>tr.ant-table-row-selected>td.ant-table-cell-fix-right{background:var( --platform-control-item-bg-active, var(--platform-color-primary-bg) )}.platform-data-table__clickable-row{cursor:pointer}.platform-data-table--compact .ant-table-thead>tr>th,.platform-data-table--compact .ant-table-tbody>tr>td{white-space:nowrap}.platform-data-table .ant-table-sticky-scroll{height:10px;background:var(--platform-color-fill-quaternary);border-top:1px solid var(--platform-color-border-secondary)}.platform-data-table .ant-table-sticky-scroll-bar{height:6px;margin-block:2px;border-radius:999px;background:var(--platform-color-text-quaternary);opacity:.55}.platform-data-table .ant-table-sticky-scroll-bar:hover{background:var(--platform-color-text-tertiary);opacity:.9}.platform-data-table--fixed-scrollbar .ant-table-sticky-scroll{display:block;opacity:1}.platform-data-table--fixed-scrollbar .ant-table-sticky-scroll-bar{opacity:.75}.platform-data-table__numeric{font-variant-numeric:tabular-nums}.platform-data-table .platform-data-table__actions-column{width:1%;white-space:nowrap}.platform-data-table__actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--platform-padding-xxs, 4px);width:100%}.platform-data-table__actions--center{justify-content:center}.platform-data-table__action-label{display:inline-flex;align-items:center;gap:var(--platform-padding-xs, 8px);width:100%;padding:0;color:inherit;font:inherit;text-align:left;background:transparent;border:0;cursor:pointer}.platform-data-table__action-label:disabled{cursor:not-allowed}@media(max-width:768px){.platform-data-table__pagination{align-items:stretch;flex-direction:column}.platform-data-table__pagination .ant-pagination{align-self:flex-start}.platform-data-table .ant-table-pagination.ant-pagination{justify-content:flex-start;overflow-x:auto}.platform-data-table-shell__header{align-items:stretch;flex-direction:column}.platform-data-table-shell__toolbar{justify-content:flex-start}}.platform-data-table .ant-table-tbody>tr>td.ant-table-cell-fix-left,.platform-data-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{z-index:3;overflow:hidden;background:var(--platform-color-bg-container, #fff)!important;background-clip:padding-box;opacity:1}.platform-data-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.platform-data-table .ant-table-thead>tr>th.ant-table-cell-fix-right{z-index:4;background:var( --platform-table-header-bg, var(--platform-color-fill-quaternary, #fafafa) )!important;background-clip:padding-box;opacity:1}.platform-filter-panel{background:var(--platform-color-bg-container);border:1px solid var(--platform-color-border-secondary);border-radius:var(--platform-border-radius, 6px)}.platform-filter-panel .ant-collapse-header{align-items:center!important}.platform-filter-panel__header{display:flex;align-items:center;gap:var(--platform-padding-xs, 8px)}.platform-filter-panel__icon{color:var(--platform-color-primary)}.platform-filter-panel__badge{font-size:var(--platform-font-size-sm, 12px);font-weight:600;color:var(--platform-color-primary);background:var(--platform-color-primary-bg);border-radius:10px;padding:1px 8px}.platform-filter-panel__body{display:flex;flex-direction:column;gap:var(--platform-padding, 16px)}.platform-filter-panel__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--platform-padding-sm, 12px)}.platform-filter-panel__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--platform-padding-sm, 12px);flex-wrap:wrap}.platform-filter-panel__result{color:var(--platform-color-text-secondary)}.platform-filter-panel__result strong{color:var(--platform-color-text);font-weight:600}.platform-filter-panel__actions{display:flex;align-items:center;gap:var(--platform-padding-xs, 8px);flex-wrap:wrap}.platform-filter-panel--inline{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--platform-padding-sm, 12px);flex-wrap:wrap}.platform-filter-panel__inline-fields{display:flex;align-items:flex-end;gap:var(--platform-padding-sm, 12px);flex-wrap:wrap;min-width:0}.platform-filter-panel__inline-trailing{display:flex;align-items:center;gap:var(--platform-padding-sm, 12px);flex-wrap:wrap}.platform-filter-field{display:flex;flex-direction:column;gap:var(--platform-padding-xxs, 4px);min-width:0}.platform-filter-field>.ant-switch,.platform-filter-field>.ant-checkbox-wrapper{align-self:flex-start}.platform-filter-field__label{font-size:var(--platform-font-size-sm, 12px);font-weight:500;color:var(--platform-color-text-secondary)}.platform-filter-field__hint{font-size:var(--platform-font-size-sm, 12px);color:var(--platform-color-text-tertiary)}.platform-filter-field>.ant-input-search,.platform-filter-field>.ant-input-affix-wrapper,.platform-filter-field>.ant-input,.platform-filter-field>.ant-select{max-width:100%}@media(max-width:560px){.platform-filter-panel__grid{grid-template-columns:minmax(0,1fr)}.platform-filter-panel--inline,.platform-filter-panel__inline-fields,.platform-filter-panel__inline-trailing,.platform-filter-panel__actions{align-items:stretch;flex-direction:column;justify-content:flex-start;width:100%}.platform-filter-panel__inline-fields>*,.platform-filter-panel__inline-trailing>*,.platform-filter-panel__actions>*{flex:none;max-width:100%;width:100%}}.platform-table-toolbar{display:flex;flex-direction:column;gap:var(--platform-padding-xs, 8px)}.platform-table-toolbar__row{display:flex;align-items:center;justify-content:space-between;gap:var(--platform-padding, 16px);flex-wrap:wrap}.platform-table-toolbar__left,.platform-table-toolbar__right{display:flex;align-items:center;gap:var(--platform-padding-xs, 8px);flex-wrap:wrap;min-width:0}.platform-table-toolbar__right{justify-content:flex-end;margin-left:auto}.platform-table-toolbar__selection-float{position:fixed;right:var(--platform-page-inset, 24px);bottom:max(var(--platform-page-inset, 24px),env(safe-area-inset-bottom));left:calc(var(--platform-shell-sidebar-offset, 0px) + var(--platform-page-inset, 24px));z-index:900;display:flex;justify-content:center;pointer-events:none}.platform-table-toolbar__selection-float--inline{position:static;justify-content:flex-start;pointer-events:auto}.platform-table-toolbar__selection-surface{display:flex;align-items:center;justify-content:space-between;gap:var(--platform-padding, 16px);flex-wrap:wrap;width:fit-content;max-width:min(1040px,100%);padding:var(--platform-padding-xs, 8px) var(--platform-padding, 16px);background:var(--platform-color-bg-container, #fff);border:1px solid var(--platform-color-border-secondary);border-radius:var(--platform-border-radius, 6px);box-shadow:var(--platform-box-shadow-tertiary);pointer-events:auto}.platform-table-toolbar__count{font-weight:600;color:var(--platform-color-text);white-space:nowrap}@media(max-width:768px){.platform-table-toolbar__row,.platform-table-toolbar__selection-surface{align-items:stretch;flex-direction:column}.platform-table-toolbar__selection-float{right:var(--platform-page-inset-mobile, 12px);bottom:max(var(--platform-page-inset-mobile, 12px),env(safe-area-inset-bottom));left:var(--platform-page-inset-mobile, 12px)}.platform-table-toolbar__selection-surface{width:100%}.platform-table-toolbar__right{justify-content:flex-start;margin-left:0}}.platform-page-title-block{min-width:0;width:100%}.platform-page-title-block__actions{max-width:100%}.platform-page-title-block__actions>.ant-space{max-width:100%;min-width:0;flex-wrap:wrap}.platform-page-title-block__actions>.ant-space>.ant-space-item{max-width:100%}.platform-page-title-block__actions .platform-button.ant-btn{max-width:100%}@media(max-width:640px){.platform-page-title-block__actions{justify-content:flex-start!important}}.platform-page-surface{padding:clamp(16px,4vw,32px);background:var(--platform-color-bg-container);border-radius:var(--platform-border-radius-lg);box-shadow:var(--platform-box-shadow-tertiary)}.platform-page-surface .ant-statistic-title,.platform-page-surface .ant-statistic-content{max-width:100%;white-space:normal;overflow-wrap:anywhere}.platform-page-surface .ant-statistic-content-value{max-width:100%}.platform-page-surface .ant-segmented{max-width:100%;overflow-x:auto}@media(max-width:768px){.platform-page-surface .ant-segmented-group{flex-wrap:wrap}.platform-page-surface .ant-segmented-item{min-width:0}}.platform-shell{min-height:100vh;background:var(--platform-color-bg-layout)}.platform-shell__main{min-height:100vh;margin-left:var(--platform-shell-sidebar-offset, 0);transition:margin-left .2s ease;background:transparent}.platform-shell__content{min-height:280px;padding:var(--platform-page-inset);background:transparent}.platform-shell__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--platform-shell-z-overlay);padding:0;background:var(--platform-color-bg-mask, rgba(0, 0, 0, .45));border:0;cursor:pointer}.platform-shell-header.ant-layout-header{display:flex;align-items:center;justify-content:space-between;gap:var(--platform-padding, 16px);height:var(--platform-shell-header-height);padding:0 var(--platform-page-inset);line-height:var(--platform-shell-header-height);background:var(--platform-color-bg-container);border-bottom:1px solid var(--platform-color-border-secondary);box-shadow:0 1px 4px #0f172a0a}.platform-shell-header__left,.platform-shell-header__actions,.platform-shell-header__identity{display:flex;align-items:center;min-width:0}.platform-shell-header__left{flex:1 1 auto;gap:var(--platform-padding, 16px)}.platform-shell-header__actions{flex:0 1 auto;gap:var(--platform-padding-sm, 12px);justify-content:flex-end}.platform-shell-header__identity{gap:var(--platform-padding-sm, 12px);flex:1 1 auto}.platform-shell-header__mobile-toggle.ant-btn{display:none;flex:0 0 auto}.platform-shell-header__mobile-toggle.ant-btn[data-mobile=true]{display:inline-flex}.platform-shell-header__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;color:var(--platform-color-primary-active, var(--platform-color-primary));background:var(--platform-color-primary-bg);border-radius:10px;font-size:18px}.platform-shell-header__copy{min-width:0;line-height:1.2}.platform-shell-header__eyebrow{display:block;color:var(--platform-color-text-secondary);font-size:12px;letter-spacing:0;line-height:1.2;text-transform:uppercase;white-space:nowrap}.platform-shell-header__title{display:block;margin-top:2px;color:var(--platform-color-text);font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-sidebar.ant-layout-sider{position:fixed;inset:0 auto 0 0;z-index:var(--platform-shell-z-sidebar);overflow:hidden;background:var(--platform-color-bg-container);border-right:1px solid var(--platform-color-border-secondary);box-shadow:2px 0 8px #0f172a0f}.platform-sidebar__brand{display:flex;align-items:center;justify-content:space-between;gap:var(--platform-padding-sm, 12px);min-height:var(--platform-shell-header-height);padding:20px var(--platform-padding, 16px);border-bottom:1px solid var(--platform-color-border-secondary)}.platform-sidebar__brand[data-open=false]{justify-content:center;padding-inline:0}.platform-sidebar__brand-copy{min-width:0}.platform-sidebar__brand-eyebrow{display:block;margin-bottom:2px;color:var(--platform-color-text-secondary);font-size:11px;letter-spacing:0;line-height:1.2;text-transform:uppercase}.platform-sidebar__brand-title{display:block;color:var(--platform-color-primary);font-size:18px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-sidebar__toggle.ant-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;color:var(--platform-color-text-secondary)}.platform-sidebar__menu.ant-menu{height:calc(100% - var(--platform-shell-header-height));padding:12px 8px 24px;overflow-x:hidden;overflow-y:auto;background:transparent;border-inline-end:0}.platform-sidebar__menu.ant-menu .ant-menu-item{height:44px;margin-block:4px;margin-inline:8px;width:calc(100% - 16px);border-radius:8px}.platform-sidebar__menu.ant-menu-inline .ant-menu-item:after{display:none}.platform-sidebar__menu.ant-menu .ant-menu-item-icon,.platform-sidebar__menu.ant-menu .anticon{min-width:22px;font-size:18px}.platform-sidebar__menu.ant-menu .ant-menu-item-group-title{padding:10px 20px 4px;color:var( --platform-color-text-tertiary, var(--platform-color-text-secondary) );font-size:11px;font-weight:600;letter-spacing:0;line-height:1.3;text-transform:uppercase}.platform-sidebar__menu.ant-menu .ant-menu-item-group:first-child .ant-menu-item-group-title{padding-top:0}.platform-sidebar__collapsed-nav{display:flex;flex-direction:column;align-items:center;gap:var(--platform-padding-xs, 8px);height:calc(100% - var(--platform-shell-header-height));padding:12px 0 24px;overflow-x:hidden;overflow-y:auto}.platform-sidebar__collapsed-nav-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 auto;padding:0;color:var(--platform-color-text-secondary);background:transparent;border:0;border-radius:8px;cursor:pointer}.platform-sidebar__collapsed-nav-button .anticon{font-size:18px}.platform-sidebar__collapsed-nav-button[data-active=true]{color:var(--platform-color-primary);background:var( --platform-control-item-bg-active, var(--platform-color-primary-bg) )}.platform-sidebar__collapsed-nav-button:hover{color:var(--platform-color-text);background:var( --platform-control-item-bg-hover, var(--platform-color-fill-tertiary) )}@media(max-width:767px){.platform-shell__main{margin-left:0}.platform-shell__content{padding:var(--platform-page-inset-mobile)}.platform-shell-header.ant-layout-header{padding:0 var(--platform-page-inset-mobile)}}@media(max-width:560px){.platform-shell-header__eyebrow{display:none}.platform-shell-header__actions{gap:var(--platform-padding-xs, 8px)}.platform-shell-header__icon{display:none}}._layout_1i8vb_1{min-height:100vh;background:radial-gradient(circle at top right,rgba(15,118,110,.2),transparent 26%),radial-gradient(circle at bottom left,rgba(2,132,199,.16),transparent 24%),linear-gradient(180deg,#10243d,#1e293b)}._content_1i8vb_17{display:grid;place-items:center;padding:24px}._card_1i8vb_23{width:min(100%,560px);border:1px solid rgba(148,163,184,.16);box-shadow:0 30px 80px #0f172a57}._cardTitle_1i8vb_29{margin-top:12px;margin-bottom:12px}._errorDetails_1i8vb_34{padding:12px 14px;background:#f8fafceb;border-radius:12px}._layout_jon1i_1{min-height:100vh;background:radial-gradient(circle at top left,rgba(15,118,110,.2),transparent 28%),radial-gradient(circle at bottom right,rgba(2,132,199,.16),transparent 24%),linear-gradient(180deg,#f8fbff,#eef4f8)}._content_jon1i_17{display:grid;place-items:center;padding:24px}._card_jon1i_23{width:min(100%,520px);border:1px solid rgba(148,163,184,.2);box-shadow:0 24px 60px #0f172a1f}._cardTitle_jon1i_29{margin-top:12px;margin-bottom:12px}._errorAlert_jon1i_34{margin-bottom:16px}._quickFilter_1w99f_1.ant-segmented{width:100%}._quickFilter_1w99f_1 .ant-segmented-group{gap:4px;flex-wrap:wrap}._quickFilter_1w99f_1 .ant-segmented-item{border-radius:var(--platform-border-radius, 6px)}:root{--platform-shell-header-height: 64px;--platform-shell-z-overlay: 999;--platform-shell-z-sidebar: 1000;--platform-shell-z-sticky: 1200;--platform-shell-sidebar-width-open: 260px;--platform-shell-sidebar-width-collapsed: 80px;--shell-header-height: var(--platform-shell-header-height);--shell-content-max-width: var(--platform-page-max-width);--shell-z-overlay: var(--platform-shell-z-overlay);--shell-z-sidebar: var(--platform-shell-z-sidebar);--shell-z-sticky: var(--platform-shell-z-sticky);--platform-page-inset: 32px;--platform-page-inset-mobile: 16px;--platform-page-section-gap: 24px;--platform-page-max-width: none}:root{color-scheme:light}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;min-height:100vh}.platform-app-root{min-height:100vh;background:var(--platform-color-bg-layout);color:var(--platform-color-text);font-family:var(--platform-font-family);line-height:var(--platform-line-height)}a{color:inherit}.ant-tag{max-width:100%;display:inline-block;white-space:normal;overflow-wrap:anywhere;word-break:break-word}
