#confirm { display: block; width: 100%; padding: 17px 22px; margin: 24px 0; border: 0; border-radius: 16px; background: #111; color: #fff; font: inherit; font-weight: 650; cursor: pointer; }
#confirm[hidden] { display: none; }
#confirm:disabled { cursor: wait; opacity: .65; }
#confirm:focus-visible { outline: 3px solid #737373; outline-offset: 4px; }
