.m-datebar.svelte-1niu5qi{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:24px 20px 0}.m-dateline.svelte-1niu5qi{display:flex;align-items:baseline;gap:7px;min-width:0}.m-day.svelte-1niu5qi{font-family:Outfit,Pretendard,sans-serif;font-size:26px;font-weight:600;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.m-weekday.svelte-1niu5qi{font-size:13.5px;font-weight:400;color:#777771;letter-spacing:-.01em}.m-badge.svelte-1niu5qi{padding:2px 7px;border-radius:999px;background:#eaf7f0;color:#148049;font-size:11px;font-weight:700;white-space:nowrap}.m-meta.svelte-1niu5qi{display:flex;align-items:center;gap:10px;flex-shrink:0}.m-kcal.svelte-1niu5qi{display:inline-flex;align-items:center;gap:3px;color:#a0a09a;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.m-kcal.svelte-1niu5qi svg:where(.svelte-1niu5qi){width:10px;height:10px;flex-shrink:0}.m-rating.svelte-1niu5qi{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;color:#148049;font-size:12.5px;font-weight:600;white-space:nowrap}.m-rating-sub.svelte-1niu5qi{color:#a0a09a;font-weight:400}.m-menu.svelte-1niu5qi{margin:0;padding:24px 20px 32px;list-style:none;display:flex;flex-direction:column;gap:18px}.m-item.svelte-1niu5qi{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.m-item-name.svelte-1niu5qi{font-size:17px;font-weight:500;line-height:1.4;letter-spacing:-.02em;color:#0d0d0b;word-break:keep-all;text-decoration:none;text-decoration-color:#c8c8c3;text-underline-offset:4px;-webkit-tap-highlight-color:transparent}.m-item-name.svelte-1niu5qi:hover,.m-item-name.svelte-1niu5qi:active{text-decoration-line:underline}.m-item-allergy.svelte-1niu5qi{flex-shrink:0;font-size:11px;font-weight:400;color:#c8c8c3;font-variant-numeric:tabular-nums}.m-none.svelte-1niu5qi{display:flex;flex:1;align-items:center;justify-content:center;padding:56px 20px}.m-none-text.svelte-1niu5qi{margin:0;font-size:13.5px;font-weight:400;color:#c8c8c3}
