.SignInSurface-module__BBJzHG__page{color:#0a0d0b;background:#fbfdfb;grid-template-rows:84px minmax(0,1fr);height:100svh;min-height:100svh;display:grid;overflow:hidden}.SignInSurface-module__BBJzHG__headerActions{justify-self:end;align-items:center;gap:10px;display:flex}.SignInSurface-module__BBJzHG__header{z-index:10;height:84px;min-height:0;padding:0 clamp(28px,3.4vw,58px);padding-right:max(clamp(28px, 3.4vw, 58px), env(safe-area-inset-right));padding-left:max(clamp(28px, 3.4vw, 58px), env(safe-area-inset-left));-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#ffffffe6;border-bottom:1px solid #e0e6e1d1;grid-template-columns:1fr 1fr;align-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffffe0}.SignInSurface-module__BBJzHG__productBrand{color:#0b2319;letter-spacing:-.035em;touch-action:manipulation;white-space:nowrap;justify-self:start;align-items:center;gap:5px;min-height:44px;font-size:20px;font-weight:740;line-height:1;text-decoration:none;display:inline-flex}.SignInSurface-module__BBJzHG__virtualWord{color:inherit}.SignInSurface-module__BBJzHG__virtualX{color:#087d43;font-weight:850;transition:color .22s,text-shadow .22s,transform .22s}.SignInSurface-module__BBJzHG__productBrand:hover .SignInSurface-module__BBJzHG__virtualX,.SignInSurface-module__BBJzHG__productBrand:focus-visible .SignInSurface-module__BBJzHG__virtualX{color:#37fc6b;text-shadow:0 0 5px #00f84c,0 0 13px #00e945,0 0 26px #00fb4bb8;transform:scale(1.1)}.SignInSurface-module__BBJzHG__productBrand:focus-visible{outline-offset:7px;border-radius:4px;outline:3px solid #00b82533}.SignInSurface-module__BBJzHG__status{color:#667181;isolation:isolate;background:#fcfefcc2;border:1px solid #dae4dcb8;border-radius:999px;justify-self:end;align-items:center;gap:11px;padding:8px 11px;font-size:16px;font-weight:530;display:inline-flex;position:relative;box-shadow:0 7px 22px #14441f0b,inset 0 1px #ffffffeb}.SignInSurface-module__BBJzHG__status>*{z-index:1;position:relative}.SignInSurface-module__BBJzHG__status:before{z-index:0;border-radius:inherit;content:"";pointer-events:none;opacity:.66;background:linear-gradient(118deg,#ffffffc2,#0000 36%,#7ef09714 78%,#ffffff61) 0 0/220% 100%;position:absolute;inset:1px}.SignInSurface-module__BBJzHG__status[data-state=ready]:before{animation:9s linear infinite SignInSurface-module__BBJzHG__readyGlassShine}.SignInSurface-module__BBJzHG__status[data-state=ready]{color:#58665d;-webkit-backdrop-filter:blur(16px)saturate(145%);backdrop-filter:blur(16px)saturate(145%);background:linear-gradient(135deg,#ffffffeb,#eefbf2d6 58%,#e2f7e7bd);border-color:#bddfc4a3;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #6caa781f,0 8px 24px #07952c1a,0 0 22px #55df6c14}.SignInSurface-module__BBJzHG__statusDot{isolation:isolate;background:radial-gradient(circle at 30% 24%,#ebffeef5 0 9%,#0000 10%),radial-gradient(circle at 34% 31%,#d2ffd8 0 14%,#46ed6b 30%,#07952c 63%,#045d1d 100%);border-radius:50%;width:19px;height:19px;display:block;position:relative;box-shadow:inset 1px 1px 2px #fffffff2,inset -2px -3px 4px #00411352,0 0 14px #07952c47,0 4px 10px #09561b24}.SignInSurface-module__BBJzHG__statusOrbit{isolation:isolate;flex:none;place-items:center;width:31px;height:24px;display:grid;position:relative}.SignInSurface-module__BBJzHG__statusOrbit:before{content:"";background:radial-gradient(circle at 6%,#46ed6b 0 2px,#0000 2.5px);border:1px solid #13a44259;border-radius:50%;position:absolute;inset:2px 0;transform:rotate(-27deg);box-shadow:0 0 6px #13a44224}.SignInSurface-module__BBJzHG__statusOrbit:after{content:"";pointer-events:none;opacity:.65;background:radial-gradient(circle at 8% 19%,#14bb45e6 0 1px,#0000 1.5px),radial-gradient(circle at 91% 12%,#65d986cc 0 1px,#0000 1.5px),radial-gradient(circle at 78% 85%,#12993bb8 0 1px,#0000 1.5px);position:absolute;inset:-7px}.SignInSurface-module__BBJzHG__status[data-state=ready] .SignInSurface-module__BBJzHG__statusOrbit:before{animation:11s ease-in-out infinite alternate SignInSurface-module__BBJzHG__readyOrbit}.SignInSurface-module__BBJzHG__status[data-state=ready] .SignInSurface-module__BBJzHG__statusOrbit:after{animation:5s ease-in-out infinite SignInSurface-module__BBJzHG__readyStars}.SignInSurface-module__BBJzHG__status[data-state=initializing] .SignInSurface-module__BBJzHG__statusOrbit:before,.SignInSurface-module__BBJzHG__status[data-state=initializing] .SignInSurface-module__BBJzHG__statusOrbit:after,.SignInSurface-module__BBJzHG__status[data-state=failed] .SignInSurface-module__BBJzHG__statusOrbit:before,.SignInSurface-module__BBJzHG__status[data-state=failed] .SignInSurface-module__BBJzHG__statusOrbit:after{opacity:0;animation:none}@keyframes SignInSurface-module__BBJzHG__readyOrbit{0%{opacity:.55;transform:rotate(-27deg)scale(.96)}to{opacity:1;transform:rotate(-19deg)scale(1.04)}}@keyframes SignInSurface-module__BBJzHG__readyStars{0%,to{opacity:.35}50%{opacity:.9}}.SignInSurface-module__BBJzHG__statusDot:before{z-index:1;border-radius:inherit;content:"";pointer-events:none;opacity:.58;background:linear-gradient(128deg,#ffffffdb 0 16%,#0000 38% 58%,#c6ffcf47 72%,#0000 88%) 135% 0/235% 100%;position:absolute;inset:2px}.SignInSurface-module__BBJzHG__statusDot:after{z-index:-1;border-radius:inherit;content:"";opacity:0;background:radial-gradient(circle,#4dff6f61 0 12%,#3ff6672e 32%,#0000 72%);position:absolute;inset:-13px;transform:scale(.42)}.SignInSurface-module__BBJzHG__status[data-state=ready] .SignInSurface-module__BBJzHG__statusDot{animation:3s ease-in-out infinite SignInSurface-module__BBJzHG__readyCorePulse}.SignInSurface-module__BBJzHG__status[data-state=ready] .SignInSurface-module__BBJzHG__statusDot:before{animation:9s linear infinite SignInSurface-module__BBJzHG__readyLensSheen}.SignInSurface-module__BBJzHG__status[data-state=ready] .SignInSurface-module__BBJzHG__statusDot:after{animation:3s ease-out infinite SignInSurface-module__BBJzHG__readySignalPulse}.SignInSurface-module__BBJzHG__status[data-state=initializing] .SignInSurface-module__BBJzHG__statusDot{background:#c78b22;animation:none;box-shadow:inset 1px 1px 2px #ffffffc7,inset -2px -3px 4px #5a27003d,0 0 10px #c78b222e}.SignInSurface-module__BBJzHG__status[data-state=initializing] .SignInSurface-module__BBJzHG__statusDot:after,.SignInSurface-module__BBJzHG__status[data-state=failed] .SignInSurface-module__BBJzHG__statusDot:after{display:none}.SignInSurface-module__BBJzHG__status[data-state=failed]{color:#a55612}.SignInSurface-module__BBJzHG__status[data-state=failed] .SignInSurface-module__BBJzHG__statusDot{background:#c36d16;animation:none;box-shadow:inset 1px 1px 2px #ffffffc7,inset -2px -3px 4px #5a27003d,0 0 10px #c36d1633}.SignInSurface-module__BBJzHG__stage{isolation:isolate;height:calc(100svh - 84px);min-height:0;padding:clamp(22px,3.5vh,34px) 24px 24px;padding-right:max(24px, env(safe-area-inset-right));padding-bottom:max(24px, env(safe-area-inset-bottom));padding-left:max(24px, env(safe-area-inset-left));background:linear-gradient(#fff 0%,#fcfefc 58%,#f8fcf9 100%);place-items:start center;display:grid;position:relative;overflow:clip}.SignInSurface-module__BBJzHG__evidenceHighway{z-index:-1;opacity:.96;pointer-events:none;width:126vw;height:230px;position:absolute;bottom:33.5%;left:-13vw;right:-13vw;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.SignInSurface-module__BBJzHG__evidenceHighwayAura{opacity:.17}.SignInSurface-module__BBJzHG__evidenceHighwayRail{opacity:.78}.SignInSurface-module__BBJzHG__evidenceHighwayCore{opacity:.88;animation:5.4s ease-in-out infinite SignInSurface-module__BBJzHG__evidenceHighwayBreathe}.SignInSurface-module__BBJzHG__evidenceHighwayFlow{opacity:.72;stroke-dasharray:.012 .038;stroke-dashoffset:0;animation:9s linear infinite SignInSurface-module__BBJzHG__evidenceHighwayFlow}.SignInSurface-module__BBJzHG__evidenceHighwayToken{transform-box:fill-box;transform-origin:50%}.SignInSurface-module__BBJzHG__evidenceHighwayDust circle{fill:#8df2a0;opacity:.2;transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite SignInSurface-module__BBJzHG__evidenceHighwayDust}.SignInSurface-module__BBJzHG__evidenceHighwayDust circle:nth-child(2n){animation-delay:-1.6s}.SignInSurface-module__BBJzHG__evidenceHighwayDust circle:nth-child(3n){animation-delay:-3.1s}.SignInSurface-module__BBJzHG__loginSurface{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(550px,100%);display:flex;position:relative}.SignInSurface-module__BBJzHG__loginBrandMark{filter:drop-shadow(0 13px 28px #0b5b1f0e);contain:layout;background:radial-gradient(circle at 50% 54%,#fffffffa,#e8f9ec6b 49%,#0000 72%);border-radius:46%;place-items:center;width:106px;height:116px;margin-bottom:20px;display:grid;position:relative}.SignInSurface-module__BBJzHG__loginBrandMark:before{content:"";opacity:0;pointer-events:none;border:1px solid #00d62f38;border-radius:50%;position:absolute;inset:13px 8px;transform:scale(.72)}.SignInSurface-module__BBJzHG__heroShieldMotion{transform-origin:50%;place-items:center;width:106px;height:116px;display:grid}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield{width:106px;height:116px;overflow:visible}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield__frame{fill:#ffffff4d;stroke:#111713;stroke-width:2.6px;transform-box:fill-box;transform-origin:50%}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield__pane{fill:#e3ebe5;opacity:.82;transform-box:fill-box;transform-origin:50%}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield__pane--two{fill:#f1f5f2}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield__pane--three{fill:#fbfcfb}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield__pane-edge{fill:none;stroke:#a6cbb0;stroke-linecap:round;stroke-width:1.1px;opacity:.72;transform-box:fill-box;transform-origin:50%}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield__inner-trace{fill:none;stroke:#b5ceb9;stroke-linecap:round;stroke-width:1px;opacity:.52;transform-box:fill-box;transform-origin:50%}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield__node-halo{fill:none;stroke:#64ec7b;stroke-width:1px;opacity:.22;transform-box:fill-box;transform-origin:50%}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield__route{fill:none;stroke:#00df34;stroke-width:5.5px;transform-box:fill-box;transform-origin:50%}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield__node{fill:#00df34;transform-box:fill-box;transform-origin:50%}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield__check{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.SignInSurface-module__BBJzHG__heroShieldMotionActive{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroShieldResolve}.SignInSurface-module__BBJzHG__loginBrandMarkActive:before{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroAuraResolve}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__frame{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroFrameReform}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__pane--one{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroPaneOne}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__pane--two{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroPaneTwo}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__pane--three{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroPaneThree}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__route{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroRouteResolve}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__node--left{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroNodeLeft}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__node--right{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroNodeRight}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__check{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroCheckResolve}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__pane-edge--one{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroPaneEdgeOne}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__pane-edge--two{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroPaneEdgeTwo}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__pane-edge--three{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroPaneEdgeThree}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__inner-trace{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroInnerTrace}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__node-halo{animation:5s cubic-bezier(.16,.72,.16,1) both SignInSurface-module__BBJzHG__heroNodeHalo}.SignInSurface-module__BBJzHG__loginSurface h1{color:#090c0a;letter-spacing:-.055em;margin:0;font-size:clamp(36px,3.35vw,46px);font-weight:690;line-height:1.055}.SignInSurface-module__BBJzHG__loginSubtitle{color:#6c7785;letter-spacing:-.018em;margin:14px 0 0;font-size:18px;font-weight:440}.SignInSurface-module__BBJzHG__accessAction{contain:layout;width:min(500px,100%);min-height:118px;margin-top:56px;overflow:visible}.SignInSurface-module__BBJzHG__accessAction>*{animation:.22s cubic-bezier(.2,.72,.24,1) both SignInSurface-module__BBJzHG__accessStateEnter}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card{color:#172019;-webkit-backdrop-filter:blur(16px)saturate(132%);backdrop-filter:blur(16px)saturate(132%);text-align:left;background:linear-gradient(145deg,#fffffffa,#f7fdf9f0);border:1px solid #cfddd3e6;border-radius:15px;flex-direction:column;width:100%;min-height:136px;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px #15422017,inset 0 1px #fffffff5}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card--failed{background:linear-gradient(145deg,#fffffffc,#fff9f1f5);border-color:#e1c19ae0;box-shadow:0 18px 44px #6f431313,inset 0 1px #fffffff5}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__identity{border-bottom:1px solid #dce6dec2;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 16px 10px;display:grid}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__google{width:30px;height:30px;display:block}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__identity>div{gap:1px;min-width:0;display:grid}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__identity span{color:#768178;font-size:9px;line-height:1.3}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__identity strong{color:#172019;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:660;line-height:1.35;overflow:hidden}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__check{fill:#f1fdf4f0;stroke:#079b2a;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:23px;height:23px}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__body{gap:4px;padding:10px 16px 13px;display:grid}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__body>strong{color:#121a14;letter-spacing:-.016em;font-size:13px;font-weight:700;line-height:1.3}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__body>span:not(.entry-transition-card__progress){color:#66736a;font-size:10px;line-height:1.42}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__progress{background:#7cda8f2e;border-radius:999px;height:3px;margin-top:4px;display:block;position:relative;overflow:hidden}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__progress:after{border-radius:inherit;content:"";background:linear-gradient(90deg,#13b83b,#59ef76 68%,#e7ffec);width:36%;animation:1.55s ease-in-out infinite SignInSurface-module__BBJzHG__entryTransitionProgress;position:absolute;inset:0 auto 0 0;box-shadow:0 0 10px #18c63d3d}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__progress[data-state=success]:after{width:100%;animation:none}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card--failed .entry-transition-card__body{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}:is(.SignInSurface-module__BBJzHG__accessAction .entry-transition-card--failed .entry-transition-card__body>strong,.SignInSurface-module__BBJzHG__accessAction .entry-transition-card--failed .entry-transition-card__body>span){grid-column:1}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__action{color:#82531b;cursor:pointer;background:#ffffffeb;border:1px solid #cca879b8;border-radius:9px;grid-area:1/2/span 2;justify-content:center;align-self:center;align-items:center;gap:8px;min-height:32px;padding:0 11px;font-family:inherit;font-size:10px;font-weight:650;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__action:hover{border-color:#b58243db;transform:translateY(-1px);box-shadow:0 7px 18px #6f431314}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__action:focus-visible{outline-offset:3px;outline:3px solid #c177222e}.SignInSurface-module__BBJzHG__accessAction .google-button{isolation:isolate;color:#0a0e0c;cursor:pointer;touch-action:manipulation;background:linear-gradient(135deg,#fffffffb,#fafefbe6);border:1px solid #cfdad2e6;border-radius:14px;justify-content:center;align-items:center;gap:25px;width:100%;min-height:84px;padding:0 56px 0 22px;font-family:inherit;font-size:18px;font-weight:640;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 38px #15422013,inset 0 1px #fffffff0}.SignInSurface-module__BBJzHG__accessAction .google-button:before{z-index:-1;content:"";opacity:0;pointer-events:none;background:linear-gradient(108deg,#0000 28%,#5bee791a 48%,#0000 68%);animation:none;display:block;position:absolute;inset:0;transform:translate(-115%)}.SignInSurface-module__BBJzHG__accessAction .google-button:hover:not(:disabled){border-color:#7ec08cd1;transform:translateY(-1px);box-shadow:0 18px 42px #00791b1a,inset 0 0 0 1px #29cd4b0a}.SignInSurface-module__BBJzHG__accessAction .google-button:hover:not(:disabled):before{opacity:1;animation:.72s ease-out both SignInSurface-module__BBJzHG__googleButtonGleam}.SignInSurface-module__BBJzHG__accessAction .google-button:active:not(:disabled){transform:translateY(0)scale(.995);box-shadow:0 10px 26px #00691914}.SignInSurface-module__BBJzHG__accessAction .google-button:focus-visible{outline-offset:4px;outline:3px solid #00bf2638}.SignInSurface-module__BBJzHG__accessAction .google-button:disabled{cursor:wait;opacity:.78}.SignInSurface-module__BBJzHG__accessAction .google-button--authenticated:disabled{cursor:default}:is(.SignInSurface-module__BBJzHG__accessAction .google-button--failed,.SignInSurface-module__BBJzHG__accessAction .google-button--cancelled){border-color:#d5aa71cc}.SignInSurface-module__BBJzHG__accessAction .google-mark{width:41px;height:41px;color:inherit;box-shadow:none;background:0 0;border-radius:0;flex:0 0 41px;place-items:center;font-size:0;display:grid}.SignInSurface-module__BBJzHG__accessAction .google-mark svg{width:100%;height:100%;display:block}.SignInSurface-module__BBJzHG__accessAction .google-button__edge{color:#647168;width:20px;height:20px;box-shadow:none;background:0 0;border:0;border-radius:0;transition:color .18s,transform .18s;display:block;position:absolute;right:29px;overflow:visible;transform:none}.SignInSurface-module__BBJzHG__accessAction .google-button__edge path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.SignInSurface-module__BBJzHG__accessAction .google-button:hover:not(:disabled) .google-button__edge{color:#07952c;transform:translate(3px)}.SignInSurface-module__BBJzHG__accessAction .google-button__spinner{border:3px solid #d4e7d8;border-top-color:#078f1e;border-radius:50%;flex:0 0 27px;width:27px;height:27px;animation:.9s linear infinite SignInSurface-module__BBJzHG__signInSpin}.SignInSurface-module__BBJzHG__accessAction .google-auth-message{color:#647168;text-align:center;margin-top:12px;font-size:12px;line-height:1.45}.SignInSurface-module__BBJzHG__accessAction .google-auth-result{color:#172019;text-align:center;background:linear-gradient(145deg,#fffffffa,#f7fdf9f0);border:1px solid #cfddd3e6;border-radius:13px;gap:6px;width:100%;margin-top:12px;padding:13px 16px;display:grid;box-shadow:0 14px 32px #1542200f,inset 0 1px #fffffff2}.SignInSurface-module__BBJzHG__accessAction .google-auth-result strong{color:#172019;font-size:13px;font-weight:700;line-height:1.35}.SignInSurface-module__BBJzHG__accessAction .google-auth-result>span{color:#66736a;font-size:11px;line-height:1.45}.SignInSurface-module__BBJzHG__accessAction .google-auth-result small{color:#748077;font-size:10px;line-height:1.4}.SignInSurface-module__BBJzHG__accessAction .google-auth-result--success{border-color:#a0d2abe6}:is(.SignInSurface-module__BBJzHG__accessAction .google-auth-result--failed,.SignInSurface-module__BBJzHG__accessAction .google-auth-result--cancelled){background:linear-gradient(145deg,#fffffffc,#fff9f1f5);border-color:#e1c19adb;box-shadow:0 14px 32px #6f43130f,inset 0 1px #fffffff2}.SignInSurface-module__BBJzHG__accessAction .google-auth-retry{color:#87551a;cursor:pointer;touch-action:manipulation;background:#ffffffe6;border:1px solid #cba677c2;border-radius:9px;justify-content:center;justify-self:center;align-items:center;gap:9px;min-height:34px;margin-top:4px;padding:0 12px;font-family:inherit;font-size:11px;font-weight:670;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.SignInSurface-module__BBJzHG__accessAction .google-auth-retry:hover{background:#fffaf3;border-color:#b6782e;transform:translateY(-1px)}.SignInSurface-module__BBJzHG__accessAction .google-auth-retry:focus-visible{outline-offset:3px;outline:3px solid #c177222e}.SignInSurface-module__BBJzHG__accessAction .entry-console__trust{display:none}.SignInSurface-module__BBJzHG__entryStateSurface{color:#172019;text-align:left;background:#ffffffe8;border:1px solid #cfdad2e6;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-height:84px;padding:13px 17px;display:grid;box-shadow:0 15px 38px #15422011,inset 0 1px #fffffff0}.SignInSurface-module__BBJzHG__entryStateInitializing{background:linear-gradient(135deg,#fffffff7,#f6fdf8eb);border-color:#bcdbc3db}.SignInSurface-module__BBJzHG__entryStateFailed{background:linear-gradient(135deg,#fffffffa,#fff9f1f0);border-color:#e1c19adb;box-shadow:0 15px 38px #6f431312,inset 0 1px #fffffff0}.SignInSurface-module__BBJzHG__entryStateIndicator{color:#9b631d;background:#f4fcf6e6;border:1px solid #a0cfaabd;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:760;display:grid}.SignInSurface-module__BBJzHG__entryStateFailed .SignInSurface-module__BBJzHG__entryStateIndicator{background:#fff8eef0;border-color:#d5a66cad}.SignInSurface-module__BBJzHG__entryStateSpinner{border:2px solid #d6e8da;border-top-color:#07952c;border-radius:50%;width:16px;height:16px;animation:.9s linear infinite SignInSurface-module__BBJzHG__signInSpin}.SignInSurface-module__BBJzHG__entryStateCopy{gap:4px;min-width:0;display:grid}.SignInSurface-module__BBJzHG__entryStateCopy strong{color:#172019;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:680;line-height:1.25;overflow:hidden}.SignInSurface-module__BBJzHG__entryStateCopy span{color:#66736a;font-size:11px;line-height:1.42}.SignInSurface-module__BBJzHG__entryStateRetry{color:#87551a;cursor:pointer;touch-action:manipulation;white-space:nowrap;background:#ffffffe6;border:1px solid #cba677c2;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:36px;padding:0 12px;font-size:11px;font-weight:670;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.SignInSurface-module__BBJzHG__entryStateRetry:hover{background:#fffaf3;border-color:#b6782e;transform:translateY(-1px)}.SignInSurface-module__BBJzHG__entryStateRetry:focus-visible{outline-offset:3px;outline:3px solid #c177222e}.SignInSurface-module__BBJzHG__loginTrust{color:#6b7782;gap:19px;margin-top:44px;font-size:15px;display:grid}.SignInSurface-module__BBJzHG__loginTrust>div{justify-content:center;align-items:center;gap:14px;display:flex}.SignInSurface-module__BBJzHG__loginTrust svg{fill:none;stroke:#079d2a;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:23px;height:27px}.SignInSurface-module__BBJzHG__loginTrust>div:last-child svg{stroke:#77818c}.SignInSurface-module__BBJzHG__terms{color:#697480;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff80;border:1px solid #d8e3dbb3;border-radius:10px;margin:36px 0 0;padding:13px 16px;font-size:13px;line-height:1.4;box-shadow:0 10px 32px #16482106,inset 0 1px #ffffffe6}.SignInSurface-module__BBJzHG__terms a{color:#087f21;text-underline-offset:3px;font-weight:680;-webkit-text-decoration:underline #087f2140;text-decoration:underline #087f2140}.SignInSurface-module__BBJzHG__terms a:hover,.SignInSurface-module__BBJzHG__terms a:focus-visible{color:#006f1b;text-decoration-color:#00791d}.SignInSurface-module__BBJzHG__terms a:focus-visible,.SignInSurface-module__BBJzHG__securityOverview:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid #00ad272e}.SignInSurface-module__BBJzHG__securityOverview{color:#68766d;text-underline-offset:3px;margin-top:12px;font-size:11px;font-weight:560;-webkit-text-decoration:underline #087f213b;text-decoration:underline #087f213b}.SignInSurface-module__BBJzHG__securityOverview:hover{color:#087f21;text-decoration-color:#087f21}.SignInSurface-module__BBJzHG__legalTriggerWrap{display:inline-flex;position:relative}.SignInSurface-module__BBJzHG__legalTrigger{color:#087f21;cursor:pointer;font:inherit;touch-action:manipulation;text-underline-offset:3px;background:0 0;border:0;margin:-3px -1px;padding:3px 1px;font-weight:680;-webkit-text-decoration:underline #087f2140;text-decoration:underline #087f2140;text-decoration-thickness:1px;transition:color .16s,text-decoration-color .16s}.SignInSurface-module__BBJzHG__legalTrigger:hover,.SignInSurface-module__BBJzHG__legalTrigger:focus-visible{color:#006f1b;text-decoration-color:#00791d}.SignInSurface-module__BBJzHG__legalTrigger:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid #00ad272e}.SignInSurface-module__BBJzHG__legalTooltip{z-index:4;color:#435245;opacity:0;pointer-events:none;background:#fffffff5;border:1px solid #b4cfbab3;border-radius:7px;width:max-content;max-width:min(205px,100vw - 32px);padding:7px 9px;font-size:11px;font-weight:560;line-height:1.3;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%,4px);box-shadow:0 8px 20px #11371a1a}.SignInSurface-module__BBJzHG__legalTriggerWrap:hover .SignInSurface-module__BBJzHG__legalTooltip,.SignInSurface-module__BBJzHG__legalTriggerWrap:focus-within .SignInSurface-module__BBJzHG__legalTooltip{opacity:1;transform:translate(-50%)}.SignInSurface-module__BBJzHG__legalOverlay{z-index:30;padding:24px;padding-top:max(24px, env(safe-area-inset-top));padding-right:max(24px, env(safe-area-inset-right));padding-bottom:max(24px, env(safe-area-inset-bottom));padding-left:max(24px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain;background:#070f0a47;place-items:center;animation:.18s both SignInSurface-module__BBJzHG__legalOverlayEnter;display:grid;position:fixed;inset:0;overflow:hidden}.SignInSurface-module__BBJzHG__legalDialog{color:#152018;overscroll-behavior:contain;background:#fffffffa;border:1px solid #cad8cde6;border-radius:18px;flex-direction:column;width:min(680px,100%);min-height:0;max-height:min(760px,100svh - 48px);animation:.21s cubic-bezier(.2,.75,.24,1) both SignInSurface-module__BBJzHG__legalDialogEnter;display:flex;overflow:hidden;box-shadow:0 28px 76px #041f0b38,inset 0 1px #ffffffeb}.SignInSurface-module__BBJzHG__legalDialogHeader{background:linear-gradient(115deg,#fff,#f6fcf7);border-bottom:1px solid #e7ede8;flex:none;justify-content:space-between;align-items:flex-start;gap:24px;padding:27px 28px 23px;display:flex}.SignInSurface-module__BBJzHG__legalDialogHeader p{color:#078b25;letter-spacing:.065em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:760}.SignInSurface-module__BBJzHG__legalDialogHeader h2{color:#0e1410;letter-spacing:-.045em;margin:0;font-size:25px;font-weight:710}.SignInSurface-module__BBJzHG__legalCloseButton{color:#506053;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #dbe5dd;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:28px;font-weight:300;line-height:1;transition:border-color .15s,color .15s,background .15s;display:grid}.SignInSurface-module__BBJzHG__legalCloseButton:hover{color:#087f21;background:#f4fcf5;border-color:#a9d8b3}.SignInSurface-module__BBJzHG__legalCloseButton:focus-visible{outline-offset:3px;outline:3px solid #00ad2733}.SignInSurface-module__BBJzHG__legalDialogBody{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:#a9cfb1 transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:24px 28px 30px;overflow-y:auto}.SignInSurface-module__BBJzHG__legalDialogBody:focus-visible{outline-offset:-4px;outline:2px solid #00ad2729}.SignInSurface-module__BBJzHG__legalDialogBody::-webkit-scrollbar{width:9px}.SignInSurface-module__BBJzHG__legalDialogBody::-webkit-scrollbar-track{background:0 0}.SignInSurface-module__BBJzHG__legalDialogBody::-webkit-scrollbar-thumb{background:#b4d5bb;border:2px solid #fffffffa;border-radius:999px}.SignInSurface-module__BBJzHG__legalDialogBody::-webkit-scrollbar-thumb:hover{background:#8ec29a}.SignInSurface-module__BBJzHG__legalIntroduction{color:#4f5e53;margin:0 0 25px;font-size:15px;line-height:1.56}.SignInSurface-module__BBJzHG__legalSection+.SignInSurface-module__BBJzHG__legalSection{margin-top:22px}.SignInSurface-module__BBJzHG__legalSection h3{color:#112515;letter-spacing:-.016em;margin:0 0 7px;font-size:14px;font-weight:720}.SignInSurface-module__BBJzHG__legalSection p{color:#5a675d;margin:0;font-size:13px;line-height:1.57}.SignInSurface-module__BBJzHG__legalSection p+p{margin-top:10px}@keyframes SignInSurface-module__BBJzHG__signInSpin{to{transform:rotate(360deg)}}@keyframes SignInSurface-module__BBJzHG__googleButtonGleam{0%{opacity:0;transform:translate(-115%)}24%{opacity:1}to{opacity:0;transform:translate(115%)}}@keyframes SignInSurface-module__BBJzHG__evidenceHighwayFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes SignInSurface-module__BBJzHG__evidenceHighwayBreathe{0%,to{opacity:.7}48%{opacity:.98}72%{opacity:.82}}@keyframes SignInSurface-module__BBJzHG__evidenceHighwayDust{0%,to{opacity:.08;transform:scale(.72)}44%{opacity:.34;transform:scale(1.18)}68%{opacity:.18;transform:scale(.9)}}@keyframes SignInSurface-module__BBJzHG__readyCorePulse{0%,to{filter:brightness(.98);transform:scale(.94);box-shadow:inset 1px 1px 2px #fffffff2,inset -2px -3px 4px #00411352,0 0 14px #07952c3d,0 4px 10px #09561b24}26%{filter:brightness(1.04);transform:scale(.98);box-shadow:inset 1px 1px 2px #fffffffa,inset -2px -3px 4px #00411352,0 0 18px #07952c4d,0 4px 11px #09561b29}47%{filter:brightness(1.12)saturate(1.08);transform:scale(1.045);box-shadow:inset 1px 1px 2px #fff,inset -2px -3px 4px #00411357,0 0 25px #07952c66,0 5px 12px #09561b2e}64%{filter:brightness(1.02);transform:scale(.98);box-shadow:inset 1px 1px 2px #fffffffa,inset -2px -3px 4px #00411352,0 0 16px #07952c47,0 4px 10px #09561b24}}@keyframes SignInSurface-module__BBJzHG__readySignalPulse{0%,12%{opacity:0;transform:scale(.42)}26%{opacity:.42;transform:scale(.72)}48%{opacity:.24;transform:scale(1.18)}72%,to{opacity:0;transform:scale(1.9)}}@keyframes SignInSurface-module__BBJzHG__readyLensSheen{0%,68%{opacity:.46;background-position:135% 0}74%{opacity:.92;background-position:38% 0}82%,to{opacity:.46;background-position:-95% 0}}@keyframes SignInSurface-module__BBJzHG__readyGlassShine{0%,68%{opacity:.42;background-position:135% 0}74%{opacity:.74;background-position:38% 0}82%,to{opacity:.42;background-position:-95% 0}}@keyframes SignInSurface-module__BBJzHG__heroShieldResolve{0%,to{filter:drop-shadow(0 0 #00df3400);transform:rotate(0)scale(1)}12%{filter:drop-shadow(0 0 8px #00df3433);transform:translateY(0)scale(1.012)}40%{filter:drop-shadow(0 0 14px #00df343d);transform:translateY(-1px)scale(1.03)}56%{filter:drop-shadow(0 0 16px #00df3442);transform:translateY(-1px)scale(1.03)}84%{filter:drop-shadow(0 0 6px #00df341c);transform:translateY(0)scale(1.008)}94%{filter:drop-shadow(0 0 2px #00df340d);transform:translateY(0)scale(1)}}@keyframes SignInSurface-module__BBJzHG__heroAuraResolve{0%,to{opacity:0;transform:scale(.72)}12%{opacity:.18;transform:scale(.84)}40%{opacity:.34;transform:scale(1.08)}56%{opacity:.24;transform:scale(1.14)}84%{opacity:.08;transform:scale(1.02)}94%{opacity:.02;transform:scale(.82)}}@keyframes SignInSurface-module__BBJzHG__heroFrameReform{0%,to{opacity:1;stroke-dasharray:330 0 0 0 0 0;stroke-dashoffset:0;transform:translate(0)scale(1)}12%{opacity:.96;stroke-dasharray:210 8 76 8 28 0;stroke-dashoffset:-2px;transform:translateY(-.5px)scale(1.008)}40%,56%{opacity:.8;stroke-dasharray:58 12 76 14 96 74;stroke-dashoffset:-6px;transform:translateY(-1px)scale(1.045,.99)}72%{opacity:.9;stroke-dasharray:94 6 102 6 116 6;stroke-dashoffset:-2px;transform:translateY(-.3px)scale(1.018,.997)}84%{opacity:1;stroke-dasharray:330 0 0 0 0 0;stroke-dashoffset:0;transform:translate(0)scale(1)}}@keyframes SignInSurface-module__BBJzHG__heroPaneOne{0%,to{filter:none;opacity:.82;transform:translate(0)rotate(0)scale(1)}12%{filter:none;opacity:.76;transform:translate(-2px,1px)rotate(-.6deg)scale(.99)}40%{filter:none;opacity:.58;transform:translate(-8px,5px)rotate(-2.4deg)scale(.94,.98)}44%{filter:drop-shadow(0 0 5px #3eec5e57)brightness(1.08);opacity:.94;transform:translate(-8px,5px)rotate(-2.4deg)scaleX(.96)}50%,56%{filter:none;opacity:.62;transform:translate(-8px,5px)rotate(-2.4deg)scale(.94,.98)}68%{filter:none;opacity:.7;transform:translate(-3px,2px)rotate(-.9deg)scale(.98,.995)}82%{filter:none;opacity:.82;transform:translate(0)rotate(0)scale(1)}}@keyframes SignInSurface-module__BBJzHG__heroPaneTwo{0%,to{filter:none;opacity:.82;transform:translate(0)rotate(0)scale(1)}12%{filter:none;opacity:.8;transform:translateY(-1px)scale(1.01)}40%{filter:none;opacity:.84;transform:translateY(-5px)scale(1.045)}44%{filter:none;opacity:.82;transform:translateY(-5px)scale(1.045)}49%{filter:drop-shadow(0 0 5px #3eec5e57)brightness(1.08);opacity:.98;transform:translateY(-5px)scale(1.065)}54%,56%{filter:none;opacity:.84;transform:translateY(-5px)scale(1.045)}68%{filter:none;opacity:.82;transform:translateY(-2px)scale(1.018)}82%{filter:none;opacity:.82;transform:translate(0)scale(1)}}@keyframes SignInSurface-module__BBJzHG__heroPaneThree{0%,to{filter:none;opacity:.82;transform:translate(0)rotate(0)scale(1)}12%{filter:none;opacity:.76;transform:translate(2px,1px)rotate(.6deg)scale(.99)}40%,49%{filter:none;opacity:.58;transform:translate(8px,5px)rotate(2.4deg)scale(.94,.98)}54%{filter:drop-shadow(0 0 5px #3eec5e57)brightness(1.08);opacity:.94;transform:translate(8px,5px)rotate(2.4deg)scaleX(.96)}56%{filter:none;opacity:.62;transform:translate(8px,5px)rotate(2.4deg)scale(.94,.98)}70%{filter:none;opacity:.7;transform:translate(3px,2px)rotate(.9deg)scale(.98,.995)}84%{filter:none;opacity:.82;transform:translate(0)rotate(0)scale(1)}}@keyframes SignInSurface-module__BBJzHG__heroRouteResolve{0%,to{opacity:1;stroke-dasharray:150;stroke-dashoffset:0;stroke-width:5.5px;transform:translate(0)scale(1)}12%{opacity:1;stroke-dashoffset:0;stroke-width:6.1px;transform:translate(0)scale(1.015)}22%{opacity:.18;stroke-dashoffset:150px;stroke-width:4.8px;transform:translateY(1px)scale(1.02,.96)}28%{opacity:.34;stroke-dashoffset:150px;stroke-width:5.8px;transform:translateY(1px)scale(1.02,.96)}56%{opacity:1;stroke-dashoffset:0;stroke-width:5.8px;transform:translateY(1px)scale(1.02,.96)}72%{opacity:1;stroke-dashoffset:0;stroke-width:5.6px;transform:translateY(.3px)scale(1.008,.99)}84%{opacity:1;stroke-dashoffset:0;stroke-width:5.5px;transform:translate(0)scale(1)}}@keyframes SignInSurface-module__BBJzHG__heroNodeLeft{0%,to{opacity:1;transform:translate(0)scale(1)}6%{opacity:1;transform:translate(0)scale(1.18)}12%{filter:drop-shadow(0 0 5px #00df347a);opacity:1;transform:translate(0)scale(1.46)}22%{filter:drop-shadow(0 0 2px #00df3433);opacity:1;transform:translate(0)scale(1)}84%{filter:none;opacity:1;transform:translate(0)scale(1)}}@keyframes SignInSurface-module__BBJzHG__heroNodeRight{0%,to{opacity:1;transform:translate(0)scale(1)}12%{opacity:.34;transform:translate(0)scale(.86)}72%{filter:none;opacity:.42;transform:translate(0)scale(.9)}84%{filter:drop-shadow(0 0 7px #00df3480);opacity:1;transform:translate(0)scale(1.3)}94%{filter:drop-shadow(0 0 2px #00df3424);opacity:1;transform:translate(0)scale(1)}}@keyframes SignInSurface-module__BBJzHG__heroCheckResolve{0%,4%,to{opacity:1;stroke-dasharray:14;stroke-dashoffset:0}12%,80%{opacity:0;stroke-dasharray:14;stroke-dashoffset:14px}84%{opacity:0;stroke-dasharray:14;stroke-dashoffset:14px}94%{opacity:1;stroke-dasharray:14;stroke-dashoffset:0}}@keyframes SignInSurface-module__BBJzHG__heroPaneEdgeOne{0%,to{opacity:.72;transform:translate(0)rotate(0)}12%{opacity:.62;transform:translate(-2px,1px)rotate(-.6deg)}40%{opacity:.5;transform:translate(-8px,5px)rotate(-2.4deg)}44%{opacity:.94;transform:translate(-8px,5px)rotate(-2.4deg)scale(1.02)}50%,56%{opacity:.54;transform:translate(-8px,5px)rotate(-2.4deg)}68%{opacity:.64;transform:translate(-3px,2px)rotate(-.9deg)}82%{opacity:.72;transform:translate(0)rotate(0)}}@keyframes SignInSurface-module__BBJzHG__heroPaneEdgeTwo{0%,to{opacity:.72;transform:translate(0)rotate(0)}12%{opacity:.68;transform:translateY(-1px)scale(1.01)}40%,44%{opacity:.7;transform:translateY(-5px)scale(1.045)}49%{opacity:1;transform:translateY(-5px)scale(1.065)}54%,56%{opacity:.72;transform:translateY(-5px)scale(1.045)}68%{opacity:.72;transform:translateY(-2px)scale(1.018)}82%{opacity:.72;transform:translate(0)scale(1)}}@keyframes SignInSurface-module__BBJzHG__heroPaneEdgeThree{0%,to{opacity:.72;transform:translate(0)rotate(0)}12%{opacity:.62;transform:translate(2px,1px)rotate(.6deg)}40%,49%{opacity:.5;transform:translate(8px,5px)rotate(2.4deg)}54%{opacity:.94;transform:translate(8px,5px)rotate(2.4deg)scale(1.02)}56%{opacity:.54;transform:translate(8px,5px)rotate(2.4deg)}70%{opacity:.64;transform:translate(3px,2px)rotate(.9deg)}84%{opacity:.72;transform:translate(0)rotate(0)}}@keyframes SignInSurface-module__BBJzHG__heroInnerTrace{0%,to{opacity:.52;stroke-dasharray:180;stroke-dashoffset:0;transform:scale(1)}20%{opacity:.18;stroke-dasharray:180;stroke-dashoffset:72px;transform:scale(1.02,.98)}40%,56%{opacity:0;stroke-dasharray:180;stroke-dashoffset:176px;transform:scale(1.045,.99)}72%{opacity:.28;stroke-dashoffset:90px;transform:scale(1.018,.997)}84%{opacity:.5;stroke-dashoffset:0;transform:scale(1)}}@keyframes SignInSurface-module__BBJzHG__heroNodeHalo{0%,to{opacity:.22;transform:scale(1)}12%,72%{opacity:0;transform:scale(.72)}84%{opacity:.72;transform:scale(1.52)}94%{opacity:.22;transform:scale(1)}}@keyframes SignInSurface-module__BBJzHG__accessStateEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes SignInSurface-module__BBJzHG__entryTransitionProgress{0%{opacity:.42;transform:translate(-105%)}18%{opacity:.96}78%{opacity:.9}to{opacity:.34;transform:translate(278%)}}@keyframes SignInSurface-module__BBJzHG__legalOverlayEnter{0%{opacity:0}to{opacity:1}}@keyframes SignInSurface-module__BBJzHG__legalDialogEnter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:720px){.SignInSurface-module__BBJzHG__page{grid-template-rows:72px minmax(0,1fr);height:auto;overflow-y:auto}.SignInSurface-module__BBJzHG__header{height:72px;min-height:72px;padding:0 18px;padding-right:max(18px, env(safe-area-inset-right));padding-left:max(18px, env(safe-area-inset-left))}.SignInSurface-module__BBJzHG__productBrand{font-size:16px}.SignInSurface-module__BBJzHG__status{gap:8px;padding:7px 9px;font-size:13px}.SignInSurface-module__BBJzHG__statusDot{width:17px;height:17px}.SignInSurface-module__BBJzHG__statusOrbit{width:27px;height:22px}.SignInSurface-module__BBJzHG__stage{height:auto;min-height:calc(100svh - 72px);padding:30px 20px 34px;padding-right:max(20px, env(safe-area-inset-right));padding-bottom:max(34px, env(safe-area-inset-bottom));padding-left:max(20px, env(safe-area-inset-left));overflow:hidden}.SignInSurface-module__BBJzHG__evidenceHighway{opacity:.82;width:156vw;height:190px;inset:305px -28vw auto}.SignInSurface-module__BBJzHG__loginBrandMark{width:86px;height:94px;margin-bottom:18px}.SignInSurface-module__BBJzHG__heroShieldMotion{width:86px;height:94px}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield{width:86px;height:94px}.SignInSurface-module__BBJzHG__loginSurface h1{font-size:36px}.SignInSurface-module__BBJzHG__loginSubtitle{margin-top:13px;font-size:17px}.SignInSurface-module__BBJzHG__accessAction{min-height:100px;margin-top:46px}.SignInSurface-module__BBJzHG__accessAction .google-button{gap:16px;min-height:74px;padding:0 45px 0 16px;font-size:16px}.SignInSurface-module__BBJzHG__accessAction .google-mark{flex-basis:37px;width:37px;height:37px}.SignInSurface-module__BBJzHG__accessAction .google-button__edge{right:22px}.SignInSurface-module__BBJzHG__entryStateSurface{gap:10px;min-height:74px;padding:11px 12px}.SignInSurface-module__BBJzHG__entryStateIndicator{width:28px;height:28px}.SignInSurface-module__BBJzHG__entryStateCopy strong{font-size:12px}.SignInSurface-module__BBJzHG__entryStateCopy span{font-size:10px}.SignInSurface-module__BBJzHG__entryStateRetry{min-height:32px;padding-inline:9px;font-size:10px}.SignInSurface-module__BBJzHG__loginTrust{gap:18px;margin-top:48px;font-size:14px}.SignInSurface-module__BBJzHG__terms{margin-top:31px;font-size:12px}.SignInSurface-module__BBJzHG__legalOverlay{padding:16px;padding-top:max(16px, env(safe-area-inset-top));padding-right:max(16px, env(safe-area-inset-right));padding-bottom:max(16px, env(safe-area-inset-bottom));padding-left:max(16px, env(safe-area-inset-left))}.SignInSurface-module__BBJzHG__legalDialog{border-radius:15px;max-height:calc(100svh - 32px)}.SignInSurface-module__BBJzHG__legalDialogHeader{padding:22px 20px 18px}.SignInSurface-module__BBJzHG__legalDialogHeader h2{font-size:22px}.SignInSurface-module__BBJzHG__legalDialogBody{padding:21px 20px 26px}}@media (min-width:721px) and (max-height:760px){.SignInSurface-module__BBJzHG__page{grid-template-rows:76px minmax(0,1fr)}.SignInSurface-module__BBJzHG__header{height:76px}.SignInSurface-module__BBJzHG__stage{height:calc(100svh - 76px);padding-top:14px}.SignInSurface-module__BBJzHG__evidenceHighway{height:210px;bottom:36%}.SignInSurface-module__BBJzHG__loginBrandMark{width:88px;height:96px;margin-bottom:13px}.SignInSurface-module__BBJzHG__heroShieldMotion{width:88px;height:96px}.SignInSurface-module__BBJzHG__loginBrandMark .nano-shield{width:88px;height:96px}.SignInSurface-module__BBJzHG__loginSurface h1{font-size:40px}.SignInSurface-module__BBJzHG__loginSubtitle{margin-top:10px;font-size:17px}.SignInSurface-module__BBJzHG__accessAction{min-height:100px;margin-top:38px}.SignInSurface-module__BBJzHG__accessAction .google-button{min-height:72px;font-size:17px}.SignInSurface-module__BBJzHG__accessAction .google-mark{flex-basis:36px;width:36px;height:36px}.SignInSurface-module__BBJzHG__loginTrust{gap:12px;margin-top:38px;font-size:14px}.SignInSurface-module__BBJzHG__loginTrust svg{width:21px;height:24px}.SignInSurface-module__BBJzHG__terms{margin-top:24px;padding:10px 14px;font-size:12px}}@media (max-width:480px){.SignInSurface-module__BBJzHG__productBrand{font-size:15px}.SignInSurface-module__BBJzHG__header{grid-template-columns:1fr auto}.SignInSurface-module__BBJzHG__loginSurface h1{font-size:33px}.SignInSurface-module__BBJzHG__loginSubtitle{font-size:16px}.SignInSurface-module__BBJzHG__accessAction{min-height:114px}.SignInSurface-module__BBJzHG__entryStateSurface{grid-template-columns:auto minmax(0,1fr)}.SignInSurface-module__BBJzHG__entryStateRetry{grid-column:2;width:fit-content}}@media (hover:none){.SignInSurface-module__BBJzHG__loginBrandMark{pointer-events:none}}@media (prefers-reduced-motion:reduce){.SignInSurface-module__BBJzHG__statusDot,.SignInSurface-module__BBJzHG__statusDot:before,.SignInSurface-module__BBJzHG__statusDot:after,.SignInSurface-module__BBJzHG__statusOrbit:before,.SignInSurface-module__BBJzHG__statusOrbit:after,.SignInSurface-module__BBJzHG__status:before,.SignInSurface-module__BBJzHG__heroShieldMotionActive,.SignInSurface-module__BBJzHG__loginBrandMarkActive:before,.SignInSurface-module__BBJzHG__evidenceHighwayCore,.SignInSurface-module__BBJzHG__evidenceHighwayFlow,.SignInSurface-module__BBJzHG__evidenceHighwayDust circle,.SignInSurface-module__BBJzHG__entryStateSpinner,.SignInSurface-module__BBJzHG__accessAction>*{animation:none}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__frame{animation:none}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__pane{animation:none}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__route{animation:none}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__node{animation:none}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__check{animation:none}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__pane-edge{animation:none}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__inner-trace{animation:none}.SignInSurface-module__BBJzHG__heroShieldMotionActive .nano-shield__node-halo{animation:none}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__progress:after{animation:none}.SignInSurface-module__BBJzHG__accessAction .google-button:before{animation:none}.SignInSurface-module__BBJzHG__accessAction .google-button__spinner{animation:none}.SignInSurface-module__BBJzHG__evidenceHighwayToken{display:none}.SignInSurface-module__BBJzHG__entryStateRetry,.SignInSurface-module__BBJzHG__productBrand span,.SignInSurface-module__BBJzHG__legalTrigger,.SignInSurface-module__BBJzHG__legalTooltip,.SignInSurface-module__BBJzHG__legalOverlay,.SignInSurface-module__BBJzHG__legalDialog{transition:none;animation:none}.SignInSurface-module__BBJzHG__accessAction .google-button{transition:none;animation:none}.SignInSurface-module__BBJzHG__accessAction .entry-transition-card__action{transition:none;animation:none}}.SignInSurface-module__BBJzHG__page{height:auto;min-height:100svh;overflow:visible}.SignInSurface-module__BBJzHG__stage{background:radial-gradient(circle at 49% 96%,#36bf652b,#0000 34%),radial-gradient(circle at 5% 38%,#d8fae7c7,#0000 30%),#fbfdfb;grid-template-columns:minmax(215px,1fr) minmax(420px,560px) minmax(170px,.8fr);place-items:center stretch;gap:clamp(20px,3vw,52px);height:auto;min-height:calc(100svh - 84px);padding:38px clamp(28px,5vw,94px) 54px;overflow:hidden}.SignInSurface-module__BBJzHG__evidenceHighway{opacity:.54;bottom:29%}.SignInSurface-module__BBJzHG__visionIntro{z-index:2;align-self:center;max-width:390px;position:relative}.SignInSurface-module__BBJzHG__visionEyebrow{color:#087b3b;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:760}.SignInSurface-module__BBJzHG__visionIntro h2{color:#071d18;letter-spacing:-.065em;max-width:390px;margin:18px 0 16px;font-size:clamp(39px,4.4vw,68px);font-weight:690;line-height:1.01}.SignInSurface-module__BBJzHG__visionIntro h2 em{color:#087c4b;font-style:normal}.SignInSurface-module__BBJzHG__visionIntro>p{color:#62727b;max-width:345px;margin:0;font-size:17px;line-height:1.5}.SignInSurface-module__BBJzHG__visionFeatures{gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.SignInSurface-module__BBJzHG__visionFeatures li{align-items:start;gap:14px;display:flex}.SignInSurface-module__BBJzHG__visionFeatures li>span{color:#087d43;background:#e5faec;border:1px solid #c7ecd3;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:12px;font-weight:800;display:grid}.SignInSurface-module__BBJzHG__visionFeatures li div{gap:3px;display:grid}.SignInSurface-module__BBJzHG__visionFeatures strong{color:#17251e;font-size:16px;line-height:1.3}.SignInSurface-module__BBJzHG__visionFeatures small{color:#697b80;font-size:13px;line-height:1.45}.SignInSurface-module__BBJzHG__loginSurface{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #dce8e2;border-radius:24px;width:100%;padding:clamp(28px,4vw,54px) clamp(24px,3.2vw,48px) 28px;box-shadow:0 24px 75px #134c301c,inset 0 1px #fff}.SignInSurface-module__BBJzHG__loginSurface h1{white-space:normal;font-size:clamp(30px,3vw,42px)}.SignInSurface-module__BBJzHG__loginSubtitle{margin-top:12px;font-size:17px;line-height:1.45}.SignInSurface-module__BBJzHG__accessAction{min-height:96px;margin-top:34px}.SignInSurface-module__BBJzHG__accessAction .google-button{min-height:76px}.SignInSurface-module__BBJzHG__loginTrust{margin-top:18px}.SignInSurface-module__BBJzHG__terms{margin-top:20px}.SignInSurface-module__BBJzHG__visionAside{z-index:2;color:#61727a;align-self:end;max-width:260px;padding-bottom:44px;position:relative}.SignInSurface-module__BBJzHG__visionAsideRule{background:#0b9b4d;width:32px;height:3px;display:block}.SignInSurface-module__BBJzHG__visionAside p{margin:22px 0 12px;font-size:clamp(18px,2vw,24px);line-height:1.3}.SignInSurface-module__BBJzHG__visionAside small{font-size:13px;line-height:1.5}@media (max-width:1080px){.SignInSurface-module__BBJzHG__stage{grid-template-columns:minmax(200px,.8fr) minmax(420px,560px);justify-content:center}.SignInSurface-module__BBJzHG__visionAside{display:none}}@media (max-width:760px){.SignInSurface-module__BBJzHG__stage{grid-template-columns:minmax(0,560px);gap:26px;padding:28px 18px 40px}.SignInSurface-module__BBJzHG__visionIntro{max-width:560px}.SignInSurface-module__BBJzHG__visionIntro h2{max-width:540px;margin:10px 0;font-size:clamp(34px,9vw,48px)}.SignInSurface-module__BBJzHG__visionIntro>p{max-width:520px;font-size:15px}.SignInSurface-module__BBJzHG__visionFeatures{display:none}.SignInSurface-module__BBJzHG__loginSurface{padding:28px 20px 24px}}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__page{color:var(--nt-ui-ink);background:radial-gradient(circle at 15% 70%, #352b44, transparent 38%), var(--nt-ui-canvas)}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__header{border-bottom-color:var(--nt-ui-line);background:#1d2330ed}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__productBrand{color:var(--nt-ui-ink)}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__visionIntro h2{color:var(--nt-ui-ink)}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__visionFeatures strong{color:var(--nt-ui-ink)}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__loginSurface h1{color:var(--nt-ui-ink)}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__virtualX{color:#a89afa}:is(html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__productBrand:hover .SignInSurface-module__BBJzHG__virtualX,html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__productBrand:focus-visible .SignInSurface-module__BBJzHG__virtualX){color:#48ff78}:is(html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__stage,html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__evidenceHighway){background:0 0}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__visionIntro>p{color:var(--nt-ui-ink-secondary)}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__visionFeatures small{color:var(--nt-ui-ink-secondary)}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__loginSubtitle{color:var(--nt-ui-ink-secondary)}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__visionAside p{color:var(--nt-ui-ink-secondary)}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__loginSurface{border-color:var(--nt-ui-line);color:var(--nt-ui-ink);background:#242a38}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__status{border-color:var(--nt-ui-line);color:var(--nt-ui-ink);background:#242a38}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__status[data-state=ready]{border-color:var(--nt-ui-line);color:var(--nt-ui-ink);background:#242a38}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__entryStateSurface{border-color:var(--nt-ui-line);color:var(--nt-ui-ink);background:#242a38}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__legalDialog{border-color:var(--nt-ui-line);color:var(--nt-ui-ink);background:#242a38}html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__accessAction .google-button{color:var(--nt-ui-ink);background:#303544;border-color:#665a73}:is(html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__loginTrust,html[data-nano-theme=dark] .SignInSurface-module__BBJzHG__terms){color:var(--nt-ui-ink-secondary)}
