:root{--brand-navy:#263567;--brand-navy-hover:#12395c;--brand-orange:#f16136;--brand-slate:#4a5568;--brand-bg:#f5f5f5;--brand-card:#fff;--brand-card2:#f8f8fa;--brand-border:#d7d8db;--brand-pill:#e0f1ff;--brand-placeholder:#98a3b3;--brand-success:#2f9e5c;--focus-ring:#f1613626;--shadow-navy:#0b2c4a1f;--shadow-navy-soft:#0b2c4a0f;--shadow-login:#04142473;--font-display:system-ui,-apple-system,BlinkMacSystemFont,"Montserrat","Source Sans 3",sans-serif;--font-body:system-ui,-apple-system,BlinkMacSystemFont,"Source Sans 3","Segoe UI",sans-serif;--font-weight-body:500;--font-weight-semibold:500;--font-weight-bold:500;--letter-spacing-display:0.04em;--font-size-xs:11px;--font-size-s:12px;--font-size-sm:13px;--font-size-md:14px;--font-size-base:15px;--font-size-lg:16px;--font-size-xl:24px;--radius-sm:8px;--radius-md:10px;--radius-input:8px;--radius-card:14px;--radius-login-card:20px;--radius-pill:6px;--radius-avatar:50%;--header-min-height:64px;--subnav-min-height:48px;--input-height:50px;--button-height:50px;--logo-login-width:240px;--logo-header-height:34px;--avatar-size:38px;--login-bg:#fff;--app-bg:var(--brand-bg)}*{-ms-overflow-style:none;color:var(--brand-navy);font-weight:500;font-weight:var(--font-weight-body,500);scrollbar-width:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--brand-bg);background-attachment:fixed;font-family:var(--font-body);margin:0;min-height:100vh}.brandText,h1,h2,h3{font-family:var(--font-display);font-weight:500;font-weight:var(--font-weight-bold,500);letter-spacing:.04em;letter-spacing:var(--letter-spacing-display,.04em)}::-webkit-input-placeholder{line-height:normal;text-align:left}:-moz-placeholder,::-moz-placeholder{line-height:normal;text-align:left}:-ms-input-placeholder{line-height:normal;text-align:left}::-webkit-scrollbar{height:0;width:0}.Layout_content__Vi7wd{align-items:center;background:var(--login-bg);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:24px;text-align:center;width:100%}.App_spinnerContainer__I-yI0{left:49%;position:fixed;top:70%;transform:translate(-50%,-50%);z-index:9999}.App_spinner__bIZjU{border:4px solid #bdb9b94d;border-top-color:#fff;height:40px;position:fixed;width:40px}.App_alerticon__lXqhx{height:25px}.App_modaltext__\+lWY8{color:#000;font-size:16px;font-weight:100;line-height:1.7;max-width:670px;text-align:left}.App_loginCard__nM-Yz{align-items:center;background:var(--brand-card2);border-radius:var(--radius-login-card);box-sizing:border-box;display:flex;flex-direction:column;max-width:420px;padding:44px 40px 36px;width:100%}.App_termsCard__6eQ9z{max-width:640px}@media(max-width:550px){.App_loginCard__nM-Yz{border-radius:16px;padding:32px 22px 26px}}.App_container__4L7Vo{position:relative}.App_spinnerOverlay__Ap7dh{align-items:center;background:#fffc;display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:10}.App_spinnerBlock__pb6rh{align-items:center;display:flex;flex-direction:column;gap:16px}.App_spinnerLabel__qQesy{color:var(--brand-navy);font-family:inherit;font-size:16px;font-size:var(--font-size-lg,16px);font-weight:500;font-weight:var(--font-weight-semibold,500)}.App_spinner__bIZjU{animation:App_spin__Lgf8x 1s linear infinite;border-top:5px solid color-mix(in srgb,var(--brand-navy) 15%,#0000);border:5px solid color-mix(in srgb,var(--brand-navy) 15%,#0000);border-radius:50%;border-top-color:var(--brand-orange);height:50px;position:static;width:50px}@keyframes App_spin__Lgf8x{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoginForm_logincontainer__u6Cj7{display:contents}.LoginForm_form__SlpAq{display:flex;flex-direction:column;gap:14px;width:100%}.LoginForm_loginInstructions__1js4L{color:var(--brand-navy);font-family:var(--font-display);font-size:24px;font-size:var(--font-size-xl,24px);font-weight:500;font-weight:var(--font-weight-bold,500);margin-top:6px;text-align:center}.LoginForm_loginSubtitle__pjIgw{color:var(--brand-slate);font-size:14px;font-size:var(--font-size-md,14px);font-weight:500;font-weight:var(--font-weight-body,500);margin-bottom:8px;margin-top:-6px;text-align:center}.LoginForm_field__6q1xl{align-items:center;display:flex;position:relative}.LoginForm_fieldIcon__YY2mk{color:var(--brand-navy);height:18px;left:14px;pointer-events:none;position:absolute;width:18px}.LoginForm_input__wZH3I{background-color:var(--brand-card);border:1px solid var(--brand-border);border-radius:8px;border-radius:var(--radius-input,8px);box-sizing:border-box;color:var(--brand-navy);font-family:inherit;font-size:15px;font-size:var(--font-size-base,15px);height:50px;height:var(--input-height,50px);outline:none;padding:0 16px 0 44px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:100%}.LoginForm_input__wZH3I::placeholder{color:var(--brand-placeholder);font-weight:500;font-weight:var(--font-weight-body,500)}.LoginForm_input__wZH3I:focus{background-color:#fff;border-color:var(--brand-navy);box-shadow:none}.LoginForm_loginBtnDisabled__hDjBM,.LoginForm_loginBtn__Wrjsd{background-color:var(--brand-navy);border:none;border-radius:8px;border-radius:var(--radius-input,8px);color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-size:var(--font-size-lg,16px);font-weight:500;font-weight:var(--font-weight-bold,500);height:50px;height:var(--button-height,50px);margin-top:6px;transition:background-color .15s ease,transform .05s ease;width:100%}.LoginForm_loginBtnDisabled__hDjBM:hover,.LoginForm_loginBtn__Wrjsd:hover{background-color:var(--brand-navy-hover)}.LoginForm_loginBtnDisabled__hDjBM:active,.LoginForm_loginBtn__Wrjsd:active{transform:translateY(1px)}.LoginForm_loginBtnDisabled__hDjBM{cursor:not-allowed}.LoginForm_loginBtnDisabled__hDjBM,.LoginForm_loginBtnDisabled__hDjBM:hover{background-color:var(--brand-slate)}.LoginForm_linkBtn__O44ll{align-self:center;background:none;border:none;color:var(--brand-navy);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;margin:0;padding:0;text-decoration:none}.LoginForm_linkBtn__O44ll:hover{color:var(--brand-navy-hover);text-decoration:none}.LoginForm_linkBtn__O44ll:disabled{cursor:not-allowed;opacity:.6}.LoginForm_alerticon__d7hms{height:30px}.LoginForm_modaltext__KV-hV{color:#000}.LoginHead_brandBlock__L30bz{align-items:center;display:flex;justify-content:center;margin-bottom:8px;width:100%}.LoginHead_loginLogo__n2h5C{cursor:pointer;max-width:100%;width:260px;width:var(--logo-login-width,260px)}.Landing_app__g97so{background:var(--brand-bg);background:var(--app-bg,var(--brand-bg));display:flex;flex-direction:column;height:100vh;overflow:hidden;width:100vw}.Landing_header__bMrRl{grid-gap:16px;align-items:center;background-color:var(--brand-card);display:grid;flex:0 0 auto;gap:16px;grid-template-columns:1fr auto 1fr;min-height:64px;min-height:var(--header-min-height,64px);padding:8px 24px 0}.Landing_impersonationBar__U7O\+P{align-items:center;background-color:var(--brand-navy);color:#fff;display:flex;flex:0 0 auto;font-size:14px;gap:16px;justify-content:space-between;line-height:1.3;padding:10px 24px}.Landing_impersonationBar__U7O\+P span,.Landing_impersonationBar__U7O\+P strong{color:#fff}.Landing_impersonationBar__U7O\+P strong{font-weight:600}.Landing_impersonationExit__KE40K{background:#0000;border:1px solid #ffffff8c;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;padding:6px 12px;white-space:nowrap}.Landing_impersonationExit__KE40K:hover{background-color:#ffffff1f}.Landing_headerLeft__9ypi7{align-items:center;display:flex;gap:14px;justify-self:start}.Landing_brandLogo__m\+GjA{display:block;height:34px;height:var(--logo-header-height,34px);width:auto}.Landing_menuToggle__7wn0Z{background:#0000;border:none;border-radius:8px;cursor:pointer;display:none;padding:6px}.Landing_menuToggle__7wn0Z img{height:20px;width:20px}.Landing_menuToggle__7wn0Z:hover{background-color:var(--brand-bg)}.Landing_headerCenter__O-9qM{align-items:center;display:flex;justify-content:center;max-width:min(720px,55vw);min-width:0}.Landing_headerRight__bQEhU{align-items:center;display:flex;gap:16px;justify-self:end}.Landing_sectionNav__vy2YH{align-items:center;border-right:1px solid var(--brand-border);display:flex;flex:0 0 auto;gap:5px;margin-right:10px;padding-right:10px}.Landing_hidden__-kqYH{display:none}.Landing_workbookNav__6lWFz{align-items:center;display:flex;gap:5px;max-width:100%;overflow-x:auto;scrollbar-width:none}.Landing_workbookNav__6lWFz::-webkit-scrollbar{display:none}.Landing_workbookPill__-l7Kx{background:#0000;border:none;border-radius:6px;border-radius:var(--radius-pill,6px);color:var(--brand-navy);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:14px;font-size:var(--font-size-md,14px);font-weight:500;font-weight:var(--font-weight-semibold,500);padding:5px 10px;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.Landing_workbookPill__-l7Kx:hover{background-color:color-mix(in srgb,var(--brand-pill) 55%,#0000)}.Landing_workbookPillActive__pBMGz{background-color:var(--brand-pill);color:var(--brand-navy)}.Landing_workbookPillActive__pBMGz:hover{background-color:var(--brand-pill)}.Landing_workbookPicker__QnYP6{max-width:min(360px,55vw);position:relative}.Landing_workbookPickerButton__fhBHP{align-items:center;display:inline-flex;gap:8px;max-width:100%}.Landing_workbookPickerLabel__uvpZz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Landing_profile__WpvBv{position:relative}.Landing_profileButton__kFdav{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:4px 8px}.Landing_avatar__\+NzJ8,.Landing_profileButton__kFdav:hover{background-color:var(--brand-bg)}.Landing_avatar__\+NzJ8{align-items:center;border:1px solid var(--brand-border);border-radius:50%;display:flex;height:38px;justify-content:center;overflow:hidden;width:38px}.Landing_avatar__\+NzJ8 img{height:18px;opacity:.6;width:18px}.Landing_profileText__QiYyE{align-items:flex-end;display:flex;flex-direction:column;line-height:1.2}.Landing_profileName__x-Zdr{color:var(--brand-navy);font-size:14px;font-size:var(--font-size-md,14px);font-weight:500;font-weight:var(--font-weight-semibold,500)}.Landing_profileRole__P1TLw{color:var(--brand-navy);font-size:12px;font-size:var(--font-size-s,12px);font-style:italic;font-weight:500;font-weight:var(--font-weight-body,500)}.Landing_chevron__B\+i8W{color:var(--brand-slate);display:block;flex:0 0 auto;height:18px;width:18px}.Landing_profileMenu__8Glt0{background-color:var(--brand-card);border:1px solid var(--brand-border);border-radius:10px;box-shadow:0 8px 24px var(--shadow-navy);min-width:160px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:50}.Landing_profileMenu__8Glt0 button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--brand-navy);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;padding:10px 12px;width:100%}.Landing_profileMenu__8Glt0 button img,.Landing_profileMenu__8Glt0 button svg{color:var(--brand-navy);flex-shrink:0;height:16px;width:16px}.Landing_profileMenu__8Glt0 button:hover{background-color:var(--brand-bg)}.Landing_subnav__nLur0{align-items:center;background-color:var(--brand-card);border-bottom:1px solid var(--brand-border);display:flex;flex:0 0 auto;gap:16px;justify-content:space-between;min-height:48px;overflow:visible;padding:0 24px;position:relative;z-index:30}.Landing_subnavClosed__2\+gci .Landing_viewNav__YzkzT{display:none}.Landing_viewNav__YzkzT{align-items:stretch;display:flex;flex:1 1 auto;gap:5px;min-height:48px;overflow-x:auto;scrollbar-width:none}.Landing_viewNav__YzkzT::-webkit-scrollbar{display:none}.Landing_viewNavPicker__Y7IT\+{align-items:center;overflow:visible}.Landing_noViews__fxuw4{align-self:center;color:var(--brand-slate);font-size:14px}.Landing_viewTab__PI\+DK{background:#0000;border:none;border-bottom:3px solid #0000;border-radius:0;color:var(--brand-navy);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:14px;font-size:var(--font-size-md,14px);font-weight:500;font-weight:var(--font-weight-semibold,500);padding:12px 12px 10px;transition:color .15s ease,border-color .15s ease,opacity .15s ease;white-space:nowrap}.Landing_viewTab__PI\+DK:hover{border-bottom-color:var(--brand-navy);color:var(--brand-navy);opacity:.75}.Landing_viewTabActive__\+Ahj2{border-bottom-color:var(--brand-navy);color:var(--brand-navy);opacity:1}.Landing_viewTabActive__\+Ahj2:hover{opacity:1}.Landing_viewPicker__gjTSo{align-items:stretch;align-self:stretch;display:flex;flex:0 1 auto;max-width:min(420px,70vw);min-width:0;position:relative}.Landing_viewPickerButton__0I00g{align-items:center;display:inline-flex;gap:8px;max-width:100%}.Landing_viewPickerLabel__pDWrG{color:var(--brand-navy);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Landing_pickerMenu__FWi9h{-ms-overflow-style:auto;left:0;max-height:min(360px,60vh);overflow-y:auto;position:absolute;scrollbar-color:#0000 #0000;scrollbar-width:thin;top:calc(100% + 8px);width:min(360px,85vw);z-index:50}.Landing_pickerMenu__FWi9h:focus-within,.Landing_pickerMenu__FWi9h:hover{scrollbar-color:color-mix(in srgb,var(--brand-navy) 45%,#0000) #0000}.Landing_pickerMenu__FWi9h::-webkit-scrollbar{height:6px;width:6px}.Landing_pickerMenu__FWi9h::-webkit-scrollbar-track{background:#0000}.Landing_pickerMenu__FWi9h::-webkit-scrollbar-thumb{background:#0000;border-radius:4px}.Landing_pickerMenu__FWi9h:focus-within::-webkit-scrollbar-thumb,.Landing_pickerMenu__FWi9h:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand-navy) 45%,#0000)}.Landing_pickerMenu__FWi9h{background-color:var(--brand-card);border:1px solid var(--brand-border);border-radius:12px;box-shadow:0 8px 24px var(--shadow-navy);display:flex;flex-direction:column;gap:2px;padding:6px}.Landing_workbookPicker__QnYP6 .Landing_pickerMenu__FWi9h{left:50%;transform:translateX(-50%)}.Landing_pickerItem__eo3vX{background:#0000;border:none;border-radius:8px;color:var(--brand-navy);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:14px;font-weight:500;overflow:hidden;padding:10px 12px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.Landing_pickerItem__eo3vX:hover{background-color:var(--brand-bg)}.Landing_pickerItemActive__pKzqU{font-weight:600}.Landing_pickerItemActive__pKzqU,.Landing_pickerItemActive__pKzqU:hover{background-color:var(--brand-pill)}.Landing_toolbarActions__YDxzH{align-items:center;display:flex;flex:0 0 auto;gap:10px;padding-bottom:2px;padding-left:16px}.Landing_downloadLabel__PBV3G,.Landing_downloadLink__R6v5U{color:var(--brand-navy);font-size:14px;font-size:var(--font-size-md,14px);font-weight:500;font-weight:var(--font-weight-semibold,500);white-space:nowrap}.Landing_downloadLink__R6v5U{background:#0000;border:none;cursor:pointer;font-family:inherit;padding:0;text-decoration:none}.Landing_downloadLink__R6v5U:hover{color:var(--brand-navy-hover);text-decoration:underline}.Landing_content__JEFau{flex:1 1 auto;overflow:hidden}.Landing_dashboardCard__Le8W9{background-color:var(--brand-card);border:1px solid var(--brand-border);border-top:none;box-shadow:none;height:100%;overflow:hidden;position:relative}.Landing_emptyState__BgTPr{align-items:center;color:var(--brand-slate);display:flex;font-size:16px;height:100%;justify-content:center}.Landing_tabframe__SdHnB{background-color:var(--brand-card);border:0;display:block;height:100%;min-height:100%;width:100%}.Landing_tabbar__bfEHO{background-color:var(--brand-card);padding:0 12px;width:100%}.Landing_tabs__5p04Z{display:inline-flex;gap:6px}.Landing_tab__FBDwW{background-color:var(--brand-bg);border:1px solid #0000;border-radius:8px 8px 0 0;color:var(--brand-slate);cursor:pointer;display:inline-block;font-size:13px;font-weight:600;margin-top:8px;padding:6px 12px;transition:background-color .2s}.Landing_tab__FBDwW:hover{background-color:#e5e9ef}.Landing_vizWrapper__g\+3N8{height:100%;position:relative;width:100%}.Landing_tab__FBDwW.Landing_active__WkNfO{background-color:var(--brand-navy);color:#fff}.Landing_vizLoadingOverlay__d-iwT{align-items:center;background-color:var(--brand-card);display:flex;inset:0;justify-content:center;position:absolute;z-index:20}.Landing_vizLoadingMessage__wM1sD{color:var(--brand-navy);font-family:var(--font-body);font-size:16px;font-size:var(--font-size-lg,16px);font-weight:500;font-weight:var(--font-weight-semibold,500);letter-spacing:.02em}.Landing_vizLoadingDots__wswQs{display:inline-flex;margin-left:1px}.Landing_vizLoadingDots__wswQs span{animation:Landing_vizLoadingDot__BmgBB 1.2s ease-in-out infinite}.Landing_vizLoadingDots__wswQs span:nth-child(2){animation-delay:.2s}.Landing_vizLoadingDots__wswQs span:nth-child(3){animation-delay:.4s}@keyframes Landing_vizLoadingDot__BmgBB{0%,80%,to{color:#98a3b3;color:var(--brand-placeholder,#98a3b3);opacity:.35}40%{color:var(--brand-navy);opacity:1}}@media (max-width:900px){.Landing_menuToggle__7wn0Z{display:inline-flex}.Landing_header__bMrRl{grid-template-columns:auto 1fr auto}.Landing_headerCenter__O-9qM{justify-content:flex-start;max-width:none}.Landing_profileText__QiYyE{display:none}.Landing_subnav__nLur0{flex-wrap:wrap}.Landing_subnavClosed__2\+gci .Landing_toolbarActions__YDxzH{margin-left:auto}.Landing_content__JEFau{padding:12px}}.UserAdmin_panel__vt74H{background-color:#0000;border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:14px;height:100%;overflow:hidden;padding:20px 24px}.UserAdmin_panelHeader__1RSjg{align-items:flex-start;display:flex;flex:0 0 auto;gap:16px;justify-content:space-between}.UserAdmin_title__S8ooG{color:var(--brand-navy);font-size:20px;font-weight:500;margin:0}.UserAdmin_subtitle__cqFrD{color:var(--brand-slate);font-size:13px;margin:4px 0 0}.UserAdmin_headerActions__vi9Nu{align-items:center;display:flex;gap:10px}.UserAdmin_primaryBtn__7pxzT{background-color:var(--brand-orange);border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:9px 18px}.UserAdmin_primaryBtn__7pxzT:disabled{cursor:default;opacity:.6}.UserAdmin_secondaryBtn__5B42s{background-color:var(--brand-card);border:1px solid var(--brand-border);border-radius:999px;color:var(--brand-navy);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:8px 18px}.UserAdmin_secondaryBtn__5B42s:hover{background-color:var(--brand-bg)}.UserAdmin_dangerBtn__Jf5\+T,.UserAdmin_linkBtn__u0VME{background:#0000;border:none;color:var(--brand-navy);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:0}.UserAdmin_dangerBtn__Jf5\+T:hover,.UserAdmin_linkBtn__u0VME:hover{color:var(--brand-orange);text-decoration:underline}.UserAdmin_dangerBtn__Jf5\+T:disabled,.UserAdmin_linkBtn__u0VME:disabled{cursor:default;opacity:.5;text-decoration:none}.UserAdmin_dangerBtn__Jf5\+T,.UserAdmin_dangerBtn__Jf5\+T:hover{color:#8a2216}.UserAdmin_error__HxTsc,.UserAdmin_notice__g5zo1{border:1px solid #0000;border-radius:10px;flex:0 0 auto;font-size:13px;padding:10px 14px}.UserAdmin_error__HxTsc{background-color:#fdecea;border-color:#f5c6c0;color:#8a2216}.UserAdmin_notice__g5zo1{background-color:var(--brand-pill);border-color:#0b2c4a1f;color:var(--brand-navy)}.UserAdmin_form__ohqZP{background-color:var(--brand-card);border:1px solid var(--brand-border);border-radius:12px;flex:0 0 auto;padding:16px}.UserAdmin_formGrid__LhheB{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.UserAdmin_field__Se\+1F{color:var(--brand-navy);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:6px}.UserAdmin_field__Se\+1F input,.UserAdmin_field__Se\+1F select,.UserAdmin_field__Se\+1F textarea{background-color:var(--brand-card);border:1px solid var(--brand-border);border-radius:8px;color:var(--brand-navy);font-family:inherit;font-size:14px;font-weight:400;padding:9px 12px}.UserAdmin_field__Se\+1F input:focus,.UserAdmin_field__Se\+1F select:focus,.UserAdmin_field__Se\+1F textarea:focus{outline:2px solid #e8572a59;outline-offset:1px}.UserAdmin_field__Se\+1F input:disabled,.UserAdmin_field__Se\+1F select:disabled,.UserAdmin_field__Se\+1F textarea:disabled{background-color:var(--brand-bg);color:var(--brand-slate)}.UserAdmin_field__Se\+1F textarea{line-height:1.4;min-height:72px;resize:vertical}.UserAdmin_descriptionField__RYiHn{grid-column:1/-1}.UserAdmin_groupField__WvCNf{border:none;grid-column:1/-1;margin:0;min-width:0;padding:0}.UserAdmin_groupField__WvCNf legend{margin-bottom:6px;padding:0}.UserAdmin_checkboxList__TOJ1w{background-color:var(--brand-card);border:1px solid var(--brand-border);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:10px 12px}.UserAdmin_checkboxListDisabled__H6ote{background-color:var(--brand-bg);opacity:.65}.UserAdmin_groupHint__XKZt9{color:var(--brand-slate);font-size:12px;font-weight:400;line-height:1.4;margin:8px 0 0}.UserAdmin_checkboxItem__MU0xA{align-items:center;color:var(--brand-navy);cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:10px}.UserAdmin_checkboxItem__MU0xA input{accent-color:var(--brand-orange);height:16px;margin:0;width:16px}fieldset:disabled .UserAdmin_checkboxItem__MU0xA{cursor:not-allowed}.UserAdmin_formActions__-ORV-{align-items:center;display:flex;flex:0 0 auto;gap:10px;justify-content:flex-end;margin-top:16px}.UserAdmin_formActions__-ORV- .UserAdmin_muted__lFD2V{margin-right:auto}.UserAdmin_tableWrapper__1OpJn{-ms-overflow-style:auto;flex:1 1 auto;overflow:auto;scrollbar-color:#0000 #0000;scrollbar-width:thin}.UserAdmin_tableWrapper__1OpJn:focus-within,.UserAdmin_tableWrapper__1OpJn:hover{scrollbar-color:color-mix(in srgb,var(--brand-navy) 45%,#0000) #0000}.UserAdmin_tableWrapper__1OpJn::-webkit-scrollbar{height:6px;width:6px}.UserAdmin_tableWrapper__1OpJn::-webkit-scrollbar-track{background:#0000}.UserAdmin_tableWrapper__1OpJn::-webkit-scrollbar-thumb{background:#0000;border-radius:4px}.UserAdmin_tableWrapper__1OpJn:focus-within::-webkit-scrollbar-thumb,.UserAdmin_tableWrapper__1OpJn:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand-navy) 45%,#0000)}.UserAdmin_tableWrapper__1OpJn{background-color:var(--brand-card);border:1px solid var(--brand-border);border-radius:12px}.UserAdmin_placeholder__Py0\+o{color:var(--brand-slate);font-size:14px;padding:32px;text-align:center}.UserAdmin_table__7Xwid{border-collapse:collapse;font-size:14px;width:100%}.UserAdmin_table__7Xwid th{background-color:var(--brand-bg);border-bottom:1px solid var(--brand-border);color:var(--brand-slate);font-size:12px;letter-spacing:.04em;padding:12px 16px;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.UserAdmin_table__7Xwid .UserAdmin_sortBtn__v15jr{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:inherit;font-weight:inherit;gap:6px;letter-spacing:inherit;margin:0;padding:0;text-transform:inherit}.UserAdmin_table__7Xwid .UserAdmin_sortBtn__v15jr:hover{color:var(--brand-navy)}.UserAdmin_table__7Xwid .UserAdmin_sortIndicator__K-BEm{color:var(--brand-navy);font-size:9px;line-height:1;min-width:8px}.UserAdmin_table__7Xwid td{border-bottom:1px solid var(--brand-border);color:var(--brand-navy);padding:12px 16px;vertical-align:middle}.UserAdmin_table__7Xwid tbody tr:hover td{background-color:#d6e8f559}.UserAdmin_rowActions__cMfC-{align-items:center;display:flex;gap:14px;justify-content:flex-end;white-space:nowrap}.UserAdmin_muted__lFD2V{color:var(--brand-slate)}.UserAdmin_descriptionCell__WkTpa{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.35;max-width:280px;overflow:hidden;white-space:pre-wrap;word-break:break-word}.UserAdmin_groupList__Qblvr{display:flex;flex-wrap:wrap;gap:6px}.UserAdmin_groupChip__qI2z7{background-color:var(--brand-pill);border-radius:999px;color:var(--brand-navy);display:inline-block;font-size:12px;font-weight:600;padding:3px 9px;white-space:nowrap}.UserAdmin_groupChipUnavailable__hr6Ht{background-color:#fdecea;border:1px solid #f5c6c0;color:#8a2216}.UserAdmin_staleGroups__rVwXb{display:flex;flex-direction:column;gap:8px;margin-top:10px}.UserAdmin_staleGroupsLabel__wVMyK{color:#8a2216;font-size:12px;font-weight:600}.UserAdmin_convertAuth__UJ22p{grid-column:1/-1;margin-top:4px}.UserAdmin_convertHint__rHnZe{color:var(--brand-slate);font-weight:400}.UserAdmin_modalBackdrop__75S77{align-items:center;background:#0b2c4a73;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:40}.UserAdmin_modal__eJba1{background-color:var(--brand-card);border:1px solid var(--brand-border);border-radius:14px;box-shadow:0 12px 40px #0b2c4a2e;display:flex;flex-direction:column;gap:14px;max-height:min(85vh,900px);overflow:hidden;padding:20px 24px;width:min(820px,100%)}.UserAdmin_modalHeader__08yP4{align-items:flex-start;display:flex;flex:0 0 auto;gap:16px;justify-content:space-between}.UserAdmin_importToolbar__gYtme{align-items:center;display:flex;flex:0 0 auto;gap:12px}.UserAdmin_importSearch__AVtrq{background-color:var(--brand-bg);border:1px solid var(--brand-border);border-radius:8px;color:var(--brand-navy);flex:1 1 auto;font-family:inherit;font-size:14px;padding:9px 12px}.UserAdmin_importSearch__AVtrq:focus{outline:2px solid #e8572a59;outline-offset:1px}.UserAdmin_importList__F0QA0{-ms-overflow-style:auto;flex:1 1 auto;min-height:180px;overflow:auto;scrollbar-color:#0000 #0000;scrollbar-width:thin}.UserAdmin_importList__F0QA0:focus-within,.UserAdmin_importList__F0QA0:hover{scrollbar-color:color-mix(in srgb,var(--brand-navy) 45%,#0000) #0000}.UserAdmin_importList__F0QA0::-webkit-scrollbar{height:6px;width:6px}.UserAdmin_importList__F0QA0::-webkit-scrollbar-track{background:#0000}.UserAdmin_importList__F0QA0::-webkit-scrollbar-thumb{background:#0000;border-radius:4px}.UserAdmin_importList__F0QA0:focus-within::-webkit-scrollbar-thumb,.UserAdmin_importList__F0QA0:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand-navy) 45%,#0000)}.UserAdmin_importList__F0QA0{background-color:var(--brand-bg);border:1px solid var(--brand-border);border-radius:12px}.UserAdmin_importRow__obTUv{align-items:flex-start;border-bottom:1px solid var(--brand-border);cursor:pointer;display:flex;gap:12px;padding:12px 14px}.UserAdmin_importRow__obTUv:last-child{border-bottom:none}.UserAdmin_importRow__obTUv:hover{background-color:#d6e8f559}.UserAdmin_importRow__obTUv input{accent-color:var(--brand-orange);margin-top:3px}.UserAdmin_importMain__LkQh6{display:flex;flex-direction:column;gap:2px;min-width:0}.UserAdmin_importEmail__qKm9I{align-items:center;color:var(--brand-navy);display:flex;font-size:14px;font-weight:600;gap:8px}.UserAdmin_importAdminBadge__GK1O4{background-color:#e8f0f7;border-radius:999px;color:var(--brand-navy);font-size:11px;font-weight:700;padding:2px 8px}.UserAdmin_importMeta__Hxo\+G{color:var(--brand-slate);font-size:12px;word-break:break-word}.UserAdmin_badge__B8yoB{border-radius:999px;display:inline-block;font-size:12px;font-weight:700;padding:4px 10px;white-space:nowrap}.UserAdmin_badgeActive__5sKiu{background-color:#e3f4ea;color:#1c6b41}.UserAdmin_badgeDisabled__Wui7Q{background-color:#fdecea;color:#8a2216}.UserAdmin_aliasInput__CMPrG{background-color:var(--brand-card);border:1px solid var(--brand-border);border-radius:8px;box-sizing:border-box;color:var(--brand-navy);font-family:inherit;font-size:14px;font-weight:400;min-width:180px;padding:8px 12px;width:100%}.UserAdmin_aliasInput__CMPrG:focus{outline:2px solid #e8572a59;outline-offset:1px}.UserAdmin_aliasInput__CMPrG::placeholder{color:var(--brand-slate)}.UserAdmin_priorityInput__0InXi{background-color:var(--brand-card);border:1px solid var(--brand-border);border-radius:8px;box-sizing:border-box;color:var(--brand-navy);font-family:inherit;font-size:14px;font-weight:400;padding:8px 10px;width:88px}.UserAdmin_priorityInput__0InXi:focus{outline:2px solid #e8572a59;outline-offset:1px}.UserAdmin_priorityInput__0InXi::placeholder{color:var(--brand-slate)}@media (max-width:900px){.UserAdmin_panel__vt74H{padding:16px}.UserAdmin_panelHeader__1RSjg{flex-direction:column}}.TermsForm_form__T9lqF{display:flex;flex-direction:column;gap:14px;text-align:left;width:100%}.TermsForm_title__nv-h6{color:var(--brand-navy);font-family:var(--font-display);font-size:24px;font-size:var(--font-size-xl,24px);font-weight:500;font-weight:var(--font-weight-bold,500);margin-top:6px;text-align:center}.TermsForm_subtitle__h8Fqo{color:var(--brand-slate);font-size:14px;font-size:var(--font-size-md,14px);font-weight:500;font-weight:var(--font-weight-body,500);margin-bottom:4px;margin-top:-6px;text-align:center}.TermsForm_body__H0R-U{-ms-overflow-style:auto;max-height:min(50vh,420px);overflow-y:auto;scrollbar-color:#0000 #0000;scrollbar-width:thin}.TermsForm_body__H0R-U:focus-within,.TermsForm_body__H0R-U:hover{scrollbar-color:color-mix(in srgb,var(--brand-navy) 45%,#0000) #0000}.TermsForm_body__H0R-U::-webkit-scrollbar{height:6px;width:6px}.TermsForm_body__H0R-U::-webkit-scrollbar-track{background:#0000}.TermsForm_body__H0R-U::-webkit-scrollbar-thumb{background:#0000;border-radius:4px}.TermsForm_body__H0R-U:focus-within::-webkit-scrollbar-thumb,.TermsForm_body__H0R-U:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand-navy) 45%,#0000)}.TermsForm_body__H0R-U{background-color:var(--brand-card);border:1px solid var(--brand-border);border-radius:12px;color:var(--brand-slate);font-size:14px;font-size:var(--font-size-md,14px);line-height:1.6;padding:14px 16px}.TermsForm_body__H0R-U h2{color:var(--brand-navy);font-family:var(--font-display);font-size:15px;font-weight:500;font-weight:var(--font-weight-semibold,500);margin:16px 0 6px}.TermsForm_body__H0R-U p{margin:0 0 10px}.TermsForm_body__H0R-U p:last-child{margin-bottom:0}.TermsForm_error__1Xaco{color:var(--brand-orange);font-size:14px;text-align:center}.TermsForm_acknowledgeBtn__E8idO{background-color:var(--brand-navy);border:none;border-radius:8px;border-radius:var(--radius-input,8px);color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-size:var(--font-size-lg,16px);font-weight:500;font-weight:var(--font-weight-bold,500);height:50px;height:var(--button-height,50px);margin-top:6px;transition:background-color .15s ease,transform .05s ease;width:100%}.TermsForm_acknowledgeBtn__E8idO:hover:not(:disabled){background-color:var(--brand-navy-hover)}.TermsForm_acknowledgeBtn__E8idO:active:not(:disabled){transform:translateY(1px)}.TermsForm_acknowledgeBtn__E8idO:disabled{background-color:var(--brand-slate);cursor:not-allowed}
/*# sourceMappingURL=main.b55fb9f5.css.map*/