.AuthHandoff_overlay__WXF_S{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;background:#f0f0f3;color:#161616;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:AuthHandoff_handoffIn__Cci2G .22s ease-out both}.loader-theme-dark .AuthHandoff_overlay__WXF_S{background:#0b0d14;color:#e2e8f0}@keyframes AuthHandoff_handoffIn__Cci2G{0%{opacity:0}to{opacity:1}}.AuthHandoff_stack__Q3Klf{display:flex;flex-direction:column;align-items:center;gap:22px;transform:translateY(-6%)}.AuthHandoff_mark__0pyyT{display:block;color:#14150f;--roombir-dot:#4d6a28}.loader-theme-dark .AuthHandoff_mark__0pyyT{color:#f2efe8;--roombir-dot:#c8e293}.AuthHandoff_markDone__Uozz9{animation:AuthHandoff_handoffBlurOut__wE1NL .26s cubic-bezier(.4,0,.2,1) forwards}@keyframes AuthHandoff_handoffBlurOut__wE1NL{0%{filter:blur(0)}to{filter:blur(3px)}}.AuthHandoff_caption__HGrzL{margin:0;font-size:13.5px;letter-spacing:-.01em;color:#5c5f57}.loader-theme-dark .AuthHandoff_caption__HGrzL{color:#9aa0ad}.AuthHandoff_bar__WsOXL{width:220px;height:2px;border-radius:999px;background:rgba(15,23,42,.08);position:relative;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}.loader-theme-dark .AuthHandoff_bar__WsOXL{background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.AuthHandoff_fill__9YBys{position:absolute;top:0;left:0;height:100%;width:0;border-radius:999px;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--accent-color,#4e6b28) 70%,white) 0,var(--accent-color,#4e6b28) 55%,color-mix(in srgb,var(--accent-color,#4e6b28) 80%,white) 100%);box-shadow:0 0 6px var(--accent-color,#4e6b28),0 0 14px color-mix(in srgb,var(--accent-color,#4e6b28) 55%,transparent),0 0 28px color-mix(in srgb,var(--accent-color,#4e6b28) 35%,transparent),inset 0 0 0 1px rgba(255,255,255,.35);animation:AuthHandoff_handoffProgress__yhPMJ 3.2s cubic-bezier(.25,.46,.45,.94) forwards}.AuthHandoff_fill__9YBys:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.65) 50%,transparent);transform:translateX(-100%);animation:AuthHandoff_handoffSheen__rp5zY 1.6s ease-in-out infinite;mix-blend-mode:screen}.AuthHandoff_fillDone__URVRx{width:100%!important;animation:none!important;transition:width .35s cubic-bezier(.4,0,.2,1)}.AuthHandoff_fillDone__URVRx:after{animation:none;opacity:0}@keyframes AuthHandoff_handoffProgress__yhPMJ{0%{width:0}35%{width:45%}65%{width:75%}88%{width:88%}to{width:92%}}@keyframes AuthHandoff_handoffSheen__rp5zY{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.AuthHandoff_escape__E1cmI{position:fixed;left:0;right:0;bottom:28px;text-align:center;font-size:12.5px;color:#6c6f66;animation:AuthHandoff_handoffIn__Cci2G .4s ease-out both}.loader-theme-dark .AuthHandoff_escape__E1cmI{color:#8b909c}.AuthHandoff_escape__E1cmI a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.AuthHandoff_escape__E1cmI,.AuthHandoff_fill__9YBys:after,.AuthHandoff_overlay__WXF_S{animation:none}}