html,body,#root{margin:0;padding:0;min-height:100%}body[data-theme=dark]{background:#071827;color:#e8f1fb}body[data-theme=light]{background:#f5f5f5}@media (max-width: 767px){html,body{overflow-x:hidden}.ant-space-horizontal{flex-wrap:wrap!important}.ant-typography,.ant-card-head-title{overflow-wrap:anywhere;word-break:normal}input,textarea,select,.ant-input,.ant-input-affix-wrapper input,.ant-input-number-input,.ant-select-selector,.ant-select-selection-search-input,.ant-picker-input>input{font-size:16px!important}.ant-modal{max-width:100vw!important;margin:8px 0!important;top:8px!important;padding:0!important;vertical-align:top}.ant-modal-content{border-radius:8px}}.app-overlay-header{position:absolute;top:10px;right:18px;z-index:40;max-width:210px}.app-overlay-header__profile{height:38px;max-width:210px;padding:0;border:0;border-radius:0;display:inline-flex;align-items:center;gap:7px;background:transparent;box-shadow:none;cursor:pointer;font:inherit}.app-overlay-header__profile:hover,.app-overlay-header__profile:focus{background:transparent!important;box-shadow:none!important}.app-overlay-header__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:132px;font-size:13px}.app-overlay-header--home .app-overlay-header__name{color:#ffffffeb!important}.app-overlay-header--page .app-overlay-header__name{color:#17314f!important}.app-overlay-header__avatar{background:#eef1f5f5!important;color:#7d8794!important;border:1px solid rgba(23,49,79,.08);font-weight:600;flex:0 0 auto}.app-overlay-header__chevron{display:flex;align-items:center;flex:0 0 auto}.app-overlay-header--home .app-overlay-header__chevron{color:#ffffffc7}.app-overlay-header--page .app-overlay-header__chevron{color:#17314f94}.atlas-sidebar__brand{min-height:76px;display:flex;align-items:center;gap:0;padding:8px 18px 2px 22px;box-sizing:border-box}.atlas-sidebar.ant-layout-sider-collapsed .atlas-sidebar__brand{justify-content:center;padding-inline:0}.atlas-sidebar__title{min-width:0;font-size:22px;line-height:1.05;font-weight:700;color:#0b1f37;letter-spacing:.01em;white-space:nowrap}.atlas-sidebar__toggleWrap{height:38px;display:flex;align-items:center;justify-content:flex-end;padding:0 14px 6px;box-sizing:border-box}.atlas-sidebar.ant-layout-sider-collapsed .atlas-sidebar__toggleWrap{justify-content:center;padding-inline:0}.atlas-sidebar__toggle{width:28px;min-width:28px;height:28px;padding:0;border:0;border-radius:999px;box-shadow:0 6px 18px #0f172a14;background:#f5f7faf2;color:#0000008c;display:flex;align-items:center;justify-content:center}.atlas-sidebar__toggle:hover,.atlas-sidebar__toggle:focus{color:#000000b8!important;background:#edf2f8!important}.atlas-sidebar__menu{padding-top:10px!important}.home-hero{position:relative;min-height:100vh;margin:-24px;overflow:hidden;isolation:isolate;background:#031a2e;color:#fff}.home-hero--loading{background:#031a2e}.home-hero__fallback,.home-hero__video,.home-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.home-hero__fallback{z-index:-4;background:radial-gradient(circle at 22% 25%,rgba(40,169,255,.38),transparent 31%),radial-gradient(circle at 80% 35%,rgba(0,103,255,.3),transparent 34%),radial-gradient(circle at 55% 82%,rgba(28,121,211,.34),transparent 34%),linear-gradient(135deg,#02101f,#052b4a 48%,#041727);background-size:145% 145%;animation:homePlexusFallback 15s ease-in-out infinite alternate}.home-hero__video{z-index:-3;object-fit:cover;object-position:center}.home-hero__shade{z-index:-2;background:linear-gradient(180deg,#00142a6b,#00142a33 38%,#000e1f94),radial-gradient(circle at center,transparent 10%,rgba(1,18,36,.18) 70%,rgba(1,14,29,.42) 100%)}.home-hero__content{position:relative;z-index:1;min-height:100vh;box-sizing:border-box;display:grid;grid-template-rows:repeat(4,minmax(0,1fr));align-items:center;justify-items:center;padding:clamp(28px,4vh,48px) clamp(24px,5vw,72px) clamp(24px,4vh,44px)}.home-hero__tagline{grid-row:4;align-self:start;max-width:1000px;margin:0;text-align:center;color:#ffffffd6;font-size:clamp(24px,2.35vw,40px);line-height:1.18;font-weight:650;letter-spacing:.01em;text-shadow:0 2px 18px rgba(0,15,33,.46)}.home-hero__actions{grid-row:2 / 4;align-self:center;width:min(920px,100%);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(16px,2vw,24px)}.home-hero__action{width:clamp(260px,22vw,320px);min-width:260px;height:112px;padding:22px 30px;border:1px solid rgba(255,255,255,.22);border-radius:20px;background:#0a395c33;color:#fffffff0;box-shadow:0 18px 46px #0012272e;backdrop-filter:blur(14px) saturate(128%);-webkit-backdrop-filter:blur(14px) saturate(128%);display:inline-flex;align-items:center;justify-content:center;text-align:center;font:inherit;font-size:19px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.home-hero__action:hover{transform:translateY(-3px);background:#145e924d;border-color:#ffffff70;box-shadow:0 22px 54px #0012274f}.home-hero__action:focus-visible{outline:2px solid rgba(255,255,255,.95);outline-offset:3px}.home-hero__welcome{grid-row:1;align-self:end;margin:0;text-align:center;color:#ffffffe0;font-size:clamp(32px,3.6vw,58px);line-height:1.08;font-weight:700;letter-spacing:-.015em;text-shadow:0 3px 22px rgba(0,13,30,.52);transform:translateY(8px)}.home-hero__credit{position:absolute;right:14px;bottom:10px;z-index:2;color:#ffffff6b;font-size:10px;line-height:1;text-decoration:none;transition:color .15s ease}.home-hero__credit:hover{color:#fffc}@keyframes homePlexusFallback{0%{background-position:0% 30%;transform:scale(1)}to{background-position:100% 70%;transform:scale(1.05)}}@media (prefers-reduced-motion: reduce){.home-hero__fallback{animation:none}.home-hero__video{display:none}.home-hero__action{transition:none}}@media (max-width: 767px){.home-hero{margin:-12px;min-height:calc(100vh - 64px)}.home-hero__content{min-height:calc(100vh - 64px);padding:34px 18px 48px}.home-hero__tagline{font-size:clamp(22px,7vw,31px)}.home-hero__actions{width:100%;gap:12px}.home-hero__action{width:min(100%,320px);min-width:0;height:82px;border-radius:16px;font-size:17px}.home-hero__welcome{font-size:clamp(30px,9vw,44px)}}.ant-layout-sider .ant-menu{border-inline-end:0!important}.ant-layout-sider .ant-menu-item,.ant-layout-sider .ant-menu-submenu-title{margin-inline:12px!important;width:calc(100% - 24px)!important;margin-block:8px!important}.ant-layout-sider .ant-menu-inline{padding-bottom:14px}body[data-theme=dark] .ant-layout,body[data-theme=dark] .ant-layout-content,body[data-theme=dark] .ant-app{background:#071827!important;color:#e8f1fb!important}body[data-theme=dark] .atlas-sidebar.ant-layout-sider,body[data-theme=dark] .atlas-sidebar .ant-menu,body[data-theme=dark] .atlas-sidebar .ant-menu-sub{background:#091d32!important}body[data-theme=dark] .atlas-sidebar__title,body[data-theme=dark] .atlas-sidebar .ant-menu-item,body[data-theme=dark] .atlas-sidebar .ant-menu-submenu-title,body[data-theme=dark] .atlas-sidebar .ant-menu-title-content,body[data-theme=dark] .atlas-sidebar .ant-menu-item a{color:#e6f0fb!important}body[data-theme=dark] .atlas-sidebar .ant-menu-item-selected{background:#12365b!important}body[data-theme=dark] .atlas-sidebar__toggle{background:#102b48!important;color:#d9e9fa!important}body[data-theme=dark] .app-overlay-header--page .app-overlay-header__name,body[data-theme=dark] .app-overlay-header--page .app-overlay-header__chevron{color:#e6f0fb!important}body[data-theme=dark] .ant-card,body[data-theme=dark] .ant-card-body,body[data-theme=dark] .ant-table,body[data-theme=dark] .ant-table-container,body[data-theme=dark] .ant-table-content,body[data-theme=dark] .ant-table-thead>tr>th,body[data-theme=dark] .ant-table-tbody>tr>td,body[data-theme=dark] .ant-modal-content,body[data-theme=dark] .ant-modal-header,body[data-theme=dark] .ant-drawer-content,body[data-theme=dark] .ant-drawer-header,body[data-theme=dark] .ant-popover-inner,body[data-theme=dark] .ant-descriptions,body[data-theme=dark] .ant-descriptions-view,body[data-theme=dark] .ant-descriptions-row>th,body[data-theme=dark] .ant-descriptions-row>td,body[data-theme=dark] .ant-dropdown-menu,body[data-theme=dark] .ant-select-dropdown,body[data-theme=dark] .ant-picker-panel{background:#0c2139!important;color:#e8f1fb!important}body[data-theme=dark] .ant-table-thead>tr>th,body[data-theme=dark] .ant-table-tbody>tr.ant-table-row:hover>td,body[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-item-label{background:#102a47!important}body[data-theme=dark] .ant-input,body[data-theme=dark] .ant-input-affix-wrapper,body[data-theme=dark] .ant-picker,body[data-theme=dark] .ant-select-selector,body[data-theme=dark] .ant-btn-default,body[data-theme=dark] .ant-pagination-item{background:#112d4c!important;border-color:#b5cfec29!important;color:#e8f1fb!important}body[data-theme=dark] .ant-typography,body[data-theme=dark] .ant-form-item-label>label,body[data-theme=dark] .ant-table-thead>tr>th,body[data-theme=dark] .ant-table-tbody>tr>td,body[data-theme=dark] .ant-descriptions-item-label,body[data-theme=dark] .ant-descriptions-item-content,body[data-theme=dark] .ant-select-selection-item,body[data-theme=dark] .ant-picker-input>input,body[data-theme=dark] .ant-input,body[data-theme=dark] .ant-btn-default,body[data-theme=dark] .ant-empty-description{color:#e8f1fb!important}body[data-theme=dark] .ant-typography-secondary,body[data-theme=dark] .ant-select-selection-placeholder,body[data-theme=dark] .ant-input::placeholder,body[data-theme=dark] .ant-descriptions-item-label{color:#e8f1fba8!important}body[data-theme=dark] .ant-divider,body[data-theme=dark] .ant-card,body[data-theme=dark] .ant-table-thead>tr>th,body[data-theme=dark] .ant-table-tbody>tr>td,body[data-theme=dark] .ant-modal-content,body[data-theme=dark] .ant-drawer-content,body[data-theme=dark] .ant-popover-inner,body[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-view{border-color:#b5cfec1f!important}.table-settings-button{opacity:.42;font-size:16px;line-height:1}.table-settings-button:hover,.table-settings-button:focus{opacity:.78}
