:root:has(.au-dialog[open]){scrollbar-gutter:stable;overflow:hidden}:is(.au-dialog,.ob-card){--au-error:var(--lightningcss-light,#a43e4c)var(--lightningcss-dark,#ffb1bc);--au-success:var(--lightningcss-light,#226544)var(--lightningcss-dark,#95dab0);--au-success-surface:var(--lightningcss-light,#eaf4ee)var(--lightningcss-dark,#1a3529);--au-warning:var(--lightningcss-light,#7b4d00)var(--lightningcss-dark,#f1cc89);--au-info:var(--lightningcss-light,#3f5387)var(--lightningcss-dark,#b5c8f6);--au-link:var(--lightningcss-light,#4c4d90)var(--lightningcss-dark,#cbc4fc);--au-blush:var(--lightningcss-light,#fac3ca42)var(--lightningcss-dark,#fac3ca12);--au-apple-ink:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--au-apple-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000)}.au-dialog{border:1px solid var(--border);background:var(--canvas);width:min(62.5rem,100% - 2.5rem);max-width:none;height:min(52.75rem,100dvh - 2.5rem);max-height:none;color:var(--text);box-shadow:0 16px 48px -12px #28263917, 0 48px 96px -32px var(--shadow-strong);opacity:0;transition:opacity .2s var(--ease-standard), translate .36s var(--ease-out), scale .36s var(--ease-out), overlay .36s allow-discrete, display .36s allow-discrete;border-radius:1.5rem;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;translate:0 .75rem;scale:.985}.au-dialog[open]{opacity:1;translate:0;scale:1}@starting-style{.au-dialog[open]{opacity:0;translate:0 .75rem;scale:.985}}.au-dialog::backdrop{transition:background-color .36s var(--ease-standard), overlay .36s allow-discrete, display .36s allow-discrete;background:#28263900}.au-dialog[open]::backdrop{background:#2826394d}@starting-style{.au-dialog[open]::backdrop{background:#28263900}}:root[data-theme=dark] .au-dialog[open]::backdrop{background:#08070e9e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .au-dialog[open]::backdrop{background:#08070e9e}}.au-dialog[data-preopen]:not([open]){z-index:100;opacity:1;display:block;translate:none;scale:none;box-shadow:0 0 0 100vmax #2826394d}.au-dialog[data-instant],.au-dialog[data-instant]::backdrop{transition:none}:root .au-dialog[data-standalone][open]::backdrop{background:0 0}.au-dialog[data-standalone][data-preopen]:not([open]){box-shadow:0 16px 48px -12px #28263917, 0 48px 96px -32px var(--shadow-strong)}.au-dialog .au-shell{height:100%;display:flex}.au-dialog .au-pane{overscroll-behavior:contain;background:var(--canvas);flex-direction:column;flex:auto;gap:1rem;min-width:0;min-height:0;padding:2.5rem 3rem;display:flex;overflow-y:auto}.au-dialog .au-pane__top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.au-dialog .au-pane__brand{width:3.25rem;display:none}.au-dialog .au-badge{background:var(--brand-surface);color:var(--primary);white-space:nowrap;border-radius:999px;padding:.5rem .75rem;font-size:.75rem;font-weight:500;line-height:1.25rem}.au-dialog .au-close{background:var(--subtle);width:2.75rem;height:2.75rem;color:var(--text-secondary);cursor:pointer;--mark-color:currentColor;transition:background-color .12s var(--ease-standard), scale .12s var(--ease-standard);border:0;border-radius:999px;flex:none;place-items:center;margin:0 0 0 auto;padding:0;display:grid}.au-dialog .au-close .lp-close-glyph{width:1.125rem;height:1.125rem}.au-dialog .au-close:active{scale:.94}@media (hover:hover){.au-dialog .au-close:hover{background:color-mix(in srgb, var(--text) 10%, var(--subtle));color:var(--text)}}.au-dialog .lp-lockup{gap:.4375rem .6875rem}.au-dialog .lp-brand__icon{width:4.5rem}.au-dialog .lp-brand__word{width:6.875rem}.au-dialog .lp-lockup__subtitle{width:5.4375rem}.au-dialog .au-panel{isolation:isolate;background:var(--brand-surface);flex-direction:column;flex:0 0 27.5rem;order:-1;justify-content:space-between;gap:2rem;min-height:0;padding:2.5rem;display:flex;position:relative;overflow:hidden}.au-dialog .au-panel__intro{justify-items:start;gap:2.5rem;display:grid}.au-dialog .au-panel__promise{gap:1rem;display:grid}.au-dialog .au-panel__title{letter-spacing:-.018em;font-size:2.75rem;font-weight:500;line-height:1.1818}.au-dialog .au-panel__body{max-width:22.5rem;color:var(--text-secondary);text-wrap:pretty}.au-dialog .au-panel__blush,.au-dialog .au-panel__helix{z-index:-1;pointer-events:none;position:absolute}.au-dialog .au-panel__blush{aspect-ratio:1;background:radial-gradient(closest-side, var(--au-blush) 45%, transparent);border-radius:50%;width:27.5rem;top:38%;left:36%}.au-dialog .au-panel__helix{width:100%;height:100%;inset:0}.au-dialog .au-promises{--au-promise-time:7s;gap:1rem;display:grid}.au-dialog .au-promises__tabs{gap:.375rem;display:flex}.au-dialog .au-promises__tab{cursor:pointer;background:0 0;border:0;border-radius:.25rem;flex:1 1 0;align-items:center;height:1.5rem;padding:0;display:grid}.au-dialog .au-promises__track{background:color-mix(in srgb, var(--text) 14%, transparent);height:.125rem;transition:background-color .12s var(--ease-standard);border-radius:1px;display:block;position:relative;overflow:hidden}@media (hover:hover){.au-dialog .au-promises__tab:hover .au-promises__track{background:color-mix(in srgb, var(--text) 28%, transparent)}}.au-dialog .au-promises__fill{background:var(--primary);transform-origin:0;position:absolute;inset:0;scale:0 1}.au-dialog .au-promises__tab[aria-selected=true] .au-promises__fill{scale:1}@media (prefers-reduced-motion:no-preference){.au-dialog .au-promises[data-rotating] .au-promises__tab[aria-selected=true] .au-promises__fill{scale:0 1}.au-dialog .au-promises[data-rotating=on] .au-promises__tab[aria-selected=true] .au-promises__fill{animation:au-progress var(--au-promise-time) linear forwards}.au-dialog .au-promises:hover .au-promises__fill{animation-play-state:paused}}@keyframes au-progress{0%{scale:0 1}to{scale:1}}.au-dialog .au-promises__slides{display:grid}.au-dialog .au-promises__slide{opacity:0;visibility:hidden;grid-area:1/1;align-content:start;gap:.75rem;display:grid}.au-dialog .au-promises__slide[data-active]{opacity:1;visibility:visible}@media (prefers-reduced-motion:no-preference){.au-dialog .au-promises__slide{transition:opacity .36s var(--ease-standard), translate .56s var(--ease-out), visibility 0s linear .36s;translate:0 .5rem}.au-dialog .au-promises__slide[data-active]{transition-delay:.18s,.18s,0s;translate:0}}.au-dialog .au-promises__title{letter-spacing:-.018em;align-items:center;gap:.625rem;font-size:1.375rem;font-weight:600;line-height:1.3636;display:flex}.au-dialog .au-promises__mark{--mark-size:1.375rem;flex:none;place-items:center;display:grid;position:relative}.au-dialog .au-promises__strike{position:absolute;inset:0}.au-dialog .au-promises__text{color:var(--text-secondary);text-wrap:pretty}.au-dialog .au-step{flex-direction:column;gap:1rem;display:flex}@media (prefers-reduced-motion:no-preference){.au-dialog[open] .au-step{animation:au-step-in .36s var(--ease-out) backwards}}@keyframes au-step-in{0%{opacity:0;translate:0 .5rem}}.au-dialog .au-heading{gap:.5rem;margin-bottom:.75rem;display:grid}.au-dialog .au-title{letter-spacing:-.025em;text-wrap:balance;outline:none;font-size:2rem;font-weight:500;line-height:1.1875}.au-dialog .au-intro,.au-dialog .au-body{color:var(--text-secondary);text-wrap:pretty}:is(.au-dialog,.ob-card) .au-state{background:var(--brand-surface);width:3.5rem;height:3.5rem;color:var(--primary);border-radius:1.25rem;place-items:center;margin-bottom:-.5rem;display:grid;position:relative}:is(.au-dialog,.ob-card) .au-state .au-icon,:is(.au-dialog,.ob-card) .au-state .au-google__logo,:is(.au-dialog,.ob-card) .au-state .au-apple__logo{width:1.75rem;height:1.75rem}:is(.au-dialog,.ob-card) .au-state[data-tone=apple]{color:var(--au-apple-ink)}:is(.au-dialog,.ob-card) .au-state[data-tone=success]{background:var(--au-success-surface);color:var(--au-success)}@media (prefers-reduced-motion:no-preference){.au-dialog[open] .au-state[data-tone=success]{animation:au-settle .64s var(--ease-spring) .12s backwards}.au-dialog[open] .au-state[data-tone=success]:after{border-radius:inherit;content:"";animation:au-ring 1.1s var(--ease-out) .36s both;position:absolute;inset:0}}@keyframes au-settle{0%{opacity:0;scale:.6}}@keyframes au-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--au-success) 36%, transparent)}to{box-shadow:0 0 0 .75rem color-mix(in srgb, var(--au-success) 0%, transparent)}}.au-dialog .au-confirming{flex-direction:column;gap:1rem;display:flex}:is(.au-dialog,.ob-card) .au-icon{background-color:currentColor;flex:none;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(.au-dialog,.ob-card) .au-icon--check-circle{-webkit-mask-image:url(../media/check-circle.1ggqrxfie-7sz.svg);mask-image:url(../media/check-circle.1ggqrxfie-7sz.svg)}:is(.au-dialog,.ob-card) .au-icon--envelope{-webkit-mask-image:url(../media/envelope.146s44wdpsh4x.svg);mask-image:url(../media/envelope.146s44wdpsh4x.svg)}:is(.au-dialog,.ob-card) .au-icon--eye{-webkit-mask-image:url(../media/eye.3an77a7jsi7h_.svg);mask-image:url(../media/eye.3an77a7jsi7h_.svg)}:is(.au-dialog,.ob-card) .au-icon--eye-slash{-webkit-mask-image:url(../media/eye-slash.2yy0vdsezbrwt.svg);mask-image:url(../media/eye-slash.2yy0vdsezbrwt.svg)}:is(.au-dialog,.ob-card) .au-icon--hourglass{-webkit-mask-image:url(../media/hourglass.2-kshxvtnee7v.svg);mask-image:url(../media/hourglass.2-kshxvtnee7v.svg)}:is(.au-dialog,.ob-card) .au-icon--info{-webkit-mask-image:url(../media/info.1mkjrrf15a6p8.svg);mask-image:url(../media/info.1mkjrrf15a6p8.svg)}:is(.au-dialog,.ob-card) .au-icon--lock-key{-webkit-mask-image:url(../media/lock-key.0wv0uwnbqezzs.svg);mask-image:url(../media/lock-key.0wv0uwnbqezzs.svg)}:is(.au-dialog,.ob-card) .au-icon--user-circle{-webkit-mask-image:url(../media/user-circle.3y7-n6un1gm_y.svg);mask-image:url(../media/user-circle.3y7-n6un1gm_y.svg)}:is(.au-dialog,.ob-card) .au-icon--warning{-webkit-mask-image:url(../media/warning.3lj8bin92xb_m.svg);mask-image:url(../media/warning.3lj8bin92xb_m.svg)}.au-dialog .au-google__logo{background:url(../media/google.3_np9a8q4ua4v.svg) 50%/contain no-repeat;flex:none;width:1.25rem;height:1.25rem;display:inline-block}.au-dialog .au-apple__logo{background:currentColor;flex:none;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask:url(../media/apple.356sjpk04ejrx.svg) 50%/contain no-repeat;mask:url(../media/apple.356sjpk04ejrx.svg) 50%/contain no-repeat}.au-dialog .au-form{flex-direction:column;gap:1rem;display:flex}:is(.au-dialog,.ob-card) .au-field{gap:.5rem;display:grid}:is(.au-dialog,.ob-card) .au-field__label{color:var(--text);font-size:.875rem;line-height:1.375rem}:is(.au-dialog,.ob-card) .au-field__box{border:1px solid var(--border-control);background:var(--surface);min-height:3.25rem;transition:border-color .12s var(--ease-standard), box-shadow .12s var(--ease-standard);border-radius:.75rem;align-items:center;display:flex}:is(.au-dialog,.ob-card) .au-field__box:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}:is(.au-dialog,.ob-card) .au-field[data-invalid] .au-field__box{border-color:var(--au-error)}:is(.au-dialog,.ob-card) .au-field[data-invalid] .au-field__box:focus-within{box-shadow:0 0 0 1px var(--au-error)}:is(.au-dialog,.ob-card) .au-field__box:has(:disabled){background:var(--subtle)}:is(.au-dialog,.ob-card) .au-field__input{width:auto;min-width:0;height:3.125rem;min-height:0;color:var(--text);font:inherit;background:0 0;border:0;border-radius:.75rem;outline:none;flex:1 1 0;margin:0;padding:0 1rem;font-size:1rem;line-height:1.625rem}:is(.au-dialog,.ob-card) .au-field__input:focus-visible{outline:none}:is(.au-dialog,.ob-card) .au-field__input::placeholder{color:var(--text-muted);opacity:1}:is(.au-dialog,.ob-card) .au-field__input:disabled{cursor:not-allowed}:is(.au-dialog,.ob-card) .au-field__input:autofill{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 100vmax var(--surface) inset;caret-color:var(--text)}.au-dialog .au-reveal{width:2.75rem;height:2.75rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:.625rem;flex:none;place-items:center;margin-right:.25rem;padding:0;display:grid}@media (hover:hover){.au-dialog .au-reveal:hover{background:color-mix(in srgb, var(--text) 6%, transparent);color:var(--text)}}:is(.au-dialog,.ob-card) .au-field__hint,:is(.au-dialog,.ob-card) .au-field__message{font-size:.875rem;line-height:1.375rem}:is(.au-dialog,.ob-card) .au-field__hint{color:var(--text-secondary)}:is(.au-dialog,.ob-card) .au-field__message{color:var(--au-error)}@media (prefers-reduced-motion:no-preference){:is(.au-dialog,.ob-card) .au-field[data-invalid] .au-field__box{animation:au-nudge .38s var(--ease-standard)}:is(.au-dialog,.ob-card) .au-field__message{animation:au-rise .18s var(--ease-out)}}@keyframes au-nudge{25%{translate:-.25rem}50%{translate:.1875rem}75%{translate:-.125rem}}@keyframes au-rise{0%{opacity:0;translate:0 .375rem}}:is(.au-dialog,.ob-card) button:disabled{opacity:1}:is(.au-dialog,.ob-card) .au-primary{width:100%}.au-dialog .au-form>.au-primary{margin-top:1rem}.au-dialog .au-form>.au-aside~.au-primary{margin-top:0}:is(.au-dialog,.ob-card) .au-primary[data-busy]{cursor:progress}:is(.au-dialog,.ob-card) .au-primary:disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.au-dialog .au-google{border-color:var(--border-control);background:var(--surface);width:100%;color:var(--text)}@media (hover:hover){.au-dialog .au-google:hover{border-color:var(--text-secondary);background:color-mix(in srgb, var(--text) 4%, var(--surface))}}.au-dialog .au-google:disabled{opacity:.55;cursor:not-allowed}.au-dialog .au-providers{gap:.75rem;display:grid}.au-dialog .au-apple{border-color:var(--border-control);background:var(--au-apple-surface);width:100%;color:var(--au-apple-ink)}@media (hover:hover){.au-dialog .au-apple:hover{border-color:var(--text-secondary);background:color-mix(in srgb, var(--au-apple-ink) 4%, var(--au-apple-surface))}}.au-dialog .au-apple:disabled{opacity:.55;cursor:not-allowed}:is(.au-dialog,.ob-card) .au-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1.125rem;height:1.125rem;animation:.8s linear infinite au-spin}@media (prefers-reduced-motion:reduce){:is(.au-dialog,.ob-card) .au-spinner{animation-duration:2.4s}}@keyframes au-spin{to{rotate:1turn}}:is(.au-dialog,.ob-card) .au-text-action{min-height:2.75rem;color:var(--au-link);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;padding:0 .25rem;font-size:.875rem;line-height:1.375rem;display:inline-flex}@media (hover:hover){:is(.au-dialog,.ob-card) .au-text-action:hover{text-underline-offset:.2em;text-decoration:underline}}:is(.au-dialog,.ob-card) .au-text-action:disabled{color:var(--text-muted);cursor:not-allowed;text-decoration:none}.au-dialog .au-aside{justify-content:flex-end;display:flex}.au-dialog .au-links{flex-direction:column;align-items:center;gap:.875rem;display:flex}.au-dialog .au-switch{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;column-gap:.25rem;font-size:.875rem;line-height:1.375rem;display:flex}.au-dialog .au-legal{color:var(--text-muted);text-align:center;text-wrap:balance;font-size:.875rem;line-height:1.375rem}.au-dialog .au-legal a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.2em}@media (hover:hover){.au-dialog .au-legal a:hover{color:var(--text);text-decoration-color:currentColor}}.au-dialog .au-divider{color:var(--text-muted);white-space:nowrap;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.375rem;display:flex}.au-dialog .au-divider:before,.au-dialog .au-divider:after{background:var(--border);content:"";flex:1 1 0;height:1px}.au-dialog .au-destination{flex-wrap:wrap;align-items:center;column-gap:.5rem;min-width:0;display:flex}.au-dialog .au-destination strong{overflow-wrap:anywhere;min-width:0;font-weight:600}.au-dialog .au-email-panel,:is(.au-dialog,.ob-card) .au-context{background:var(--brand-surface);overflow-wrap:anywhere;border-radius:.75rem;padding:1rem;font-size:.875rem;line-height:1.375rem}.au-dialog .au-email-panel{color:var(--text)}:is(.au-dialog,.ob-card) .au-context{color:var(--text-secondary)}:is(.au-dialog,.ob-card) .au-notice-slot:empty{margin-block:-.5rem}:is(.au-dialog,.ob-card) .au-notice{border:1px solid var(--border);border-left:3px solid var(--tone);background:var(--surface);color:var(--text);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.375rem;display:flex}:is(.au-dialog,.ob-card) .au-notice .au-icon{color:var(--tone);margin-top:.0625rem}:is(.au-dialog,.ob-card) .au-notice[data-tone=error]{--tone:var(--au-error)}:is(.au-dialog,.ob-card) .au-notice[data-tone=warning]{--tone:var(--au-warning)}:is(.au-dialog,.ob-card) .au-notice[data-tone=info]{--tone:var(--au-info)}:is(.au-dialog,.ob-card) .au-notice[data-tone=success]{--tone:var(--au-success)}@media (prefers-reduced-motion:no-preference){:is(.au-dialog,.ob-card) .au-notice{animation:au-rise .18s var(--ease-out)}}@media (max-width:64.99em){.au-dialog{interpolate-size:allow-keywords;width:min(35rem,100% - 2.5rem);height:fit-content;max-height:calc(100dvh - 2.5rem)}@media (prefers-reduced-motion:no-preference){.au-dialog[open]{transition:opacity .2s var(--ease-standard), translate .36s var(--ease-out), scale .36s var(--ease-out), height .32s var(--ease-out), overlay .36s allow-discrete, display .36s allow-discrete}}.au-dialog .au-shell{height:auto;max-height:calc(100dvh - 2.5rem - 2px)}.au-dialog .au-panel{display:none}}@media (max-width:37.49em){.au-dialog{width:100%;height:100dvh;max-height:none;box-shadow:none;border:0;border-radius:0;translate:0 1.5rem;scale:1}@starting-style{.au-dialog[open]{translate:0 1.5rem;scale:1}}.au-dialog[data-preopen]:not([open]){box-shadow:none}.au-dialog .au-shell{height:100%;max-height:none}.au-dialog .au-pane{padding:max(1rem, env(safe-area-inset-top)) max(1.5rem, env(safe-area-inset-right)) max(2rem, env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left))}.au-dialog .au-pane__top{margin-bottom:1rem}.au-dialog .au-pane__brand{display:block}.au-dialog .au-badge{display:none}}@media (prefers-reduced-motion:reduce){.au-dialog,.au-dialog[open]{translate:none;scale:none}@starting-style{.au-dialog[open]{translate:none;scale:none}}}
