.menu-reader-module__LQhxHW__reader{gap:30px;width:100%;max-width:820px;display:grid;position:relative}.menu-reader-module__LQhxHW__sheetStack{isolation:isolate;position:relative}.menu-reader-module__LQhxHW__sheetStack[data-more]:before,.menu-reader-module__LQhxHW__sheetStack[data-more="2"]:after{z-index:-1;background:var(--kinza-bone-soft);content:"";opacity:.5;transform-origin:bottom;border-radius:2px;position:absolute;inset:0;transform:translateY(10px)scaleX(.965)}.menu-reader-module__LQhxHW__sheetStack[data-more="2"]:after{z-index:-2;opacity:.24;transform:translateY(20px)scaleX(.93)}.menu-reader-module__LQhxHW__sheet{width:100%;color:var(--kinza-ink);cursor:zoom-in;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fbfaf7;border:0;border-radius:2px;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 30px 70px -34px #000c}.menu-reader-module__LQhxHW__sheet img{width:100%;height:auto;display:block}.menu-reader-module__LQhxHW__sheet:focus-visible{outline:2px solid var(--kinza-clay-light);outline-offset:5px}.menu-reader-module__LQhxHW__turnNext{animation:menu-reader-module__LQhxHW__sheet-next .42s var(--kinza-ease) both}.menu-reader-module__LQhxHW__turnBack{animation:menu-reader-module__LQhxHW__sheet-back .42s var(--kinza-ease) both}@keyframes menu-reader-module__LQhxHW__sheet-next{0%{opacity:0;transform:translate(26px)}}@keyframes menu-reader-module__LQhxHW__sheet-back{0%{opacity:0;transform:translate(-26px)}}.menu-reader-module__LQhxHW__sheetHint{width:46px;height:46px;color:var(--kinza-bone);transition:transform var(--kinza-dur-hover) var(--kinza-ease), background var(--kinza-dur-hover) var(--kinza-ease);background:#06170dd1;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.menu-reader-module__LQhxHW__sheetHint svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;width:22px}.menu-reader-module__LQhxHW__sheet:hover .menu-reader-module__LQhxHW__sheetHint,.menu-reader-module__LQhxHW__sheet:focus-visible .menu-reader-module__LQhxHW__sheetHint{background:var(--kinza-clay);transform:scale(1.08)}.menu-reader-module__LQhxHW__bar{z-index:2;bottom:max(14px, env(safe-area-inset-bottom));width:fit-content;max-width:100%;color:var(--kinza-bone);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06170de6;border:1px solid #f2eddf29;border-radius:999px;justify-self:center;align-items:center;gap:2px;padding:5px;display:flex;position:sticky;box-shadow:0 18px 44px -20px #000c}.menu-reader-module__LQhxHW__bar>button,.menu-reader-module__LQhxHW__barAction{min-width:46px;height:46px;color:var(--kinza-bone);cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;transition:background var(--kinza-dur-hover) var(--kinza-ease), color var(--kinza-dur-hover) var(--kinza-ease);background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 13px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.menu-reader-module__LQhxHW__bar>button:hover:not(:disabled),.menu-reader-module__LQhxHW__bar>button:focus-visible,.menu-reader-module__LQhxHW__barAction:hover,.menu-reader-module__LQhxHW__barAction:focus-visible{background:var(--kinza-bone);color:var(--kinza-ink)}.menu-reader-module__LQhxHW__bar>button:active:not(:disabled),.menu-reader-module__LQhxHW__barAction:active{transition-duration:var(--kinza-dur-press);transform:scale(.96)}.menu-reader-module__LQhxHW__bar>button:disabled{cursor:default;opacity:.28}.menu-reader-module__LQhxHW__bar svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:20px}.menu-reader-module__LQhxHW__bar>button:not(.menu-reader-module__LQhxHW__barAction) svg{stroke-width:1.3px;width:25px}.menu-reader-module__LQhxHW__counter{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:6px;min-width:68px;margin:0;display:flex}.menu-reader-module__LQhxHW__counter strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:400;line-height:1}.menu-reader-module__LQhxHW__counter span{color:#f2eddf9e;font-size:12px;font-weight:650}.menu-reader-module__LQhxHW__divider{background:#f2eddf33;width:1px;height:24px;margin:0 6px}.menu-reader-module__LQhxHW__barSize{color:#f2eddf99;letter-spacing:.02em;text-transform:none;transition:color var(--kinza-dur-hover) var(--kinza-ease);font-weight:650}.menu-reader-module__LQhxHW__barAction:hover .menu-reader-module__LQhxHW__barSize,.menu-reader-module__LQhxHW__barAction:focus-visible .menu-reader-module__LQhxHW__barSize{color:#102117a3}.menu-reader-module__LQhxHW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.menu-reader-module__LQhxHW__zoom{z-index:300;color:var(--kinza-bone);font-family:var(--font-sans);background:#010501f7;background:lab(.975174% -1.50086 1.07307/.97);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);animation:.26s both menu-reader-module__LQhxHW__zoom-in;display:grid;position:fixed;inset:0}.menu-reader-module__LQhxHW__zoomTop{letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:16px clamp(18px,3vw,34px) 12px;font-size:11px;font-weight:800;display:flex}.menu-reader-module__LQhxHW__zoomTop p{align-items:baseline;gap:14px;min-width:0;margin:0;display:flex}.menu-reader-module__LQhxHW__zoomTop p span{color:#f2eddf9e;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-reader-module__LQhxHW__zoomTop p strong{font-variant-numeric:tabular-nums;flex:none}.menu-reader-module__LQhxHW__zoomClose{min-height:44px;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:uppercase;background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:0 0 0 16px;display:inline-flex}.menu-reader-module__LQhxHW__zoomClose svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:18px}.menu-reader-module__LQhxHW__zoomScroll{overscroll-behavior:contain;min-width:0;min-height:0;padding:0 clamp(0px,3vw,34px);overflow:auto}.menu-reader-module__LQhxHW__zoomLarge{cursor:zoom-out;background:#fbfaf7;width:min(1180px,max(100%,860px));max-width:none;height:auto;margin:0 auto;display:block}.menu-reader-module__LQhxHW__zoomFit{object-fit:contain;cursor:zoom-in;width:100%;height:100%;display:block}.menu-reader-module__LQhxHW__zoomBar{padding:12px 18px max(16px, env(safe-area-inset-bottom));justify-content:center;align-items:center;gap:10px;display:flex}.menu-reader-module__LQhxHW__zoomBar>button{width:52px;height:52px;color:inherit;cursor:pointer;transition:background var(--kinza-dur-hover) ease, color var(--kinza-dur-hover) ease;background:0 0;border:1px solid #f2eddf47;border-radius:50%;place-items:center;display:grid}.menu-reader-module__LQhxHW__zoomBar>button.menu-reader-module__LQhxHW__zoomMode{width:auto;min-width:150px;font:inherit;letter-spacing:.13em;text-transform:uppercase;border-radius:999px;padding:0 24px;font-size:11px;font-weight:800}.menu-reader-module__LQhxHW__zoomBar>button:hover:not(:disabled),.menu-reader-module__LQhxHW__zoomBar>button:focus-visible{background:var(--kinza-bone);color:var(--kinza-ink)}.menu-reader-module__LQhxHW__zoomBar>button:disabled{cursor:default;opacity:.28}.menu-reader-module__LQhxHW__zoomBar svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;width:26px}@keyframes menu-reader-module__LQhxHW__zoom-in{0%{opacity:0}}@media (max-width:760px){.menu-reader-module__LQhxHW__reader{gap:28px}.menu-reader-module__LQhxHW__sheetHint{width:40px;height:40px;top:10px;right:10px}.menu-reader-module__LQhxHW__sheetHint svg{width:19px}.menu-reader-module__LQhxHW__bar>button,.menu-reader-module__LQhxHW__barAction{min-width:44px;height:44px;padding:0 11px}.menu-reader-module__LQhxHW__barLabel{display:none}.menu-reader-module__LQhxHW__divider{margin:0 2px}}@media (max-width:359px){.menu-reader-module__LQhxHW__barSize{display:none}}@media (prefers-reduced-motion:reduce){.menu-reader-module__LQhxHW__turnNext,.menu-reader-module__LQhxHW__turnBack,.menu-reader-module__LQhxHW__zoom{animation:none}.menu-reader-module__LQhxHW__sheetHint{transition:none}}
