.score-container.svelte-1bl9o8s{display:flex;flex-direction:column;align-items:flex-start}.lives-container.svelte-18pkhx3.svelte-18pkhx3{display:flex;align-items:center}.lives-container.svelte-18pkhx3 p.svelte-18pkhx3{margin-right:8px}.modal-backdrop.svelte-1pm0jjz{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:9999;display:flex;justify-content:center;align-items:center}.modal.svelte-1pm0jjz{position:relative;max-width:500px;width:90%;padding:1rem;border-radius:.5rem;color:#fff}.card-body.svelte-1pm0jjz{text-align:left}fieldset.svelte-16dyw6x{border:none;margin-bottom:1rem}legend.svelte-16dyw6x{margin-bottom:.5rem}.image-container.svelte-1fpadqr.svelte-1fpadqr{position:relative;width:100%;margin-bottom:1em}.plant-image.svelte-1fpadqr.svelte-1fpadqr{max-width:100%;height:auto;display:block;margin:0 auto;border-radius:5px}.score-lives-overlay.svelte-1fpadqr.svelte-1fpadqr{position:absolute;top:.5em;left:.5em;z-index:2}.summary-box.svelte-1fpadqr.svelte-1fpadqr{max-width:100%;margin-top:1rem;padding:1rem;border:1px solid #ddd;border-radius:4px;text-align:left}.game-card.svelte-1fpadqr.svelte-1fpadqr{width:100%;max-width:768px;margin:0 auto}.options-container.svelte-1fpadqr.svelte-1fpadqr{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:1rem;justify-items:center;align-items:center}.options-container.svelte-1fpadqr button.svelte-1fpadqr{width:100%;height:80px;display:flex;align-items:center;justify-content:center;text-align:center;padding:.5rem;font-size:clamp(.8rem,2vw,1.2rem);white-space:normal;overflow-wrap:break-word;border-radius:5px}button.btn.custom-btn.full-width.svelte-1fpadqr.svelte-1fpadqr{display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem;height:4rem}.spinner-wrapper.svelte-1fpadqr.svelte-1fpadqr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.full-width.svelte-1fpadqr.svelte-1fpadqr{display:block;width:100%;padding:1rem;text-align:center}.modal-content.svelte-1fpadqr.svelte-1fpadqr{text-align:center;display:flex;flex-direction:column;align-items:center}.next-plant-text.svelte-1fpadqr.svelte-1fpadqr{font-size:1rem;font-weight:700}
