._logo_160gm_1{display:inline-flex;align-items:center}._wordmark_160gm_6{font-family:var(--aib-font-heading);font-weight:600;letter-spacing:-.4px;line-height:1}._loading_1g6v3_1{display:grid;place-items:center;min-height:100vh}._badge_tfyzy_4{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:12.5px;line-height:1;padding:5px 12px;border-radius:var(--aib-radius-pill);white-space:nowrap}._dot_tfyzy_16{width:7px;height:7px;border-radius:50%;flex:none}._success_tfyzy_23{background:var(--aib-color-success-soft);color:var(--aib-color-success-strong)}._success_tfyzy_23 ._dot_tfyzy_16{background:var(--aib-color-success)}._warning_tfyzy_31{background:var(--aib-color-warning-soft);color:var(--aib-color-warning-strong)}._warning_tfyzy_31 ._dot_tfyzy_16{background:var(--aib-color-warning)}._danger_tfyzy_39{background:var(--aib-color-error-soft);color:var(--aib-color-error-strong)}._danger_tfyzy_39 ._dot_tfyzy_16{background:var(--aib-color-error)}._info_tfyzy_47{background:var(--aib-color-info-soft);color:var(--aib-color-info-strong)}._info_tfyzy_47 ._dot_tfyzy_16{background:var(--aib-color-brand-primary)}._neutral_tfyzy_55{background:var(--aib-color-neutral-soft);color:var(--aib-color-neutral-strong)}._neutral_tfyzy_55 ._dot_tfyzy_16{background:var(--aib-color-text-subtle)}._userInfo_qrp6m_1{padding:4px 0;line-height:1.4}._userName_qrp6m_6{font-weight:600;color:var(--aib-color-text)}._userEmail_qrp6m_11{font-size:12px;color:var(--aib-color-text-subtle)}._userRole_qrp6m_16{margin-top:6px}._avatar_qrp6m_20{background:var(--aib-color-brand-primary);cursor:pointer;box-shadow:0 0 0 2px var(--aib-surface-card),0 0 0 3px var(--aib-color-border);transition:box-shadow .15s ease}._avatar_qrp6m_20:hover,._avatar_qrp6m_20:focus-visible{box-shadow:0 0 0 2px var(--aib-surface-card),0 0 0 4px var(--aib-color-brand-primary)}._brandText_qrp6m_39{display:flex;flex-direction:column;min-width:0;line-height:1.15}._brandName_qrp6m_46{font-family:var(--aib-font-heading);font-weight:700;font-size:16px;color:var(--aib-color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._brandSub_qrp6m_56{font-size:11.5px;color:var(--aib-color-text-subtle)}._authLayout_qrp6m_61{min-height:100vh;background:var(--aib-gradient-app)}._appLayout_qrp6m_66{min-height:100vh;background:var(--aib-surface-app)}._header_qrp6m_71{display:flex;align-items:center;gap:var(--aib-space-xl);padding:0 var(--aib-space-xl);background:var(--aib-surface-sidebar);border-bottom:1px solid var(--aib-surface-border-soft);position:sticky;top:0;z-index:10}._logoBox_qrp6m_84{width:224px;display:flex;align-items:center;gap:var(--aib-space-md)}._headerRight_qrp6m_91{margin-left:auto;display:flex;align-items:center;gap:var(--aib-space-lg)}._innerLayout_qrp6m_98{background:transparent}._sider_qrp6m_104{background:var(--aib-surface-sidebar);border-right:1px solid var(--aib-surface-border-soft);display:flex;flex-direction:column;justify-content:space-between;position:sticky;top:64px;align-self:flex-start;height:calc(100vh - 64px);overflow-y:auto}._menu_qrp6m_117{border-inline-end:none;padding-top:var(--aib-space-sm)}._content_qrp6m_122{padding:var(--aib-space-xl) var(--aib-space-xxl);background:var(--aib-gradient-app)}._mobileTrigger_qrp6m_129{display:none;font-size:18px;color:var(--aib-color-text-muted)}._mobileDrawer_qrp6m_135 .ant-menu{border-inline-end:none}@media(max-width:991px){._mobileTrigger_qrp6m_129{display:inline-flex}._logoBox_qrp6m_84{width:auto}._content_qrp6m_122{padding:var(--aib-space-lg);overflow-x:hidden}._header_qrp6m_71{position:static}}:root{--aib-color-brand-primary: #2f62e6;--aib-color-brand-primary-hover: #244fcb;--aib-color-brand-secondary: #6e97f2;--aib-x-focus-ring: color-mix(in srgb, var(--aib-color-brand-primary) 22%, transparent);--aib-color-brand-accent: #ffb23e;--aib-color-success: #1f9d6b;--aib-color-warning: #d98a36;--aib-color-error: #de5340;--aib-color-neutral-solid: #64748b;--aib-color-neutral-solid-hover: #4d5a73;--aib-color-success-soft: #e4f4ee;--aib-color-success-strong: #167a52;--aib-color-warning-soft: #fbeede;--aib-color-warning-strong: #a9661f;--aib-color-error-soft: #fbe6e2;--aib-color-error-strong: #b23b2b;--aib-color-info-soft: #e6edfc;--aib-color-info-strong: #2f62e6;--aib-color-neutral-soft: #eef1f7;--aib-color-neutral-strong: #5e6780;--aib-color-text: #15203a;--aib-color-text-muted: #5e6780;--aib-color-text-subtle: #8a97b5;--aib-color-text-inverse: #ffffff;--aib-color-border: #dce4f4;--aib-color-bg-subtle: #eef3fc;--aib-color-bg-cream: #f0eee9;--aib-surface-app: #eff3fb;--aib-surface-sidebar: #ffffff;--aib-surface-card: #ffffff;--aib-surface-hover: #eef3fc;--aib-surface-border-soft: #dce4f4;--aib-surface-icon-bg: #e2e9fc;--aib-surface-pill-bg: #eff3fb;--aib-surface-primary-soft: #e6edfc;--aib-surface-table-head: #fbfcfe;--aib-gradient-app: linear-gradient(to top, rgba(47, 98, 230, .09) 0%, #ffffff 90%);--aib-gradient-brand: linear-gradient(150deg, var(--aib-color-brand-primary) 0%, #1b3aa0 100%);--aib-radius-sm: 6px;--aib-radius-md: 8px;--aib-radius-lg: 12px;--aib-radius-card: 14px;--aib-radius-xl: 16px;--aib-radius-pill: 999px;--aib-shadow-sm: 0 1px 2px rgba(16, 24, 40, .04), 0 1px 3px rgba(16, 24, 40, .06);--aib-shadow-md: 0 2px 8px rgba(16, 24, 40, .06), 0 1px 3px rgba(16, 24, 40, .04);--aib-shadow-lg: 0 12px 32px rgba(16, 24, 40, .14), 0 4px 8px rgba(16, 24, 40, .06);--aib-x-shadow-lg: 0 24px 60px -12px rgba(16, 24, 40, .22), 0 8px 20px rgba(16, 24, 40, .1);--aib-focus-ring: 0 0 0 3px rgba(47, 98, 230, .22);--aib-shadow-brand-logo: 0 14px 28px rgba(11, 31, 94, .45);--aib-space-xs: 4px;--aib-space-sm: 8px;--aib-space-md: 12px;--aib-space-lg: 16px;--aib-space-xl: 24px;--aib-space-xxl: 32px;--aib-font-heading: "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--aib-font-body: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography,h6.ant-typography{font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}a{color:inherit}.aib-mobile-only{display:none}@media(max-width:767px){.aib-mobile-only{display:block}.aib-desktop-only{display:none}}
