.MenuItems_grid__neoIf{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;justify-content:flex-start;padding:24px 0 8px;list-style:none;margin:0;padding-inline-start:0}.MenuItems_rowGap__PInR5{--g:10px;row-gap:var(--g)!important;column-gap:var(--g)!important}.MenuItems_item__YsfdQ{--mi-bg:var(--menu-item-bg,#fff);--mi-fg:var(--menu-item-fg,var(--gt-ink));--mi-border:var(--menu-item-border,var(--gt-border));--mi-hover-bg:var(--menu-item-hover-bg,var(--gt-surface-alt));--mi-shadow:0 2px 4px -2px rgba(0,0,0,.03),0 4px 10px -2px rgba(0,0,0,.06);--mi-shadow-hover:0 4px 6px -1px rgba(0,0,0,.08),0 8px 16px -4px rgba(0,0,0,.12);--mi-focus:var(--accent,var(--gt-brand));text-decoration:none;display:flex;flex-direction:column;align-items:center;width:100%;color:var(--mi-fg);font-weight:600;font-size:var(--gt-t3);background:var(--mi-bg);border-radius:14px;border:1px solid var(--mi-border);box-sizing:border-box;padding:.5rem .6rem .75rem;position:relative;transition:background .35s ease,transform .35s cubic-bezier(.4,.2,.2,1);box-shadow:none;will-change:transform}.MenuItems_item__YsfdQ:focus-visible,.MenuItems_item__YsfdQ:hover{background:var(--mi-hover-bg);box-shadow:none;border-color:var(--mi-border)}.MenuItems_item__YsfdQ:focus-visible{outline:2px solid var(--mi-focus);outline-offset:3px}.MenuItems_thumb__CmSeM{position:relative;width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;isolation:isolate;margin:0}.MenuItems_imgTag__6Zh_U{width:100%;height:100%;object-fit:cover;transition:all .8s;display:block}.MenuItems_item__YsfdQ:focus-visible .MenuItems_imgTag__6Zh_U,.MenuItems_item__YsfdQ:hover .MenuItems_imgTag__6Zh_U{transform:scale(1.05)}.MenuItems_title___oANn{line-height:1.4;padding:6px 0 0;text-align:center;font-size:var(--gt-t3);display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;min-height:2.6em}.MenuItems_skeleton__ZvBAs{width:100%;height:100%;background:linear-gradient(100deg,var(--gt-border) 8%,var(--gt-surface-alt) 18%,var(--gt-border) 33%);background-size:200% 100%;animation:MenuItems_shimmer__V_Li_ 1.2s ease-in-out infinite;filter:blur(.5px)}@keyframes MenuItems_shimmer__V_Li_{to{background-position:-200% 0}}.MenuItems_fallback__gF4f1{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:2.25rem;font-weight:600;background:linear-gradient(135deg,var(--gt-brand),var(--gt-brand-hover));color:#fff;letter-spacing:1px}.MenuItems_isLoading__QLnu9{position:relative}.MenuItems_isLoading__QLnu9:after{content:"";position:absolute;inset:0;border-radius:inherit;background:hsla(0,0%,100%,.4);mix-blend-mode:overlay;pointer-events:none;animation:MenuItems_pulse__EXX7w 2s ease-in-out infinite}@keyframes MenuItems_pulse__EXX7w{0%,to{opacity:.4}50%{opacity:.9}}.MenuItems_srOnly__18O_0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.MenuItems_imgTag__6Zh_U,.MenuItems_item__YsfdQ{transition:none!important}.MenuItems_item__YsfdQ:focus-visible,.MenuItems_item__YsfdQ:hover{transform:none}.MenuItems_skeleton__ZvBAs{animation-duration:3s}}.dark .MenuItems_item__YsfdQ{--mi-bg:var(--menu-item-bg,var(--gt-ink));--mi-fg:var(--menu-item-fg,var(--gt-scroll-track));--mi-border:var(--gt-text);--mi-hover-bg:var(--gt-ink);--mi-shadow:0 2px 4px -2px rgba(0,0,0,.6),0 4px 10px -2px rgba(0,0,0,.4);--mi-shadow-hover:0 4px 8px -2px rgba(0,0,0,.65),0 8px 18px -6px rgba(0,0,0,.55)}.dark .MenuItems_thumb__CmSeM{background:linear-gradient(120deg,var(--gt-text),var(--gt-ink))}.dark .MenuItems_skeleton__ZvBAs{background:linear-gradient(100deg,var(--gt-text) 8%,var(--gt-text) 18%,var(--gt-text) 33%)}@media (max-width:639.98px){.MenuItems_grid__neoIf .MenuItems_item__YsfdQ{width:45%;min-width:140px}}@media (max-width:575.98px){.MenuItems_title___oANn{font-size:var(--gt-t6)}}@supports not (aspect-ratio:1/1){.MenuItems_thumb__CmSeM{height:0;padding-bottom:100%}.MenuItems_thumb__CmSeM>*{position:absolute;inset:0}}.MenuItems_loading__R6IlM{padding:2rem 0}