.uHmsfa_page{padding:clamp(40px, 6vw, 72px) var(--gutter);flex:1;justify-content:center;align-items:center;display:flex}.uHmsfa_panel{width:100%;max-width:520px;padding:var(--pad-card-lg);border:1px solid var(--rule);border-radius:var(--radius-xl);background:var(--surface);animation:uHmsfa_enter var(--duration) var(--ease)}@keyframes uHmsfa_enter{0%{opacity:0;transform:scale(.95)}}.uHmsfa_mark{border:1px solid var(--flag-edge);border-radius:var(--radius-full);background:var(--flag-soft);width:44px;height:44px;color:var(--flag);justify-content:center;align-items:center;display:inline-flex}.uHmsfa_title{margin-top:var(--space-5);font-size:clamp(1.75rem,3.4vw,2.25rem);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.03em}.uHmsfa_message{margin-top:var(--space-3);font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--ink-2)}.uHmsfa_actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.uHmsfa_reference{margin-top:var(--space-6);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--ink-3);overflow-wrap:anywhere}@media (max-width:520px){.uHmsfa_actions{flex-direction:column}.uHmsfa_actions>*{width:100%}}
