#chapter-form{flex-direction:column;gap:1rem;max-width:40rem;min-height:100%;display:flex;overflow-y:visible}#chapter-form>label:first-child{margin:0;padding:0}#chapter-form label{display:flex}#chapter-form label span{text-align:center;width:8rem}#chapter-form label:has(textarea){align-items:flex-start;padding-top:.5rem}#chapter-form p:first-child input,#chapter-form label input,#chapter-form label textarea{flex-grow:2}form button[value=generate]{color:#fff;background-color:#228b22;position:relative}.form button[value=generate]:before{content:"";opacity:0;background-color:#000;border-radius:8px;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}form button[value=generate]:hover{opacity:.8}
