.entry-auth.entry-auth-refresh{--auth-canvas:#f8f9fc;--auth-ink:#242834;--auth-muted:#626b7a;--auth-line:#cfd4df;--auth-panel:#ffffffdc;--auth-input:#ffffffbf;--auth-link:#354fa5;--auth-button:#242939;--auth-button-ink:#fff;isolation:isolate;background:var(--auth-canvas);min-height:100dvh;color:var(--auth-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-sans);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.entry-auth-refresh .entry-auth-brand-stage{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;padding:12px 20px 22px;display:flex;position:relative}.entry-auth-refresh .entry-auth-mark{object-fit:contain;filter:drop-shadow(0 20px 32px #4055bc12);width:min(100%,340px);height:auto;position:relative}.entry-auth-refresh .entry-auth-mark-glow{z-index:-1;filter:blur(28px);background:radial-gradient(at 38% 24%,#81baff20,#0000 58%),radial-gradient(at 26% 73%,#ff64af16,#0000 54%),radial-gradient(at 83% 68%,#ffc64c1c,#0000 50%);position:absolute;inset:6% -12% 15%}.entry-auth-refresh .entry-auth-brand-stage>p{color:var(--auth-ink);text-align:center;letter-spacing:-1px;margin:32px 0 0;font-size:32px;font-weight:600;line-height:1.16}.entry-auth-refresh .entry-auth-brand-stage>p span{color:var(--auth-muted)}.entry-auth-refresh .entry-auth-header{justify-content:space-between;align-items:center;gap:24px;padding:31px 44px;display:flex}.entry-auth-refresh .entry-brand{color:var(--auth-ink);border-radius:6px;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.entry-auth-refresh .entry-brand img{object-fit:contain;width:35px;height:35px}.entry-auth-refresh .entry-brand span{letter-spacing:-1.1px;font-size:27px;font-weight:700;line-height:1}.entry-auth-refresh .entry-auth-header>p{color:var(--auth-muted);letter-spacing:.01em;margin:0;font-size:14px}.entry-auth-refresh .entry-auth-main{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:clamp(48px,8vw,120px);width:min(100%,1120px);min-height:0;margin:0 auto;padding:40px 40px 60px;display:grid}.entry-auth-refresh .entry-auth-card{background:var(--auth-panel);width:100%;max-width:440px;color:var(--auth-ink);-webkit-backdrop-filter:blur(30px)saturate(135%);border:1px solid #e3e6ee;border-radius:22px;padding:36px 39px 30px;position:relative;box-shadow:0 18px 65px #2738540b,0 2px 8px #27385405,inset 0 1px #fff}.entry-auth-refresh .entry-auth-card-light{pointer-events:none;background:linear-gradient(90deg,#0000,#fff,#0000);height:1px;position:absolute;inset:-1px 18px auto}.entry-auth-refresh .entry-eyebrow{color:var(--auth-muted);letter-spacing:.12em;margin:0;font-size:12px;font-weight:600;line-height:1.6}.entry-auth-refresh .entry-auth-card h1{color:var(--auth-ink);letter-spacing:-1.15px;margin:12px 0 11px;font-size:32px;font-weight:600;line-height:1.2}.entry-auth-refresh .entry-auth-description{color:var(--auth-muted);margin:0;font-size:14px;line-height:1.65}.entry-auth-refresh .entry-form{gap:19px;margin-top:28px}.entry-auth-refresh .entry-field{color:var(--auth-ink);gap:8px;font-size:14px;font-weight:500}.entry-auth-refresh .entry-input{border:1px solid var(--auth-line);background:var(--auth-input);min-height:46px;color:var(--auth-ink);border-radius:9px;padding:11px 13px;font-size:14px;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 3px #18233803}.entry-auth-refresh .entry-input::placeholder{color:var(--auth-muted);opacity:1}.entry-auth-refresh .entry-input:focus{border-color:#7283b7;box-shadow:0 0 0 3px #627bb51a}.entry-auth-refresh .entry-button{border-radius:9px;min-height:45px;font-size:14px;font-weight:600}.entry-auth-refresh .entry-button-primary{background:var(--auth-button);color:var(--auth-button-ink);border-color:var(--auth-button);box-shadow:0 2px 3px #18233812,inset 0 1px #ffffff17}.entry-auth-refresh .entry-button-primary:hover:not(:disabled){background:#3a4257;border-color:#3a4257}.entry-auth-refresh .entry-button-secondary{border-color:var(--auth-line);color:var(--auth-ink);background:var(--auth-input)}.entry-auth-refresh .entry-button-secondary:hover:not(:disabled){background:var(--auth-canvas);border-color:#a7afc0}.entry-auth-refresh .entry-passkey{margin-top:12px}.entry-auth-refresh .entry-google-auth{margin-top:25px}.entry-auth-refresh .entry-button-google{border:1px solid var(--auth-line);background:var(--auth-input);width:100%;min-height:46px;color:var(--auth-ink);opacity:1;cursor:not-allowed;gap:12px;font-size:14px;font-weight:500}.entry-auth-refresh .entry-button-google svg{flex-shrink:0}.entry-auth-refresh .entry-auth-divider{color:var(--auth-muted);align-items:center;gap:16px;margin-top:22px;font-size:12px;display:flex}.entry-auth-refresh .entry-auth-divider:before,.entry-auth-refresh .entry-auth-divider:after{content:"";background:var(--auth-line);opacity:.7;flex:1;height:1px}.entry-auth-refresh .entry-google-auth+.entry-form{margin-top:22px}.entry-auth-refresh .entry-footer{border-color:var(--auth-line);color:var(--auth-muted);margin-top:25px;padding-top:21px;font-size:12px}.entry-auth-refresh .entry-text-link{color:var(--auth-link);font-size:inherit;text-underline-offset:3px;font-weight:550}.entry-auth-refresh .entry-terms{color:var(--auth-muted);font-size:12px}.entry-auth-refresh .entry-checkbox{color:var(--auth-ink);font-size:14px}.entry-auth-refresh .entry-checkbox input{accent-color:#354fa5;flex-shrink:0;width:15px;height:15px}.entry-auth-refresh .entry-verification-copy{color:var(--auth-muted);font-size:14px}.entry-auth-refresh .entry-success-icon{border-radius:15px;width:51px;height:51px;margin-top:23px}.entry-auth-refresh .entry-auth-page-footer{flex-direction:column;align-items:center;gap:12px;padding:16px 24px 27px;display:flex}.entry-auth-refresh .entry-auth-page-footer>p{color:var(--auth-muted);margin:0;font-size:14px}.entry-auth-refresh .entry-legal{color:var(--auth-muted);font-size:12px;position:static}.entry-auth-refresh .entry-legal ul{justify-content:center;gap:5px 14px}.entry-auth-refresh .entry-legal a{text-decoration:none}.entry-auth-refresh .entry-legal a:hover{color:var(--auth-ink);text-decoration:underline}.entry-auth-refresh :is(a,button,input):focus-visible{outline-offset:4px;outline:2px solid #677db9}html:is([data-dashboard-theme=dark],[data-dashboard-theme=dark] *) .entry-auth.entry-auth-refresh{--auth-canvas:#10131a;--auth-ink:#f0f2f9;--auth-muted:#b0b8cb;--auth-line:#444d61;--auth-panel:#1a202cde;--auth-input:#171c27d9;--auth-link:#b6c9ff;--auth-button:#ecf0fc;--auth-button-ink:#242939;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:is([data-dashboard-theme=dark],[data-dashboard-theme=dark] *) .entry-auth-refresh .entry-auth-mark-glow{opacity:.75}html:is([data-dashboard-theme=dark],[data-dashboard-theme=dark] *) .entry-auth-refresh .entry-auth-mark{filter:drop-shadow(0 24px 50px #0003)}html:is([data-dashboard-theme=dark],[data-dashboard-theme=dark] *) .entry-auth-refresh .entry-auth-card{border-color:#ffffff24;box-shadow:0 24px 75px #0004,inset 0 1px #ffffff18}html:is([data-dashboard-theme=dark],[data-dashboard-theme=dark] *) .entry-auth-refresh .entry-auth-card-light{opacity:.25}html:is([data-dashboard-theme=dark],[data-dashboard-theme=dark] *) .entry-auth-refresh .entry-button-primary:hover:not(:disabled){background:#d7dff5;border-color:#d7dff5}html:is([data-dashboard-theme=dark],[data-dashboard-theme=dark] *) .entry-auth-refresh .entry-notice-error{color:#ffc4ce;background:#3d2431;border-color:#734857}html:is([data-dashboard-theme=dark],[data-dashboard-theme=dark] *) .entry-auth-refresh .entry-notice-success{color:#b4e3cb;background:#19362f;border-color:#385e51}html:is([data-dashboard-theme=dark],[data-dashboard-theme=dark] *) .entry-auth-refresh .entry-success-icon{color:#b6c9ff;background:#293754}html:is([data-dashboard-theme=dark],[data-dashboard-theme=dark] *) .entry-auth-refresh :is(a,button,input):focus-visible{outline-color:#b6c9ff}@media (prefers-color-scheme:dark){html:is([data-dashboard-theme=system],[data-dashboard-theme=system] *) .entry-auth.entry-auth-refresh{--auth-canvas:#10131a;--auth-ink:#f0f2f9;--auth-muted:#b0b8cb;--auth-line:#444d61;--auth-panel:#1a202cde;--auth-input:#171c27d9;--auth-link:#b6c9ff;--auth-button:#ecf0fc;--auth-button-ink:#242939;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:is([data-dashboard-theme=system],[data-dashboard-theme=system] *) .entry-auth-refresh .entry-auth-mark-glow{opacity:.75}html:is([data-dashboard-theme=system],[data-dashboard-theme=system] *) .entry-auth-refresh .entry-auth-mark{filter:drop-shadow(0 24px 50px #0003)}html:is([data-dashboard-theme=system],[data-dashboard-theme=system] *) .entry-auth-refresh .entry-auth-card{border-color:#ffffff24;box-shadow:0 24px 75px #0004,inset 0 1px #ffffff18}html:is([data-dashboard-theme=system],[data-dashboard-theme=system] *) .entry-auth-refresh .entry-auth-card-light{opacity:.25}html:is([data-dashboard-theme=system],[data-dashboard-theme=system] *) .entry-auth-refresh .entry-button-primary:hover:not(:disabled){background:#d7dff5;border-color:#d7dff5}html:is([data-dashboard-theme=system],[data-dashboard-theme=system] *) .entry-auth-refresh .entry-notice-error{color:#ffc4ce;background:#3d2431;border-color:#734857}html:is([data-dashboard-theme=system],[data-dashboard-theme=system] *) .entry-auth-refresh .entry-notice-success{color:#b4e3cb;background:#19362f;border-color:#385e51}html:is([data-dashboard-theme=system],[data-dashboard-theme=system] *) .entry-auth-refresh .entry-success-icon{color:#b6c9ff;background:#293754}html:is([data-dashboard-theme=system],[data-dashboard-theme=system] *) .entry-auth-refresh :is(a,button,input):focus-visible{outline-color:#b6c9ff}}@media (max-width:760px){.entry-auth-refresh .entry-auth-header{padding:24px}.entry-auth-refresh .entry-auth-main{gap:0;min-height:0;padding:18px 24px 30px;display:flex}.entry-auth-refresh .entry-auth-brand-stage{display:none}.entry-auth-refresh .entry-auth-page-footer{padding-bottom:23px}}@media (max-width:480px){.entry-auth-refresh .entry-auth-header{padding:23px 22px}.entry-auth-refresh .entry-brand{gap:8px}.entry-auth-refresh .entry-brand img{width:30px;height:30px}.entry-auth-refresh .entry-brand span{font-size:24px}.entry-auth-refresh .entry-auth-header>p{display:none}.entry-auth-refresh .entry-auth-main{padding:18px 16px 30px}.entry-auth-refresh .entry-auth-card{border-radius:18px;padding:30px 25px 25px}.entry-auth-refresh .entry-auth-card h1{font-size:29px}.entry-auth-refresh .entry-input{font-size:16px}}@media (forced-colors:active){.entry-auth-refresh .entry-auth-mark-glow,.entry-auth-refresh .entry-auth-card-light{display:none}.entry-auth-refresh .entry-auth-card{border:1px solid canvastext}}.entry-auth-refresh .entry-auth-description{font-size:15px}.entry-auth-refresh .entry-field,.entry-auth-refresh .entry-checkbox{font-size:14px}.entry-auth-refresh .entry-button{min-height:46px;font-size:15px}.entry-auth-refresh .entry-footer{font-size:14px;line-height:1.6}.entry-auth-refresh .entry-auth-header>p{font-size:14px}.entry-auth-refresh .entry-input{background:var(--auth-canvas);font-size:16px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.entry-auth-refresh .entry-auth-card{background:var(--auth-canvas)}}@media (prefers-reduced-transparency:reduce){.entry-auth-refresh .entry-auth-card{background:var(--auth-canvas);-webkit-backdrop-filter:none;backdrop-filter:none}}
