.language{display:flex;align-items:center;gap:12px;font-size:15px;margin-bottom:28px}select{font:inherit;padding:6px;background:var(--paper);color:var(--ink);border:1px solid var(--rule);border-radius:4px}form{margin:28px 0;padding:24px 0;border-top:1px solid var(--rule)}label{display:block;font-weight:600}input:not([type=checkbox]){display:block;width:100%;max-width:480px;min-height:48px;margin:8px 0 16px;padding:10px 12px;border:1px solid var(--muted);border-radius:5px;background:white;color:var(--ink);font:inherit}button{min-height:48px;margin:4px 12px 8px 0;padding:11px 18px;border:0;border-radius:5px;background:var(--ink);color:var(--paper);font:600 17px Commissioner,system-ui,sans-serif;cursor:pointer}button.secondary{background:transparent;color:var(--ink);border:1px solid var(--muted)}button.danger{background:#9f3328}button:disabled{opacity:.45;cursor:default}input:focus-visible,button:focus-visible,select:focus-visible{outline:3px solid var(--link);outline-offset:4px}.choice{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.choice input{flex:none;width:24px;height:24px;margin:4px 0}#status{white-space:pre-line;font-weight:600}#status[data-error=true]{color:#9f3328}[hidden]{display:none!important}
