body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}button,input{font-family:inherit}.dashboardGrid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.dashboardCard{align-items:flex-start;background:#fff;border:1px solid #dbe3ee;border-radius:8px;box-shadow:0 2px 8px #0f172a0f;cursor:pointer;display:flex;flex-direction:column;gap:10px;min-height:220px;padding:24px;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.dashboardCard:hover{border-color:#93c5fd;box-shadow:0 12px 24px #0f172a1a;transform:translateY(-2px)}.dashboardCardIcon{align-items:center;background:#eef6ff;border-radius:8px;color:#1684ff;display:inline-flex;height:40px;justify-content:center;width:40px}.dashboardCardIcon svg{height:20px;width:20px}.dashboardCardTitle{color:#111827;font-size:17px;font-weight:800}.dashboardCardDescription{color:#475569;font-size:14px;line-height:1.5}.dashboardCardMeta{color:#64748b;font-size:12px;font-weight:700;margin-top:auto;text-transform:uppercase}.UserManagement_settingsManageUser__5Re6R{display:block;padding-bottom:43px}.UserManagement_mainContent__YU46W{display:block;width:100%}.UserManagement_truiemInc__ObCa2{align-self:stretch;background-color:#fff;box-shadow:inset 0 -1px 0 0 #ededed;color:#191632;font-family:Montserrat,-apple-system,Roboto,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1.4;padding:16px 20px}.UserManagement_userStats__OWF\+K{align-items:stretch;display:flex;flex-wrap:wrap;font-family:Montserrat,-apple-system,Roboto,Helvetica,sans-serif;gap:20px;justify-content:space-between;margin-top:10px;max-width:1268px;padding:0 20px;width:100%}.UserManagement_statContainer__0ExjT{align-items:center;display:flex;gap:16px;white-space:nowrap}.UserManagement_statIcon__-qy2J{align-items:center;background:#e8f5fb;border-radius:6px;color:#0b78a8;display:inline-flex;flex:0 0 32px;height:32px;justify-content:center;width:32px}.UserManagement_statInfo__-6jzL{align-items:center;display:flex;gap:8px}.UserManagement_statNumber__5NDqf{color:#191632;font-size:24px;font-weight:600}.UserManagement_statLabel__xgyB8{color:#89888e;font-size:14px;font-weight:500}.UserManagement_userActionButton__WBMTE{width:210px}.UserManagement_userActionStack__0sAxR{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.UserManagement_bulkManagementButton__-bhUi,.UserManagement_secondaryButton__LTqf3{align-items:center;background:#fff;border:1px solid #cfe0f4;border-radius:6px;box-shadow:0 1px 0 #0f172a0a;color:#0f5f9f;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;gap:8px;justify-content:center;min-height:36px;padding:0 14px}.UserManagement_bulkManagementButton__-bhUi:hover,.UserManagement_secondaryButton__LTqf3:hover{background:#eef6ff;border-color:#3b93ee}.UserManagement_addUserButton__kJ\+-f{align-items:center;background-color:#0b4b76;border:none;border-radius:6px;box-shadow:0 1px 0 #0000000d;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:4px;min-height:32px;padding:0 46px 0 38px}.UserManagement_importDropdownContainer__zdfTV{height:40px;position:relative;width:32px}.UserManagement_buttonIcon__\+m-YD{height:24px;left:10px;pointer-events:none;position:absolute;width:24px;z-index:1}.UserManagement_dropdownIcon__EzH3h{cursor:pointer;height:32px;position:absolute;right:0;top:4px;transition:transform .2s ease;width:32px}.UserManagement_dropdownIcon__EzH3h.UserManagement_rotated__tUuLc{transform:rotate(180deg)}.UserManagement_dropdown__UCPOl{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #00000026;margin-top:4px;min-width:200px;padding:8px 0;position:absolute;right:0;top:100%;z-index:100}.UserManagement_fileUploadWrapper__BCJdV{position:relative;width:100%}.UserManagement_fileInput__5g-Wg{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:1}.UserManagement_uploadButton__tCkGY{background:none;border:none;color:#191632;cursor:pointer;font-size:14px;padding:8px 16px;text-align:left;width:100%}.UserManagement_cardGrid__11Slo{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%}.UserManagement_managementCard__ure4w{background:#fff;border:1px solid #dbe3ee;border-radius:8px;box-shadow:0 2px 8px #0f172a0f;display:flex;flex-direction:column;gap:16px;min-width:0;padding:24px}.UserManagement_managementCardSelected__3XXQi{border-color:#3b93ee;box-shadow:0 0 0 3px #3b93ee1f}.UserManagement_cardFooter__7PssQ,.UserManagement_cardHeader__MLsmd,.UserManagement_cardTitleRow__u-Lg6{align-items:center;display:flex;gap:14px;justify-content:space-between}.UserManagement_cardSelect__1Ji2e{align-items:center;display:inline-flex;gap:12px}.UserManagement_cardIcon__YWTVf{align-items:center;background:#eef6ff;border-radius:8px;color:#1684ff;display:inline-flex;height:40px;justify-content:center;width:40px}.UserManagement_cardIcon__YWTVf svg{height:20px;width:20px}.UserManagement_statusPill__w2GpR{align-items:center;color:#64748b;display:inline-flex;font-size:12px;gap:6px}.UserManagement_statusDot__v2YI0{background:#34c997;border-radius:999px;height:8px;width:8px}.UserManagement_cardTitle__79m7s{color:#111827;font-size:16px;font-weight:800;line-height:1.35;margin:0}.UserManagement_cardSubtitle__-f7uJ{color:#64748b;font-size:13px;line-height:1.35;margin:4px 0 0;overflow-wrap:anywhere}.UserManagement_cardDetails__WLARw{grid-gap:12px 18px;display:grid;gap:12px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.UserManagement_cardDetails__WLARw div{min-width:0}.UserManagement_cardDetails__WLARw dt{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.UserManagement_cardDetails__WLARw dd{color:#334155;font-size:13px;line-height:1.35;margin:4px 0 0;overflow-wrap:anywhere}.UserManagement_cardFooter__7PssQ{border-top:1px solid #e6edf5;color:#64748b;font-size:12px;font-weight:600;margin-top:auto;padding-top:14px}.UserManagement_bulkShell__JxKkg{background:#fff;border:1px solid #dbe3ee;border-radius:8px;box-shadow:0 2px 8px #0f172a0f;box-sizing:border-box;padding:24px;width:100%}.UserManagement_bulkHeader__KGxZs{align-items:flex-start;border-bottom:1px solid #e6edf5;display:flex;gap:20px;justify-content:space-between;padding-bottom:20px}.UserManagement_bulkEyebrow__ozc4-{color:#1684ff;font-size:12px;font-weight:900;margin:0 0 6px;text-transform:uppercase}.UserManagement_bulkTitle__en-r0{color:#111827;font-size:24px;font-weight:900;line-height:1.25;margin:0}.UserManagement_bulkSubtitle__vBvD-{color:#475569;font-size:14px;line-height:1.5;margin:8px 0 0;max-width:700px}.UserManagement_bulkMenuGrid__AJfxA{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.UserManagement_bulkMenuCard__Ucf5L{background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:12px;min-width:0;padding:18px;text-align:left}.UserManagement_bulkMenuCard__Ucf5L:hover{background:#f5faff;border-color:#3b93ee;box-shadow:0 8px 18px #0f172a14}.UserManagement_bulkCardTop__ulQie{align-items:center;display:flex;gap:12px;justify-content:space-between}.UserManagement_bulkStep__HEa2J{align-items:center;background:#dcedff;border-radius:8px;color:#1684ff;display:inline-flex;font-size:14px;font-weight:900;height:32px;justify-content:center;width:32px}.UserManagement_bulkStatus__xZq-y{background:#eef2f7;border-radius:999px;color:#64748b;font-size:11px;font-weight:800;padding:5px 9px;white-space:nowrap}.UserManagement_bulkMenuCard__Ucf5L h3{color:#111827;font-size:16px;font-weight:900;line-height:1.35;margin:0}.UserManagement_bulkMenuCard__Ucf5L p{color:#475569;font-size:13px;line-height:1.5;margin:0}.UserManagement_bulkMenuCard__Ucf5L dl{border-top:1px solid #e6edf5;margin:auto 0 0;padding-top:12px}.UserManagement_bulkMenuCard__Ucf5L dt{color:#64748b;font-size:11px;font-weight:900;text-transform:uppercase}.UserManagement_bulkMenuCard__Ucf5L dd{color:#334155;font-size:13px;line-height:1.4;margin:5px 0 0}.UserManagement_bulkHeaderActions__tw4Am{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.UserManagement_bulkStepBar__yckO4{border-bottom:1px solid #e6edf5;display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;padding-bottom:20px}.UserManagement_bulkStepButton__ClQGs{background:#fff;border:1px solid #dbe3ee;border-radius:999px;color:#475569;cursor:pointer;font-size:13px;font-weight:800;min-height:34px;padding:0 13px}.UserManagement_bulkStepButton__ClQGs:hover{border-color:#3b93ee;color:#1684ff}.UserManagement_bulkStepButtonActive__5oKYL{background:#eef6ff;border-color:#3b93ee;color:#1684ff}.UserManagement_bulkWizardPanel__bl50Y{background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;margin-top:20px;padding:20px}.UserManagement_bulkWizardContent__8aaiK{display:flex;flex-direction:column;gap:14px}.UserManagement_bulkWizardContent__8aaiK h3,.UserManagement_bulkWizardContent__8aaiK h4{color:#111827;font-weight:900;margin:0}.UserManagement_bulkWizardContent__8aaiK h3{font-size:18px}.UserManagement_bulkWizardContent__8aaiK h4{font-size:14px}.UserManagement_bulkWizardContent__8aaiK p{color:#475569;font-size:14px;line-height:1.5;margin:0}.UserManagement_bulkDropZone__f32o-{align-items:center;background:#fff;border:1px dashed #9fc4ee;border-radius:8px;box-sizing:border-box;color:#64748b;display:flex;font-size:14px;font-weight:800;justify-content:center;min-height:150px;padding:18px;text-align:center}.UserManagement_bulkDropZone__f32o-:hover{background:#fafdff;border-color:#3b93ee}.UserManagement_bulkUploadContent__YLjEM{align-items:center;display:flex;flex-direction:column;gap:10px}.UserManagement_bulkUploadContent__YLjEM strong{color:#111827;font-size:16px;font-weight:900}.UserManagement_bulkUploadContent__YLjEM span{color:#64748b;font-size:13px;font-weight:700}.UserManagement_bulkFileInput__64vfd{display:none}.UserManagement_bulkUploadButton__pOLJo{align-items:center;background:#3b93ee;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;justify-content:center;min-height:38px;padding:0 16px}.UserManagement_bulkUploadButton__pOLJo:hover{background:#2584e8}.UserManagement_bulkUploadMeta__B9\+mi{color:#334155!important;font-size:12px!important}.UserManagement_bulkError__PDr57{background:#fff1f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;font-size:13px;font-weight:800;padding:10px 12px}.UserManagement_bulkInfoBanner__RMhiZ{background:#eef6ff;border:1px solid #b9ddff;border-radius:8px;color:#0f5f9f;font-size:13px;font-weight:800;padding:10px 12px}.UserManagement_bulkMappingHeader__L4mTx{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.UserManagement_bulkMappingHeader__L4mTx span{background:#eef2f7;border-radius:999px;color:#475569;flex:0 0 auto;font-size:12px;font-weight:900;padding:6px 10px}.UserManagement_bulkColumnGrid__WUjY2,.UserManagement_bulkValidationGrid__jRh6w{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.UserManagement_bulkColumnGrid__WUjY2>div,.UserManagement_bulkDuplicatePanel__JHTry,.UserManagement_bulkResultSummary__xFeOj,.UserManagement_bulkValidationGrid__jRh6w span{background:#fff;border:1px solid #dbe3ee;border-radius:8px}.UserManagement_bulkColumnGrid__WUjY2>div{padding:16px}.UserManagement_bulkColumnGrid__WUjY2 ul{color:#334155;font-size:13px;line-height:1.7;margin:10px 0 0;padding-left:18px}.UserManagement_bulkValidationGrid__jRh6w span{align-items:center;color:#334155;display:flex;font-size:14px;font-weight:800;min-height:52px;padding:0 14px}.UserManagement_bulkResultSummary__xFeOj{align-items:center;color:#334155;display:flex;font-size:13px;font-weight:800;gap:12px;justify-content:space-between;padding:14px 16px}.UserManagement_bulkDuplicatePanel__JHTry{display:flex;flex-direction:column;gap:14px;padding:16px}.UserManagement_bulkTableWrap__OgqPG{background:#fff;border:1px solid #dbe3ee;border-radius:8px;overflow:auto;width:100%}.UserManagement_bulkTable__jxkrM{border-collapse:initial;border-spacing:0;min-width:680px;width:100%}.UserManagement_bulkPreviewTable__7jlT4{min-width:1080px}.UserManagement_bulkTable__jxkrM td,.UserManagement_bulkTable__jxkrM th{border-bottom:1px solid #edf2f7;color:#334155;font-size:13px;padding:12px 14px;text-align:left;vertical-align:middle}.UserManagement_bulkTable__jxkrM th{background:#f8fafc;color:#1f2937;font-size:12px;font-weight:900;text-transform:uppercase}.UserManagement_bulkTable__jxkrM tbody tr:last-child td{border-bottom:none}.UserManagement_bulkMappingTable__Z5Cks{border-collapse:initial;border-spacing:0;min-width:820px;width:100%}.UserManagement_bulkMappingTable__Z5Cks td,.UserManagement_bulkMappingTable__Z5Cks th{border-bottom:1px solid #edf2f7;color:#334155;font-size:13px;padding:12px 14px;text-align:left;vertical-align:middle}.UserManagement_bulkMappingTable__Z5Cks th{background:#f8fafc;color:#1f2937;font-size:12px;font-weight:900;text-transform:uppercase}.UserManagement_bulkMappingTable__Z5Cks tbody tr:last-child td{border-bottom:none}.UserManagement_bulkFieldName__bD6Ij{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.UserManagement_bulkFieldName__bD6Ij>span:first-child{color:#111827;font-weight:800}.UserManagement_bulkMappingStatus__eAH1h,.UserManagement_bulkOptionalBadge__3eu3w,.UserManagement_bulkRequiredBadge__K0oWE,.UserManagement_bulkRequiredMappedBadge__qQWDo{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:900;min-height:22px;padding:0 8px}.UserManagement_bulkRequiredBadge__K0oWE{background:#fee2e2;color:#b91c1c}.UserManagement_bulkRequiredMappedBadge__qQWDo{background:#dcfce7;color:#166534}.UserManagement_bulkOptionalBadge__3eu3w{background:#eef2f7;color:#64748b}.UserManagement_bulkMappingStatus__eAH1h{background:#eef6ff;color:#1684ff}.UserManagement_bulkMappingSelect__crDeX{background:#fff;border:1px solid #dbe3ee;border-radius:6px;color:#111827;font:inherit;min-height:34px;min-width:220px;padding:0 10px;width:100%}.UserManagement_bulkPreviewToolbar__MdX\+u{align-items:center;background:#fff;border:1px solid #dbe3ee;border-radius:8px;display:flex;gap:14px;justify-content:space-between;padding:12px 14px}.UserManagement_bulkPreviewToolbar__MdX\+u label{align-items:center;color:#334155;display:flex;font-size:13px;font-weight:900;gap:10px}.UserManagement_bulkPreviewToolbar__MdX\+u select{background:#fff;border:1px solid #dbe3ee;border-radius:6px;color:#111827;font:inherit;min-height:34px;padding:0 10px}.UserManagement_bulkPreviewCounts__x\+KeA{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.UserManagement_bulkPreviewCounts__x\+KeA span{background:#eef2f7;border-radius:999px;color:#475569;font-size:12px;font-weight:900;padding:6px 10px}.UserManagement_bulkOmittedRow__4Y8hL{background:#f8fafc;opacity:.62}.UserManagement_bulkMissingCell__s402t{background:#fff7ed;color:#9a3412!important;font-weight:800}.UserManagement_bulkInlineInput__xECPr{background:#fff;border:1px solid #dbe3ee;border-radius:6px;box-sizing:border-box;color:#111827;font:inherit;min-height:32px;min-width:160px;padding:0 9px;width:100%}.UserManagement_bulkRowActions__mY\+Zd{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.UserManagement_bulkLinkButton__zs0sB{background:#fff;border:1px solid #cfe0f4;border-radius:6px;color:#0f5f9f;cursor:pointer;font-size:12px;font-weight:900;padding:6px 10px;white-space:nowrap}.UserManagement_bulkLinkButton__zs0sB:hover{background:#eef6ff;border-color:#3b93ee}.UserManagement_bulkStatusPill__6TKoM{align-items:center;background:#eef6ff;border-radius:999px;color:#1684ff;display:inline-flex;font-size:12px;font-weight:900;min-height:24px;padding:0 10px}.UserManagement_bulkPrimaryAction__de5Du{align-self:flex-start;background:#3b93ee;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:800;min-height:40px;padding:0 16px}.UserManagement_bulkPrimaryAction__de5Du:hover:not(:disabled){background:#2584e8}.UserManagement_bulkPrimaryAction__de5Du:disabled{cursor:not-allowed;opacity:.6}.UserManagement_statePanel__\+iiHv{align-items:center;background:#fff;border:1px solid #dbe3ee;border-radius:8px;color:#475569;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:220px;width:100%}.UserManagement_loadingSpinner__rdhzU{animation:UserManagement_spin__m7WT9 .9s linear infinite;border:3px solid #d8edf8;border-radius:999px;border-top-color:#3b93ee;height:32px;width:32px}@keyframes UserManagement_spin__m7WT9{to{transform:rotate(1turn)}}.UserManagement_tableSurface__drNNt{background:#fff;border:1px solid #dbe3ee;border-radius:8px;box-shadow:0 2px 8px #0f172a0f;overflow:auto;width:100%}.UserManagement_userTable__Tr2YD{background-color:#fff;border-collapse:initial;border-spacing:0;font-family:Montserrat,-apple-system,Roboto,Helvetica,sans-serif;width:100%}.UserManagement_userTable__Tr2YD th{background-color:#f8fafc;border-bottom:1px solid #e6edf5;color:#1f2937;font-size:12px;font-weight:900;letter-spacing:0;padding:14px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.UserManagement_userTable__Tr2YD td{border-bottom:1px solid #edf2f7;color:#334155;font-size:14px;padding:16px;vertical-align:middle;white-space:nowrap}.UserManagement_userTable__Tr2YD tbody tr:last-child td{border-bottom:none}.UserManagement_userTable__Tr2YD tbody tr:hover{background:#f8fbff}.UserManagement_userTable__Tr2YD td.UserManagement_actionsColumn__ua6a2,.UserManagement_userTable__Tr2YD th.UserManagement_actionsColumn__ua6a2{background:#fff;box-shadow:-10px 0 14px -14px #0f172a8c;min-width:168px;position:-webkit-sticky;position:sticky;right:0;z-index:2}.UserManagement_userTable__Tr2YD th.UserManagement_actionsColumn__ua6a2{background:#f8fafc;z-index:3}.UserManagement_userTable__Tr2YD tbody tr:hover td.UserManagement_actionsColumn__ua6a2{background:#f8fbff}.UserManagement_tablePrimary__vTAZ9{color:#111827;font-weight:700}.UserManagement_truncatedTableCell__O-UHZ{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserManagement_wrappingTableCell__5vDwx{line-height:1.5;max-width:880px;min-width:420px;overflow-wrap:anywhere;white-space:normal;word-break:normal}.UserManagement_profileBubbleGroup__7oGnO{align-items:center;display:flex;flex-wrap:wrap;gap:8px;max-width:880px;min-width:420px;white-space:normal}.UserManagement_profileBubble__sQCkJ{line-height:1.2;max-width:100%;min-height:26px;overflow-wrap:anywhere;padding:0 11px;white-space:normal}.UserManagement_profileBubble__sQCkJ,.UserManagement_tablePill__QhS8j{align-items:center;background:#eef6ff;border-radius:999px;color:#1684ff;display:inline-flex;font-size:12px;font-weight:800}.UserManagement_tablePill__QhS8j{min-height:24px;padding:0 10px}.UserManagement_emptyCell__PfpxT{color:#6b7280;padding:36px 12px;text-align:center}.UserManagement_checkbox__4KZ-6{background-color:#f8f8f8;border:2px solid #bfbfbf;border-radius:2px;cursor:pointer;height:16px;width:16px}.UserManagement_actionButtons__2Komw{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding-right:8px}.UserManagement_actionButton__F8tCG{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:5px}.UserManagement_actionButton__F8tCG:hover{background:#eef6ff}.UserManagement_actionIcon__bRLQK{color:#6b7280;height:20px;width:20px}.UserManagement_actionButton__F8tCG:last-child .UserManagement_actionIcon__bRLQK{color:#ef4444}.UserManagement_pagination__DIQbI{align-items:center;display:flex;font-family:Montserrat,-apple-system,Roboto,Helvetica,sans-serif;justify-content:space-between;margin-top:20px;padding:0 24px}.UserManagement_paginationLeft__M0lKC{align-items:center;color:#374151;display:flex;font-size:14px;gap:10px;margin-right:auto}.UserManagement_resultRange__63DTi{color:#4b5563;margin-left:12px}.UserManagement_paginationRight__xk-O6{align-items:center;display:flex;gap:12px;margin-left:auto}.UserManagement_paginationSelect__fb5\+b{background-color:#fff;border:1px solid #e5e7eb;border-radius:4px;color:#111827;cursor:pointer;font:inherit;min-height:32px;padding:4px 8px}.UserManagement_paginationNav__PeWET{align-items:center;background:none;border:none;color:#374151;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 12px}.UserManagement_navButton__fncrG:disabled,.UserManagement_paginationNav__PeWET:disabled{cursor:default;opacity:.5}.UserManagement_pageNumber__FCvBf{align-items:center;background:#fff;border:1px solid #dbe3ee;border-radius:6px;color:#111827;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;min-height:32px;min-width:32px}.UserManagement_columnHeader__QJyQg{align-items:center;display:flex;justify-content:space-between;position:relative}.UserManagement_filterButton__rdvlv{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.UserManagement_filterIcon__tzos2{padding:0 2.5px;transform:rotate(180deg)}.UserManagement_dropdownContainer__LljR\+{position:relative}.UserManagement_dropdownMenu__mF1vG{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px #0000001a;display:none;min-width:150px;position:absolute;right:0;top:100%;z-index:10}.UserManagement_dropdownContainer__LljR\+:hover .UserManagement_dropdownMenu__mF1vG{display:block}.UserManagement_dropdownMenu__mF1vG button{background:none;border:none;cursor:pointer;display:block;padding:8px 12px;text-align:left;width:100%}.UserManagement_dropdownMenu__mF1vG button:hover{background-color:#f0f0f0}.UserManagement_importDropdown__Ugyh4{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px #0000001a;padding:8px 12px;position:absolute;right:0;top:100%;z-index:10}.UserManagement_successMessage__LIqEi{align-items:center;background:#effaf2;border:1px solid #a7d9b7;border-radius:8px;color:#176b34;display:flex;font-size:14px;font-weight:500;gap:12px;justify-content:space-between;margin:16px 20px 0;padding:10px 12px;width:calc(100% - 40px)}.UserManagement_dismissSuccess__JGdV4{background:#0000;border:none;color:inherit;cursor:pointer;font-size:18px;line-height:1;padding:0 2px}.UserManagement_hiddenFileInput__icKJ0{display:none}.UserManagement_importButton__cU0oq{background-color:#007bff;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:14px;padding:8px 12px;text-align:center}.UserManagement_importButton__cU0oq:hover{background-color:#0056b3}.UserManagement_arrowIcon__qssjH{cursor:pointer;height:16px;margin-left:8px;width:16px}@media (max-width:991px){.UserManagement_mainContent__YU46W{margin-left:0;max-width:100%}.UserManagement_bulkHeader__KGxZs{flex-direction:column}.UserManagement_bulkHeaderActions__tw4Am{justify-content:flex-start}.UserManagement_bulkMenuGrid__AJfxA{grid-template-columns:repeat(2,minmax(0,1fr))}.UserManagement_bulkColumnGrid__WUjY2,.UserManagement_bulkValidationGrid__jRh6w{grid-template-columns:1fr}.UserManagement_bulkResultSummary__xFeOj{align-items:flex-start;flex-direction:column}.UserManagement_userStats__OWF\+K{padding:0 10px}.UserManagement_statContainer__0ExjT{white-space:normal}.UserManagement_tableContainer__Immxk{overflow-x:auto}}@media (max-width:640px){.UserManagement_userActionButton__WBMTE,.UserManagement_userActionStack__0sAxR{align-items:stretch;width:100%}.UserManagement_bulkManagementButton__-bhUi{width:100%}.UserManagement_bulkMenuGrid__AJfxA{grid-template-columns:1fr}.UserManagement_bulkHeaderActions__tw4Am,.UserManagement_bulkHeaderActions__tw4Am .UserManagement_secondaryButton__LTqf3,.UserManagement_bulkPrimaryAction__de5Du{width:100%}}.Popup_modalOverlay__ZDDCB{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:24px;position:fixed;right:0;top:0;z-index:1000}.Popup_popup__WtKji{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;max-height:calc(100vh - 48px);max-width:90%;overflow:hidden;position:relative;transform:translateY(0);transition:transform .3s,opacity .3s;width:708px;z-index:1001}.Popup_modalHeader__oqbwp{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px 28px 0;width:100%}.Popup_title__1N\+nV{color:#191632;font-size:20px;font-weight:600;line-height:1.4;margin:0}.Popup_dashboardToggle__9YCOX{align-items:center;color:#191632;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:10px;white-space:nowrap}.Popup_dashboardToggle__9YCOX input{-webkit-appearance:none;appearance:none;background:#d1d5db;border-radius:999px;cursor:pointer;height:20px;position:relative;transition:background .2s ease;width:38px}.Popup_dashboardToggle__9YCOX input:before{background:#fff;border-radius:999px;content:"";height:14px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:14px}.Popup_dashboardToggle__9YCOX input:checked{background:#0b4b76}.Popup_dashboardToggle__9YCOX input:checked:before{transform:translateX(18px)}.Popup_dashboardToggle__9YCOX input:focus-visible{outline:3px solid #29aae259;outline-offset:2px}.Popup_tabs__aG3ux{display:flex;gap:32px;margin-bottom:-1px}.Popup_tab__FH0y3{background:none;border:none;border-bottom:2px solid #0000;color:#89888e;cursor:pointer;font-size:20px;font-weight:600;padding:16px 0;transition:all .2s ease}.Popup_tab__FH0y3:hover{color:#191632}.Popup_activeTab__vqV5X{border-bottom-color:#29aae2;border-bottom-color:var(--Cyan,#29aae2);color:#29aae2;color:var(--Cyan,#29aae2)}.Popup_divider__oECgK{border:none;border-top:1px solid #e7e7e7;margin:0;width:100%}.Popup_modalContent__JGt-e{flex:1 1 auto;min-height:0;overflow-y:auto;padding:24px 28px;width:100%}.Popup_formContent__HIilW,.Popup_tableContainer__A41pa{height:100%;width:100%}.Popup_formRow__i-3lH{align-items:stretch;display:flex;flex-wrap:wrap;gap:11px;margin-top:12px;width:100%}.Popup_formRow__i-3lH:first-of-type{margin-top:0}.Popup_additionalFields__5-dyl{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-top:18px;overflow:hidden}.Popup_additionalToggle__fwXTY{align-items:center;background:#f8fafc;border:none;color:#191632;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:space-between;padding:12px 14px;width:100%}.Popup_additionalToggle__fwXTY:hover{background:#eef6ff}.Popup_additionalChevron__Tingv{color:#0b4b76;transition:transform .2s ease}.Popup_additionalChevronOpen__BWlP5{transform:rotate(180deg)}.Popup_additionalPanel__3X1nm{border-top:1px solid #e5e7eb;padding:14px}.Popup_activeField__XleR5{flex:1 0}.Popup_activeLabel__xArUc{color:#191632;display:block;font-size:12px;font-weight:500;line-height:1;padding:2px}.Popup_activeReadOnly__eroLq,.Popup_reactivateButton__iTWKy{border-radius:8px;font-size:14px;font-weight:600;line-height:1;margin-top:8px;padding:12px 16px;text-align:left;width:100%}.Popup_activeReadOnly__eroLq{background:#f9fafb;color:#191632}.Popup_reactivateButton__iTWKy{background:#fffbeb;border:1px solid #f59e0b;color:#92400e;cursor:pointer}.Popup_reactivateButton__iTWKy:hover{background:#fef3c7}.Popup_warningMessage__GaGbv{background:#fefce8;border:1px solid #facc15;border-radius:8px;color:#854d0e;font-size:13px;font-weight:600;line-height:1.4;margin-top:12px;padding:10px 12px}.Popup_tableContainer__A41pa{margin:0;padding:0;width:100%}.Popup_targetsTable__NBSVj{border-collapse:collapse;width:100%}.Popup_targetsTable__NBSVj td,.Popup_targetsTable__NBSVj th{border-bottom:1px solid #e9eaec;padding:16px 12px;text-align:left}.Popup_targetsTable__NBSVj th{background-color:#f9fafb;color:#89888e;font-size:14px;font-weight:500;text-transform:uppercase}.Popup_targetsTable__NBSVj td{color:#191632;font-size:14px}.Popup_footer__A-deg{align-items:stretch;background-color:#f9fafb;border-top:1px solid #e7e7e7;display:flex;flex:0 0 auto;flex-direction:column;gap:12px;margin-top:auto;padding:16px 28px;width:100%}.Popup_buttons__CBwPx{display:flex;gap:16px;justify-content:flex-end}.Popup_saveStatus__dAooa{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;color:#0b4b76;display:flex;font-size:13px;font-weight:600;gap:10px;line-height:1.4;padding:10px 12px;width:100%}.Popup_saveSpinner__PZioJ{animation:Popup_saveSpin__wwUsG .8s linear infinite;border:2px solid #0b4b7633;border-radius:50%;border-top-color:#0b4b76;flex:0 0 auto;height:16px;width:16px}@keyframes Popup_saveSpin__wwUsG{to{transform:rotate(1turn)}}.Popup_errorMessage__OopPF{background:#fff1f1;border:1px solid #f4b6b6;border-radius:8px;color:#9f1d1d;font-size:13px;font-weight:500;line-height:1.4;padding:10px 12px;width:100%}@media (max-width:991px){.Popup_popup__WtKji{max-height:calc(100vh - 32px);max-width:90%;width:708px}.Popup_modalContent__JGt-e{padding:24px 28px}.Popup_formRow__i-3lH{flex-direction:column;gap:12px}.Popup_footer__A-deg{padding:16px 20px}}.FormField_fieldContainer__fwL7f{flex:1 0;width:-webkit-fit-content;width:fit-content}.FormField_labelContainer__AjoUS{align-items:center;display:flex;gap:4px;justify-content:start;width:100%}.FormField_label__R0qi4{color:#191632;font-size:12px;font-weight:500;line-height:1;padding:2px}.FormField_required__T-6-l{color:#ff4d4f;margin-left:4px}.FormField_addButton__QIj33{background:none;border:none;border-radius:4px;color:#191632;cursor:pointer;padding:4px;transition:background-color .2s}.FormField_addButton__QIj33:hover{background-color:#f5f5f5}.FormField_inputContainer__x-3sk{margin-top:8px}.FormField_readOnlyField__4GQQZ{align-items:center;display:flex;justify-content:space-between}.FormField_input__URXTA,.FormField_readOnlyField__4GQQZ{background-color:#f9fafb;border-radius:8px;color:#191632;font-size:14px;font-weight:400;line-height:1;padding:12px 16px}.FormField_input__URXTA{border:none;outline:none;width:90%}.FormField_iconButton__4itBg{background:none;border:none;cursor:pointer;padding:0}.FormField_icon__xkr0X{height:20px;transition:transform .2s;width:20px}@media (max-width:991px){.FormField_fieldContainer__fwL7f{width:100%}.FormField_input__URXTA,.FormField_readOnlyField__4GQQZ{white-space:normal}}.DropdownField_addButton__nGCkA{background:none;border:none;border-radius:2px;color:#191632;cursor:pointer;padding:0;transition:background-color .2s}.DropdownField_addButton__nGCkA:hover{background-color:#f5f5f5}.DropdownField_container__tBkgk{flex:1 0;width:-webkit-fit-content;width:fit-content}.DropdownField_labelContainer__7h\+p\+{align-items:center;display:flex;gap:4px;margin-bottom:8px}.DropdownField_label__fKorm{align-items:center;color:#191632;display:flex;font-size:12px;font-weight:500;gap:4px;line-height:1;padding:2px}.DropdownField_required__bYq8N{color:#ff4d4f;margin-left:4px}.DropdownField_dropdownContainer__bAVKy{margin-top:8px;position:relative}.DropdownField_trigger__wIHJ-{align-items:center;background-color:#f9fafb;border:none;border-radius:8px;color:#191632;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:1;padding:0 10px 0 16px;width:100%}.DropdownField_searchInput__rVsMK{background:#0000;border:none;color:#191632;font:inherit;min-height:40px;min-width:0;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.DropdownField_searchInput__rVsMK::placeholder{color:#6b7280}.DropdownField_arrowButton__PfRT5{align-items:center;background:#0000;border:none;color:#6b7280;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:28px}.DropdownField_arrow__Wy6vf{color:#6b7280;flex:0 0 auto;height:18px;transition:transform .2s;width:18px}.DropdownField_options__7ITBQ{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;left:0;list-style:none;margin:4px 0 0;max-height:132px;overflow-y:auto;padding:0;position:absolute;right:0;top:100%;z-index:1000}.DropdownField_option__L3ZX5{color:#191632;cursor:pointer;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;transition:background-color .2s;white-space:nowrap}.DropdownField_option__L3ZX5:hover{background-color:#f5f5f5}.DropdownField_emptyOption__8wPsT{color:#6b7280;font-size:13px;padding:12px 16px}@media (max-width:991px){.DropdownField_container__tBkgk{width:100%}.DropdownField_option__L3ZX5,.DropdownField_searchInput__rVsMK{white-space:normal}}.Button_button__GU\+L3{border:1px solid #ededed;border-radius:8px;box-shadow:0 1px #0000000d;cursor:pointer;font-size:14px;font-weight:600;line-height:1;overflow:hidden;padding:10px 28px;transition:all .2s}.Button_button__GU\+L3:disabled{cursor:not-allowed;opacity:.65}.Button_primary__2e5pK{align-items:center;background-color:#0b4b76;color:#fff;display:flex;gap:4px;min-height:32px;padding-left:38px;padding-right:16px;position:relative}.Button_primary__2e5pK:disabled{background-color:#ededed;background-color:var(--Border,#ededed);color:#89888e;color:var(--Grey-1,#89888e);cursor:not-allowed}.Button_secondary__n34mL{background-color:#fff;border:1px solid #ededed;color:#0b4b76}@media (max-width:991px){.Button_button__GU\+L3{padding-left:20px;padding-right:20px;white-space:normal}}.AddOptionModal_modalOverlay__gV4Iq{align-items:center;background-color:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:1100}.AddOptionModal_modalContainer__hFpM4{background:#fff;border-radius:8px;box-shadow:0 16px 32px #0f172a2e;overflow:hidden;width:min(420px,calc(100vw - 32px))}.AddOptionModal_modalHeader__oWBfJ{align-items:center;border-bottom:1px solid #ededed;display:flex;gap:16px;justify-content:space-between;padding:20px 24px}.AddOptionModal_modalTitle__qbTuW{color:#191632;font-size:18px;font-weight:700;margin:0}.AddOptionModal_inputContainer__67871{padding:20px 24px 24px}.AddOptionModal_inputLabel__e\+67t{color:#191632;display:block;font-size:12px;font-weight:600;margin-bottom:8px}.AddOptionModal_input__x70rN{background-color:#f9fafb;border:1px solid #ededed;border-radius:8px;box-sizing:border-box;color:#191632;font-size:14px;min-height:40px;padding:0 14px;width:100%}.AddOptionModal_input__x70rN:focus{background:#fff;border-color:#3b93ee;box-shadow:0 0 0 3px #3b93ee24;outline:none}.AddOptionModal_modalFooter__cOVKm{align-items:center;background:#f9fafb;border-top:1px solid #ededed;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.AddOptionModal_addButton__1UEr9,.AddOptionModal_cancelButton__E8v5X{border-radius:6px;cursor:pointer;font-size:14px;font-weight:700;min-height:36px;padding:0 18px}.AddOptionModal_cancelButton__E8v5X{background:#fff;border:1px solid #ededed;color:#0b4b76}.AddOptionModal_addButton__1UEr9{background:#0b4b76;border:1px solid #0b4b76;color:#fff}.AddOptionModal_addButton__1UEr9:disabled{background:#ededed;border-color:#e9eaec;color:#89888e;cursor:default}.AddressModal_modalOverlay__v5wTQ{align-items:center;background-color:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:1100}.AddressModal_modalContainer__OozNK{width:580px}.AddressModal_modalContainer__OozNK,.AddressModal_scheduleModalContainer__xp0ig{background-color:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;overflow:hidden;position:relative;z-index:1101}.AddressModal_scheduleModalContainer__xp0ig{max-height:86vh;width:min(860px,92vw)}.AddressModal_nestedModalOverlay__1EifY{align-items:center;background-color:#0f172a73;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.AddressModal_addScheduleModal__LVEG8{background:#fff;border-radius:12px;box-shadow:0 18px 36px #0f172a3d;max-height:min(640px,calc(100vh - 40px));overflow:auto;width:min(460px,88vw)}.AddressModal_TargetConfigContainer__1aFku{background-color:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;height:350px;overflow:hidden;position:relative;width:580px;z-index:1101}.AddressModal_modalHeader__sAfDD{align-items:center;background-color:#f9fafb;display:flex;justify-content:space-between;padding:20px}.AddressModal_modalTitle__QEYTi{font-size:16px;font-weight:500;margin:0}.AddressModal_modalSubtitle__dpK1E{color:#64748b;font-size:13px;line-height:1.3;margin:4px 0 0}.AddressModal_scheduleEmployeeName__5graY{color:#111827;font-size:15px;font-weight:800;line-height:1.3;margin:5px 0 0}.AddressModal_modalContent__7MCxH{padding:20px}.AddressModal_modalDescription__CNeo2{color:#475569;font-size:13px;line-height:1.5;margin:0 0 14px}.AddressModal_inputWrapper__yjrtW{margin-bottom:20px}.AddressModal_addressInput__HBZCj{background-color:#f9fafb;border:1px solid #ededed;border-radius:8px;color:#191632;font-size:14px;padding:12px 16px;width:95%}.AddressModal_scheduleField__g1I4H{color:#191632;display:block;font-size:12px;font-weight:600;margin-top:14px}.AddressModal_scheduleField__g1I4H:first-child{margin-top:0}.AddressModal_scheduleField__g1I4H span{display:block;margin-bottom:8px}.AddressModal_activeReadOnly__35y74,.AddressModal_reactivateButton__H\+yWy{border-radius:8px;font-size:14px;font-weight:600;line-height:1;padding:12px 16px;text-align:left;width:95%}.AddressModal_activeReadOnly__35y74{background:#f9fafb;color:#191632}.AddressModal_reactivateButton__H\+yWy{background:#fffbeb;border:1px solid #f59e0b;color:#92400e;cursor:pointer}.AddressModal_reactivateButton__H\+yWy:hover:not(:disabled){background:#fef3c7}.AddressModal_warningMessage__NqyrN{background:#fefce8;border:1px solid #facc15;border-radius:8px;color:#854d0e;font-size:13px;font-weight:600;line-height:1.4;margin-top:12px;padding:10px 12px}.AddressModal_addressInput__HBZCj:disabled{cursor:not-allowed;opacity:.7}.AddressModal_errorMessage__l8lgN{background:#fff1f1;border:1px solid #f4b6b6;border-radius:8px;color:#9f1d1d;font-size:13px;font-weight:500;line-height:1.4;margin-top:12px;padding:10px 12px}.AddressModal_successMessage__6iRgn{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;color:#047857;font-size:13px;font-weight:600;line-height:1.4;margin-bottom:14px;padding:10px 12px}.AddressModal_buttonGroup__g3lJE{display:flex;gap:16px;justify-content:flex-end;margin-top:20px}.AddressModal_schedulePagination__ejyKG{align-items:center;color:#374151;display:flex;font-size:14px;gap:16px;justify-content:space-between;margin-top:16px}.AddressModal_schedulePaginationCount__9Sd76{align-items:center;display:flex;gap:4px}.AddressModal_resultRange__VydH2{color:#4b5563;margin-left:12px}.AddressModal_schedulePaginationActions__R-YVW{align-items:center;display:flex;gap:10px}.AddressModal_schedulePageNumber__n9mjZ{align-items:center;border:1px solid #dbe3ee;border-radius:8px;color:#111827;display:inline-flex;font-weight:700;justify-content:center;min-height:32px;min-width:32px}.AddressModal_cancelButton__pDJ-2{background-color:#fff;border:1px solid #ededed;border-radius:8px;color:#0b4b76;cursor:pointer;font-size:14px;font-weight:600;padding:10px 28px}.AddressModal_addButton__OqEpd:disabled,.AddressModal_cancelButton__pDJ-2:disabled,.AddressModal_nextButton__JnPCa:disabled{cursor:not-allowed;opacity:.65}.AddressModal_addButton__OqEpd{background-color:#0b4b76;border:1px solid #0b4b76;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 28px}.AddressModal_addButton__OqEpd:hover:not(:disabled){background-color:#083b5d;border-color:#083b5d}.AddressModal_nextButton__JnPCa{background-color:#ededed;border:1px solid #e9eaec;border-radius:8px;color:#89888e;cursor:pointer;font-size:14px;font-weight:600;padding:10px 28px}@media (max-width:991px){.AddressModal_modalContainer__OozNK{width:90%}}@media (max-width:640px){.AddressModal_modalContainer__OozNK{width:90%}}.AppShell_shell__gSmm4{--app-shell-search-height:64px;background:#f4f7fb;color:#111827;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.AppShell_shellSearchHidden__StwSC{--app-shell-search-height:0px}.AppShell_topbar__Hj7X2{align-items:center;background:#fff;border-top:4px solid #151820;box-sizing:border-box;display:flex;gap:24px;justify-content:space-between;min-height:76px;padding:0 20px 0 24px}.AppShell_brand__ryspO{align-items:center;display:flex;gap:14px;min-width:260px}.AppShell_brandMark__pAhF0{align-items:center;background:#0000;border-radius:0;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;width:34px}.AppShell_brandLogo__OVboW{height:34px;object-fit:contain;width:34px}.AppShell_brandTitle__hpTHI{color:#111827;font-size:18px;font-weight:700;line-height:1.2;white-space:nowrap}.AppShell_divider__i69Rl{color:#64748b;font-size:18px}.AppShell_sectionTitle__oklKK{color:#334155;font-size:17px;font-weight:500;white-space:nowrap}.AppShell_topbarRight__zUblS{align-items:center;display:flex;gap:16px;justify-content:flex-end;min-width:0}.AppShell_searchRow__qmV4K{align-items:center;background:#fff;border-bottom:1px solid #dbe3ee;border-top:1px solid #eef2f7;box-sizing:border-box;display:flex;justify-content:center;min-height:64px;padding:12px 24px}.AppShell_searchBox__zkIXC{align-items:center;background:#f8fafc;border:1px solid #dbe3ee;border-radius:10px;color:#64748b;display:flex;gap:10px;height:40px;padding:0 12px;width:min(560px,100%)}.AppShell_searchBox__zkIXC:focus-within{background:#fff;border-color:#3b93ee;box-shadow:0 0 0 3px #3b93ee24}.AppShell_searchInput__xaXJr{background:#0000;border:none;color:#111827;font:inherit;font-size:14px;min-width:0;outline:none;width:100%}.AppShell_clearSearch__C6uE3{background:#0000;border:none;color:#64748b;cursor:pointer;font-size:18px;line-height:1}.AppShell_profile__WN3yk{align-items:center;display:flex;gap:10px;position:relative}.AppShell_avatar__Kljr0{align-items:center;background:#cbd5e1;border-radius:999px;color:#111827;display:inline-flex;font-size:12px;font-weight:700;height:34px;justify-content:center;width:34px}.AppShell_profileName__gpt94{color:#111827;font-size:12px;font-weight:700;line-height:1.15}.AppShell_profileRole__TZlYl{color:#64748b;font-size:10px;line-height:1.2}.AppShell_profileButton__LjIPc{align-items:center;background:#0000;border:none;border-radius:6px;color:#64748b;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.AppShell_profileButton__LjIPc:hover{background:#f1f5f9;color:#0f172a}.AppShell_profileButton__LjIPc svg{height:16px;width:16px}.AppShell_dropdown__sGXkD{background:#fff;border:1px solid #dbe3ee;border-radius:8px;box-shadow:0 12px 24px #0f172a1f;min-width:150px;padding:8px 0;position:absolute;right:0;top:calc(100% + 10px);z-index:20}.AppShell_dropdownItem__Ghogf{align-items:center;background:#0000;border:none;color:#111827;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;padding:9px 14px;text-align:left;width:100%}.AppShell_dropdownItem__Ghogf svg{color:#64748b;flex:0 0 auto;height:16px;width:16px}.AppShell_dropdownItem__Ghogf:hover{background:#f1f5f9}.AppShell_dropdownItem__Ghogf:hover svg{color:#0b4b76}.AppShell_body__2jfVf{min-height:calc(100vh - 76px - var(--app-shell-search-height));min-width:0}.AppShell_topNav__Cm3ql{align-items:center;display:flex;gap:8px;min-width:0;overflow-x:auto;padding:0 4px}.AppShell_navButton__1H-7A{align-items:center;background:#0000;border:none;border-radius:8px;color:#475569;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;min-height:42px;padding:0 14px;text-align:center;white-space:nowrap}.AppShell_navButton__1H-7A:hover{background:#f1f6ff;color:#1d7eea}.AppShell_navButtonActive__KcsJl{background:#eef6ff;color:#1684ff;font-weight:700}.AppShell_navIcon__BQc4y{align-items:center;display:inline-flex;height:18px;justify-content:center;width:18px}.AppShell_main__D-lYp{min-width:0;padding:28px 24px 48px}.AppShell_pageHeader__1qs4m{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.AppShell_pageTitle__th0Rn{color:#111827;font-size:24px;font-weight:800;line-height:1.25;margin:0}.AppShell_pageSubtitle__iblwq{color:#475569;font-size:15px;line-height:1.5;margin:6px 0 0}.AppShell_pageActions__c033p{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.AppShell_statBar__Y5vd7{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.AppShell_statChip__zeqeD{align-items:center;background:#fff;border:1px solid #dbe3ee;border-radius:999px;color:#475569;display:inline-flex;font-size:13px;font-weight:600;gap:8px;min-height:32px;padding:0 12px}.AppShell_statChip__zeqeD strong{color:#111827}.AppShell_primaryButton__Ld0Xr{align-items:center;background:#3b93ee;border:none;border-radius:6px;box-shadow:0 1px 0 #0f172a0d;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:10px;justify-content:center;min-height:40px;padding:0 18px}.AppShell_primaryButton__Ld0Xr:hover{background:#2584e8}@media (max-width:900px){.AppShell_topbar__Hj7X2{align-items:flex-start;flex-direction:column;height:auto;padding:16px}.AppShell_brand__ryspO{min-width:0;width:100%}.AppShell_topNav__Cm3ql{order:3;padding:0;width:100%}.AppShell_topbarRight__zUblS{flex-wrap:wrap;justify-content:flex-start;order:2;width:100%}.AppShell_searchRow__qmV4K{min-height:60px;padding:10px 16px}.AppShell_searchBox__zkIXC{width:100%}.AppShell_main__D-lYp{padding:22px 16px 40px}.AppShell_pageHeader__1qs4m{flex-direction:column}}.TargetManagement_container__LyMD\+{background:#0000;box-sizing:border-box;min-height:0;padding:0 0 48px;width:100%}.TargetManagement_content__MsGLJ{margin:0;width:100%}.TargetManagement_stateCard__VjyLj{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 24px #19163214;box-sizing:border-box;display:flex;flex-direction:column;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:72px auto 0;padding:32px;text-align:center;width:min(100%,520px)}.TargetManagement_stateTitle__IqTDT{color:#191632;font-size:20px;font-weight:700;line-height:1.3;margin:16px 0 8px}.TargetManagement_stateText__\+0MZn{color:#5f6368;font-size:14px;line-height:1.5;margin:0;max-width:380px}.TargetManagement_errorIcon__\+aXN2{align-items:center;background:#fff1f2;border:1px solid #fecdd3;border-radius:999px;color:#be123c;display:flex;font-size:22px;font-weight:700;height:40px;justify-content:center;line-height:1;width:40px}.TargetManagement_loadingSpinner__qmN9S{animation:TargetManagement_spin__kq\+LN .9s linear infinite;border:3px solid #d8edf8;border-radius:999px;border-top-color:#29aae2;height:36px;width:36px}.TargetManagement_retryButton__E\+-14{background:#0b4b76;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;margin-top:22px;min-height:36px;padding:0 18px}.TargetManagement_retryButton__E\+-14:hover{background:#083c5f}.TargetManagement_retryButton__E\+-14:focus-visible{outline:3px solid #29aae259;outline-offset:2px}@keyframes TargetManagement_spin__kq\+LN{to{transform:rotate(1turn)}}.TargetManagement_settingsManageUser__XEbOR{align-items:stretch;background-color:#f9fafb;display:flex;flex-direction:column;overflow:hidden;padding-bottom:43px}.TargetManagement_mainContent__1gRzX{align-items:center;align-self:center;background-color:#fff;border-radius:12px;display:flex;flex-direction:column;margin-left:14px;margin-top:37px;max-width:1308px;overflow:hidden;width:100%}.TargetManagement_truiemInc__hfG0U{align-self:stretch;background-color:#fff;box-shadow:inset 0 -1px 0 0 #ededed;color:#191632;font-family:Montserrat,-apple-system,Roboto,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1.4;padding:16px 20px}.TargetManagement_userStats__Wnj\+k{align-items:stretch;display:flex;flex-wrap:wrap;font-family:Montserrat,-apple-system,Roboto,Helvetica,sans-serif;gap:20px;justify-content:space-between;margin-top:10px;max-width:1268px;padding:0 20px;width:100%}.TargetManagement_statContainer__69RU5{align-items:center;display:flex;gap:16px;white-space:nowrap}.TargetManagement_statIcon__EIWgF{aspect-ratio:1;object-fit:contain;width:32px}.TargetManagement_statInfo__1RS4F{align-items:center;display:flex;gap:8px}.TargetManagement_statNumber__QeLP1{color:#191632;font-size:24px;font-weight:600}.TargetManagement_statLabel__kn2m-{color:#89888e;font-size:14px;font-weight:500}.TargetManagement_addUserContainer__zO6ct{align-items:center;display:flex;position:relative}.TargetManagement_addUserButton__OkcpD{align-items:center;background-color:#0b4b76;border:none;border-radius:6px;box-shadow:0 1px 0 #0000000d;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:4px;min-height:32px;padding:0 46px 0 38px}.TargetManagement_buttonIcon__lsEf0{height:24px;left:10px;pointer-events:none;position:absolute;width:24px;z-index:1}.TargetManagement_dropdownIcon__4CpZl{cursor:pointer;height:32px;position:absolute;right:0;top:0;transition:transform .2s ease;width:46px}.TargetManagement_dropdownIcon__4CpZl.TargetManagement_rotated__GIQAt{transform:rotate(180deg)}.TargetManagement_dropdown__kPPPI{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #00000026;margin-top:4px;min-width:200px;padding:8px 0;position:absolute;right:0;top:100%;z-index:100}.TargetManagement_fileUploadWrapper__yXGfY{position:relative;width:100%}.TargetManagement_fileInput__7Vk53{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:1}.TargetManagement_uploadButton__Sehjx{background:none;border:none;color:#191632;cursor:pointer;font-size:14px;padding:8px 16px;text-align:left;width:100%}.TargetManagement_importDropdown__UUtQ-{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px #0000001a;padding:8px 12px;position:absolute;right:0;top:100%;z-index:10}.TargetManagement_hiddenFileInput__OchXT{display:none}.TargetManagement_importButton__7Kn9j{background-color:#007bff;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:14px;padding:8px 12px;text-align:center}.TargetManagement_importButton__7Kn9j:hover{background-color:#0056b3}.TargetManagement_arrowIcon__xKb84{cursor:pointer;height:16px;margin-left:8px;width:16px}@media (max-width:991px){.TargetManagement_mainContent__1gRzX{margin-left:0;max-width:100%}.TargetManagement_userStats__Wnj\+k{padding:0 10px}.TargetManagement_statContainer__69RU5{white-space:normal}}.AddTargetModal_modalOverlay__N5RO0{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.AddTargetModal_modalContent__lp5X0{background-color:#fff;border-radius:8px;font-family:Montserrat,-apple-system,Roboto,Helvetica,sans-serif;max-height:calc(100vh - 48px);max-width:960px;overflow:auto;padding:0;width:100%}.AddTargetModal_modalHeader__xUTGW{align-items:center;border-bottom:1px solid #e5edf6;display:flex;justify-content:space-between;padding:22px 24px 18px}.AddTargetModal_modalHeader__xUTGW h2{color:#191632;font-size:20px;font-weight:600;margin:0}.AddTargetModal_closeButton__EMqm1{background:none;border:none;color:#89888e;cursor:pointer;font-size:24px;padding:0}.AddTargetModal_tabBar__vbOCs{background:#fff;border-bottom:1px solid #dbe3ee;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.AddTargetModal_tabButton__PyEwn{background:#0000;border:none;border-bottom:3px solid #0000;color:#52637a;cursor:pointer;font:inherit;font-size:14px;font-weight:600;min-height:54px}.AddTargetModal_tabButton__PyEwn:hover{background:#f8fbff;color:#1684ff}.AddTargetModal_tabButtonActive__NduEi{border-bottom-color:#1684ff;box-shadow:inset 0 -1px 0 #1684ff;color:#1684ff}.AddTargetModal_sectionContent__xQX29{padding:24px}.AddTargetModal_sectionTitle__dhdQ5{color:#111827;font-size:18px;font-weight:800;margin:0 0 8px}.AddTargetModal_sectionTitleRow__K0tr1{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.AddTargetModal_sectionTitleRow__K0tr1 .AddTargetModal_sectionTitle__dhdQ5{margin-bottom:8px}.AddTargetModal_profileIdDisplay__d0wmv{align-items:center;background:#f8fafc;border:1px solid #dbe3ee;border-radius:999px;color:#475569;display:inline-flex;flex:0 1 auto;gap:8px;max-width:60%;padding:7px 12px}.AddTargetModal_profileIdDisplay__d0wmv span{font-size:12px;font-weight:700;text-transform:uppercase}.AddTargetModal_profileIdDisplay__d0wmv strong{color:#0f172a;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:700;overflow-wrap:anywhere}.AddTargetModal_sectionSubtitle__7K-H1{color:#475569;font-size:14px;line-height:1.5;margin:0 0 24px}.AddTargetModal_assignmentCard__I9pjX{background:#fff;border:1px solid #dbe3ee;border-radius:8px;box-shadow:0 2px 8px #0f172a0a;padding:24px}.AddTargetModal_assignmentGrid__QDVXS{grid-gap:16px 18px;display:grid;gap:16px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.AddTargetModal_previewPanel__VaoTr{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;display:flex;gap:16px;justify-content:space-between;margin-top:18px;padding:14px 16px}.AddTargetModal_previewText__OE9FR{color:#0b63f6;font-size:13px;font-weight:700;margin:0}.AddTargetModal_formGroup__7c8OY{margin-bottom:16px}.AddTargetModal_assignmentGrid__QDVXS .AddTargetModal_formGroup__7c8OY{margin-bottom:0}.AddTargetModal_rulesCard__CZXwR{border:1px solid #e2e8f0;border-radius:8px;padding:16px}.AddTargetModal_rulesHeader__kQPfH{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.AddTargetModal_rulesHeader__kQPfH h4{color:#111827;font-size:15px;font-weight:800;margin:0}.AddTargetModal_rulesFooter__Km-o0{display:flex;justify-content:flex-end;margin-top:16px}.AddTargetModal_addRuleButton__mVI00{background:#fff;border:1px solid #dbe3ee;border-radius:6px;color:#0f172a;cursor:pointer;font-size:14px;font-weight:700;padding:8px 12px}.AddTargetModal_addRuleButton__mVI00:hover{background:#f8fbff;border-color:#bfdbfe}.AddTargetModal_addRuleButton__mVI00:disabled{cursor:not-allowed;opacity:.55}.AddTargetModal_emptyRules__CH8Dg{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:6px;color:#64748b;font-size:13px;line-height:1.5;padding:16px}.AddTargetModal_ruleList__rwSaA{display:flex;flex-direction:column;gap:10px}.AddTargetModal_ruleConnector__RBLr5{align-self:flex-start;background:#fff;border:1px solid #dbe3ee;border-radius:6px;color:#0f172a;font-size:12px;font-weight:800;padding:7px 12px}.AddTargetModal_ruleRow__7hYCc{grid-gap:12px;align-items:center;border:1px solid #e2e8f0;border-radius:6px;display:grid;gap:12px;grid-template-columns:minmax(150px,1fr) auto minmax(220px,2fr) auto;padding:12px}.AddTargetModal_ruleRow__7hYCc input,.AddTargetModal_ruleRow__7hYCc select{border:1px solid #e2e8f0;border-radius:6px;color:#0f172a;font-size:14px;min-width:0;padding:9px 12px;width:100%}.AddTargetModal_ruleOperator__UP3ly{color:#0f172a;font-size:15px;font-weight:800}.AddTargetModal_removeRuleButton__6lydB{align-items:center;background:#0000;border:none;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;width:32px}.AddTargetModal_removeRuleButton__6lydB:hover{color:#ef4444}.AddTargetModal_testsBuilder__UNNac{display:flex;flex-direction:column;gap:18px}.AddTargetModal_testSummaryChips__Wmomi{display:flex;flex-wrap:wrap;gap:10px}.AddTargetModal_testSummaryChips__Wmomi span{background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:#334155;font-size:13px;font-weight:800;padding:7px 13px}.AddTargetModal_addTestBar__ZZBQq{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:12px;padding:14px}.AddTargetModal_addTestBar__ZZBQq select{border:1px solid #dbe3ee;border-radius:6px;color:#0f172a;flex:1 1;font-size:14px;min-width:0;padding:9px 12px}.AddTargetModal_testSection__j7QYO{border:1px solid #dbe3ee;border-radius:8px;padding:16px}.AddTargetModal_testSection__j7QYO h4{color:#111827;font-size:15px;font-weight:800;margin:0 0 14px}.AddTargetModal_testCardGrid__QrCZN{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.AddTargetModal_testCard__311LK{border:1px solid #e2e8f0;border-radius:8px;display:flex;flex-direction:column;gap:14px;justify-content:space-between;padding:14px}.AddTargetModal_testCardGroup__BJC\+W{color:#1684ff;font-size:11px;font-weight:800;text-transform:uppercase}.AddTargetModal_testCard__311LK h4{color:#0f172a;font-size:15px;font-weight:800;margin:6px 0;overflow-wrap:anywhere}.AddTargetModal_testCard__311LK p{color:#64748b;font-size:12px;line-height:1.45;margin:0;overflow-wrap:anywhere}.AddTargetModal_testCard__311LK strong{color:#b45309;display:inline-block;font-size:12px;margin-top:8px}.AddTargetModal_testCardActions__MbZhX{display:flex;flex-wrap:wrap;gap:8px}.AddTargetModal_testCardActions__MbZhX button{background:#fff;border:1px solid #dbe3ee;border-radius:6px;color:#0f172a;cursor:pointer;font-size:12px;font-weight:800;padding:7px 10px}.AddTargetModal_testCardActions__MbZhX button:hover{background:#f8fbff;border-color:#bfdbfe}.AddTargetModal_testEditorModal__2WWyB{background:#fff;border-radius:8px;box-shadow:0 20px 50px #0f172a38;max-height:calc(100vh - 72px);overflow:auto;width:min(100%,820px)}.AddTargetModal_testEditorBody__7HNt4{padding:24px}.AddTargetModal_testFieldGrid__Zxm-E{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.AddTargetModal_testFieldGrid__Zxm-E label,.AddTargetModal_testFieldWide__irxs0{color:#191632;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:8px}.AddTargetModal_testFieldGrid__Zxm-E input,.AddTargetModal_testFieldGrid__Zxm-E select,.AddTargetModal_testFieldGrid__Zxm-E textarea,.AddTargetModal_testFieldWide__irxs0 textarea{border:1px solid #e2e8f0;border-radius:6px;color:#0f172a;font-size:14px;padding:9px 12px}.AddTargetModal_testFieldGrid__Zxm-E textarea,.AddTargetModal_testFieldWide__irxs0 textarea{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;min-height:140px;resize:vertical}.AddTargetModal_testFieldGrid__Zxm-E .AddTargetModal_testFieldWide__irxs0,.AddTargetModal_testFieldWide__irxs0{grid-column:1/-1}.AddTargetModal_formGroup__7c8OY label{color:#191632;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.AddTargetModal_formGroup__7c8OY input,.AddTargetModal_formGroup__7c8OY select{border:1px solid #e9eaec;border-radius:4px;color:#191632;font-size:14px;padding:8px 12px;width:100%}.AddTargetModal_modalFooter__9k3mX{justify-content:space-between;margin-top:0;padding:18px 24px 24px}.AddTargetModal_checkActionGroup__XDZ4L,.AddTargetModal_footerActionsLeft__uptOG,.AddTargetModal_footerActionsRight__e6zf5,.AddTargetModal_modalFooter__9k3mX{align-items:center;display:flex;gap:12px}.AddTargetModal_footerActionsRight__e6zf5{margin-left:auto}.AddTargetModal_cancelButton__X-y0X,.AddTargetModal_checkButton__dgTEE,.AddTargetModal_submitButton__pgS-B{border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px}.AddTargetModal_cancelButton__X-y0X{background-color:#fff;border:1px solid #e9eaec;color:#89888e}.AddTargetModal_checkButton__dgTEE{background-color:#f8fafc;border:1px solid #d8e3f0;color:#0b4b76}.AddTargetModal_checkButton__dgTEE:hover{background-color:#eef6ff}.AddTargetModal_infoButton__pcFr5{align-items:center;background:#e8f2ff;border:1px solid #bfdbfe;border-radius:999px;color:#0b4b76;cursor:help;display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;line-height:1;position:relative;width:22px}.AddTargetModal_infoButton__pcFr5:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.AddTargetModal_infoTooltip__kEeVB{background:#111827;border-radius:6px;bottom:calc(100% + 10px);box-shadow:0 10px 24px #0f172a33;color:#fff;font-size:12px;font-weight:500;left:50%;line-height:1.4;max-width:260px;min-width:220px;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;text-align:left;transform:translateX(-50%) translateY(4px);transition:opacity .12s ease,transform .12s ease;visibility:hidden;white-space:normal;z-index:10}.AddTargetModal_infoTooltip__kEeVB:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #111827;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.AddTargetModal_infoButton__pcFr5:focus .AddTargetModal_infoTooltip__kEeVB,.AddTargetModal_infoButton__pcFr5:focus-visible .AddTargetModal_infoTooltip__kEeVB,.AddTargetModal_infoButton__pcFr5:hover .AddTargetModal_infoTooltip__kEeVB,.AddTargetModal_infoTooltipVisible__QQ0mz{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.AddTargetModal_submitButton__pgS-B{background-color:#0b4b76;border:none;color:#fff}.AddTargetModal_checkButton__dgTEE:disabled,.AddTargetModal_submitButton__pgS-B:disabled{cursor:not-allowed;opacity:.65}.AddTargetModal_nestedModalOverlay__MGEcv{align-items:center;background:#0f172a47;bottom:0;display:flex;justify-content:center;left:0;padding:24px;position:fixed;right:0;top:0;z-index:1001}.AddTargetModal_impactModal__Jw8QI{background:#fff;border-radius:8px;box-shadow:0 20px 50px #0f172a38;max-width:520px;padding:24px;width:min(100%,520px)}.AddTargetModal_impactTitle__PrpC6{color:#191632;font-size:18px;font-weight:700;margin:0}.AddTargetModal_impactContent__g6BAQ{color:#334155;font-size:14px;line-height:1.5}.AddTargetModal_impactContent__g6BAQ p{margin:0}.AddTargetModal_uuidValue__-wo8v{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#0f172a;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;margin-top:12px!important;overflow-wrap:anywhere;padding:10px 12px}.AddTargetModal_impactError__7RXJZ{color:#b91c1c}.AddTargetModal_errorBlock__hB2Vj{margin-top:12px}.AddTargetModal_errorBlock__hB2Vj .AddTargetModal_impactError__7RXJZ{margin:0 0 8px}.AddTargetModal_debugDetails__yZC\+l{border:1px solid #f3d0d0;border-radius:6px;color:#475569;font-size:12px;padding:8px 10px}.AddTargetModal_debugDetails__yZC\+l summary{cursor:pointer;font-weight:600}.AddTargetModal_debugDetails__yZC\+l pre{background:#fff7f7;border-radius:4px;margin:8px 0 0;max-height:220px;overflow:auto;padding:10px;white-space:pre-wrap}.AddTargetModal_impactList__tK8fp{border:1px solid #e6edf5;border-radius:6px;list-style:none;margin:16px 0 0;max-height:240px;overflow:auto;padding:8px 0}.AddTargetModal_impactList__tK8fp li{border-bottom:1px solid #edf2f7;color:#1f2937;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;padding:8px 12px}.AddTargetModal_impactList__tK8fp li:last-child{border-bottom:none}@media (max-width:991px){.AddTargetModal_modalContent__lp5X0{margin:20px}.AddTargetModal_assignmentGrid__QDVXS{grid-template-columns:1fr}.AddTargetModal_previewPanel__VaoTr{align-items:flex-start;flex-direction:column}.AddTargetModal_sectionTitleRow__K0tr1{flex-direction:column}.AddTargetModal_profileIdDisplay__d0wmv{max-width:100%}.AddTargetModal_ruleRow__7hYCc{grid-template-columns:1fr}.AddTargetModal_ruleOperator__UP3ly{justify-self:flex-start}.AddTargetModal_addTestBar__ZZBQq{align-items:stretch;flex-direction:column}.AddTargetModal_testFieldGrid__Zxm-E{grid-template-columns:1fr}}.Settings_settingsPage__Dkk0b{display:block;padding-bottom:43px}.Settings_settingsPanel__QuAKx{background:#fff;border:1px solid #dbe3ee;border-radius:8px;box-shadow:0 2px 8px #0f172a0f;overflow:hidden;width:100%}.Settings_panelHeader__0wVOH{align-items:center;background:#f8fafc;border-bottom:1px solid #e6edf5;display:flex;gap:18px;justify-content:space-between;padding:18px 20px}.Settings_panelTitle__QTs0r{color:#111827;font-size:16px;font-weight:900;line-height:1.35;margin:0}.Settings_panelSubtitle__g0UJU{color:#475569;font-size:13px;line-height:1.45;margin:4px 0 0}.Settings_statusPill__GMmGc{background:#eef6ff;border-radius:999px;color:#1684ff;font-size:12px;font-weight:800;padding:6px 10px;white-space:nowrap}.Settings_panelBody__BuMax{padding:20px}.Settings_fieldGrid__Ycav6{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.Settings_field__LU8BQ{display:flex;flex-direction:column;gap:7px}.Settings_field__LU8BQ label{color:#334155;font-size:13px;font-weight:800}.Settings_field__LU8BQ input{background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;box-sizing:border-box;color:#111827;font-size:14px;min-height:42px;padding:0 12px;width:100%}.Settings_field__LU8BQ input:focus{background:#fff;border-color:#3b93ee;box-shadow:0 0 0 3px #3b93ee24;outline:none}.Settings_helperText__WNMxO{color:#64748b;font-size:12px;line-height:1.4}.Settings_panelFooter__Pk1Rp{align-items:center;background:#fff;border-top:1px solid #e6edf5;display:flex;gap:16px;justify-content:space-between;padding:16px 20px}.Settings_message__E1XhA{font-size:13px;font-weight:700;margin:0}.Settings_success__vc3nh{color:#176b34}.Settings_error__9OLtQ{color:#b42318}.Settings_saveButton__e\+qhC{align-items:center;background:#3b93ee;border:none;border-radius:6px;box-shadow:0 1px 0 #0f172a0d;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;gap:10px;justify-content:center;min-height:40px;padding:0 18px}.Settings_saveButton__e\+qhC:hover:not(:disabled){background:#2584e8}.Settings_saveButton__e\+qhC:disabled{cursor:not-allowed;opacity:.62}.Settings_statePanel__3ATzY{align-items:center;background:#fff;border:1px solid #dbe3ee;border-radius:8px;color:#475569;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:220px;width:100%}.Settings_loadingSpinner__YSXrD{animation:Settings_spin__f6oa4 .9s linear infinite;border:3px solid #d8edf8;border-radius:999px;border-top-color:#3b93ee;height:32px;width:32px}@keyframes Settings_spin__f6oa4{to{transform:rotate(1turn)}}@media (max-width:900px){.Settings_fieldGrid__Ycav6{grid-template-columns:1fr}.Settings_panelFooter__Pk1Rp,.Settings_panelHeader__0wVOH{align-items:flex-start;flex-direction:column}}.Login_loginContainer__qMsVL{align-items:center;background-color:#f3f4f6;display:flex;justify-content:center;min-height:100vh}.Login_loginBox__M5Hs8{background:#fff;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;max-width:400px;padding:2rem;text-align:center;width:100%}.Login_logo__6JrNT{height:auto;margin-bottom:1.5rem;width:120px}.Login_title__vcg8P{color:#111827;font-size:1.875rem;font-weight:600;margin-bottom:.5rem}.Login_subtitle__GCyie{color:#6b7280;margin-bottom:2rem}.Login_loginButton__3rMeJ{background-color:#29aae2;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:background-color .2s;width:100%}.Login_loginButton__3rMeJ:hover{background-color:#2091c9}
/*# sourceMappingURL=main.87a82e17.css.map*/