*{box-sizing:border-box}body{margin:0;background:#06161d;color:#fff;font-family:Arial,Helvetica,sans-serif}.listiniTop{position:sticky;top:0;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;background:rgba(6,22,29,.92);backdrop-filter:blur(10px);box-shadow:0 6px 18px rgba(0,0,0,.25)}.listiniTop a{color:#fff;text-decoration:none;background:#ff681f;padding:10px 14px;border-radius:999px;font-weight:800}.listiniTop .ghost{background:rgba(255,255,255,.12)}.listiniTitle{text-align:center;padding:18px 14px 8px}.listiniTitle h1{margin:0;font-size:clamp(34px,7vw,70px);letter-spacing:.04em}.listiniTitle p{margin:6px 0 0;color:#f8d66b;font-size:clamp(18px,4vw,34px);font-weight:800}.book{width:min(100%,980px);margin:0 auto;padding:8px 10px 36px}.pageCard{margin:0 auto 22px;border-radius:18px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.42);background:#fff}.pageCard img{display:block;width:100%;height:auto}.pageCaption{text-align:center;color:#cfe7ec;margin:-10px 0 22px;font-weight:700}.foodBg{background:#233616}.drinkBg{background:#062e38}.editFloating{position:fixed;right:16px;bottom:16px;z-index:10;background:#ff681f;color:#fff;border-radius:999px;padding:12px 16px;text-decoration:none;font-weight:900;box-shadow:0 10px 24px rgba(0,0,0,.35)}@media(max-width:640px){.listiniTop{padding:8px}.listiniTop a{padding:9px 11px;font-size:14px}.book{padding:6px 5px 24px}.pageCard{border-radius:10px;margin-bottom:14px}.listiniTitle{display:none}}
