.sd{max-width:640px;margin:0 auto;padding:28px 16px 56px}.sd__title{margin:0 0 10px;font-size:var(--s-fs-22);color:var(--s-navy)}.sd__lede{margin:0 0 22px;font-size:var(--s-fs-13);line-height:var(--s-lh-base);color:var(--s-text-3)}.sd__card{padding:20px 18px;background:var(--s-surface);border:var(--s-bw) solid var(--s-border);border-radius:var(--s-radius)}.sd__steps{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;font-size:var(--s-fs-11-5);color:var(--s-text-mute)}.sd__step{padding:3px 10px;background:var(--s-surface-3);border-radius:var(--s-radius-pill)}.sd__step--now{color:var(--s-navy);background:var(--s-tint)}.sd__step--done{color:var(--s-blue)}.sd__field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.sd__label{font-size:var(--s-fs-12);color:var(--s-text-3)}.sd__input{min-height:var(--s-tap);padding:8px 12px;font:inherit;font-size:var(--s-fs-13);color:var(--s-text);background:var(--s-white);border:var(--s-bw) solid var(--s-border-3);border-radius:var(--s-radius)}.sd__input:focus{outline:2px solid var(--s-yellow);outline-offset:-2px}.sd__btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--s-tap);padding:8px 22px;font:inherit;font-size:var(--s-fs-13);color:var(--s-navy);background:var(--s-yellow);border:0;border-radius:var(--s-radius);cursor:pointer;text-decoration:none}.sd__btn:hover{background:var(--s-yellow-hi)}.sd__btn--quiet{color:var(--s-blue);background:var(--s-surface-3)}.sd__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sd__note{margin:14px 0 0;font-size:var(--s-fs-11-5);line-height:var(--s-lh-base);color:var(--s-text-mute)}.sd__msg{margin:0 0 16px;padding:10px 12px;font-size:var(--s-fs-12-5);border-radius:var(--s-radius)}.sd__msg--ok{color:var(--s-navy);background:var(--s-tint)}.sd__msg--bad{color:var(--s-gold-text);background:var(--s-warn-bg)}.sd__pending{padding:14px;font-size:var(--s-fs-12-5);line-height:var(--s-lh-base);color:var(--s-gold-text);background:var(--s-warn-bg);border-radius:var(--s-radius)}