.LoginPopulationSelect_wrap__Ecni_{--line:var(--lg-line);--line-strong:var(--lg-ink-5);--ink:var(--lg-ink-1);--ink-3:var(--lg-ink-3);--bg-soft:var(--lg-bg-soft);--surface:var(--lg-bg);width:100%}.CredentialsSignInWidget_form__B1jLz{display:flex;flex-direction:column;gap:16px;opacity:0;animation:CredentialsSignInWidget_rise__hSJtF .7s cubic-bezier(.16,1,.3,1) .32s forwards}.CredentialsSignInWidget_field__s0YkC{display:flex;flex-direction:column;gap:8px}.CredentialsSignInWidget_label__6fNVh{font-family:var(--font-sans-next),"Inter",sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--lg-ink-3)}.CredentialsSignInWidget_input__D3KKz{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:var(--lg-bg);border:1px solid var(--lg-line);border-radius:12px;padding:16px 18px;font:inherit;font-size:15px;color:var(--lg-ink-1);caret-color:var(--lg-ink-1);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.CredentialsSignInWidget_input__D3KKz::-moz-placeholder{color:var(--lg-ink-4)}.CredentialsSignInWidget_input__D3KKz::placeholder{color:var(--lg-ink-4)}.CredentialsSignInWidget_input__D3KKz:hover{border-color:var(--lg-ink-5)}.CredentialsSignInWidget_input__D3KKz:focus{outline:none;border-color:var(--lg-ink-1);box-shadow:0 0 0 4px var(--lg-line)}.CredentialsSignInWidget_passwordWrap__hypBZ{position:relative}.CredentialsSignInWidget_inputWithToggle__4swqF{padding-right:52px}.CredentialsSignInWidget_passwordToggle__P0906{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--lg-ink-3);cursor:pointer;transition:color .15s ease,background-color .15s ease}.CredentialsSignInWidget_passwordToggle__P0906:hover{color:var(--lg-ink-1);background:var(--lg-bg-soft)}.CredentialsSignInWidget_passwordToggle__P0906:focus-visible{outline:none;box-shadow:0 0 0 3px var(--lg-line)}.CredentialsSignInWidget_fieldMeta__BOk68{display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:12px}.CredentialsSignInWidget_remember__Eg19z{display:flex;align-items:flex-start;gap:10px;margin-top:2px;font-size:13px;line-height:1.45;color:var(--lg-ink-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CredentialsSignInWidget_remember__Eg19z input{width:16px;height:16px;margin-top:2px;flex-shrink:0;accent-color:var(--lg-accent);cursor:pointer}.CredentialsSignInWidget_forgot__wZd3e{font-size:12px;color:var(--lg-ink-4);text-decoration:none;white-space:nowrap;transition:color .15s ease}.CredentialsSignInWidget_forgot__wZd3e:hover{color:var(--lg-ink-2)}.CredentialsSignInWidget_forgotButton__32jFO{padding:0;border:0;background:none;color:var(--lg-ink-4);font-family:inherit;font-size:12px;white-space:nowrap;cursor:pointer;transition:color .15s ease}.CredentialsSignInWidget_forgotButton__32jFO:hover{color:var(--lg-ink-2)}.CredentialsSignInWidget_forgotButton__32jFO:disabled{opacity:.6;cursor:not-allowed}.CredentialsSignInWidget_cta__ZMKNa{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 22px 16px 26px;font-family:var(--font-sans-next),"Inter",sans-serif;font-weight:600;font-size:15px;letter-spacing:-.005em;background:var(--lg-accent);color:var(--lg-accent-ink);border:1px solid var(--lg-accent);border-radius:999px;cursor:pointer;transition:background-color .18s ease,transform .18s ease,box-shadow .2s ease}.CredentialsSignInWidget_cta__ZMKNa:hover:not(:disabled){background:var(--lg-accent-hi);transform:translateY(-1px);box-shadow:0 10px 30px -10px rgba(11,18,32,.35)}.CredentialsSignInWidget_cta__ZMKNa:active:not(:disabled){transform:translateY(0)}.CredentialsSignInWidget_cta__ZMKNa:disabled{opacity:.45;cursor:not-allowed}.CredentialsSignInWidget_ctaChev__WZQAA{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:rgba(255,255,255,.12);border-radius:50%;font-size:14px;transition:transform .2s ease,background-color .2s ease}.CredentialsSignInWidget_cta__ZMKNa:hover:not(:disabled) .CredentialsSignInWidget_ctaChev__WZQAA{transform:translateX(3px);background:rgba(255,255,255,.18)}.CredentialsSignInWidget_status__IsBG5{font-size:13px;padding:12px 14px;border-radius:10px;display:flex;align-items:center;gap:10px;border:1px solid transparent}.CredentialsSignInWidget_statusError__NB_yU{background:var(--lg-danger-bg);color:var(--lg-danger);border-color:rgba(185,28,28,.22)}@keyframes CredentialsSignInWidget_rise__hSJtF{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CredentialsSignInWidget_form__B1jLz{animation:none;opacity:1;transform:none}}.DemoAccountsWidget_rule__seWtE{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:6px 0}.DemoAccountsWidget_rule__seWtE:after,.DemoAccountsWidget_rule__seWtE:before{content:"";height:1px;background:var(--lg-line)}.DemoAccountsWidget_ruleLabel__Ahali{font-family:var(--font-sans-next),"Inter",sans-serif;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--lg-ink-4)}.DemoAccountsWidget_row__o_XBs{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media (max-width:540px){.DemoAccountsWidget_row__o_XBs{grid-template-columns:1fr}}.DemoAccountsWidget_card__vwyoP{display:flex;flex-direction:column;gap:2px;text-align:left;padding:10px 12px;background:var(--lg-bg);border:1px solid var(--lg-line);border-radius:10px;color:var(--lg-ink-1);cursor:pointer;transition:background-color .15s ease,border-color .15s ease;font:inherit}.DemoAccountsWidget_card__vwyoP:hover:not(:disabled){background:var(--lg-bg-soft);border-color:var(--lg-ink-1)}.DemoAccountsWidget_card__vwyoP:disabled{opacity:.5;cursor:not-allowed}.DemoAccountsWidget_cardTop__skrwB{display:flex;align-items:center;justify-content:space-between;gap:8px}.DemoAccountsWidget_role__4j66C{font-family:var(--font-sans-next),"Inter",sans-serif;font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--lg-mark)}.DemoAccountsWidget_title__WY6l_{font-size:13px;font-weight:500}.DemoAccountsWidget_email__bBcNd{font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,monospace;font-size:11px;color:var(--lg-ink-3);letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DemoAccountsWidget_desc__9Cmh_{display:none}.DemoAccountsWidget_status__1E3Ce{font-size:13px;padding:12px 14px;border-radius:10px;display:flex;align-items:center;gap:10px;border:1px solid transparent}.DemoAccountsWidget_statusError__E_0fp{background:var(--lg-danger-bg);color:var(--lg-danger);border-color:rgba(185,28,28,.22)}.LoginPhotoPaneWidget_root__ae_ez{position:relative;overflow:hidden;border-left:1px solid var(--lg-line)}@media (max-width:900px){.LoginPhotoPaneWidget_root__ae_ez{display:none}}.LoginPhotoPaneWidget_photo__fYft5{position:absolute;inset:0;background-image:url(/auth/login-hero.jpg);background-size:cover;background-position:50%;filter:saturate(1.02) brightness(1);transform:scale(1.04);animation:LoginPhotoPaneWidget_photoSettle__M6yQN 1.4s cubic-bezier(.16,1,.3,1) forwards}.LoginPhotoPaneWidget_overlay__lL7a1{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.55),rgba(255,255,255,0) 18%,rgba(255,255,255,0)),radial-gradient(ellipse 80% 60% at 70% 50%,rgba(11,18,32,0) 0,rgba(11,18,32,.12) 100%),linear-gradient(180deg,rgba(11,18,32,0),rgba(11,18,32,0) 55%,rgba(11,18,32,.65));pointer-events:none}.LoginPhotoPaneWidget_marginalia__MlBlE{position:absolute;right:24px;top:24px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:6px;padding:10px 14px;background:rgba(255,255,255,.86);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(11,18,32,.06);border-radius:10px;font-family:var(--font-sans-next),"Inter",sans-serif;font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--lg-ink-2);opacity:0;animation:LoginPhotoPaneWidget_rise__coEEM .9s cubic-bezier(.16,1,.3,1) .45s forwards}.LoginPhotoPaneWidget_marginaliaDot__K72QV{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--lg-mark);margin-right:8px;vertical-align:1px;box-shadow:0 0 0 3px var(--lg-mark-soft)}.LoginPhotoPaneWidget_marginaliaNum__aKEzu{color:var(--lg-ink-4);font-variant-numeric:tabular-nums}.LoginPhotoPaneWidget_quote__O7LNy{position:absolute;left:36px;right:36px;bottom:40px;z-index:3;display:flex;flex-direction:column;gap:12px;opacity:0;animation:LoginPhotoPaneWidget_rise__coEEM .9s cubic-bezier(.16,1,.3,1) .6s forwards}.LoginPhotoPaneWidget_quoteRule__OHoCn{width:44px;height:1px;background:rgba(255,255,255,.7)}.LoginPhotoPaneWidget_quoteText__V1NDh{margin:0;font-family:var(--font-serif-next),"Manrope",sans-serif;font-weight:700;font-size:clamp(22px,1.9vw,30px);line-height:1.18;letter-spacing:-.02em;color:#ffffff;text-shadow:0 2px 16px rgba(0,0,0,.45);max-width:22ch}.LoginPhotoPaneWidget_byline__c7HDe{font-family:var(--font-sans-next),"Inter",sans-serif;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:rgba(255,255,255,.78);text-shadow:0 1px 6px rgba(0,0,0,.45)}@keyframes LoginPhotoPaneWidget_rise__coEEM{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes LoginPhotoPaneWidget_photoSettle__M6yQN{0%{transform:scale(1.05);filter:saturate(.85) brightness(.95)}to{transform:scale(1);filter:saturate(.98) brightness(1)}}@media (prefers-reduced-motion:reduce){.LoginPhotoPaneWidget_marginalia__MlBlE,.LoginPhotoPaneWidget_photo__fYft5,.LoginPhotoPaneWidget_quote__O7LNy{animation:none;opacity:1;transform:none;filter:none}}.SignupPathsWidget_paths__46c4S{display:flex;align-items:stretch;gap:0;margin-top:28px;border:1px solid var(--lg-line);border-radius:12px;overflow:hidden}.SignupPathsWidget_path__A6grs{flex:1;display:flex;flex-direction:column;gap:3px;padding:14px 18px;text-decoration:none;transition:background .15s ease;min-width:0}.SignupPathsWidget_path__A6grs:hover{background:var(--lg-bg-soft)}.SignupPathsWidget_label__yaQV_{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lg-ink-4)}.SignupPathsWidget_action__umiWb{font-size:13px;font-weight:600;color:var(--lg-ink-2);transition:color .15s ease}.SignupPathsWidget_path__A6grs:hover .SignupPathsWidget_action__umiWb{color:var(--lg-mark)}.SignupPathsWidget_sep__JQRi8{width:1px;background:var(--lg-line);flex-shrink:0}.LoginSurfaceWidget_root__FIHu4{--lg-bg:#ffffff;--lg-bg-soft:#f8fafc;--lg-bg-tint:#f1f5f9;--lg-surface:#ffffff;--lg-ink-1:#0b1220;--lg-ink-2:#1f2937;--lg-ink-3:#475569;--lg-ink-4:#94a3b8;--lg-ink-5:#cbd5e1;--lg-line:#e2e8f0;--lg-line-soft:#f1f5f9;--lg-accent:#0b1220;--lg-accent-hi:#1f2937;--lg-accent-ink:#ffffff;--lg-mark:#2563eb;--lg-mark-soft:#eff6ff;--lg-danger:#b91c1c;--lg-danger-bg:#fef2f2;--lg-success:#15803d;--lg-success-bg:#f0fdf4;min-height:100dvh;background:var(--lg-bg);color:var(--lg-ink-1);font-family:var(--font-sans-next),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-feature-settings:"cv11","ss03","ss04";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.005em;background-image:radial-gradient(ellipse 60% 50% at 10% 0,#eef2f7 0,transparent 55%),radial-gradient(ellipse 50% 45% at 95% 100%,#f0f4f9 0,transparent 55%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.025 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.LoginSurfaceWidget_topbar___v_o1{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:20px clamp(20px,4vw,48px);border-bottom:1px solid var(--lg-line);background:rgba(255,255,255,.7);backdrop-filter:saturate(180%) blur(6px);-webkit-backdrop-filter:saturate(180%) blur(6px)}.LoginSurfaceWidget_topbarLeft__rIbTs{display:flex;align-items:center;gap:18px}.LoginSurfaceWidget_mark__i91iG{position:relative;display:inline-flex;align-items:center;gap:10px;min-width:0;font-family:var(--font-serif-next),"Manrope",sans-serif;font-weight:800;font-size:17px;letter-spacing:.22em;color:var(--lg-ink-1);text-decoration:none}.LoginSurfaceWidget_beta__2PAD3{position:absolute;top:100%;right:.22em;margin-top:2px;font-family:var(--font-sans-next),"Inter",sans-serif;font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:lowercase;color:var(--lg-ink-3);pointer-events:none}.LoginSurfaceWidget_rootTenant__3TcWn .LoginSurfaceWidget_mark__i91iG{max-width:min(38vw,360px);letter-spacing:0}.LoginSurfaceWidget_mark__i91iG>span:first-of-type{min-width:0;overflow-wrap:anywhere}.LoginSurfaceWidget_logo__eO2Rh{width:34px;height:34px;-o-object-fit:contain;object-fit:contain;border-radius:7px;border:1px solid var(--lg-line);background:#fff;flex-shrink:0}.LoginSurfaceWidget_divider__VXdmp{width:1px;height:22px;background:var(--lg-line)}.LoginSurfaceWidget_caption__AnoZj{line-height:1.3}.LoginSurfaceWidget_caption__AnoZj,.LoginSurfaceWidget_meta__p5Igy{font-family:var(--font-sans-next),"Inter",sans-serif;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--lg-ink-3)}.LoginSurfaceWidget_meta__p5Igy{display:flex;align-items:center;gap:16px}.LoginSurfaceWidget_metaDot__q23d6{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--lg-mark);margin-right:8px;vertical-align:1px}.LoginSurfaceWidget_split__J8Otf{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);min-height:calc(100dvh - 65px)}.LoginSurfaceWidget_formPane__03bNS{position:relative;padding:56px clamp(28px,5.6vw,96px) 48px;display:flex;flex-direction:column;gap:36px;max-width:760px}@media (max-width:900px){.LoginSurfaceWidget_split__J8Otf{grid-template-columns:1fr}.LoginSurfaceWidget_formPane__03bNS{padding:36px 22px;max-width:580px;margin:0 auto}}.LoginSurfaceWidget_specbar__HCucl{display:flex;align-items:center;gap:14px;font-family:var(--font-sans-next),"Inter",sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--lg-ink-3);opacity:0;animation:LoginSurfaceWidget_rise__mArSy .7s cubic-bezier(.16,1,.3,1) .05s forwards}.LoginSurfaceWidget_diamond__6IQVf{color:var(--lg-mark);font-size:9px;letter-spacing:0;transform:translateY(-1px)}.LoginSurfaceWidget_specRule__c8eMC{flex:1;height:1px;background:var(--lg-line);max-width:220px}.LoginSurfaceWidget_specNo__SNboZ{font-variant-numeric:tabular-nums;color:var(--lg-ink-4)}.LoginSurfaceWidget_headline__Sndga{display:flex;flex-direction:column;gap:18px;opacity:0;transform:translateY(8px);animation:LoginSurfaceWidget_rise__mArSy .7s cubic-bezier(.16,1,.3,1) .12s forwards}.LoginSurfaceWidget_title__QFi9g{margin:0;font-family:var(--font-serif-next),"Manrope",sans-serif;font-weight:800;font-size:clamp(40px,5.4vw,76px);line-height:.96;letter-spacing:-.035em;color:var(--lg-ink-1)}.LoginSurfaceWidget_titleWrap__C13e3{display:inline}.LoginSurfaceWidget_titleAccent__NlgHh{position:relative;white-space:nowrap}.LoginSurfaceWidget_titleAccent__NlgHh:after{content:"";position:absolute;left:4px;right:4px;bottom:-2px;height:4px;background:var(--lg-mark);border-radius:2px;opacity:.18}.LoginSurfaceWidget_subtitle__0BFtQ{margin:0;font-size:17px;line-height:1.55;color:var(--lg-ink-3);max-width:52ch;font-weight:400}@keyframes LoginSurfaceWidget_rise__mArSy{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LoginSurfaceWidget_headline__Sndga,.LoginSurfaceWidget_specbar__HCucl{animation:none;opacity:1;transform:none}}.ActivityFeed_root__gKJ9Y{list-style:none;margin:0;padding:4px 0;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft)}.ActivityFeed_item__y6reS{display:grid;grid-template-columns:24px 1fr;gap:12px;padding:12px 22px;position:relative}.ActivityFeed_item__y6reS+.ActivityFeed_item__y6reS:before{content:"";position:absolute;left:33px;top:-6px;bottom:calc(100% - 18px);width:1px;background:var(--line-2)}.ActivityFeed_dot___3fKW{width:10px;height:10px;border-radius:999px;background:var(--ink-4);margin-top:6px;margin-left:7px;box-shadow:0 0 0 3px #fff,0 0 0 4px var(--line-2)}.ActivityFeed_toneGood__ffJOI{background:var(--success-fg)}.ActivityFeed_toneBad__fWhuf{background:var(--warn-fg)}.ActivityFeed_toneNeutral__NZ6pn{background:var(--ink-4)}.ActivityFeed_toneSensitive__Xblj3{background:var(--amber-fg)}.ActivityFeed_toneSecurity__ZOwkB{background:var(--red-fg)}.ActivityFeed_body__m4yR9{display:flex;flex-direction:column;gap:2px;min-width:0}.ActivityFeed_line__elEMP{font-size:13.5px;color:var(--ink-2);line-height:1.45}.ActivityFeed_who__JhIQo{font-weight:600;color:var(--ink)}.ActivityFeed_target__i7X3k{color:var(--ink);font-weight:500}.ActivityFeed_action__IPinT{color:var(--ink-3)}.ActivityFeed_when__lEeQO{font-size:11.5px;color:var(--ink-4);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum","lnum"}