main.svelte-11flhmb{min-height:100vh;display:flex;align-items:center;background:url(../../../resto-image/photo%20commander.png);background-size:cover;background-position:center;background-attachment:fixed}.container.svelte-11flhmb{width:100%;display:flex;flex-direction:column;align-items:center;padding:5rem 1rem}h1.svelte-11flhmb{font-size:2.5rem;margin-bottom:2rem;text-align:center;color:#fff}.filter-container.svelte-11flhmb{width:100%;display:flex;flex-direction:column;align-items:center}.filter-card.svelte-11flhmb{display:flex;flex-direction:column;gap:5px;width:min(90%,32rem);margin:0 auto;padding:clamp(1rem,3vw,2rem);background-color:transparent;border:2px solid #528937;border-radius:1rem;transition:transform .2s ease-in-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.select-input.svelte-11flhmb{width:100%;padding:.75rem 1rem;border:2px solid #528937;border-radius:.5rem;background-color:#fff;font-size:clamp(1rem,2vw,1.125rem);line-height:1.75rem;color:#374151;cursor:pointer}.results-container.svelte-11flhmb{width:min(90%,32rem);margin:2rem auto 0;animation:fadeIn .3s ease-out}.delivery-card.svelte-11flhmb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;border-radius:1rem;margin-bottom:1rem;transition:all .2s ease-in-out}.restaurant-title.svelte-11flhmb{font-size:1.25rem;font-weight:600;color:#fff;text-align:center;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #9ac986}.delivery-buttons.svelte-11flhmb{display:flex;flex-direction:column;gap:.5rem;width:100%}.delivery-btn.svelte-11flhmb{display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(to right,#fff,#fff);background-size:100% 100%;background-position:6px 6px;border:2px solid #528937;height:4rem;border-radius:50px;box-sizing:border-box;color:#111;cursor:pointer;font-family:Alata,sans-serif;font-weight:500;text-transform:uppercase;font-size:.9rem;padding:.5rem 1rem;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transition:all .2s ease-out;margin-bottom:.5rem;box-shadow:6px 6px #528937}.delivery-btn.svelte-11flhmb:hover{transform:translate(6px,6px);box-shadow:0 0 #528937}.uber-btn.svelte-11flhmb,.deliveroo-btn.svelte-11flhmb,.smood-btn.svelte-11flhmb,.justeat-btn.svelte-11flhmb,.borneo-btn.svelte-11flhmb,.delicity-btn.svelte-11flhmb{display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;margin-bottom:1rem}img.svelte-11flhmb{width:100%;max-width:120px;height:auto;object-fit:contain;transition:transform .2s ease-in-out}.uber-btn.svelte-11flhmb:hover img:where(.svelte-11flhmb),.deliveroo-btn.svelte-11flhmb:hover img:where(.svelte-11flhmb),.smood-btn.svelte-11flhmb:hover img:where(.svelte-11flhmb),.justeat-btn.svelte-11flhmb:hover img:where(.svelte-11flhmb),.borneo-btn.svelte-11flhmb:hover img:where(.svelte-11flhmb),.delicity-btn.svelte-11flhmb:hover img:where(.svelte-11flhmb){transform:scale(1.1)}.delicity-btn.svelte-11flhmb img:where(.svelte-11flhmb){transform:translateY(8px)}.delicity-btn.svelte-11flhmb:hover img:where(.svelte-11flhmb){transform:translateY(6px) scale(1.1)}.select-input.svelte-11flhmb:focus,.uber-btn.svelte-11flhmb:focus,.deliveroo-btn.svelte-11flhmb:focus,.smood-btn.svelte-11flhmb:focus,.justeat-btn.svelte-11flhmb:focus,.borneo-btn.svelte-11flhmb:focus,.delicity-btn.svelte-11flhmb:focus{outline:2px solid transparent;outline-offset:2px}
