.ae{margin:0 0 26px;padding:28px;border:1px solid var(--rule-soft);border-radius:18px;background:var(--surface);color:inherit}.ae [hidden]{display:none!important}.ae-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.ae-heading h2{margin:4px 0 10px;font-size:25px;letter-spacing:-.025em}.ae-heading p,.ae-form p,.ae-boundary p,.ae-qualification p{max-width:68ch;line-height:1.55}.ae-heading button{flex:none}.ae-scope{font-size:13px;overflow-wrap:anywhere}.ae-boundary{margin:18px 0;padding:16px 18px;border:1px solid var(--rule-soft);border-radius:12px}.ae-boundary strong{font-size:14px}.ae-boundary p{margin:7px 0 0;font-size:13px;color:var(--ink-muted)}.ae-loading{padding:18px 0;color:var(--ink-muted)}.ae-record-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:24px 0 16px}.ae-record-heading h3,.ae-form h3{margin:0 0 7px;font-size:18px;letter-spacing:-.015em}.ae-record-heading p{margin:0;max-width:60ch;font-size:13px;line-height:1.5;color:var(--ink-muted)}.ae-state{flex:none;border:1px solid var(--rule-soft);border-radius:20px;font-size:12px;padding:7px 10px;white-space:nowrap}.ae-state[data-current=false]{border-style:dashed;color:var(--ink-muted)}.ae-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 16px}.ae-fact{min-width:0;padding:14px 16px;border:1px solid var(--rule-soft);border-radius:10px}.ae-fact dt{font-size:12px;color:var(--ink-muted);margin-bottom:8px}.ae-fact dd{margin:0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.ae-fact code{font-size:12px;overflow-wrap:anywhere}.ae-history{overflow-wrap:anywhere;padding:14px 16px;border:1px solid var(--rule-soft);border-radius:10px;font-size:13px;line-height:1.6}.ae-history h4{margin:0 0 8px;font-size:13px}.ae-history ul{padding-left:18px;margin:8px 0}.ae-history p{margin:8px 0;color:var(--ink-muted)}.ae-qualification{margin:20px 0;font-size:14px}.ae-qualification strong{display:block;margin-bottom:6px}.ae-qualification p{margin:0 0 10px;color:var(--ink-muted)}.ae-qualification a{font-size:13px}.ae-form{display:grid;gap:14px;max-width:690px;padding-top:20px;border-top:1px solid var(--rule-soft)}.ae-form p{font-size:13px;color:var(--ink-muted);margin:5px 0}.ae-form label{display:grid;gap:8px;font-size:14px;font-weight:550}.ae-form input[type=file]{box-sizing:border-box;width:100%;min-height:44px;padding:10px;border:1px solid var(--rule-soft);border-radius:9px;font:inherit;color:inherit;background:transparent}.ae-form .ae-confirm{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;font-weight:400}.ae-confirm input{flex:none;width:18px;height:18px;margin:2px 0 0}.ae-form button{justify-self:start}.ae-footer{margin-top:18px;padding-top:16px;border-top:1px solid var(--rule-soft);font-size:12px;line-height:1.6}.ae button:focus-visible,.ae input:focus-visible,.ae a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ae button:disabled{opacity:.55;cursor:wait}@media(max-width:600px){.ae{padding:20px}.ae-heading,.ae-record-heading{flex-direction:column;gap:12px}.ae-facts{grid-template-columns:1fr}.ae-form button{width:100%;min-height:44px;justify-content:center}}
