.landscape-fold.svelte-1wzo15c{--page-w: 11in;--page-h: 8.5in;--margin-x: .22in;--margin-top: .245in;--margin-bottom: .22in;--col-gap: .17in;--fold-gap: .67in;--col-w: calc((var(--page-w) - 2 * var(--margin-x) - 2 * var(--col-gap) - var(--fold-gap)) / 4);--panel-w: calc(2 * var(--col-w) + var(--col-gap));--flow-w: calc(4 * var(--col-w) + 3 * var(--col-gap));--section-break: avoid;--item-gap: 5pt;--desc-gap: 1.5pt;width:var(--page-w);height:var(--page-h);overflow:visible}.spread.svelte-1wzo15c{position:absolute;z-index:1;top:var(--margin-top);right:var(--margin-x);bottom:var(--margin-bottom);left:var(--margin-x)}.panel.svelte-1wzo15c{position:absolute;top:0;bottom:0;width:var(--panel-w);overflow:hidden}.panel-left.svelte-1wzo15c{left:0}.panel-right.svelte-1wzo15c{left:calc(100% - var(--panel-w))}.panel-right.svelte-1wzo15c .flow:where(.svelte-1wzo15c){margin-left:calc(-1 * (var(--panel-w) + var(--col-gap)))}.flow.svelte-1wzo15c{width:var(--flow-w);height:100%;columns:4;column-gap:var(--col-gap);column-fill:auto}.panel-footer.svelte-1wzo15c{position:absolute;right:0;bottom:0;width:var(--col-w)}@media screen{.panel-right.svelte-1wzo15c{width:calc(var(--panel-w) + 3in)}}.landscape-fold.svelte-1wzo15c:after{content:"page edge";position:absolute;top:0;bottom:0;left:var(--page-w);border-left:1.5px dashed var(--color-warning);font:8pt var(--font-ui);color:var(--color-warning);padding:6px 4px;writing-mode:vertical-rl;pointer-events:none}.fold-guide.svelte-1wzo15c{position:absolute;top:0;bottom:0;left:calc(var(--page-w) / 2);border-left:1px dashed #c8c8c8;pointer-events:none}.portrait-fold.svelte-1h4wp06{--page-w: 8.5in;--page-h: 11in;--margin-x: .22in;--margin-top: .245in;--margin-bottom: .22in;--fold-gap: .54in;--section-break: auto;--item-gap: .5pt;--desc-gap: 3.5pt;width:var(--page-w);height:var(--page-h);padding:var(--margin-top) var(--margin-x) var(--margin-bottom);overflow:visible}.flow-clip.svelte-1h4wp06{position:relative;z-index:1;height:100%;overflow:hidden;padding-right:6in;margin-right:-6in}.flow.svelte-1h4wp06{height:100%;columns:2;column-gap:var(--fold-gap);column-fill:auto}.flow-footer.svelte-1h4wp06{margin-top:16pt;break-inside:avoid}.portrait-fold.svelte-1h4wp06:after{content:"page edge";position:absolute;top:0;bottom:0;left:var(--page-w);border-left:1.5px dashed var(--color-warning);font:8pt var(--font-ui);color:var(--color-warning);padding:6px 4px;writing-mode:vertical-rl;pointer-events:none}.fold-guide.svelte-1h4wp06{position:absolute;top:0;bottom:0;left:calc(var(--page-w) / 2);border-left:1px dashed #c8c8c8;pointer-events:none}.backdrop.svelte-n11lsn{position:absolute;inset:0;overflow:hidden;color:var(--color-illustration);opacity:.8;z-index:0;pointer-events:none}.art.svelte-n11lsn{position:absolute;left:var(--left);top:var(--top);width:var(--w);rotate:var(--rotate)}.art.svelte-n11lsn svg{display:block;width:100%;height:auto;fill:currentColor}.menu-section.svelte-1px1cd2{break-inside:var(--section-break, avoid)}.menu-section.svelte-1px1cd2:not(:first-child){margin-top:23.5pt}.menu-section.svelte-1px1cd2:not(:first-child):before{content:"";display:block;height:var(--rule);background:var(--color-text);margin-bottom:calc(-1 * var(--rule));transform:translateY(-12.7pt);transform-origin:top;break-after:avoid}@media print{.menu-section.svelte-1px1cd2:not(:first-child):before{height:1px;margin-bottom:-1px;transform:translateY(-12.7pt) scaleY(.6667)}}.menu-section.new-column.svelte-1px1cd2{break-before:column;margin-top:0}.menu-section.new-column.svelte-1px1cd2:before{display:none}.section-title.svelte-1px1cd2{display:flex;align-items:baseline;gap:.5em;font:900 16pt/1 var(--font-display);text-transform:uppercase;color:var(--color-heading);margin-bottom:7pt;break-after:avoid;break-inside:avoid}.group-title.svelte-1px1cd2{font:400 10pt/1.15 var(--font-serif);color:var(--color-note);margin:var(--group-gap, 2pt) 0 calc(var(--group-gap, 2pt) + 1pt);break-after:avoid}.menu-item.svelte-1px1cd2{margin-bottom:var(--item-gap, 5pt);break-inside:avoid}.menu-item.svelte-1px1cd2>p:where(.svelte-1px1cd2):last-child{padding-bottom:var(--desc-gap, 1.5pt)}.menu-item.solo.svelte-1px1cd2 .item-description:where(.svelte-1px1cd2){line-height:12.5pt}.group.svelte-1px1cd2:last-child>.menu-item:where(.svelte-1px1cd2):last-child{margin-bottom:0}.groups.side-by-side.svelte-1px1cd2{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:0 .17in;break-inside:avoid}.item-head.svelte-1px1cd2{display:flex;align-items:baseline;gap:.5em}.item-name.svelte-1px1cd2{font:400 10pt/1.15 var(--font-serif);color:var(--color-heading)}.item-price.svelte-1px1cd2{margin-left:auto;font:400 8pt/1 var(--font-mono);color:var(--color-text);white-space:nowrap}.dietary-badge.svelte-1px1cd2{font:400 7pt/1 var(--font-mono);color:var(--color-text);letter-spacing:.04em;box-shadow:inset 0 0 0 var(--rule) currentColor;padding:0 2pt}.allergen-mark.svelte-1px1cd2{font-family:var(--font-mono);font-size:8pt}.item-description.svelte-1px1cd2,.item-variant.svelte-1px1cd2,.section-note.svelte-1px1cd2{font:400 8pt/10pt var(--font-mono);color:var(--color-text)}.section-note.svelte-1px1cd2{display:flex;gap:.5em;margin:2pt 0 4pt}.section-note.svelte-1px1cd2:last-child{margin-bottom:0}.note-name.svelte-1px1cd2:after{content:":"}.note-text.svelte-1px1cd2{font-style:italic}.notice.svelte-j9cfqy{font:400 7pt/9.5pt var(--font-mono);color:var(--color-text);box-shadow:inset 0 0 0 var(--rule) var(--color-note);padding:7pt 5pt 7pt 9pt;break-inside:avoid}.notice.svelte-j9cfqy+.notice:where(.svelte-j9cfqy){margin-top:10pt}
