*{margin:0}*,*:before,*:after{box-sizing:border-box}body p{line-height:1.5}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}body{font-family:ui-rounded,Hiragino Maru Gothic ProN,Quicksand,Comfortaa,Manjari,Arial Rounded MT,Arial Rounded MT Bold,Calibri,source-sans-pro,sans-serif;font-weight:400}summary:hover{cursor:pointer}main{display:grid;grid-template-areas:"title" "form" "status" "about";grid-template-rows:auto auto 1fr auto;max-width:min(80ch,100% - 2rem);min-height:100vh;margin-inline:auto;padding-block:2rem}main h1{grid-area:title}main form{grid-area:form}main>p{grid-area:status;margin-top:1rem}main details{grid-area:about}
