:root{--ng-blue: var(--primary, #0245AC);--ng-violet: var(--tertiary, #2B2CAF);--ng-red: var(--secondary, #F41F34);--ng-ink: #0B1F4B;--ng-muted: #5B6B86;--ng-line: #E6EDF7;--ng-grad: linear-gradient(90deg, var(--ng-blue) 0%, var(--ng-violet) 52%, var(--ng-red) 100%);--ng-grad-btn: linear-gradient(90deg, var(--ng-blue) 0%, var(--ng-violet) 55%, var(--ng-red) 100%);--ng-shadow: 0 12px 32px -14px rgba(2, 69, 172, .22), 0 2px 6px rgba(11, 31, 75, .04);--ng-shadow-hover: 0 18px 40px -14px rgba(2, 69, 172, .32), 0 3px 8px rgba(11, 31, 75, .06)}.ng-eyebrow{display:none}html.ng-ibga .ng-eyebrow{display:block;width:38px;height:3px;border-radius:3px;margin-bottom:8px;background:linear-gradient(90deg,var(--ng-red) 0 55%,var(--ng-blue) 55% 100%)}html.ng-ibga .ng-title{background:var(--ng-grad);-webkit-background-clip:text;background-clip:text;color:transparent!important;font-weight:800!important;letter-spacing:-.02em!important;font-size:26px!important;width:-moz-fit-content;width:fit-content}html.ng-ibga .ng-subtitle{color:var(--ng-muted)!important;font-size:13.5px!important}html.ng-ibga .ng-card,html.ng-ibga .ant-card{border-radius:20px!important;border:1px solid var(--ng-line)!important;background:#fff!important;box-shadow:var(--ng-shadow)!important}html.ng-ibga .ng-card{overflow:hidden}html.ng-ibga .ng-stat{transition:transform .2s,box-shadow .2s!important}html.ng-ibga .ng-stat:hover{transform:translateY(-2px);box-shadow:var(--ng-shadow-hover)!important}html.ng-ibga .ant-card .ant-card-head{border-bottom-color:var(--ng-line)!important}html.ng-ibga .ng-card-head{background:linear-gradient(90deg,#f3f7fe,#fff)!important;border-bottom-color:var(--ng-line)!important}html.ng-ibga .ng-stat-value{color:var(--ng-ink)!important}html.ng-ibga .ng-icon-chip{border-radius:14px!important;box-shadow:inset 0 0 0 1px #fff9,0 6px 14px -8px #0245ac59}html.ng-ibga .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled),html.ng-ibga .ng-btn-primary:not(:disabled){background:var(--ng-grad-btn)!important;border:none!important;color:#fff!important;border-radius:999px!important;box-shadow:0 8px 18px -8px #0245ac8c!important;font-weight:700!important}html.ng-ibga .ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):hover,html.ng-ibga .ng-btn-primary:not(:disabled):hover{filter:brightness(1.07)}html.ng-ibga .ant-btn-default:not(.ant-btn-dangerous){border-radius:999px!important;border-color:#d9e3f2!important}html.ng-ibga .ng-btn-secondary{border-radius:999px!important;border-color:#d9e3f2!important}html.ng-ibga .ng-back{border-radius:12px!important;border-color:#d9e3f2!important;color:var(--ng-blue)!important;background:#f3f7fe!important}html.ng-ibga .ant-tag{border-radius:999px!important;padding-inline:10px!important;font-weight:600}html.ng-ibga .ant-tag:not([class*=ant-tag-]){background:#eff4fa!important;color:var(--ng-blue)!important;border-color:transparent!important}html.ng-ibga .ant-table{border-radius:18px!important}html.ng-ibga .ant-table-thead>tr>th,html.ng-ibga .ng-thead,html.ng-ibga .ng-thead>th{background:#f3f7fe!important;color:var(--ng-ink)!important;font-weight:700!important}html.ng-ibga .ant-table-tbody>tr:hover>td,html.ng-ibga .ng-table tbody tr:hover>td{background:#f5f8ff!important}html.ng-ibga .ant-input,html.ng-ibga .ant-input-affix-wrapper,html.ng-ibga .ant-select-selector,html.ng-ibga .ant-picker,html.ng-ibga .ant-input-number{border-radius:12px!important}html.ng-ibga .ant-input:focus,html.ng-ibga .ant-input-affix-wrapper-focused,html.ng-ibga .ant-select-focused .ant-select-selector,html.ng-ibga .ant-picker-focused{box-shadow:0 0 0 3px #0245ac1f!important}html.ng-ibga .ant-modal-content{border-radius:22px!important}html.ng-ibga .ant-tabs-ink-bar{background:var(--ng-grad)!important;height:3px!important;border-radius:3px}html.ng-ibga .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ng-blue)!important;font-weight:700}html.ng-ibga .ant-pagination-item-active{border-radius:10px!important;border-color:var(--ng-blue)!important}html.ng-ibga .mr-sb .ant-menu-item .ant-menu-item-icon,html.ng-ibga .mr-sb .ant-menu-submenu-title .ant-menu-item-icon{width:30px!important;height:30px!important;min-width:30px;border-radius:10px!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:15px!important;transition:transform .15s,background .15s}html.ng-ibga .mr-sb .ant-menu-inline-collapsed .ant-menu-item-icon{margin-inline:auto}html.ng-ibga .mr-sb .ant-menu>li:nth-child(8n+1) .ant-menu-item-icon{background:#eaf2ff!important;color:#0b6bf2!important}html.ng-ibga .mr-sb .ant-menu>li:nth-child(8n+2) .ant-menu-item-icon{background:#ecebff!important;color:#2b2caf!important}html.ng-ibga .mr-sb .ant-menu>li:nth-child(8n+3) .ant-menu-item-icon{background:#f3e8ff!important;color:#7c3aed!important}html.ng-ibga .mr-sb .ant-menu>li:nth-child(8n+4) .ant-menu-item-icon{background:#fce7f3!important;color:#db2777!important}html.ng-ibga .mr-sb .ant-menu>li:nth-child(8n+5) .ant-menu-item-icon{background:#ffe8ea!important;color:#f41f34!important}html.ng-ibga .mr-sb .ant-menu>li:nth-child(8n+6) .ant-menu-item-icon{background:#e0f2fe!important;color:#0284c7!important}html.ng-ibga .mr-sb .ant-menu>li:nth-child(8n+7) .ant-menu-item-icon{background:#dcfcf1!important;color:#0f9488!important}html.ng-ibga .mr-sb .ant-menu>li:nth-child(8n+8) .ant-menu-item-icon{background:#ffede5!important;color:#ea580c!important}html.ng-ibga .mr-sb .ant-menu-sub>li.ant-menu-item .ant-menu-item-icon{background:#f1f5fb!important;color:#4b5b78!important}html.ng-ibga .mr-sb .ant-menu li.ant-menu-item.ant-menu-item-selected .ant-menu-item-icon{background:var(--ng-grad-btn)!important;color:#fff!important;box-shadow:0 6px 14px -6px #0245ac99}html.ng-ibga .mr-sb .ant-menu-item-selected{position:relative;color:var(--ng-blue)!important}html.ng-ibga .mr-sb .ant-menu-item-selected:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--ng-blue),var(--ng-red))}html.ng-ibga .mr-sb .ant-menu-item:hover .ant-menu-item-icon{transform:translateY(-1px)}html.ng-ibga .mr-sb{box-shadow:4px 0 24px -12px #0245ac2e!important}.ng-wave{display:none}html.ng-ibga .ng-wave{display:block;position:fixed;right:0;bottom:0;left:0;height:140px;pointer-events:none;z-index:0;opacity:.8;background:no-repeat bottom / 100% 100% url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 140' preserveAspectRatio='none'><defs><linearGradient id='g' x1='0' x2='1'><stop offset='0' stop-color='%230B6BF2' stop-opacity='0.55'/><stop offset='0.55' stop-color='%236D4AE0' stop-opacity='0.45'/><stop offset='1' stop-color='%23F41F34' stop-opacity='0.55'/></linearGradient><linearGradient id='f' x1='0' x2='0' y1='0' y2='1'><stop offset='0' stop-color='%23DCE8FB' stop-opacity='0.55'/><stop offset='1' stop-color='%23F6F9FD' stop-opacity='0'/></linearGradient></defs><path d='M0 70 C 240 20, 420 120, 720 80 S 1200 30, 1440 75 L1440 140 L0 140 Z' fill='url(%23f)'/><path d='M0 70 C 240 20, 420 120, 720 80 S 1200 30, 1440 75' fill='none' stroke='url(%23g)' stroke-width='4'/></svg>")}html.ng-ibga main{position:relative;z-index:1}:root{--font-heading: "Poppins", system-ui, sans-serif;--font-body: "Lato", system-ui, sans-serif;--font-mono: "JetBrains Mono", "Fira Code", monospace}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;font-family:var(--font-body);font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}.poppins{font-family:var(--font-heading)!important}.mono{font-family:var(--font-mono)!important}.ant-typography,.ant-table,.ant-form,.ant-input,.ant-select,.ant-btn,.ant-menu,.ant-dropdown,.ant-modal,.ant-drawer{font-family:var(--font-body)!important}.ant-table-thead>tr>th{font-family:var(--font-body)!important;text-transform:uppercase;font-size:11px!important;letter-spacing:.5px;font-weight:700!important;color:#6b7280!important;background:#f8fafc!important}.ant-table-tbody>tr>td{font-family:var(--font-body)!important;font-size:13.5px!important}.ant-table-tbody>tr:hover>td{background:#f0f7ff!important}.ant-btn{font-family:var(--font-body)!important;font-weight:600!important;border-radius:8px!important;height:36px!important;font-size:13.5px!important}.ant-btn-sm{height:30px!important;font-size:12px!important}.ant-tag{border-radius:20px!important;font-weight:600!important;font-size:12px!important;padding:2px 10px!important}.ant-input,.ant-input-affix-wrapper{font-family:var(--font-body)!important;border-radius:8px!important}.ant-select-selector{border-radius:8px!important;font-family:var(--font-body)!important}.ant-drawer-title,.ant-modal-title{font-family:var(--font-heading)!important;font-weight:700!important}.ant-menu-item,.ant-menu-submenu-title{font-family:var(--font-body)!important;font-size:13.5px!important;border-radius:8px!important;margin:2px 0!important}.ant-menu-item-selected{font-weight:600!important}.ant-menu-light .ant-menu-item-selected{font-weight:700!important}.ant-message .ant-message-notice-content{font-family:var(--font-body)!important;border-radius:10px!important;box-shadow:0 4px 20px #0000001f!important}.ant-pagination .ant-pagination-item{border-radius:8px!important;font-family:var(--font-body)!important;font-weight:600!important}.ant-popover-inner{border-radius:12px!important;font-family:var(--font-body)!important}.ant-badge-count{font-family:var(--font-body)!important;font-weight:700!important}.ant-dropdown-menu{border-radius:12px!important;padding:4px!important;box-shadow:0 8px 32px #0000001f!important}.ant-dropdown-menu-item{font-family:var(--font-body)!important;font-size:13.5px!important;border-radius:8px!important;padding:8px 12px!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}*{transition-timing-function:cubic-bezier(.4,0,.2,1)}a{text-decoration:none}.lf .ant-form-item{margin-bottom:0}.lf .ant-form-item-explain-error{font-size:11.5px;font-family:var(--font-body);margin-top:4px}.lf .ant-input-affix-wrapper{background:#fff!important;border:1.5px solid #E5E7EB!important;border-radius:10px!important;padding:10px 14px!important;box-shadow:0 1px 3px #0000000f!important;transition:border-color .2s,box-shadow .2s!important}.lf .ant-input-affix-wrapper:hover{border-color:#c7d2fe!important}.lf .ant-input-affix-wrapper-focused{border-color:#4f46e5!important;box-shadow:0 0 0 3px #eef2ff!important}.lf .ant-input{font-family:var(--font-body)!important;font-size:13.5px!important;color:#111827!important;background:transparent!important}.lf .ant-input::-moz-placeholder{color:#9ca3af!important}.lf .ant-input::placeholder{color:#9ca3af!important}.lf .ant-input-prefix{color:#9ca3af!important;margin-right:8px}.lf .ant-input-suffix .anticon{color:#9ca3af!important}.lf .ant-input-affix-wrapper-focused .ant-input-prefix{color:#4f46e5!important}.lf .ant-checkbox-inner{border-radius:5px!important;border-color:#e5e7eb!important;width:16px!important;height:16px!important}.lf .ant-checkbox-checked .ant-checkbox-inner{background:#4f46e5!important;border-color:#4f46e5!important}.lf .ant-checkbox+span{font-size:12.5px!important;color:#6b7280!important;font-family:var(--font-body)!important}@keyframes skeleton{0%,to{opacity:1}50%{opacity:.4}}
