body{margin:0;padding:0}.wrapper.svelte-g59esy.svelte-g59esy{display:grid;grid-auto-columns:1fr;grid-template-columns:.1fr 1fr .1fr;grid-template-rows:.25fr 3fr .4fr;height:100vh;grid-template-areas:". top-container ." ". main-container ." ". bottom-container ."}.top-container.svelte-g59esy.svelte-g59esy,.main-container.svelte-g59esy.svelte-g59esy,.bottom-container.svelte-g59esy.svelte-g59esy,.main-title-container.svelte-g59esy.svelte-g59esy,.main-content-container.svelte-g59esy.svelte-g59esy,.main-button-container.svelte-g59esy.svelte-g59esy{display:flex;justify-content:center;align-items:center;text-align:center}.top-container.svelte-g59esy.svelte-g59esy,.bottom-container.svelte-g59esy.svelte-g59esy{align-items:center}.top-container.svelte-g59esy.svelte-g59esy{grid-area:top-container}.main-container.svelte-g59esy.svelte-g59esy{display:grid;grid-template-columns:1fr;grid-template-rows:.3fr 1fr .03fr;grid-template-areas:"main-title-container" "main-content-container" "main-button-container";grid-area:main-container}.main-container.svelte-g59esy h2.svelte-g59esy{font-size:1.75rem;font-weight:400}.main-title-container.svelte-g59esy.svelte-g59esy{grid-area:main-title-container;border:black solid 1px}.main-title-container.svelte-g59esy h1.svelte-g59esy{font-size:2rem}.main-content-container.svelte-g59esy.svelte-g59esy{grid-area:main-content-container}.type-form.svelte-g59esy.svelte-g59esy{border:none}.type-form-input.svelte-g59esy.svelte-g59esy{display:grid}input.svelte-g59esy.svelte-g59esy{width:15rem;height:3rem;border:none;font-size:1.6rem;margin-bottom:1rem;background-color:#d9d9d9;text-align:center}#remove-button.svelte-g59esy.svelte-g59esy{font-size:2rem;border:none;border-radius:.625rem;background:#d9d9d9;box-shadow:0 4px 4px #00000040;margin-left:1rem;margin-bottom:1rem;width:2.5rem}#add-button.svelte-g59esy.svelte-g59esy{font-size:2rem;border:none;border-radius:.625rem;background:#d9d9d9;box-shadow:0 4px 4px #00000040;padding:.25rem .6rem;margin-bottom:1rem}#add-button.svelte-g59esy.svelte-g59esy:hover{background:#b8b8b8;transition:.2s ease-in-out}.main-button-container.svelte-g59esy.svelte-g59esy{grid-area:main-button-container}.main-button-container.svelte-g59esy a.svelte-g59esy{text-decoration:none;color:#000}.main-button-container.svelte-g59esy button.svelte-g59esy{font-size:2rem;border:none;border-radius:.625rem;background:#d9d9d9;box-shadow:0 4px 4px #00000040;padding:1.5rem 2.5rem}.bottom-container.svelte-g59esy.svelte-g59esy{grid-area:bottom-container}
