.timer.svelte-aib1te{display:flex;flex-direction:column;gap:.8rem}.timer.svelte-aib1te .title:where(.svelte-aib1te){display:flex;align-items:center;gap:.5rem}.timer.svelte-aib1te .cards:where(.svelte-aib1te){display:grid;grid-template-columns:repeat(4,minmax(0px,75px));gap:.8rem}.timer.svelte-aib1te .cards:where(.svelte-aib1te) .card:where(.svelte-aib1te){display:flex;justify-content:center;gap:.8rem;align-items:center;text-transform:uppercase;border-radius:.25rem;padding:.25rem;background-color:#005cab1f}.timer.svelte-aib1te .cards:where(.svelte-aib1te) .card:where(.svelte-aib1te) .card-content:where(.svelte-aib1te){display:flex;flex-direction:column}.timer.svelte-aib1te .cards:where(.svelte-aib1te) .card:where(.svelte-aib1te) strong:where(.svelte-aib1te){font-size:1.5rem}.timer.svelte-aib1te .cards:where(.svelte-aib1te) .card:where(.svelte-aib1te) small:where(.svelte-aib1te){color:#4c5664}.image-wrapper.svelte-pjzbk5{display:flex}.image-wrapper.svelte-pjzbk5 img:where(.svelte-pjzbk5){width:100%;height:auto;object-fit:cover}.flex-align-center.svelte-15i6vt4{display:flex;align-items:center}.gap-small.svelte-15i6vt4{gap:.5rem}.charity.svelte-15i6vt4{margin-bottom:0}.winner-badge.svelte-15i6vt4{display:flex;align-items:center;gap:.5rem;padding:.5rem;font-size:.75rem;font-weight:500;color:#fff;border-radius:.25rem}.charity-grid.svelte-15i6vt4{align-items:center;grid-template-columns:1fr 2fr}.charity-stats.svelte-15i6vt4{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.5rem;margin:0}@media(max-width:768px){.charity-grid.svelte-15i6vt4{grid-template-columns:1fr}}.charity-image-container.svelte-15i6vt4{position:relative;height:100%;border-radius:.375rem;overflow:hidden;border:1px solid rgba(0,92,171,.2)}.charity-image.svelte-15i6vt4{object-fit:cover;width:100%;height:100%}.charity-image-button.svelte-15i6vt4{all:unset;cursor:pointer;height:100%}.charity-placeholder-content.svelte-15i6vt4{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.money-collected.svelte-15i6vt4{margin-bottom:0;display:flex;flex-direction:column;background-color:#005cab1a;gap:.8rem}.money-collected.svelte-15i6vt4 .title:where(.svelte-15i6vt4){display:flex;align-items:center;gap:.5rem}.money-collected.svelte-15i6vt4 .money-collected-amount:where(.svelte-15i6vt4){font-size:1.5rem;padding-block:.25rem}
