div.svelte-1v1g8uy{display:flex;align-items:center;flex-direction:column}.logo.svelte-1v1g8uy{width:100%;height:40dvh;color:#fff;position:relative;background-color:red}.logo.svelte-1v1g8uy:before{top:50%;left:50%;font-size:5rem;font-weight:700;position:absolute;content:"bookola";transform:translate(-50%,-50%);font-family:Bauhaus Regular,sans-serif}.logo.svelte-1v1g8uy:after{top:0;left:0;width:100%;content:"";height:100%;position:absolute;background-color:#0003}form.svelte-1v1g8uy{gap:10px;width:100%;display:flex;flex-wrap:wrap;max-width:400px;margin:20px auto}form.svelte-1v1g8uy>div:where(.svelte-1v1g8uy){width:100%;align-items:flex-start}form.svelte-1v1g8uy>div:where(.svelte-1v1g8uy)>input:where(.svelte-1v1g8uy){width:100%}.message.svelte-1v1g8uy{width:100%}.message.svelte-1v1g8uy textarea:where(.svelte-1v1g8uy){width:100%}label.svelte-1v1g8uy{margin-bottom:5px}input.svelte-1v1g8uy,textarea.svelte-1v1g8uy{margin-bottom:15px;padding:10px;border-radius:5px;border:1px solid #ccc}button.svelte-1v1g8uy{padding:10px;background-color:red;color:#fff;border:none;border-radius:5px;cursor:pointer}button.svelte-1v1g8uy:hover{background-color:#ff8c00}
