.dishes[data-astro-cid-2tq36qed]{list-style:none;margin:0;padding:0;display:grid;gap:1.3rem}.line[data-astro-cid-2tq36qed]{display:flex;align-items:baseline;gap:.6rem}.name[data-astro-cid-2tq36qed]{font-family:var(--font-display);font-size:1.35rem;text-transform:uppercase;letter-spacing:.03em}.dots[data-astro-cid-2tq36qed]{flex:1;border-bottom:2px dotted var(--line-strong);transform:translateY(-.35em);min-width:1.5rem}.price[data-astro-cid-2tq36qed]{font-family:var(--font-display);font-size:1.35rem;font-variant-numeric:tabular-nums;color:var(--yellow)}.price[data-astro-cid-2tq36qed]:before{content:"$";font-size:.8em;opacity:.8;margin-right:1px}.desc[data-astro-cid-2tq36qed]{margin:.25rem 0 0;color:var(--muted);font-size:.95rem}.deal[data-astro-cid-2tq36qed]{font-size:.72rem;padding:.15rem .5rem;margin-left:.6rem;vertical-align:middle}.tags[data-astro-cid-2tq36qed]{margin-left:.5rem;display:inline-flex;gap:.3rem;vertical-align:middle}abbr[data-astro-cid-2tq36qed]{text-decoration:none;font-family:var(--font-mark);font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);border:1px solid currentColor;border-radius:3px;padding:0 .3rem;line-height:1.5;cursor:help}@media print{.price[data-astro-cid-2tq36qed]{color:#000}.deal[data-astro-cid-2tq36qed]{background:none;color:#000;border:1px solid #000;transform:none;box-shadow:none;clip-path:none}abbr[data-astro-cid-2tq36qed]{color:#000}}.jump[data-astro-cid-o5xiawde]{position:sticky;top:72px;z-index:40;background:var(--bg-deep);border-bottom:2px dashed var(--line-strong)}.jump[data-astro-cid-o5xiawde] .container[data-astro-cid-o5xiawde]{display:flex;align-items:center;gap:1rem}.links[data-astro-cid-o5xiawde]{display:flex;gap:1.5rem;overflow-x:auto;padding-block:.9rem;scrollbar-width:none;flex:1}.links[data-astro-cid-o5xiawde]::-webkit-scrollbar{display:none}.links[data-astro-cid-o5xiawde] a[data-astro-cid-o5xiawde]{white-space:nowrap;text-decoration:none;font-family:var(--font-display);font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-bottom:2px;border-bottom:2px solid transparent}.links[data-astro-cid-o5xiawde] a[data-astro-cid-o5xiawde]:hover{color:var(--yellow)}.links[data-astro-cid-o5xiawde] a[data-astro-cid-o5xiawde].active{color:var(--text);border-bottom-color:var(--accent)}.print-btn[data-astro-cid-o5xiawde]{display:inline-flex;align-items:center;gap:.4rem;background:none;border:1px dashed var(--line-strong);border-radius:var(--radius);padding:.4rem .7rem;font:inherit;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);cursor:pointer;flex-shrink:0}.print-btn[data-astro-cid-o5xiawde]:hover{color:var(--yellow);border-color:var(--yellow)}.menu[data-astro-cid-o5xiawde]{max-width:900px;display:grid;gap:clamp(3rem,6vw,4.5rem)}.print-head[data-astro-cid-o5xiawde]{display:none}.group[data-astro-cid-o5xiawde]{display:grid;gap:clamp(2.5rem,5vw,3.5rem)}.group-head[data-astro-cid-o5xiawde]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;border-bottom:3px double var(--line-strong);padding-bottom:.5rem}.group-title[data-astro-cid-o5xiawde]{margin:0;font-size:clamp(2.6rem,6vw,4.5rem);color:var(--yellow);text-shadow:3px 3px 0 var(--accent)}.course[data-astro-cid-o5xiawde]{scroll-margin-top:140px;display:grid;grid-template-columns:220px 1fr;gap:2rem}.course-head[data-astro-cid-o5xiawde] h3[data-astro-cid-o5xiawde]{font-size:1.8rem;color:var(--accent)}.course-head[data-astro-cid-o5xiawde] p[data-astro-cid-o5xiawde]{font-size:.9rem}.legend[data-astro-cid-o5xiawde]{border-top:2px dashed var(--line-strong);padding-top:1.5rem;font-size:.9rem}.legend[data-astro-cid-o5xiawde] p[data-astro-cid-o5xiawde]:first-child{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.legend[data-astro-cid-o5xiawde] abbr[data-astro-cid-o5xiawde]{text-decoration:none;font-family:var(--font-mark);font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);border:1px solid currentColor;border-radius:3px;padding:0 .3rem;margin-right:.25rem}.dark[data-astro-cid-o5xiawde] a[data-astro-cid-o5xiawde]{color:var(--text-on-dark)}@media(max-width:720px){.course[data-astro-cid-o5xiawde]{grid-template-columns:1fr;gap:1rem}.print-btn[data-astro-cid-o5xiawde]{display:none}}@media print{.menu[data-astro-cid-o5xiawde]{max-width:none;gap:1.5rem}.print-head[data-astro-cid-o5xiawde]{display:block;text-align:center;border-bottom:2px solid #000;padding-bottom:.75rem}.print-logo[data-astro-cid-o5xiawde]{font-family:var(--font-display);font-size:2.2rem;text-transform:uppercase;margin:0}.group[data-astro-cid-o5xiawde]{gap:1.25rem}.group-head[data-astro-cid-o5xiawde]{border-color:#000}.group-title[data-astro-cid-o5xiawde]{color:#000;text-shadow:none;font-size:1.8rem}.group-head[data-astro-cid-o5xiawde] .sticker[data-astro-cid-o5xiawde]{background:none;border:1px solid #000;transform:none;box-shadow:none;clip-path:none}.course[data-astro-cid-o5xiawde]{break-inside:avoid;grid-template-columns:160px 1fr;gap:1rem}.course-head[data-astro-cid-o5xiawde] h3[data-astro-cid-o5xiawde]{font-size:1.3rem;color:#000}.legend[data-astro-cid-o5xiawde]{border-color:#000}.legend[data-astro-cid-o5xiawde] abbr[data-astro-cid-o5xiawde]{color:#000}.section[data-astro-cid-o5xiawde]{padding-block:1rem}}
