@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,650;0,900;1,900&display=swap";.brand-mark-frame{align-items:center;width:100%;min-width:0;display:flex}.brand-mark-frame--center{justify-content:center}.brand-mark-frame--start{justify-content:flex-start}.brand-mark-frame--pill{background:#fafaf8;border-radius:14px;width:auto;padding:10px 20px;display:inline-flex;box-shadow:0 8px 24px #00000047}.brand-mark{object-fit:contain;flex-shrink:0;width:auto;max-width:100%;display:block}.brand-mark--wordmark{height:2.625rem}.brand-mark--fd{height:1.625rem}.brand-mark--flow{height:1.5rem}.brand-mark--ctx-login.brand-mark--wordmark{height:3rem}.brand-mark--ctx-launchpad.brand-mark--wordmark{height:3.25rem}.brand-mark--ctx-sidebar.brand-mark--wordmark{height:2.125rem}.brand-mark--ctx-sidebar.brand-mark--fd{height:1.625rem}.brand-mark-frame--pill .brand-mark--ctx-login.brand-mark--wordmark,.brand-mark-frame--pill .brand-mark--ctx-launchpad.brand-mark--wordmark{height:2.75rem}.fl-live-brand-lockup{--fl-brand-ease-out:cubic-bezier(.22, 1, .36, 1);--fl-brand-flo:#1d4ed8;--fl-brand-dock-ink:#000;letter-spacing:-.035em;align-items:center;gap:0;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;font-size:1.24rem;font-weight:700;line-height:1;display:inline-flex;position:relative}.fl-live-brand-fd{font-size:1.22rem}.fl-live-brand-lockup.fl-live-mark-only{gap:0}.fl-live-brand-flow-symbol{opacity:.74;pointer-events:none;filter:drop-shadow(0 12px 20px #1d4ed838);width:84px;height:40px;transition:opacity .42s var(--fl-brand-ease-out), filter .42s var(--fl-brand-ease-out), transform .42s var(--fl-brand-ease-out);position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.fl-live-brand-fd .fl-live-brand-flow-symbol{opacity:.82;width:58px;left:-13px}.fl-live-brand-lockup.fl-live-mark-only .fl-live-brand-flow-symbol{width:84px;height:40px;position:relative;top:auto;left:auto;transform:none}.fl-live-brand-fd.fl-live-mark-only .fl-live-brand-flow-symbol{width:58px;height:32px}.fl-live-brand-flow-symbol .flow-secondary{opacity:.52}.fl-live-brand-flow-symbol .flow-arrow{opacity:.86}.fl-live-brand-wordmark{z-index:1;align-items:baseline;min-width:96px;padding-left:32px;display:inline-flex;position:relative}.fl-live-brand-lockup--text-only .fl-live-brand-wordmark{min-width:88px;padding-left:36px}.fl-live-brand-fd .fl-live-brand-wordmark{min-width:44px;padding-left:30px}.fl-live-brand-lockup--light .fl-live-brand-flo{color:var(--fl-brand-flo);letter-spacing:-.08em;font-style:italic;font-weight:900}.fl-live-brand-lockup--light .fl-live-brand-dock{color:var(--fl-brand-dock-ink);margin-left:2px;font-weight:650}.fl-live-brand-lockup--dark .fl-live-brand-wordmark{text-shadow:0 2px 18px #0000008f}.fl-live-brand-lockup--dark .fl-live-brand-flo{color:#3b82f6;letter-spacing:-.09em;font-style:italic;font-weight:900}.fl-live-brand-lockup--dark .fl-live-brand-dock{color:#f4f4f5;margin-left:2px;font-weight:650}.fl-live-brand-lockup--dark .fl-live-brand-flow-symbol{filter:drop-shadow(0 12px 20px #3b82f647);opacity:.88}.fl-sidebar-brand-wordmark.fl-live-brand-lockup,.fl-sidebar-brand-fd.fl-live-brand-lockup,.wb-header-brand-wordmark.fl-live-brand-lockup{font-size:1.32rem}.fl-sidebar-brand-fd.fl-live-brand-lockup{font-size:1.12rem}.fl-sidebar-brand-fd .fl-live-brand-flow-symbol{width:52px;height:30px;left:-10px}.fl-sidebar-brand-fd .fl-live-brand-wordmark{min-width:38px;padding-left:24px}.fl-sidebar-brand-wordmark .fl-live-brand-flow-symbol,.wb-header-brand-wordmark .fl-live-brand-flow-symbol{width:88px;height:42px;left:-11px}.fl-sidebar-brand-wordmark .fl-live-brand-wordmark,.wb-header-brand-wordmark .fl-live-brand-wordmark{min-width:102px;padding-left:34px}.fl-auth-brand-login.fl-live-brand-lockup{font-size:1.5rem}.fl-auth-brand-login .fl-live-brand-flow-symbol{width:92px;height:44px;left:-12px}.fl-auth-brand-login .fl-live-brand-wordmark{min-width:108px;padding-left:36px}.fl-auth-brand-launchpad.fl-live-brand-lockup{font-size:1.625rem}.fl-auth-brand-launchpad .fl-live-brand-flow-symbol{width:96px;height:46px;left:-12px}.fl-auth-brand-launchpad .fl-live-brand-wordmark{min-width:112px;padding-left:38px}.fl-live-brand-lockup--loader-animate .fl-live-brand-flow-symbol .flow-main,.fl-live-brand-lockup--loader-animate .fl-live-brand-flow-symbol .flow-secondary,.fl-live-brand-lockup--loader-animate .fl-live-brand-flow-symbol .flow-arrow{stroke-dasharray:120;stroke-dashoffset:120px;animation:flDrawFlow 1.35s var(--fl-brand-ease-out) .18s forwards}.fl-live-brand-lockup--loader-animate .fl-live-brand-flow-symbol .flow-secondary{animation-delay:.32s}.fl-live-brand-lockup--loader-animate .fl-live-brand-flow-symbol .flow-arrow{animation-delay:80ms}.fl-live-brand-lockup--header-animate .fl-live-brand-flow-symbol .flow-main,.fl-live-brand-lockup--header-animate .fl-live-brand-flow-symbol .flow-secondary,.fl-live-brand-lockup--header-animate .fl-live-brand-flow-symbol .flow-arrow{stroke-dasharray:120;stroke-dashoffset:0;animation:flHeaderFlowDraw 14s var(--fl-brand-ease-out) 1.2s infinite both}.fl-live-brand-lockup--header-animate .fl-live-brand-flow-symbol .flow-secondary{animation-delay:1.34s}.fl-live-brand-lockup--header-animate .fl-live-brand-flow-symbol .flow-arrow{animation-delay:1.08s}@keyframes flDrawFlow{to{stroke-dashoffset:0}}@keyframes flHeaderFlowDraw{0%{opacity:.18;stroke-dashoffset:120px}9%{opacity:.96;stroke-dashoffset:0}78%{opacity:.82;stroke-dashoffset:0}to{opacity:.18;stroke-dashoffset:-120px}}@media (prefers-reduced-motion:reduce){.fl-live-brand-lockup--loader-animate .fl-live-brand-flow-symbol .flow-main,.fl-live-brand-lockup--loader-animate .fl-live-brand-flow-symbol .flow-secondary,.fl-live-brand-lockup--loader-animate .fl-live-brand-flow-symbol .flow-arrow,.fl-live-brand-lockup--header-animate .fl-live-brand-flow-symbol .flow-main,.fl-live-brand-lockup--header-animate .fl-live-brand-flow-symbol .flow-secondary,.fl-live-brand-lockup--header-animate .fl-live-brand-flow-symbol .flow-arrow{stroke-dashoffset:0;opacity:.74;animation:none}}html[data-fl-reduce-motion=true] .fl-live-brand-lockup--loader-animate .fl-live-brand-flow-symbol .flow-main,html[data-fl-reduce-motion=true] .fl-live-brand-lockup--loader-animate .fl-live-brand-flow-symbol .flow-secondary,html[data-fl-reduce-motion=true] .fl-live-brand-lockup--loader-animate .fl-live-brand-flow-symbol .flow-arrow,html[data-fl-reduce-motion=true] .fl-live-brand-lockup--header-animate .fl-live-brand-flow-symbol .flow-main,html[data-fl-reduce-motion=true] .fl-live-brand-lockup--header-animate .fl-live-brand-flow-symbol .flow-secondary,html[data-fl-reduce-motion=true] .fl-live-brand-lockup--header-animate .fl-live-brand-flow-symbol .flow-arrow{stroke-dashoffset:0;opacity:.74;animation:none}._motionOk_xk4ji_5 ._dockSweepVeil_xk4ji_8{animation:2.5s cubic-bezier(.45,.05,.55,.95) infinite _yardDockSweep_xk4ji_1}@keyframes _yardDockSweep_xk4ji_1{0%{opacity:0;transform:translate(-55%)}12%{opacity:.55}88%{opacity:.5}to{opacity:0;transform:translate(220%)}}._motionOk_xk4ji_5 ._yardRowAmbient_xk4ji_30{animation:3.2s ease-in-out infinite _yardRowAmbient_xk4ji_30}@keyframes _yardRowAmbient_xk4ji_30{0%,to{opacity:.88}50%{opacity:1}}._motionOk_xk4ji_5 ._truckLanePan_xk4ji_45{animation:3.2s ease-in-out infinite alternate _yardTruckLanePan_xk4ji_1}@keyframes _yardTruckLanePan_xk4ji_1{0%{transform:translate(-2.5%)}to{transform:translate(2.5%)}}._motionOk_xk4ji_5 ._wideBarSegment_xk4ji_58{animation:1.15s cubic-bezier(.45,0,.55,1) infinite _yardWideIndeterminate_xk4ji_1}@keyframes _yardWideIndeterminate_xk4ji_1{0%{opacity:.4;transform:translate(-100%)}50%{opacity:1}to{opacity:.4;transform:translate(280%)}}._motionOk_xk4ji_5 ._throughputShimmerWide_xk4ji_77{animation:1.85s cubic-bezier(.4,0,.2,1) infinite _yardThroughputWide_xk4ji_1}@keyframes _yardThroughputWide_xk4ji_1{0%{opacity:.35;transform:translate(-70%)}40%{opacity:1}to{opacity:.35;transform:translate(200%)}}.flow-bar-zigzag{pointer-events:none;position:absolute;inset:0;overflow:hidden}.flow-bar-zigzag__svg{opacity:.78;filter:drop-shadow(0 8px 16px #1d4ed82e);width:100%;height:40px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.flow-bar-zigzag__wave{stroke-dasharray:var(--flow-wave-len,900);stroke-dashoffset:var(--flow-wave-len,900);animation:flowBarWaveDrawRTL var(--flow-cycle,24s) cubic-bezier(.22, 1, .36, 1) infinite}.flow-bar-zigzag__arrow{stroke-dasharray:none;stroke-dashoffset:0;opacity:0;animation:flowBarArrowHold var(--flow-cycle,24s) cubic-bezier(.22, 1, .36, 1) infinite}.flow-bar-zigzag__wave.flow-bar-zigzag__secondary{animation-name:flowBarWaveDrawRTLSecondary;animation-delay:.12s}.flow-bar-zigzag__arrow.flow-bar-zigzag__secondary{animation-name:flowBarArrowHoldSecondary;animation-delay:.12s}@keyframes flowBarWaveDrawRTL{0%{stroke-dashoffset:var(--flow-wave-len);opacity:.1}5%{opacity:.88}44%{stroke-dashoffset:0;opacity:.95}72%{stroke-dashoffset:0;opacity:.92}86%{stroke-dashoffset:calc(var(--flow-wave-len) * -.06);opacity:.06}to{stroke-dashoffset:var(--flow-wave-len);opacity:.1}}@keyframes flowBarArrowHold{0%,36%{opacity:0}42%,72%{opacity:.95}86%,to{opacity:0}}@keyframes flowBarWaveDrawRTLSecondary{0%{stroke-dashoffset:var(--flow-wave-len);opacity:.06}5%{opacity:.48}44%{stroke-dashoffset:0;opacity:.52}72%{stroke-dashoffset:0;opacity:.5}86%{stroke-dashoffset:calc(var(--flow-wave-len) * -.06);opacity:.04}to{stroke-dashoffset:var(--flow-wave-len);opacity:.06}}@keyframes flowBarArrowHoldSecondary{0%,36%{opacity:0}42%,72%{opacity:.44}86%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.flow-bar-zigzag__wave{stroke-dashoffset:0;opacity:.55;animation:none}.flow-bar-zigzag__arrow{opacity:.55;animation:none}}.flow-title-demo-page{max-width:920px;margin:0 auto;padding:32px 24px 64px}.flow-title-demo{margin:0 0 28px}.flow-title-demo figcaption{margin-bottom:10px}.flow-title-bar{isolation:isolate;border:1px solid;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:64px;padding:0 12px 0 24px;display:grid;position:relative;overflow:hidden}.flow-title-bar--dark{box-shadow:inset 0 1px #ffffff0a}.flow-title-bar__brand{z-index:1;pointer-events:none;grid-column:1;position:relative}.flow-title-bar__slot{z-index:1;background:#94a3b824;border-radius:8px;grid-column:2;width:32px;height:32px;position:relative}.login-panel-root{min-height:100dvh;transition:opacity .14s ease-out}.login-panel-root--handoff{opacity:0}.login-panel{box-sizing:border-box;overflow-anchor:none;justify-content:center;align-items:center;min-height:100dvh;display:flex;overflow-y:auto}.login-panel__inner{width:100%;max-width:min(400px,100vw - 40px);margin:auto}.login-panel__frame,.login-panel__body{box-sizing:border-box;width:100%}.login-panel__system-banner{text-align:left;-webkit-backdrop-filter:blur(10px);border-radius:10px;margin-bottom:20px;padding:10px 14px;font-size:13px;line-height:1.45}.login-panel__chrome{text-align:center;margin-bottom:24px}.login-panel__env-row{justify-content:center;margin-bottom:12px;display:flex}.login-panel__env-tag.ant-tag{letter-spacing:.04em;text-transform:uppercase;border:none;border-radius:999px;margin:0;padding-inline:10px;font-size:11px;font-weight:600}.login-panel__brand-slot{justify-content:center;width:100%;margin-bottom:14px;display:flex}.login-panel__phase-title{letter-spacing:-.025em;margin:0 0 8px;font-size:1.625rem;font-weight:600;line-height:1.2}.login-panel__phase-subtitle{max-width:34ch;margin-inline:auto;font-size:.9375rem;line-height:1.5;display:block}.login-panel__account-row{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px;max-width:100%;margin-top:12px;line-height:1.4;display:flex}.login-panel__account-part{word-break:break-word;margin:0!important;font-size:.8125rem!important}.login-panel__account-org{font-weight:500}.login-panel__account-sep{opacity:.45;-webkit-user-select:none;user-select:none;font-size:.8125rem}.login-panel__account-change{cursor:pointer;color:var(--login-link,#1677ff);text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:500;text-decoration:underline}.login-panel__step-body{flex-direction:column;gap:14px;display:flex}.login-panel__inline-message{text-align:left;border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.45}.login-panel__inline-message--compact{padding:8px 12px;font-size:13px;line-height:1.4}.login-panel__inline-message--error,.login-panel__inline-message--compact.login-panel__inline-message--error{background:#ff4d4f14;border:1px solid #ff4d4f47}.login-panel__inline-message--warning{background:#faad1414;border:1px solid #faad1447}.login-panel__inline-message--info{background:#1677ff0f;border:1px solid #1677ff33}.login-panel__inline-message--success{background:#52c41a14;border:1px solid #52c41a47}.login-panel__inline-message-title{margin-bottom:2px;font-weight:600}.login-panel__inline-message-hint{opacity:.85;margin-top:6px;font-size:12px;display:block}.login-panel__field.ant-input,.login-panel__field.ant-input-affix-wrapper,.login-panel__field.ant-input-password{font-size:15px;border-radius:12px!important;min-height:48px!important}.login-panel--dark .login-panel__field.ant-input,.login-panel--dark .login-panel__field.ant-input-affix-wrapper,.login-panel--dark .login-panel__field.ant-input-password{box-shadow:none!important;background:#ffffff0d!important;border-color:#ffffff1f!important}.login-panel--dark .login-panel__field.ant-input-affix-wrapper-focused,.login-panel--dark .login-panel__field.ant-input-affix-wrapper:focus-within{border-color:#38bdf873!important;box-shadow:0 0 0 2px #38bdf81f!important}.login-panel--light .login-panel__field.ant-input-affix-wrapper{background:#fff!important;border-color:#0000001f!important}.login-panel__submit.ant-btn-primary{border-radius:12px;height:48px;margin-top:2px;font-size:15px;font-weight:600}.login-panel__submit.ant-btn-primary:disabled{opacity:.45}.login-panel__or{color:#808080e6;align-items:center;gap:12px;margin:10px 0 6px;font-size:13px;display:flex}.login-panel__or:before,.login-panel__or:after{content:"";opacity:.35;background:currentColor;flex:1;height:1px}.login-panel__alt-methods{flex-direction:column;gap:10px;width:100%;display:flex}.login-panel__google-slot{width:100%;min-height:44px}.login-panel__google-button{justify-content:center;width:100%;min-height:44px;display:flex}.login-panel__identify{flex-direction:column;gap:14px;width:100%;display:flex}.login-panel__turnstile-shimmer{background:linear-gradient(90deg, var(--login-fill-quaternary) 0%, var(--login-fill-tertiary) 50%, var(--login-fill-quaternary) 100%);background-size:200% 100%;border-radius:6px;width:100%;animation:1.2s ease-in-out infinite login-turnstile-shimmer}.login-panel__sso-btn.ant-btn{border-radius:12px;min-height:48px}.login-panel__method-link{cursor:pointer;color:var(--login-link,#1677ff);text-underline-offset:2px;background:0 0;border:none;align-self:center;padding:6px 4px;font-size:13px;text-decoration:underline}.login-panel__otp-hint{opacity:.82;text-align:center;margin:0;font-size:13px;line-height:1.45}.login-panel__turnstile-region{width:100%}.login-panel__turnstile-region--pending{opacity:.55}.login-panel__link-back{align-self:center;height:auto;padding:0;font-size:13px}.login-panel__org-list{flex-direction:column;gap:10px;width:100%;display:flex}.login-panel__org-btn.ant-btn{border-radius:12px;min-height:48px;font-weight:500}.login-panel__actions{flex-direction:column;gap:12px;display:flex}.login-panel__fade-in{animation:.24s ease-out login-panel-fade-in}@media (prefers-reduced-motion:reduce){.login-panel__fade-in{animation:none}}@keyframes login-panel-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=575px),(height<=640px){.login-panel{align-items:flex-start}.login-panel__phase-title{font-size:1.5rem}}
