.au{--au-light:var(--ds-accent-rgb);--au-field:#ffffff0e;--au-field-hover:#ffffff13;--au-field-focus:#ffffff13;--au-field-solid:#151515;--au-field-solid-hover:#1b1b1b;--au-field-line:#ffffff17;--au-field-line-hover:#ffffff29;--au-field-line-focus:#ffffff4d;--au-field-ring:#ffffff0f;--au-field-inset:inset 0 1px 2px #00000073;--au-glass-top:#ffffff16;--au-glass-bottom:#ffffff09;--au-glass-line:#ffffff1c;--au-glass-line-hover:#fff3;--au-glass-edge:#ffffff1a;--au-drop:0 1px 1px #00000080, 0 10px 24px -12px #000000f2;--au-primary-top:#fff;--au-primary-bottom:#d9d9d9;--au-primary-ink:#0a0a0a;--au-primary-edge:#ffffffe6;--au-primary-glow:0 10px 28px -12px #fff6;--au-primary-rest:#ffffff09;--au-primary-rest-line:#ffffff12;--au-primary-rest-ink:#ffffff52;--au-metal-hi:#fff;--au-metal-lo:#8d8d8d;--au-tile-top:#1d1d1d;--au-tile-bottom:#0b0b0b;--au-tile-line:#ffffff21;--au-tile-shine:#ffffff29;isolation:isolate;background:var(--ds-base-0);min-height:100dvh;color:var(--ds-ink-1);flex-direction:column;padding:20px;display:flex;position:relative;overflow-x:hidden}:root[data-theme=light] .au{--au-field:#fff;--au-field-hover:#fff;--au-field-focus:#fff;--au-field-solid:#fff;--au-field-solid-hover:#fff;--au-field-line:#0000001f;--au-field-line-hover:#0003;--au-field-line-focus:#0000006b;--au-field-ring:#0000000f;--au-field-inset:inset 0 1px 2px #0000000f;--au-glass-top:#fff;--au-glass-bottom:#f4f4f4;--au-glass-line:#0000001c;--au-glass-line-hover:#00000038;--au-glass-edge:#fff;--au-drop:0 1px 2px #0000000f, 0 8px 20px -12px #0000002e;--au-primary-top:#2b2b2b;--au-primary-bottom:#0a0a0a;--au-primary-ink:#fff;--au-primary-edge:#fff3;--au-primary-glow:0 10px 24px -12px #00000073;--au-primary-rest:#00000009;--au-primary-rest-line:#00000012;--au-primary-rest-ink:#0000004d;--au-metal-hi:#3a3a3a;--au-metal-lo:#000;--au-tile-top:#fff;--au-tile-bottom:#eee;--au-tile-line:#0000001a;--au-tile-shine:#fff}.au-light{z-index:-1;pointer-events:none;background:radial-gradient(70% 55% at 50% -8%, rgba(var(--au-light), .085), transparent 72%), radial-gradient(40% 30% at 50% 0%, rgba(var(--au-light), .05), transparent 70%);position:fixed;top:0;bottom:0;left:0;right:0}.au-grain{z-index:-1;pointer-events:none;opacity:.09;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}:root[data-theme=light] .au-grain{opacity:.14;mix-blend-mode:multiply}.au-theme{z-index:2;position:absolute;top:16px;right:16px}.au-col{width:100%;max-width:400px;animation:ds-reveal-up var(--ds-dur-slow) var(--ds-ease-out) backwards;margin:auto}.au-col-wide{max-width:680px}.au-head{text-align:center;flex-direction:column;align-items:center;display:flex}.au-mark{border:1px solid var(--au-tile-line);background:radial-gradient(90% 60% at 50% 0%, var(--au-tile-shine), transparent 70%), linear-gradient(180deg, var(--au-tile-top), var(--au-tile-bottom));background-blend-mode:soft-light, normal;width:48px;height:48px;box-shadow:inset 0 1px 0 var(--au-glass-edge), var(--au-drop);border-radius:14px;place-items:center;display:grid}.au-mark svg{width:26px;height:26px;display:block}.au-title{color:var(--ds-ink-1);letter-spacing:-.03em;text-wrap:balance;margin:16px 0 0;font-size:27px;font-weight:620;line-height:1.15}.au-sub{color:var(--ds-ink-3);margin:8px 0 0;font-size:14.5px;line-height:1.5}.au-sub a{color:var(--ds-ink-1);font-weight:600;text-decoration:none}@media (hover:hover){.au-sub a:hover{text-underline-offset:3px;text-decoration:underline}}.au-sub b{color:var(--ds-ink-1);overflow-wrap:anywhere;font-weight:500}.au-body{flex-direction:column;gap:16px;margin-top:26px;display:flex}.au-form{flex-direction:column;gap:13px;display:flex}.au-foot{color:var(--ds-ink-4);text-align:center;text-wrap:balance;margin:18px -24px 0;font-size:12.5px;line-height:1.6}.au-foot a{white-space:nowrap;color:var(--ds-ink-3);text-decoration:underline;-webkit-text-decoration-color:var(--au-field-line-hover);text-decoration-color:var(--au-field-line-hover);text-underline-offset:2px;transition:color var(--ds-dur-instant) var(--ds-ease-out)}@media (hover:hover){.au-foot a:hover{color:var(--ds-ink-1)}}.au-textlink{color:var(--ds-ink-3);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--au-field-line-hover);text-decoration-color:var(--au-field-line-hover);text-underline-offset:2px;cursor:pointer;transition:color var(--ds-dur-instant) var(--ds-ease-out);background:0 0;border:0;padding:0}@media (hover:hover){.au-textlink:hover:not(:disabled){color:var(--ds-ink-1)}}.au-textlink:disabled{opacity:.6;cursor:progress}.au-textlink:focus-visible{box-shadow:var(--ds-focus-ring);border-radius:3px;outline:none}.au-field{flex-direction:column;gap:7px;display:flex}.au-label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.au-label{color:var(--ds-ink-2);font-size:13.5px;font-weight:500}.au-link{color:var(--ds-ink-3);transition:color var(--ds-dur-instant) var(--ds-ease-out);font-size:13px;text-decoration:none}@media (hover:hover){.au-link:hover{color:var(--ds-ink-1)}}.au-control{position:relative}.au-input{border:1px solid var(--au-field-line);background:var(--au-field);width:100%;height:46px;color:var(--ds-ink-1);box-shadow:var(--au-field-inset);transition:border-color var(--ds-dur-instant) var(--ds-ease-out), box-shadow var(--ds-dur-base) var(--ds-ease-out), background var(--ds-dur-instant) var(--ds-ease-out);border-radius:12px;padding:0 15px;font-family:inherit;font-size:15px}.au-input::placeholder{color:var(--ds-ink-4)}@media (hover:hover){.au-input:hover{border-color:var(--au-field-line-hover);background:var(--au-field-hover)}}.au-input:focus{border-color:var(--au-field-line-focus);background:var(--au-field-focus);box-shadow:var(--au-field-inset), 0 0 0 4px var(--au-field-ring);outline:none}.au-input:focus-visible{border-color:var(--au-field-line-focus);background:var(--au-field-focus);box-shadow:var(--au-field-inset), 0 0 0 4px var(--au-field-ring);outline:none}.au-input:-webkit-autofill{-webkit-text-fill-color:var(--ds-ink-1);caret-color:var(--ds-ink-1);box-shadow:inset 0 0 0 100px var(--au-field-solid), var(--au-field-inset);transition:border-color var(--ds-dur-instant) var(--ds-ease-out), box-shadow var(--ds-dur-base) var(--ds-ease-out), background-color 600000s 0s}.au-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ds-ink-1);caret-color:var(--ds-ink-1);box-shadow:inset 0 0 0 100px var(--au-field-solid), var(--au-field-inset);transition:border-color var(--ds-dur-instant) var(--ds-ease-out), box-shadow var(--ds-dur-base) var(--ds-ease-out), background-color 600000s 0s}.au-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ds-ink-1);caret-color:var(--ds-ink-1);box-shadow:inset 0 0 0 100px var(--au-field-solid), var(--au-field-inset);transition:border-color var(--ds-dur-instant) var(--ds-ease-out), box-shadow var(--ds-dur-base) var(--ds-ease-out), background-color 600000s 0s}@media (hover:hover){.au-input:-webkit-autofill:hover{box-shadow:inset 0 0 0 100px var(--au-field-solid-hover), var(--au-field-inset)}}.au-input:-webkit-autofill:focus{box-shadow:inset 0 0 0 100px var(--au-field-solid-hover), var(--au-field-inset), 0 0 0 4px var(--au-field-ring)}.au-input:-webkit-autofill{filter:none}.au-input:autofill{filter:none}@keyframes au-autofill{0%{outline-color:#0000}to{outline-color:#0000}}.au-input:-webkit-autofill{animation-name:au-autofill;animation-duration:1ms}.au-input[data-eye]{padding-right:48px}.au-eye{width:36px;height:36px;color:var(--ds-ink-4);cursor:pointer;transition:color var(--ds-dur-instant) var(--ds-ease-out), background var(--ds-dur-instant) var(--ds-ease-out);background:0 0;border:0;border-radius:9px;place-items:center;display:grid;position:absolute;top:50%;right:5px;translate:0 -50%}.au-eye svg{width:17px;height:17px}@media (hover:hover){.au-eye:hover{background:var(--au-field);color:var(--ds-ink-2)}}.au-eye:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}@media (max-width:640px){.au-input{font-size:16px}.au-foot{margin-left:0;margin-right:0}}.au-rules{flex-wrap:wrap;gap:6px 16px;margin:3px 0 0;padding:0;list-style:none;display:flex}.au-rule{color:var(--ds-ink-4);transition:color var(--ds-dur-base) var(--ds-ease-out);align-items:center;gap:7px;font-size:12.5px;display:flex}.au-rule-mark{border:1px solid var(--au-field-line-hover);color:#0000;width:14px;height:14px;transition:background var(--ds-dur-base) var(--ds-ease-out), border-color var(--ds-dur-base) var(--ds-ease-out), color var(--ds-dur-base) var(--ds-ease-out), box-shadow var(--ds-dur-base) var(--ds-ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.au-rule-mark svg{width:8px;height:8px}.au-rule[data-met]{color:var(--ds-ink-2)}.au-rule[data-met] .au-rule-mark{background:var(--ds-pos-500);color:var(--ds-base-0);box-shadow:0 0 10px -2px color-mix(in srgb, var(--ds-pos-500) 70%, transparent);border-color:#0000}.au-btn{letter-spacing:-.005em;cursor:pointer;width:100%;height:46px;transition:opacity var(--ds-dur-instant) var(--ds-ease-out), background var(--ds-dur-instant) var(--ds-ease-out), border-color var(--ds-dur-instant) var(--ds-ease-out), color var(--ds-dur-instant) var(--ds-ease-out), box-shadow var(--ds-dur-base) var(--ds-ease-out), translate var(--ds-dur-instant) var(--ds-ease-out);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-family:inherit;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.au-btn svg{flex:none;width:17px;height:17px}.au-btn:active:not(:disabled){translate:0 1px}.au-btn:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.au-btn-primary{isolation:isolate;border-color:var(--au-glass-line-hover);background:linear-gradient(180deg, var(--au-glass-top), var(--au-glass-bottom));color:var(--ds-ink-1);box-shadow:inset 0 1px 0 var(--au-glass-edge), var(--au-drop)}.au-btn-primary:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(180deg, var(--au-primary-top), var(--au-primary-bottom));box-shadow:inset 0 1px 0 var(--au-primary-edge);opacity:0;transition:opacity var(--ds-dur-base) var(--ds-ease-out);position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}@media (hover:hover){.au-btn-primary:hover:not(:disabled){color:var(--au-primary-ink);box-shadow:0 1px 1px #00000059, var(--au-primary-glow);border-color:#0000}.au-btn-primary:hover:not(:disabled):before{opacity:1}}.au-btn-primary:active:not(:disabled){color:var(--au-primary-ink);border-color:#0000}.au-btn-primary:active:not(:disabled):before{opacity:1}.au-btn-primary:disabled{border-color:var(--au-primary-rest-line);background:var(--au-primary-rest);color:var(--au-primary-rest-ink);box-shadow:none;cursor:not-allowed}.au-btn-primary:disabled:before{opacity:0}.au-btn-primary[aria-busy=true]{color:var(--au-primary-ink);box-shadow:none;opacity:.72;cursor:progress;border-color:#0000}.au-btn-primary[aria-busy=true]:before{opacity:1}.au-btn-quiet{border-color:var(--au-glass-line);background:linear-gradient(180deg, var(--au-glass-top), var(--au-glass-bottom));color:var(--ds-ink-1);box-shadow:inset 0 1px 0 var(--au-glass-edge), var(--au-drop)}@media (hover:hover){.au-btn-quiet:hover:not(:disabled){border-color:var(--au-glass-line-hover)}}.au-btn-quiet:disabled{opacity:.6;cursor:progress}.au-or{color:var(--ds-ink-4);align-items:center;gap:16px;font-size:13px;display:flex}.au-or:before,.au-or:after{content:"";background:linear-gradient(90deg, transparent, var(--au-field-line-hover));flex:1;height:1px}.au-or:after{background:linear-gradient(90deg, var(--au-field-line-hover), transparent)}.au-note,.au-error{border-radius:12px;margin:0;padding:11px 14px;font-size:13px;line-height:1.5}.au-note{border:1px solid var(--au-field-line);background:var(--au-field);color:var(--ds-ink-2)}.au-error{border:1px solid rgba(var(--ds-neg-rgb), .3);background:rgba(var(--ds-neg-rgb), .08);color:var(--ds-neg-400)}.au-skel{border-radius:12px;height:46px;display:block}@media (max-height:720px) and (min-width:641px){.au{padding-top:10px;padding-bottom:10px}.au-mark{border-radius:12px;width:42px;height:42px}.au-mark svg{width:23px;height:23px}.au-title{margin-top:12px;font-size:25px}.au-sub{margin-top:5px}.au-body{gap:13px;margin-top:20px}.au-form{gap:11px}.au-field{gap:6px}.au-input,.au-btn{height:43px}.au-foot{margin-top:13px}}@media (prefers-reduced-motion:reduce){.au-col{animation:none}.au-btn:active:not(:disabled){translate:none}}.au-share-card{aspect-ratio:1200/630;border:1px solid var(--au-field-line);background:#0b0b0b;border-radius:16px;width:100%;height:auto;display:block}.au-share-actions{grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:400px;margin:4px auto 0;display:grid}@media (max-width:420px){.au-share-actions{grid-template-columns:1fr}}