.paint-sprite{display:inline-block;background:url('assets/seaside-sprites.webp') var(--sx,0%) var(--sy,0%)/400% 400% no-repeat;width:100%;height:100%}
.kitchen-item{background:transparent;box-shadow:none;filter:drop-shadow(0 3px 2px #183d4745)}.kitchen-item.bad{background:#fce6d977;border:1px solid #c16e51;border-radius:12px}.kitchen-food{display:flex;left:24px;top:4px;gap:0}.kitchen-food .paint-sprite{width:26px;height:24px}.kitchen-legend{display:flex;align-items:center;justify-content:center;gap:3px}.kitchen-legend .paint-sprite{width:24px;height:24px;flex:none}
.journal-scene,.journal-photo-art{background-image:url('assets/bihai-balconies.webp')}.journal-caption{padding:9px 13px;border-radius:4px;background:#fff7e4c9;top:12px;left:14px}.journal-caption strong{font-size:19px}.journal-arena[data-chapter='3'] .journal-caption{background:#12243bbd;color:#fff1c9;text-shadow:none}.journal-target{width:86px;height:70px}.camera-subject{width:100%;height:100%}.journal-arena[data-chapter='1'] .journal-target,.journal-arena[data-chapter='1'] .journal-focus{top:47%}.journal-photo-art.journal-noon .journal-photo-subject{top:47%}.journal-arena[data-chapter='2'] .journal-target{filter:drop-shadow(0 5px 4px #ffd484aa)}.journal-souvenir{background:linear-gradient(110deg,#fffdf4,#f4ead2);border:6px double #d5bb87;position:relative}.journal-souvenir:after{content:'广悦华 · 碧海摄影师';position:absolute;right:19px;top:22px;border:2px solid #ae7660;color:#ae7660;font:12px 'KaiTi',serif;padding:8px;transform:rotate(9deg);opacity:.7}.journal-souvenir-photos{gap:16px}.souvenir-photo{width:172px;height:144px}.souvenir-photo .journal-photo-art{height:111px}.souvenir-photo small{font-size:10px}.journal-souvenir-note{letter-spacing:1px}
