.au-layer{z-index:50;width:100%;max-width:none;height:100%;max-height:none;padding:var(--space-4);background:0 0;border:0;place-items:center;margin:0;display:grid;position:fixed;inset:0}.au-layer::backdrop{background:0 0}.au-scrim{background:color-mix(in srgb, var(--paper) 55%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:.16s both au-fade;position:absolute;inset:0}.au-panel{--au-frame:var(--sticker-ink);--au-round:polygon(0 6px, 2px 6px, 2px 4px, 4px 4px, 4px 2px, 6px 2px, 6px 0, calc(100% - 6px) 0, calc(100% - 6px) 2px, calc(100% - 4px) 2px, calc(100% - 4px) 4px, calc(100% - 2px) 4px, calc(100% - 2px) 6px, 100% 6px, 100% calc(100% - 6px), calc(100% - 2px) calc(100% - 6px), calc(100% - 2px) calc(100% - 4px), calc(100% - 4px) calc(100% - 4px), calc(100% - 4px) calc(100% - 2px), calc(100% - 6px) calc(100% - 2px), calc(100% - 6px) 100%, 6px 100%, 6px calc(100% - 2px), 4px calc(100% - 2px), 4px calc(100% - 4px), 2px calc(100% - 4px), 2px calc(100% - 6px), 0 calc(100% - 6px));isolation:isolate;box-sizing:border-box;width:min(24rem,100%);max-height:calc(100dvh - 2 * var(--space-4));color:var(--ink);font-family:var(--font-sans);filter:drop-shadow(4px 4px 0 var(--sticker-shadow));animation:.22s steps(5,end) both au-rise;display:flex;position:relative}.dark .au-panel{--au-frame:var(--ink-muted)}.au-panel:before,.au-panel:after{content:"";z-index:-1;clip-path:var(--au-round);pointer-events:none;position:absolute}.au-panel:before{background:var(--au-frame);inset:0}.au-panel:after{background:var(--paper-raised);inset:2px}.au-body{gap:var(--space-4);width:100%;min-height:0;padding:var(--space-5);box-sizing:border-box;flex-direction:column;display:flex;overflow-y:auto}.au-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.au-title{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600;line-height:28px}.au-sub{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:14px;line-height:20px}.au-close{margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0}.au-tabs{gap:2px;padding:2px;display:flex}.au-tab{clip-path:polygon(0 2px,2px 2px,2px 0,calc(100% - 2px) 0,calc(100% - 2px) 2px,100% 2px,100% calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,2px calc(100% - 2px),0 calc(100% - 2px));min-height:38px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex:1;font-size:14px;font-weight:600;transition:background-color .15s}.au-tab:hover:not([aria-selected=true]){background:var(--control-hover)}.au-tab[aria-selected=true]{background:var(--ink);color:var(--on-ink)}.au-tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.au-or{align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:13px;display:flex}.au-or:before,.au-or:after{content:"";border-top:var(--line-hair) solid var(--line);flex:1}.au-form{gap:var(--space-3);flex-direction:column;display:flex}.au-field{gap:var(--space-1);flex-direction:column;font-size:13px;font-weight:600;display:flex}.au-input{box-sizing:border-box;height:44px;padding-inline:var(--space-3);color:var(--ink);font:inherit;font-size:15px;font-weight:400}.au-input:focus{--px-fill:var(--control-hover)}.au-hint{color:var(--ink-muted);font-weight:400}.au-message{padding:var(--space-2) var(--space-3);margin:0;font-size:14px;line-height:20px}.au-message[data-kind=error]{--px-frame:var(--ink)}@keyframes au-fade{0%{opacity:0}}@keyframes au-rise{0%{opacity:0;transform:translateY(8px)rotate(-.6deg)}}@media (prefers-reduced-motion:reduce){.au-scrim,.au-panel{animation:none}}
