.fingerfood-container.svelte-19017xm{padding:max(.75rem,1.5vh) max(1rem,2vw) max(6rem,12vh) max(1rem,2vw);height:100vh;width:100vw;display:flex;flex-direction:column;gap:max(.75rem,1.5vh);box-sizing:border-box;overflow:hidden;background:radial-gradient(circle at top left,rgba(255,212,0,.12),transparent 55%),radial-gradient(circle at bottom right,rgba(0,224,214,.16),transparent 60%),var(--bg-primary)}.hero-section.svelte-19017xm{flex:0 1 auto;min-height:0;display:flex;justify-content:center;align-items:center}.hero-image.svelte-19017xm{display:flex;align-items:center;gap:max(1rem,2vw);max-width:min(1200px,100%);width:100%}.hero-image-inner.svelte-19017xm{flex:0 0 auto;max-width:min(21.1vw,356px);aspect-ratio:4 / 3;border-radius:max(16px,1.5vw);display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 max(6px,.75vw) max(18px,2vw) #00000080;margin-bottom:max(.75rem,1.5vh)}.hero-img.svelte-19017xm{width:100%;height:100%;object-fit:cover;object-position:center}.hero-label.svelte-19017xm{flex:1 1 auto;font-size:clamp(2.2rem,4.5vw,3.6rem);font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--accent-primary);text-align:left}.grid-section.svelte-19017xm{flex:1 1 auto;max-height:54vh;min-height:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:max(1rem,2vw);margin-top:max(.5rem,1.5vh)}@media (max-width: 1200px){.grid-section.svelte-19017xm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 800px){.grid-section.svelte-19017xm{grid-template-columns:1fr}}.column.svelte-19017xm{display:flex;flex-direction:column;gap:max(.4rem,.75vh);border-radius:max(12px,1vw);padding:max(.5rem,1vh) max(1rem,2vw);box-sizing:border-box;border:1px solid rgba(255,212,0,.85);background-color:#0009}.column.svelte-19017xm:nth-child(1){box-shadow:0 0 0 1px #ffd40073}.column.svelte-19017xm:nth-child(2){box-shadow:0 0 0 1px #ffd40066}.column.svelte-19017xm:nth-child(3){box-shadow:0 0 0 1px #ffd40066}.column.svelte-19017xm:nth-child(4){box-shadow:0 0 0 1px #ffd40073}.section-title.svelte-19017xm{font-size:clamp(1.45rem,3.05vw,2.35rem);font-weight:800;color:var(--accent-primary);letter-spacing:.12em;text-transform:uppercase;margin-bottom:max(.15rem,.35vh)}.item-row.svelte-19017xm{display:flex;align-items:center;justify-content:space-between;gap:max(.5rem,1vw);padding-block:max(.25rem,.5vh)}.item-row.svelte-19017xm+.item-row:where(.svelte-19017xm){border-top:1px solid rgba(255,255,255,.08)}.chicken-item.svelte-19017xm{display:flex;flex-direction:column;gap:max(.15rem,.25vh);padding-block:max(.35rem,.6vh)}.chicken-item.svelte-19017xm+.chicken-item:where(.svelte-19017xm){border-top:1px solid rgba(255,255,255,.08)}.chicken-item-name.svelte-19017xm{font-size:clamp(1.4rem,2.85vw,1.9rem);font-weight:600;color:var(--text-primary)}.chicken-item-prices.svelte-19017xm{font-size:clamp(1.27rem,2.4vw,1.7rem);width:100%;line-height:1.3}.chicken-item-prices.svelte-19017xm .chicken-size:where(.svelte-19017xm){font-size:clamp(1.27rem,2.4vw,1.7rem);color:var(--text-secondary)}.chicken-item-prices.svelte-19017xm .chicken-price:where(.svelte-19017xm){font-size:clamp(1.5rem,3.05vw,2rem);color:var(--price-color);font-weight:700}.item-text.svelte-19017xm{display:flex;flex-direction:column;gap:max(.05rem,.1vh)}.item-name.svelte-19017xm{font-size:clamp(1.28rem,2.6vw,1.7rem);font-weight:600;color:var(--text-primary)}.item-detail.svelte-19017xm{font-size:clamp(1.27rem,2.4vw,1.7rem);color:var(--text-secondary)}.column.svelte-19017xm:nth-child(2) .item-detail:where(.svelte-19017xm),.column.svelte-19017xm:nth-child(4) .item-detail:where(.svelte-19017xm){font-size:clamp(.9rem,1.7vw,1.2rem)}.item-price.svelte-19017xm{font-size:clamp(1.5rem,3.05vw,2rem);font-weight:700;color:var(--price-color);white-space:nowrap}.hint.svelte-19017xm{margin-top:max(.5rem,.75vh);display:inline-flex;align-items:center;padding:max(.25rem,.5vh) max(.6rem,1.1vw);border-radius:max(12px,1vw);background:#ffd40014;border:1px solid rgba(255,212,0,.35);font-size:clamp(1.27rem,2.2vw,1.6rem);color:var(--text-secondary);font-weight:500}@keyframes svelte-19017xm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes svelte-19017xm-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.loop-float-1.svelte-19017xm{animation:svelte-19017xm-float 4s ease-in-out infinite;animation-delay:0s}.loop-float-2.svelte-19017xm{animation:svelte-19017xm-float 4s ease-in-out infinite;animation-delay:.4s}.loop-float-3.svelte-19017xm{animation:svelte-19017xm-float 4s ease-in-out infinite;animation-delay:.8s}.loop-float-4.svelte-19017xm{animation:svelte-19017xm-float 4s ease-in-out infinite;animation-delay:1.2s}.loop-pulse.svelte-19017xm{animation:svelte-19017xm-pulse 3s ease-in-out infinite}
