main:has(#success:not([hidden])){max-width:960px}#success nav{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}#success button{font-size:14px;padding:12px 6px}#success button[aria-pressed=true]{background:#243e33;color:white}#success article{padding:20px 0;border-bottom:1px solid #29394a;overflow-wrap:anywhere}#success h3{margin:8px 0;font-size:20px}#success input,#success select{width:100%;box-sizing:border-box;margin:8px 0;padding:12px;font-size:16px}#success summary{cursor:pointer;padding:10px 0}#success details p{white-space:pre-wrap}#success small{color:#b8c6d5}#success nav button{min-height:48px}

@media(max-width:380px){#success nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
#success button:focus-visible,#success summary:focus-visible{outline:3px solid #927a24;outline-offset:3px}

#success input{letter-spacing:normal}#success button[aria-pressed=true]{background:#9ce0c7;color:#10231b}#success select{border:1px solid #506579;border-radius:12px}
