.au{--au-col-w:400px;--au-gutter:var(--rg-sp-2);min-height:100dvh;display:grid;grid-template-rows:1fr auto;background:var(--rg-bg);color:var(--rg-fg);font:var(--rg-t-body);-webkit-font-smoothing:antialiased}.au-wrap{width:100%;max-width:calc(var(--au-col-w) + 2 * var(--au-gutter));margin-inline:auto;padding-inline:var(--au-gutter)}.au-main{padding-block:12vh var(--rg-sp-5)}.au-grid{display:grid;row-gap:var(--rg-sp-3)}.au-head{display:grid;gap:var(--rg-sp-1);justify-items:center;text-align:center;align-content:start}.au-brand{--au-logo-w:216px;position:relative;display:flex;align-items:center;justify-content:center;gap:var(--rg-sp-2);margin-bottom:var(--rg-sp-2)}.au-logo{display:block;width:var(--au-logo-w);height:auto}.au-brand>.rg-help{position:absolute;top:0;left:calc(50% + var(--au-logo-w) / 2 + var(--rg-sp-1));white-space:nowrap}.au-back{display:inline-flex;align-items:center;align-self:start;gap:var(--rg-sp-1);height:var(--rg-ctl-md);margin-bottom:var(--rg-sp-1);color:var(--rg-fg-2);font:var(--rg-t-dense);text-decoration:none}.au-back:hover{text-decoration:underline}.au-h1{font:var(--rg-t-page);letter-spacing:var(--rg-track-page);overflow-wrap:anywhere}.au-sub{max-width:40ch;text-wrap:balance;color:var(--rg-fg-2);font:var(--rg-t-body)}.au-body{display:grid;gap:var(--rg-sp-3);min-width:0;padding:var(--rg-sp-4);border:1px solid var(--rg-rule);border-radius:var(--rg-radius-1);background:var(--rg-paper)}.au-body .rg-note{max-width:none}.au-below{display:flex;justify-content:center;text-align:center}.au-form{display:grid;gap:var(--rg-sp-3)}.au-form .rg-label{margin-bottom:var(--rg-sp-1);color:var(--rg-fg-2);font:500 15px/22px var(--rg-font)}.au-pw{display:flex;align-items:stretch;height:var(--rg-ctl-md);border:1px solid var(--rg-control);border-radius:var(--rg-radius-1);background:var(--rg-paper)}.au-pw:hover{border-color:var(--rg-fg-2)}.au-pw:has(.au-pw__input:focus){border-color:var(--rg-accent);outline:var(--rg-focus);outline-offset:0}.au-pw:has(.au-pw__input[aria-invalid=true]){border-color:var(--rg-stop)}.au-pw__input{flex:1 1 auto;min-width:0;color:var(--rg-fg);font:var(--rg-t-body);outline:none}.au-pw__input,.au-pw__show{padding:0 var(--rg-sp-2);border:0;background:transparent}.au-pw__show{flex:none;min-width:72px;margin:-1px -1px -1px 0;border-radius:0 var(--rg-radius-1) var(--rg-radius-1) 0;border-left:1px solid var(--rg-rule);color:var(--rg-accent);font:500 15px/22px var(--rg-font);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer}.au-pw__show:hover{background:var(--rg-hover)}.au-pw__show:active{background:var(--rg-pressed)}.au-pw__show:focus-visible{outline:var(--rg-focus);outline-offset:-2px}.au-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--rg-sp-2)}.au-row+.rg-help{margin-top:0}.au-link{display:inline-flex;align-items:center;min-height:var(--rg-ctl-md);color:var(--rg-accent);font:500 15px/22px var(--rg-font);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.au-back:focus-visible,.au-foot a:focus-visible,.au-link:focus-visible{outline:var(--rg-focus);outline-offset:2px}.au-alt{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:var(--rg-sp-1);column-gap:var(--rg-sp-1);color:var(--rg-fg-2);font:var(--rg-t-dense)}.au-dl{margin:0;border-top:1px solid var(--rg-rule)}.au-dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;min-height:var(--rg-ctl-md);padding-block:var(--rg-sp-1);border-bottom:1px solid var(--rg-rule)}.au-dl dt{color:var(--rg-fg-3);font:var(--rg-t-lab)}.au-dl dd{margin:0;overflow-wrap:anywhere;font:var(--rg-t-body)}.au-sec{padding-block:var(--rg-sp-3) var(--rg-sp-4);border-top:1px solid var(--rg-rule)}.au-sec:first-child{border-top:0;padding-top:0}.au-sec h2{margin-bottom:var(--rg-sp-1);font:var(--rg-t-lead)}.au-sec p{max-width:56ch}.au-actions{display:flex;flex-wrap:wrap;gap:var(--rg-sp-1);padding-top:var(--rg-sp-3);border-top:1px solid var(--rg-rule)}.au-foot{padding-block:var(--rg-sp-2) var(--rg-sp-3)}.au-foot__in{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--rg-sp-3)}.au-foot a{display:inline-flex;align-items:center;min-height:var(--rg-ctl-md);color:var(--rg-fg-2);font:var(--rg-t-cap);text-decoration:underline;text-underline-offset:3px}@media (max-width:639px){.au-brand{--au-logo-w:192px}.au-body{padding:var(--rg-sp-3) var(--rg-sp-2)}.au-h1{font-size:28px;line-height:34px}.au-form .rg-input,.au-pw{height:var(--rg-ctl-lg)}.au-actions .rg-btn{width:100%}}.au-note{outline:none}.au-block{width:100%}.au-pw__input{border-radius:0;min-height:var(--rg-ctl-md);margin:-1px 0}.au-pw .au-pw__input:focus-visible{outline:none}