/*
  sanctum-site.css: small additions to the designer's sanctum.css for what the
  live Sanctum needs and her static prototype did not: a skip link, a sign-in link in the signature dialog, and disabled answer states
  while an answer is saving.
*/


.skip-link { position: absolute; left: 16px; top: -60px; z-index: 100; padding: 10px 16px; border-radius: 999px; background: #191919; color: #fff; font-size: 14px; transition: top .2s ease; }
.skip-link:focus { top: 12px; }

.choice[disabled] { cursor: progress; opacity: .8; }

.signature-alt { margin: 18px 0 0; color: #666; font-size: 14px; }
.signature-alt a { color: inherit; text-decoration: underline; text-underline-offset: 3px; }

.companion-button { border: 0; }
.companion-button:focus-visible { outline: 2px solid #438ff4; outline-offset: 4px; border-radius: 24px; }

/* Her reason insight had a top margin but stayed inline, so it ran into the reason text. */
.reason-insight:not([hidden]) { display: block; }
