.button.svelte-18sv61c{text-wrap:nowrap;border-style:solid;border-width:var(--border-size,0px);border-color:var(--border-color,transparent);flex:1;align-items:center;font-family:SF Pro;line-height:2.2rem;transition:all .2s ease-in-out;display:flex}.button.svelte-18sv61c:active,.button.svelte-18sv61c:hover{opacity:.8}.button.svelte-18sv61c:hover{border-color:var(--hover-border-color,var(--border-color,transparent))}.button-text.svelte-18sv61c{align-items:center;width:100%;display:flex}@media screen and (width>=600px) and (width<=1023px){.button.svelte-18sv61c{flex:none;width:100%}}@media screen and (width<=599px){.button.svelte-18sv61c{flex:none;width:100%}}.svelte-fa-base{transform-origin:50%;vertical-align:-.125em;height:1em;overflow:visible}.svelte-fa-fw{text-align:center;width:1.25em}.svelte-fa-pull-left.svelte-q6zoq1{float:left}.svelte-fa-pull-right.svelte-q6zoq1{float:right}.svelte-fa-size-lg.svelte-q6zoq1{vertical-align:-.225em;font-size:1.33333em;line-height:.75em}.svelte-fa-size-sm.svelte-q6zoq1{font-size:.875em}.svelte-fa-size-xs.svelte-q6zoq1{font-size:.75em}.spin.svelte-q6zoq1{animation:2s linear infinite svelte-q6zoq1-spin}.pulse.svelte-q6zoq1{animation:1s steps(8,end) infinite svelte-q6zoq1-spin}@keyframes svelte-q6zoq1-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-card-content.svelte-ky4eio{color:#1c1c1e;width:min(48rem,100vw - 4rem)}.auth-card-controls.svelte-ky4eio{justify-content:space-between;align-items:center;min-height:3.6rem;margin-bottom:.6rem;display:flex}.icon-button.svelte-ky4eio{color:#1c1c1e;cursor:pointer;background:#0000001a;border:0;border-radius:50%;place-items:center;width:3.4rem;height:3.4rem;display:grid}.icon-button.svelte-ky4eio:hover{background:#0000002b}.auth-step.svelte-ky4eio{flex-direction:column;gap:1.2rem;display:flex}h2.svelte-ky4eio{letter-spacing:-.02em;margin:0;font-size:3.4rem;font-weight:600;line-height:1.12}.auth-description.svelte-ky4eio,.pending-message.svelte-ky4eio{color:#5c5c62;margin:0;font-size:1.5rem;line-height:1.4}form.svelte-ky4eio,.account-form.svelte-ky4eio{flex-direction:column;gap:1rem;display:flex}input.svelte-ky4eio{color:#1c1c1e;-webkit-user-select:text;user-select:text;background:#ffffff8c;border:1px solid #ffffff8c;border-radius:12px;outline:none;width:100%;min-height:5.2rem;padding:1.3rem 1.6rem;font-family:SF Pro;font-size:1.7rem;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:0 2px 10px #0000000f}input.svelte-ky4eio:focus{background:#ffffffb8;border-color:#007affcc;box-shadow:0 0 0 3px #007aff24}input.error.svelte-ky4eio{background:#fff5f5b8;border-color:#ff3b30b8}input.svelte-ky4eio:disabled{color:#55555a;opacity:1;cursor:default}.code-input.svelte-ky4eio{letter-spacing:.32em;text-align:center;font-size:2.2rem;font-weight:600}.primary-auth-button.svelte-ky4eio{color:#fff;cursor:pointer;background:#000;border:0;border-radius:16px;width:100%;min-height:5.4rem;padding:1.3rem 2rem;font-family:SF Pro;font-size:1.7rem;font-weight:700;transition:opacity .16s,transform .16s}form.svelte-ky4eio .primary-auth-button:where(.svelte-ky4eio){margin-top:.2rem}.primary-auth-button.svelte-ky4eio:hover:not(:disabled){opacity:.82;transform:translateY(-1px)}.primary-auth-button.svelte-ky4eio:disabled{opacity:.45;cursor:default}.text-auth-button.svelte-ky4eio{color:#1c1c1e;cursor:pointer;background:0 0;border:0;align-self:center;padding:.5rem;font-family:SF Pro;font-size:1.4rem}.text-auth-button.svelte-ky4eio:hover{opacity:.65}.pending-message.svelte-ky4eio{text-align:center;font-size:1.7rem}.pending-referral-button.svelte-ky4eio{margin-top:.5rem}.auth-error.svelte-ky4eio{color:#c92119;margin:-.2rem 0 0;font-size:1.3rem;line-height:1.35}.account-form.svelte-ky4eio{max-height:min(52rem,58vh);padding-right:.3rem;overflow-y:auto}.account-form.svelte-ky4eio label:where(.svelte-ky4eio){flex-direction:column;gap:.6rem;display:flex}.account-form.svelte-ky4eio label:where(.svelte-ky4eio)>span:where(.svelte-ky4eio){color:#5c5c62;font-size:1.3rem;font-weight:600}.account-name-row.svelte-ky4eio{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.sr-only.svelte-ky4eio{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (width<=599px){.auth-card-content.svelte-ky4eio{width:100%}h2.svelte-ky4eio{font-size:2.8rem}.account-name-row.svelte-ky4eio{grid-template-columns:1fr}.account-form.svelte-ky4eio{max-height:min(50rem,60dvh)}}.version-update-overlay.svelte-js013p{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:10060;background:#ffffff38;border:1px solid #ffffff59;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0;box-shadow:inset 0 1px #fff6}.version-update-panel.svelte-js013p{text-align:center;background:#ffffff73;border:1px solid #ffffff8c;border-radius:16px;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:24rem;padding:1.75rem 1.5rem;display:flex;box-shadow:0 8px 32px #0000000f,inset 0 1px #ffffffa6}.version-update-title.svelte-js013p{color:#000000d1;letter-spacing:-.02em;margin:0;font-size:1.3rem;font-weight:600}.version-update-desc.svelte-js013p{color:#00000094;margin:0;font-size:1.1rem;line-height:1.3}.refresh-button-content.svelte-js013p,.refresh-label.svelte-js013p,.refresh-dots.svelte-js013p{justify-content:center;align-items:center;min-width:6.4rem;min-height:2.2rem;display:inline-flex}.refresh-dots.svelte-js013p{gap:.38rem}.refresh-dots.svelte-js013p span:where(.svelte-js013p){background:currentColor;border-radius:50%;width:.42rem;height:.42rem;animation:.72s ease-in-out infinite svelte-js013p-refresh-dot-bounce}.refresh-dots.svelte-js013p span:where(.svelte-js013p):nth-child(2){animation-delay:.12s}.refresh-dots.svelte-js013p span:where(.svelte-js013p):nth-child(3){animation-delay:.24s}@keyframes svelte-js013p-refresh-dot-bounce{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-.34rem)}}
