.auth-connection_screen__mPUvW{color-scheme:light;--gt-auth-bg:light-dark(#faf9f6,#151719);--gt-auth-surface:light-dark(#fff,#212428);--gt-auth-text:light-dark(#262922,#f1f1ed);--gt-auth-muted:light-dark(#666c65,#a6ada7);--gt-auth-line:light-dark(#e3e5de,#343a36);--gt-auth-hub:light-dark(#526850,#afc6a9);--gt-auth-shadow:light-dark(#313b2410,#00000030);--gt-auth-accent:light-dark(var(--gt-auth-accent-light),var(--gt-auth-accent-dark));box-sizing:border-box;position:fixed;inset:0;z-index:100;overflow-y:auto;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;width:100%;min-height:100vh;min-height:100svh;padding:clamp(24px,4vw,40px);gap:32px;background:var(--gt-auth-bg);color:var(--gt-auth-text);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal;text-align:center}.auth-connection_screen__mPUvW *,.auth-connection_screen__mPUvW :after,.auth-connection_screen__mPUvW :before{box-sizing:border-box}.auth-connection_description__XRpyx,.auth-connection_footer__UGnyA,.auth-connection_label__vT7Jo,.auth-connection_title__4KCDX,.auth-connection_wordmark__SiVyI{font-family:inherit}.auth-connection_wordmark__SiVyI{justify-self:start;font-size:18px;line-height:24px;letter-spacing:-.7px;font-weight:650}.auth-connection_wordmark__SiVyI span{color:var(--gt-auth-hub)}.auth-connection_content__PTjk_{align-self:center;justify-self:center;width:min(100%,520px);padding-block:24px}.auth-connection_connection__Tt9F4{display:flex;align-items:flex-start;justify-content:center;width:min(100%,338px);margin:0 auto 34px}.auth-connection_endpoint__9Ewji{width:112px;flex:0 0 112px}.auth-connection_tile__07hkJ{display:grid;place-items:center;width:66px;height:66px;margin-inline:auto;border:1px solid var(--gt-auth-line);border-radius:19px;background:var(--gt-auth-surface);box-shadow:0 5px 12px var(--gt-auth-shadow);color:var(--gt-auth-hub)}.auth-connection_destination__Npzrd .auth-connection_tile__07hkJ{position:relative;color:var(--gt-auth-accent);border-color:color-mix(in srgb,var(--gt-auth-accent) 27%,var(--gt-auth-line));background:color-mix(in srgb,var(--gt-auth-accent) 5%,var(--gt-auth-surface))}.auth-connection_label__vT7Jo{display:block;margin:13px 0 0;font-size:12px;line-height:18px;font-weight:500;color:var(--gt-auth-muted);text-wrap:balance}.auth-connection_link__GdZg6{position:relative;flex:1;height:4px;margin:31px -10px 0;min-width:28px;overflow:hidden;border-radius:4px;background:var(--gt-auth-line)}.auth-connection_signal__W3jFr{position:absolute;inset:0 auto 0 0;width:36%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--gt-auth-accent) 30%,var(--gt-auth-accent) 80%,transparent);animation:auth-connection_travel__XH4eF 1.2s linear infinite;animation-delay:var(--gt-auth-travel-delay,0s);will-change:transform}.auth-connection_signal__W3jFr:first-child{animation-delay:calc(var(--gt-auth-travel-delay, 0s) - .6s)}.auth-connection_activityRing__EpAdR{position:absolute;inset:-5px;padding:2px;border-radius:24px;overflow:hidden;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.auth-connection_activityRing__EpAdR:before{content:"";position:absolute;top:50%;left:50%;width:160%;height:160%;background:conic-gradient(from 0deg,transparent 0deg 75deg,var(--gt-auth-accent) 145deg 205deg,transparent 275deg 1turn);animation:auth-connection_orbit__9eu7W 1.4s linear infinite;animation-delay:var(--gt-auth-orbit-delay,-.3s);will-change:transform}.auth-connection_title__4KCDX{margin:0;font-size:clamp(22px,4vw,27px);font-weight:550;line-height:1.3;letter-spacing:-.75px;text-wrap:balance}.auth-connection_description__XRpyx{margin:12px auto 0;max-width:440px;color:var(--gt-auth-muted);font-size:14px;line-height:22px;font-weight:400;white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty}.auth-connection_actions___zqt_{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:24px}.auth-connection_actions___zqt_>a,.auth-connection_actions___zqt_>button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border:1px solid var(--gt-auth-line);border-radius:10px;background:var(--gt-auth-surface);color:var(--gt-auth-text);font:inherit;font-size:14px;text-decoration:none;cursor:pointer}.auth-connection_actions___zqt_>:hover{border-color:var(--gt-auth-accent)}.auth-connection_actions___zqt_>:focus-visible{outline:2px solid var(--gt-auth-accent);outline-offset:4px}.auth-connection_footer__UGnyA{display:flex;justify-content:center;align-items:center;gap:7px;font-size:12px;line-height:18px;color:var(--gt-auth-muted)}.auth-connection_footer__UGnyA svg{flex:0 0 auto}@keyframes auth-connection_travel__XH4eF{0%{transform:translate3d(-120%,0,0)}to{transform:translate3d(400%,0,0)}}@keyframes auth-connection_orbit__9eu7W{0%{transform:translate3d(-50%,-50%,0) rotate(0deg)}to{transform:translate3d(-50%,-50%,0) rotate(1turn)}}@keyframes auth-connection_activity___6IaY{0%{opacity:.35}to{opacity:.9}}@media (max-width:420px){.auth-connection_screen__mPUvW{padding:24px 20px}.auth-connection_connection__Tt9F4{width:min(100%,288px)}.auth-connection_endpoint__9Ewji{width:100px;flex-basis:100px}.auth-connection_footer__UGnyA{font-size:11px}}@media (prefers-reduced-motion:reduce){.auth-connection_signal__W3jFr:first-child{display:none}.auth-connection_signal__W3jFr:last-child{animation:auth-connection_activity___6IaY 1s ease-in-out infinite alternate;width:100%;transform:none;will-change:opacity}.auth-connection_activityRing__EpAdR:before{animation:none;transform:translate(-50%,-50%)}}