.au-page{justify-items:center;padding-top:48px;padding-bottom:56px}.au-panel{display:flex;flex-direction:column;gap:14px;width:100%;max-width:26rem;padding:24px}.au-logo{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600}.au-logo__mark{font-size:26px;font-weight:400;line-height:1}.au-h1{margin:0;font-size:21px;font-weight:600;line-height:1.25}.au-lead,.au-hint{margin:0;color:var(--color-text-secondary);font-size:13.5px}.au-hint{font-size:12.5px}.au-provider,.au-address{display:flex;align-items:center;gap:8px;min-width:0;margin:0;padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--ui-radius);font-size:13px}.au-address{font-size:13.5px}.au-provider svg,.au-address svg{flex:none;color:var(--color-text-secondary)}.au-provider__email{color:var(--color-text-secondary);overflow-wrap:anywhere}.au-address span{min-width:0;overflow-wrap:anywhere}.au-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.au-row a{display:inline-flex;align-items:center;font-size:13px}.au-row a,.au-foot .au-link{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.au-divider{display:flex;align-items:center;gap:10px;margin:2px 0 6px;color:var(--color-text-secondary);font-size:12.5px}.au-divider:before,.au-divider:after{content:"";flex:1 1 auto;border-top:1px solid var(--color-border)}.au-social{display:flex;flex-direction:column;gap:8px}.au-social a{width:100%;gap:10px;font-size:13.5px}.au-social__mark{display:inline-flex;flex:none}.au-inline-error{display:flex;align-items:flex-start;gap:6px;margin:0;color:var(--color-error);font-size:13px}.au-inline-error svg{flex:none;margin-top:2px}.au-list{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13px;list-style:disc}.au-form,.au-checks{display:flex;flex-direction:column;gap:14px}.au-checks{gap:10px}.au-checks .ui-check{align-items:flex-start}.au-checks input[aria-invalid=true]{border:2px solid var(--color-error)}.au-checks input[aria-invalid=true]:not(:focus-visible){outline:2px solid var(--color-error);outline-offset:2px}.au-link{color:inherit;text-decoration:underline}.au-page .au-submit{width:100%}.au-foot{margin:0;font-size:13px}.au-foot a{display:inline-flex;align-items:center;gap:2px;color:var(--color-text-secondary);text-decoration:none}.au-foot button{padding:0;border:0;background:none;color:var(--color-text-secondary);font:inherit;text-decoration:underline;cursor:pointer}@media (hover:hover){.au-foot a:hover{color:var(--color-text-primary)}.au-row a:hover,.au-foot .au-link:hover{text-decoration-thickness:2px}}.au-foot a:active{color:var(--color-text-primary)}.au-row a:active,.au-foot .au-link:active{text-decoration-thickness:2px}@media (min-width:1024px){.au-page .au-submit,.au-social a{min-height:40px}}@media (max-width:767.98px){.au-page{padding:20px 12px 28px}.au-panel{max-width:none;padding:18px 16px}}@media (max-width:1023.98px){.au-page :is(button,a,[role=tab],[role=menuitem],input:not([type=checkbox]):not([type=radio]),select,textarea:not(.ui-input--area),label:not(.ui-field__label)){min-height:var(--ui-touch,44px)}.au-checks{gap:0}.au-checks .ui-check{padding-block:12px}}
