.draw-entry-choice{margin:0 0 10px;padding:11px 12px;border:1px solid #d5b464;border-radius:12px;background:linear-gradient(110deg,#fff8e5,#fff0c7);color:#20492f;text-align:left}
.draw-entry-check{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-weight:750;font-size:14px;line-height:1.3}
.draw-entry-check input{width:22px;height:22px;min-width:22px;min-height:22px;margin:0;accent-color:#08704c;flex:none}
.draw-entry-check input:focus-visible{outline:3px solid #b77f16;outline-offset:3px}
.draw-entry-choice p{margin:6px 0 0;font-size:11px;line-height:1.35}.draw-entry-choice a{color:#075c3e;font-weight:750;text-decoration:underline;padding:4px 0;display:inline-block}
.draw-entry-choice .draw-entry-confirmed{font-size:14px;font-weight:800;color:#126238;margin:0}
.draw-entry-choice [hidden]{display:none!important}
#success .draw-entry-receipt{padding:12px;background:#fff2cb;border:1px solid #d6b86b;border-radius:12px;color:#38512b;font-size:14px;line-height:1.4}

#success .draw-entry-receipt a{display:inline-block;min-height:36px;padding-top:7px;color:#075c3e;font-weight:750;text-decoration:underline}
