.hub-guide .table-scroll{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:20px 0 28px;border:1px solid var(--line);border-radius:4px;box-sizing:border-box}.hub-guide .table-scroll table{border-collapse:collapse;width:100%;min-width:980px}.hub-guide .table-scroll th,.hub-guide .table-scroll td{text-align:left}.hub-guide .table-scroll th:first-child,.hub-guide .table-scroll td:first-child{min-width:230px}.hub-guide>.status-lead{margin-bottom:10px}.hub-guide h1{margin-bottom:10px}.hub-guide>.source-note,.hub-guide>.intro-verify{font:15px/1.5 system-ui,sans-serif;margin-bottom:10px}@media(max-width:700px){.masthead-inner{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:16px!important;padding-top:10px!important;padding-bottom:10px!important}.masthead-inner>*{flex-shrink:0}.header-link,.brand{flex-shrink:0;white-space:nowrap}.hub-guide>.status-lead{padding:12px 14px;font-size:17px;line-height:1.45}.hub-guide h1{font-size:32px;line-height:1.18;margin-bottom:9px}.hub-guide>.source-note,.hub-guide>.intro-verify{font-size:14px;line-height:1.45;margin-bottom:9px}}

.hub-page .masthead-inner{min-height:76px;display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:20px;padding-top:14px;padding-bottom:14px}.hub-page .masthead-inner>*{flex:0 0 auto;white-space:nowrap}.hub-page .layout{padding-top:28px}.hub-guide>.source-note:first-child{margin-bottom:12px}.hub-guide>.status-lead{font-size:19px;line-height:1.55}.hub-page .table-scroll{max-width:100%}@media(max-width:700px){.hub-page .layout{padding-top:22px}.hub-guide>.status-lead{font-size:17px;line-height:1.45}.hub-page .masthead-inner{min-height:60px}}
.hub-guide>p.source-note:first-child{background:transparent!important;border:0!important;padding:0!important;margin:0 0 12px!important;font:14px/1.5 system-ui,sans-serif!important;color:var(--muted)}.hub-guide>p.status-lead{background:var(--wash);border-left:3px solid #68826b;padding:18px 22px}.hub-guide .source-note a{font-size:inherit}

.hub-page .layout{display:block;max-width:1240px}.hub-guide{max-width:none}.hub-guide h1{font-size:clamp(27px,3.4vw,39px);margin-bottom:8px}.hub-guide small{display:block;font-size:12px;line-height:1.4;margin-top:6px}.hub-guide table{min-width:920px}.hub-guide #confirmed table{min-width:0;font-size:14px;line-height:1.45}.hub-guide #confirmed td{padding:12px 10px}.hub-guide #confirmed h2{font-size:22px;margin:18px 0 12px}.hub-guide #confirmed td:nth-child(4){width:26%}.hub-guide section{scroll-margin-top:12px}
@media(max-width:680px){.hub-guide #confirmed thead{display:none}.hub-guide #confirmed table,.hub-guide #confirmed tbody{display:block}.hub-guide #confirmed tr{display:grid;grid-template-columns:1fr 1fr}.hub-guide #confirmed td{display:block;width:auto!important;padding:9px;border-bottom:1px solid #d4ded5}.hub-guide #confirmed td:nth-child(1),.hub-guide #confirmed td:nth-child(4),.hub-guide #confirmed td:nth-child(5),.hub-guide #confirmed td:nth-child(6){grid-column:1/-1}.hub-guide #confirmed td:before{display:block;font-size:11px;font-weight:700;color:#51675b}.hub-guide #confirmed td:nth-child(2):before{content:"DATE"}.hub-guide #confirmed td:nth-child(3):before{content:"TIME"}.hub-guide #confirmed td:nth-child(4):before{content:"MENU"}.hub-guide #confirmed td:nth-child(5):before{content:"RESTAURANTS"}.hub-guide #confirmed td:nth-child(6):before{content:"SOURCE / REVIEW"}.hub-guide #confirmed td small{display:inline;margin-left:8px}.hub-guide h1{font-size:28px}.hub-guide #confirmed h2{font-size:19px}}