@layer base{html[data-cw],html[data-cw] *,html[data-cw] :after,html[data-cw] :before,html[data-cw] body{all:revert}}html[data-cw]:not([data-theme=night]) body{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}html[data-cw],html[data-cw] body{overflow-x:clip}html[data-cw] .reveal{opacity:1}.entry:not(:has(.entry__media)){grid-template-columns:4.5rem minmax(0,1fr) auto}.entry:not(:has(.entry__media))>.entry__head{grid-column:2}.entry:not(:has(.entry__media))>.entry__scores{grid-column:3}.entry:not(:has(.entry__media))>.entry__body{grid-column:2/-1}@media (max-width:62.5em){.entry:not(:has(.entry__media)){grid-template-columns:4.5rem minmax(0,1fr)}.entry:not(:has(.entry__media))>.entry__scores{grid-column:2}}@media (max-width:43.75em){.entry:not(:has(.entry__media)){grid-template-columns:auto minmax(0,1fr)}.entry:not(:has(.entry__media))>.entry__scores{grid-column:1/-1;grid-row:2}.entry:not(:has(.entry__media))>.entry__body{grid-column:1/-1;grid-row:3}}.dining-index .chips{flex-wrap:wrap;overflow:visible;margin:0;padding:0;mask-image:none;-webkit-mask-image:none}.dining-index .chip{min-height:max(44px,var(--tap));white-space:normal}.dining-row>*{min-width:0;overflow-wrap:anywhere}.dining-row h4{color:var(--color-accent)}.dining-scores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);align-content:start}