.food-inspection-report_page__CFYyc{--ink:#26342d;--muted:#626b62;--line:#d9ddd4;--paper:#f6f5ee;color:var(--ink);max-width:1180px;margin:0 auto;padding:12px 32px 72px}.food-inspection-report_page__CFYyc a{color:inherit;text-underline-offset:.2em}.food-inspection-report_page__CFYyc a:focus-visible,.food-inspection-report_page__CFYyc button:focus-visible,.food-inspection-report_page__CFYyc input:focus-visible,.food-inspection-report_page__CFYyc select:focus-visible,.food-inspection-report_page__CFYyc summary:focus-visible{outline:3px solid #9c641c;outline-offset:4px}.food-inspection-report_page__CFYyc h1,.food-inspection-report_page__CFYyc h2,.food-inspection-report_page__CFYyc h3{color:var(--ink)}.food-inspection-report_page__CFYyc h2{font-family:Georgia,serif;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;letter-spacing:-.025em}.food-inspection-report_masthead__eHyo4{padding-bottom:20px;border-bottom:2px solid var(--ink)}.food-inspection-report_masthead__eHyo4 h1{font:500 clamp(2.1rem,4.8vw,3.75rem)/1.08 Georgia,serif;letter-spacing:-.04em;text-wrap:balance;margin:0 0 18px}.food-inspection-report_masthead__eHyo4 em{color:#687760;font-weight:400}.food-inspection-report_dek__tyTSI{font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65;max-width:760px}.food-inspection-report_breadcrumb__zRN_C,.food-inspection-report_coverage__ZFyxn,.food-inspection-report_small__oXpDl{font-size:.85rem;line-height:1.65;color:var(--muted)}.food-inspection-report_coverage__ZFyxn{max-width:790px;margin-top:24px}.food-inspection-report_freshness__KF6is{display:flex;align-items:baseline;gap:10px;padding:14px 0;border-bottom:1px solid var(--line);margin-bottom:34px;font-size:.8rem;line-height:1.7;color:var(--muted)}.food-inspection-report_freshness__KF6is p{margin:0}.food-inspection-report_statusDot__TzGrh{flex:0 0 7px;height:7px;background:#8a681e;border-radius:50%}.food-inspection-report_freshness__KF6is[data-state=current] .food-inspection-report_statusDot__TzGrh{background:#38623e}.food-inspection-report_sectionHeading__R8MFl{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:28px 0 4px}.food-inspection-report_sectionHeading__R8MFl h2{margin:0}.food-inspection-report_sectionHeading__R8MFl>.food-inspection-report_small__oXpDl{font:400 .75rem/1.5 var(--sans);white-space:nowrap}.food-inspection-report_sectionIntro__pMS38{max-width:760px;color:var(--muted);line-height:1.7;margin-bottom:24px}.food-inspection-report_cards__oYXXc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 32px;gap:0 32px}.food-inspection-report_card__1exj4{min-width:0;border-bottom:1px solid var(--line)}.food-inspection-report_cardLink__TI1wn{display:grid;grid-template-columns:68px minmax(0,1fr);align-items:start;grid-gap:16px;gap:16px;padding:22px 0;text-decoration:none}.food-inspection-report_cardLink__TI1wn:hover h3,.food-inspection-report_resultLink__w3AkM:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.food-inspection-report_cardMain__DDfD2,.food-inspection-report_resultMain__lH7J4{min-width:0}.food-inspection-report_card__1exj4 h3{font:500 1.5rem/1.2 Georgia,serif;letter-spacing:-.02em;margin:5px 0 8px;overflow-wrap:anywhere}.food-inspection-report_card__1exj4 .food-inspection-report_cardMeta__95Mw0,.food-inspection-report_resultMeta__TqeIM{display:flex;flex-wrap:wrap;gap:3px 12px;margin:0;color:var(--muted);font:400 .7rem/1.5 var(--sans)}.food-inspection-report_cardMeta__95Mw0 span,.food-inspection-report_cardMeta__95Mw0 time,.food-inspection-report_resultMeta__TqeIM span,.food-inspection-report_resultMeta__TqeIM time{white-space:nowrap}.food-inspection-report_card__1exj4 .food-inspection-report_cardAddress__2rvl_{margin:0;font:400 .75rem/1.6 var(--sans);color:var(--muted);overflow-wrap:anywhere;text-wrap:pretty}.food-inspection-report_grade__hrQ7v{display:flex;flex-direction:column;align-items:center;justify-content:center;width:68px;min-height:74px;padding:12px 4px;background:#edf0e8}.food-inspection-report_grade__hrQ7v b{font:500 2.25rem/1 Georgia,serif;letter-spacing:-.04em;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.food-inspection-report_grade__hrQ7v span{font:500 .625rem/1 var(--sans);margin-top:6px;white-space:nowrap}.food-inspection-report_grade__hrQ7v[data-grade=C],.food-inspection-report_largeScore__90jI_[data-grade=C]{background:#f0e4cc;color:#694814}.food-inspection-report_grade__hrQ7v[data-grade=U],.food-inspection-report_largeScore__90jI_[data-grade=U]{background:#f1dfd6;color:#803e2b}.food-inspection-report_readLink__axtQ0{display:inline-block;font:600 .7rem/1.5 var(--sans);margin-top:12px}.food-inspection-report_update__hiXMJ{color:#3e6246;background:#edf3e9;margin:0 0 18px 84px;font:500 .72rem/1.5 var(--sans)}.food-inspection-report_update__hiXMJ a{display:block;padding:10px 12px;text-decoration:none}.food-inspection-report_update__hiXMJ a:hover{text-decoration:underline}.food-inspection-report_browser__2vT0s{margin:24px 0 36px}.food-inspection-report_filters__3W6Yg{display:grid;grid-template-columns:minmax(0,1fr) 132px;grid-gap:16px;gap:16px}.food-inspection-report_filters__3W6Yg>div{display:flex;flex-direction:column;gap:7px;min-width:0;font:600 .75rem/1.5 var(--sans)}.food-inspection-report_filters__3W6Yg input,.food-inspection-report_filters__3W6Yg select{border:1px solid #899181;background:#fff;color:var(--ink);padding:12px 14px;border-radius:2px;font:400 1rem/1.4 var(--sans);min-height:48px;min-width:0;width:100%}.food-inspection-report_filters__3W6Yg input::placeholder{color:var(--muted)}.food-inspection-report_browserBar__fiS_h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px;border-bottom:1px solid var(--line);margin-top:14px}.food-inspection-report_browserViews__OLwuK{display:flex;gap:24px;min-width:0}.food-inspection-report_browserViews__OLwuK button{color:var(--muted);background:transparent;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:12px 0;min-height:46px;font:500 .8rem/1.5 var(--sans);white-space:nowrap;cursor:pointer}.food-inspection-report_browserViews__OLwuK button[aria-pressed=true]{color:var(--ink);font-weight:700;border-bottom-color:var(--ink)}.food-inspection-report_browserViews__OLwuK button span{margin-left:4px;color:var(--muted);font-size:.7rem;font-weight:400}.food-inspection-report_browserWindow__I5EpL{font:400 .72rem/1.5 var(--sans);color:var(--muted);white-space:nowrap}.food-inspection-report_resultsHeading___0b91{display:flex;justify-content:space-between;align-items:center;min-height:56px;font:400 .75rem/1.5 var(--sans);color:var(--muted)}.food-inspection-report_resultsHeading___0b91 p{margin:0}.food-inspection-report_resultsHeading___0b91 button{color:var(--ink);padding:10px 0 10px 12px;min-height:44px;border:0;background:transparent;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.food-inspection-report_resultList__2_elI{list-style:none;padding:0;margin:0 0 24px}.food-inspection-report_resultList__2_elI li{border-bottom:1px solid var(--line)}.food-inspection-report_resultLink__w3AkM{display:grid;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:18px 0;text-decoration:none}.food-inspection-report_resultList__2_elI h3{font:500 1.25rem/1.3 Georgia,serif;margin:0 0 6px;overflow-wrap:anywhere}.food-inspection-report_resultList__2_elI p{font:400 .75rem/1.6 var(--sans);color:var(--muted);margin:0;text-wrap:pretty}.food-inspection-report_resultList__2_elI .food-inspection-report_resultMeta__TqeIM{margin-top:7px;font-size:.7rem}.food-inspection-report_resultArrow__vdJNX{font-size:1.25rem}.food-inspection-report_searchEmpty__fa5xV{padding:24px 0 40px}.food-inspection-report_searchEmpty__fa5xV h3{margin:0 0 8px;font:500 1.5rem/1.3 var(--serif)}.food-inspection-report_searchEmpty__fa5xV p{color:var(--muted);font:400 .875rem/1.6 var(--sans);margin:0}.food-inspection-report_guide__Ww7gZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px;gap:36px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:30px 0;margin:44px 0}.food-inspection-report_guide__Ww7gZ h2{margin-top:8px}.food-inspection-report_guide__Ww7gZ a,.food-inspection-report_guide__Ww7gZ p{font-size:.9rem;line-height:1.7}.food-inspection-report_guide__Ww7gZ dl{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;align-items:center;margin:0}.food-inspection-report_guide__Ww7gZ dl div{text-align:center;padding:20px 4px;background:var(--paper)}.food-inspection-report_guide__Ww7gZ dt{font:500 2.4rem/1 Georgia,serif}.food-inspection-report_guide__Ww7gZ dd{font-size:.85rem;margin:10px 0 0}.food-inspection-report_archive__gY_BB{padding:20px;border:1px solid var(--line)}.food-inspection-report_archive__gY_BB summary{cursor:pointer;font-weight:600;min-height:30px}.food-inspection-report_archive__gY_BB ul{padding-left:22px;line-height:2}.food-inspection-report_archive__gY_BB li{margin-top:10px}.food-inspection-report_methodology__vpFeR{border-top:1px solid var(--line);margin-top:48px;padding-top:24px;max-width:850px;font-size:.9rem;line-height:1.8;color:var(--muted)}.food-inspection-report_notice__9BvTc{background:var(--paper);padding:24px;line-height:1.75;margin:24px 0}.food-inspection-report_reportHeader__S479r{border-bottom:3px solid var(--ink);padding:26px 0}.food-inspection-report_reportHeader__S479r h1{font:500 clamp(2.4rem,5vw,4.5rem)/1.1 Georgia,serif;letter-spacing:-.04em;max-width:1000px;margin:16px 0;overflow-wrap:anywhere}.food-inspection-report_newer__PUFhP{background:#edf3e9;border-left:4px solid #52704e;padding:22px 26px;margin:25px 0 35px}.food-inspection-report_newer__PUFhP h2{margin-top:10px}.food-inspection-report_newer__PUFhP p{line-height:1.7}.food-inspection-report_reportGrid__nxd1y{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:50px;gap:50px}.food-inspection-report_scorePanel__vQ7Mf{display:flex;gap:24px;align-items:flex-start;border-bottom:1px solid var(--line);padding:8px 0 32px}.food-inspection-report_scorePanel__vQ7Mf h2{margin-top:0}.food-inspection-report_scorePanel__vQ7Mf p{font-size:1rem;line-height:1.85}.food-inspection-report_largeScore__90jI_{display:flex;flex-direction:column;flex:0 0 145px;background:#edf0e8;padding:24px 18px}.food-inspection-report_largeScore__90jI_>span{text-transform:uppercase;font-size:.8rem;letter-spacing:.1em}.food-inspection-report_largeScore__90jI_ strong{font:500 3.7rem/1.2 Georgia,serif;margin-top:8px}.food-inspection-report_largeScore__90jI_ small{font:400 1rem/1 Georgia,serif}.food-inspection-report_sourceButton__YZL86{display:inline-block;font-weight:600;font-size:.9rem;padding:12px 0}.food-inspection-report_prose__hl7di{padding:22px 0;border-bottom:1px solid var(--line)}.food-inspection-report_prose__hl7di p{font-size:1rem;line-height:1.85}.food-inspection-report_prose__hl7di h3{font-size:1.05rem}.food-inspection-report_prose__hl7di li{margin:10px 0}.food-inspection-report_recordAside__RQbVi{border-left:1px solid var(--line);padding-left:24px;align-self:start}.food-inspection-report_recordAside__RQbVi h2{font-size:1.4rem}.food-inspection-report_recordAside__RQbVi dt{color:var(--muted);font-size:.75rem;margin-top:20px}.food-inspection-report_recordAside__RQbVi dd{margin:6px 0 0;font-size:.9rem}.food-inspection-report_recordAside__RQbVi a,.food-inspection-report_recordAside__RQbVi p{font-size:.8rem;line-height:1.8}.food-inspection-report_history__RPbFV{margin-top:42px}.food-inspection-report_history__RPbFV>p{font-size:.9rem;line-height:1.7;color:var(--muted)}.food-inspection-report_history__RPbFV ol{list-style:none;padding:0}.food-inspection-report_history__RPbFV li{display:grid;grid-template-columns:150px 1fr 130px;grid-gap:18px;gap:18px;border-top:1px solid var(--line);padding:20px 14px;font-size:.9rem;line-height:1.7}.food-inspection-report_history__RPbFV li[aria-current]{background:var(--paper)}@media (max-width:760px){.buildout-public-shell:has(.food-inspection-report_detailPage__sz7ll) .buildout-public-header-row{min-width:0}.food-inspection-report_page__CFYyc{padding:12px 20px 50px}.food-inspection-report_cards__oYXXc,.food-inspection-report_guide__Ww7gZ,.food-inspection-report_reportGrid__nxd1y{grid-template-columns:1fr}.food-inspection-report_guide__Ww7gZ{gap:20px}.food-inspection-report_reportGrid__nxd1y{gap:28px}.food-inspection-report_recordAside__RQbVi{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.food-inspection-report_scorePanel__vQ7Mf{flex-direction:column}.food-inspection-report_largeScore__90jI_{flex-basis:auto;width:155px}.food-inspection-report_history__RPbFV li{grid-template-columns:1fr 1fr}.food-inspection-report_history__RPbFV li>:last-child{grid-column:2}.food-inspection-report_sectionHeading__R8MFl{align-items:flex-start;flex-direction:column;gap:4px}}.food-inspection-report_moreButton__rwLVg{color:var(--ink);background:var(--paper);border:1px solid var(--line);padding:14px 20px;min-height:44px;font:inherit;cursor:pointer}.food-inspection-report_moreButton__rwLVg:focus-visible{outline:3px solid #9c641c;outline-offset:4px}.food-inspection-report_improvements__Mygz8{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 32px;gap:0 32px}.food-inspection-report_improvements__Mygz8 li{padding:18px 0;border-bottom:1px solid var(--line);min-width:0}.food-inspection-report_improvements__Mygz8 h3{font:500 1.2rem/1.3 Georgia,serif;margin:0 0 10px;overflow-wrap:anywhere}.food-inspection-report_improvements__Mygz8 p{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font:400 .75rem/1.5 var(--sans);margin:0}.food-inspection-report_improvements__Mygz8 p a,.food-inspection-report_improvements__Mygz8 p strong{white-space:nowrap}.food-inspection-report_improvements__Mygz8 p strong{color:#3e6246}.food-inspection-report_location__gAdDL{margin:1rem 0;overflow-wrap:anywhere}.food-inspection-report_location__gAdDL p{margin:.4rem 0}.food-inspection-report_location__gAdDL>p:first-child{font-size:1.1rem}.food-inspection-report_location__gAdDL a{text-underline-offset:.2em}.food-inspection-report_editionPage__fD3yx{display:block;padding:12px 12px 60px}.food-inspection-report_editionPage__fD3yx [id]{scroll-margin-top:24px}.food-inspection-report_editionMeta__eBghZ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px}.food-inspection-report_compactFreshness__PZVBQ{padding:0;margin:0;border:0;gap:8px;font:400 .72rem/1.6 var(--sans)}.food-inspection-report_compactFreshness__PZVBQ time{white-space:nowrap}.food-inspection-report_sectionLabel__OmGqq{font:700 .7rem/1.5 var(--sans);text-transform:uppercase;letter-spacing:.13em;color:var(--accent,#a33725);margin:0 0 16px}.food-inspection-report_coverageLine___hy35{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;font:400 .8rem/1.7 var(--sans);margin:0}.food-inspection-report_coverageLine___hy35 strong{font-weight:600}.food-inspection-report_coverageLine___hy35 a{color:var(--muted);font-size:.73rem}@media (max-width:760px){.food-inspection-report_editionPage__fD3yx{padding:12px 0 40px}.food-inspection-report_masthead__eHyo4{padding-bottom:18px}.food-inspection-report_masthead__eHyo4 h1{max-width:560px;margin-bottom:16px}.food-inspection-report_filters__3W6Yg{grid-template-columns:minmax(0,1fr) 110px;gap:10px}.food-inspection-report_filters__3W6Yg input,.food-inspection-report_filters__3W6Yg select{padding:11px 10px}.food-inspection-report_browser__2vT0s{margin-top:20px}.food-inspection-report_browserViews__OLwuK{gap:18px}.food-inspection-report_browserViews__OLwuK button{font-size:.75rem}.food-inspection-report_browserWindow__I5EpL{padding:8px 0;font-size:.68rem}.food-inspection-report_sectionHeading__R8MFl{flex-direction:row;flex-wrap:wrap;align-items:baseline;margin-top:24px;gap:6px 12px}.food-inspection-report_sectionHeading__R8MFl>.food-inspection-report_small__oXpDl{font-size:.68rem}.food-inspection-report_cardLink__TI1wn{grid-template-columns:62px minmax(0,1fr);gap:14px;padding:20px 0}.food-inspection-report_grade__hrQ7v{width:62px;min-height:70px}.food-inspection-report_card__1exj4 h3{font-size:1.375rem}.food-inspection-report_update__hiXMJ{margin-left:76px}.food-inspection-report_improvements__Mygz8{grid-template-columns:1fr}.food-inspection-report_resultLink__w3AkM{grid-template-columns:62px minmax(0,1fr) auto;gap:12px}.food-inspection-report_resultList__2_elI h3{font-size:1.2rem}}@media (max-width:360px){.food-inspection-report_browserBar__fiS_h{gap:0 10px}.food-inspection-report_browserViews__OLwuK{width:100%;justify-content:space-between}}.food-inspection-report_detailPage__sz7ll{--ink:#24332b;--muted:#60675f;--line:#d2d6cc;--paper:#f7f6f2;--accent:#a13725;display:block;max-width:1240px;padding:12px 28px 50px}.food-inspection-report_detailPage__sz7ll button,.food-inspection-report_detailPage__sz7ll select{font:inherit}.food-inspection-report_detailPage__sz7ll button:focus-visible{outline:3px solid #9c641c;outline-offset:4px}.food-inspection-report_detailPage__sz7ll h2{font:500 clamp(1.8rem,3vw,2.5rem)/1.08 var(--serif);letter-spacing:-.025em}.food-inspection-report_detailPage__sz7ll [id]{scroll-margin-top:88px}.food-inspection-report_reportNav__Qrr2N{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--ink);font:500 .8rem/1.5 var(--sans)}.food-inspection-report_reportNav__Qrr2N a{display:inline-flex;align-items:center;gap:10px;min-height:30px;text-decoration:none}.food-inspection-report_reportNav__Qrr2N>a:last-child{font-size:.73rem;color:var(--muted)}.food-inspection-report_reportHero__X0Pqo{display:grid;grid-template-columns:minmax(0,1fr) 310px;align-items:start;grid-gap:64px;gap:64px;padding:42px 0 38px}.food-inspection-report_detailPage__sz7ll .food-inspection-report_reportHeader__S479r{padding:4px 0 0;border:0;min-width:0}.food-inspection-report_reportKicker__Y1hV1{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font:700 .7rem/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 24px}.food-inspection-report_reportKicker__Y1hV1>span:first-child{height:7px;width:7px;background:currentColor}.food-inspection-report_reportKicker__Y1hV1 .food-inspection-report_kickerPlace__RvKNK{padding-left:12px;border-left:1px solid var(--line);color:var(--muted);font-weight:500;letter-spacing:.06em}.food-inspection-report_detailPage__sz7ll .food-inspection-report_reportHeader__S479r h1{font:500 clamp(2.7rem,4.6vw,4.3rem)/1.02 var(--serif);letter-spacing:-.035em;margin:0 0 24px;text-wrap:pretty;overflow-wrap:anywhere}.food-inspection-report_detailPage__sz7ll .food-inspection-report_location__gAdDL{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0;color:var(--muted)}.food-inspection-report_detailPage__sz7ll .food-inspection-report_location__gAdDL p,.food-inspection-report_detailPage__sz7ll .food-inspection-report_location__gAdDL>p:first-child{font:400 .74rem/1.6 var(--sans);margin:0}.food-inspection-report_detailPage__sz7ll .food-inspection-report_location__gAdDL a{font:500 .76rem/1.6 var(--sans);white-space:nowrap}.food-inspection-report_reportByline__rjZbY{display:flex;flex-wrap:wrap;gap:8px 16px;margin:18px 0 26px;font:500 .76rem/1.5 var(--sans)}.food-inspection-report_reportByline__rjZbY>span+span{padding-left:16px;border-left:1px solid var(--line);color:var(--muted);font-weight:400}.food-inspection-report_reportLead__pVfgy{font:400 1.28rem/1.55 var(--serif);margin:0;max-width:700px}.food-inspection-report_leadSource__RQAvB{font:500 .67rem/1 var(--sans);vertical-align:super;color:var(--accent);white-space:nowrap}.food-inspection-report_scoreTicket__yYq5S{--score-accent:#d5e7bd;background:#22372d;color:#fbf8ef;padding:22px 26px 0;position:relative}.food-inspection-report_scoreTicket__yYq5S[data-grade=C]{--score-accent:#f1cb7a}.food-inspection-report_scoreTicket__yYq5S[data-grade=U]{--score-accent:#f2b29a}.food-inspection-report_ticketTop__OBXF3{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--sans)}.food-inspection-report_ticketTop__OBXF3>span{max-width:110px;font-size:.68rem;letter-spacing:.1em;line-height:1.6;text-transform:uppercase}.food-inspection-report_ticketTop__OBXF3>b{display:grid;place-items:center;width:42px;height:42px;border:1px solid #8a9c82;color:var(--score-accent);border-radius:50%;font-size:1.2rem}.food-inspection-report_ticketNumber__dpTzz{display:flex;align-items:baseline;gap:9px;margin:12px 0 20px}.food-inspection-report_ticketNumber__dpTzz strong{font:400 7.6rem/.95 Georgia,serif;letter-spacing:-.075em;color:var(--score-accent)}.food-inspection-report_ticketNumber__dpTzz>span{font:400 1rem/1 var(--sans);color:#d7dfd4}.food-inspection-report_ticketDate__khEHS{display:flex;justify-content:space-between;gap:10px;font:400 .74rem/1.5 var(--sans);border-top:1px solid #647869;padding-top:16px}.food-inspection-report_ticketDate__khEHS>span{color:#d7dfd4}.food-inspection-report_ticketScale__DcB4m{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px;margin:24px 0 18px;font-family:var(--sans)}.food-inspection-report_ticketScale__DcB4m>span{display:flex;flex-direction:column;gap:6px;border-top:3px solid #718572;padding:9px 0 0;color:#d7dfd4;text-align:center}.food-inspection-report_ticketScale__DcB4m b{font-size:.75rem;font-weight:400}.food-inspection-report_ticketScale__DcB4m small{font-size:.59rem}.food-inspection-report_ticketScale__DcB4m [data-active=true]{border-color:var(--score-accent);color:var(--score-accent)}.food-inspection-report_ticketScale__DcB4m [data-active=true] b{font-weight:700}.food-inspection-report_ticketCaveat__c93e7{color:#d7dfd4;font:400 .7rem/1.6 var(--sans);margin:0 0 18px}.food-inspection-report_ticketSource__jNr9O{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #647869;padding:17px 0;text-decoration:none;font:500 .76rem/1.5 var(--sans)}.food-inspection-report_ticketSource__jNr9O>span{font-size:1.3rem}.food-inspection-report_detailPage__sz7ll .food-inspection-report_newer__PUFhP{display:grid;grid-template-columns:1fr auto;grid-gap:26px;gap:26px;align-items:center;border:1px solid #b4c5aa;border-left:4px solid #526d42;background:#eaf0e3;padding:22px 26px;margin:24px 0 0}.food-inspection-report_newer__PUFhP .food-inspection-report_sectionLabel__OmGqq{color:#3f6039;margin:0 0 8px}.food-inspection-report_newer__PUFhP h2{margin:0;font-size:1.55rem}.food-inspection-report_newer__PUFhP p:not(.food-inspection-report_sectionLabel__OmGqq){font:400 .79rem/1.6 var(--sans);margin:9px 0 0}.food-inspection-report_newerResults__P9aGy{display:flex;flex-wrap:wrap;gap:20px}.food-inspection-report_newerResults__P9aGy a{display:flex;align-items:center;gap:15px;text-decoration:none}.food-inspection-report_newerResults__P9aGy strong{font:400 3rem/1 var(--serif)}.food-inspection-report_newerResults__P9aGy small{font:400 .8rem/1 var(--sans)}.food-inspection-report_newerResults__P9aGy span{font:500 .75rem/1.7 var(--sans)}.food-inspection-report_newerResults__P9aGy span:last-child{font-size:1.5rem}.food-inspection-report_chapterNav__jTb8N{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;gap:40px;background:var(--paper);border-top:1px solid var(--ink);border-bottom:1px solid var(--line)}.food-inspection-report_chapterNav__jTb8N a{display:flex;align-items:center;gap:10px;flex-shrink:0;text-decoration:none;padding:18px 0;font:500 .8rem/1.5 var(--sans)}.food-inspection-report_chapterNav__jTb8N a>span{color:var(--muted);font-size:.68rem}.food-inspection-report_chapterNav__jTb8N b{font-size:.67rem;color:var(--muted);font-weight:400}.food-inspection-report_storyLayout__WLTY7{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:64px;gap:64px;margin:48px 0 60px}.food-inspection-report_articleBody__Lx0ZG{min-width:0;max-width:760px}.food-inspection-report_articleBody__Lx0ZG h2{margin:0 0 28px}.food-inspection-report_articleBody__Lx0ZG p:not(.food-inspection-report_sectionLabel__OmGqq){font:400 1.18rem/1.65 var(--serif);margin:0 0 20px}.food-inspection-report_articleBody__Lx0ZG sup{font:500 .63rem/1 var(--sans);white-space:nowrap}.food-inspection-report_articleBody__Lx0ZG sup a{color:var(--accent);text-decoration:none;padding:2px}.food-inspection-report_articleBody__Lx0ZG .food-inspection-report_comparison__Xdrvh{border-left:3px solid #78886a;padding:12px 0 12px 18px;margin-top:28px;font:400 .83rem/1.8 var(--sans);color:var(--muted)}.food-inspection-report_comparison__Xdrvh strong{color:var(--ink)}.food-inspection-report_storyRail__OJpif{align-self:start;border-left:1px solid var(--line);padding-left:26px;font-family:var(--sans)}.food-inspection-report_railLabel__Z0Qe9{text-transform:uppercase;letter-spacing:.12em;font:700 .66rem/1.5 var(--sans);margin:0 0 16px}.food-inspection-report_reportNumbers__7Z5Tu{margin:0}.food-inspection-report_reportNumbers__7Z5Tu>div{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;gap:22px;padding:14px 0;border-bottom:1px solid var(--line)}.food-inspection-report_reportNumbers__7Z5Tu dt{max-width:140px;font-size:.8rem;line-height:1.5}.food-inspection-report_reportNumbers__7Z5Tu dd{margin:0;min-width:48px;font:400 2.75rem/1 var(--serif);letter-spacing:-.04em}.food-inspection-report_storyRail__OJpif>p:not(.food-inspection-report_railLabel__Z0Qe9){font-size:.73rem;line-height:1.7;color:var(--muted);margin:16px 0}.food-inspection-report_storyRail__OJpif>a{display:flex;justify-content:space-between;gap:10px;min-height:44px;align-items:center;font-size:.75rem;text-decoration:none}.food-inspection-report_railLocation__2GKbw{border-top:1px solid var(--line);margin-top:18px;padding-top:20px;display:flex;flex-direction:column;gap:6px;font-size:.78rem;line-height:1.6;overflow-wrap:anywhere}.food-inspection-report_railLocation__2GKbw .food-inspection-report_railLabel__Z0Qe9{margin:0 0 4px}.food-inspection-report_railLocation__2GKbw>span{color:var(--muted);font-size:.72rem}.food-inspection-report_findings__n76Is{border-top:3px solid var(--ink);margin:0 0 52px}.food-inspection-report_findingsHeading__Sj14a{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding:30px 0 0}.food-inspection-report_findingsHeading__Sj14a h2{margin:0}.food-inspection-report_findingsHeading__Sj14a>a{font:500 .78rem/1.6 var(--sans);padding-bottom:4px;white-space:nowrap}.food-inspection-report_findings__n76Is .food-inspection-report_sectionIntro__pMS38{max-width:770px;font:400 .86rem/1.7 var(--sans);margin:16px 0 26px}.food-inspection-report_findingControls__i9E5O{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;font-family:var(--sans)}.food-inspection-report_findingFilters__0bcHg{display:flex;flex-wrap:wrap;gap:8px}.food-inspection-report_findingFilters__0bcHg button{border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;min-height:44px;padding:10px 13px;font:500 .74rem/1.4 var(--sans)}.food-inspection-report_findingFilters__0bcHg button span{margin-left:6px;opacity:.85}.food-inspection-report_findingFilters__0bcHg button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.food-inspection-report_topicFilter__lmc1l{display:flex;min-width:0;align-items:center;gap:10px;color:var(--muted);font:400 .75rem/1.5 var(--sans)}.food-inspection-report_topicFilter__lmc1l select{min-width:0;min-height:44px;max-width:235px;color:var(--ink);background:var(--paper);border:1px solid var(--line);padding:8px 28px 8px 10px;font:400 .75rem/1.4 var(--sans)}.food-inspection-report_findingResultStatus__VH4Gi{display:flex;align-items:center;gap:20px;padding:15px 0;font:400 .72rem/1.6 var(--sans);color:var(--muted)}.food-inspection-report_findingResultStatus__VH4Gi p{margin:0}.food-inspection-report_findingResultStatus__VH4Gi button{border:0;background:transparent;color:var(--accent);cursor:pointer;text-decoration:underline;padding:8px}.food-inspection-report_findingList__rZh41{list-style:none;margin:0;padding:0}.food-inspection-report_findingRow__ms9UD{display:grid;grid-template-columns:235px minmax(0,1fr) 155px;grid-gap:30px;gap:30px;padding:28px 0;border-top:1px solid var(--line)}.food-inspection-report_findingTopic__F27xC{display:flex;align-items:baseline;gap:16px}.food-inspection-report_findingOrdinal__w9d_Y{color:var(--accent);font:500 .74rem/1 var(--mono)}.food-inspection-report_findingTopic__F27xC h3{font:500 1.26rem/1.2 var(--serif);margin:0 0 12px;letter-spacing:-.015em}.food-inspection-report_findingTopic__F27xC a{font:400 .7rem/1.5 var(--sans);color:var(--muted);text-decoration:none}.food-inspection-report_findingEvidence__RKvC3{min-width:0}.food-inspection-report_findingEvidence__RKvC3 blockquote{font:400 1.05rem/1.65 var(--serif);margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.food-inspection-report_findingEvidence__RKvC3 details{margin:16px 0 0}.food-inspection-report_findingEvidence__RKvC3 summary{display:flex;justify-content:space-between;align-items:center;gap:12px;max-width:230px;min-height:32px;font:500 .72rem/1.5 var(--sans);cursor:pointer;color:var(--muted);list-style:none}.food-inspection-report_disclosure__l_ztq summary::-webkit-details-marker,.food-inspection-report_findingEvidence__RKvC3 summary::-webkit-details-marker{display:none}.food-inspection-report_disclosure__l_ztq summary>span,.food-inspection-report_findingEvidence__RKvC3 summary>span{font-size:1.1rem;transition:transform .15s ease}.food-inspection-report_disclosure__l_ztq[open]>summary>span,.food-inspection-report_findingEvidence__RKvC3 details[open]>summary>span{transform:rotate(45deg)}.food-inspection-report_fullNote__YPHvC{padding:18px 20px;background:#eeefe6;margin:12px 0 0}.food-inspection-report_fullNote__YPHvC blockquote{font-size:.96rem}.food-inspection-report_fullNote__YPHvC>a{display:inline-block;margin-top:18px;font:500 .72rem/1.6 var(--sans)}.food-inspection-report_fullNote__YPHvC>p{margin-top:0}.food-inspection-report_findingStatus__XSR8H{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font:400 .72rem/1.6 var(--sans)}.food-inspection-report_corrected__FAeE5,.food-inspection-report_newFinding__3TZ_R,.food-inspection-report_repeat__EII82{display:inline-block;padding:5px 8px;font-size:.66rem;font-weight:500}.food-inspection-report_corrected__FAeE5{color:#365a3b;background:#e5edde}.food-inspection-report_newFinding__3TZ_R{color:#596252;background:#e9ece3}.food-inspection-report_repeat__EII82{color:#8b392b;background:#f2e3da}.food-inspection-report_findingStatus__XSR8H p{margin:4px 0 0;color:var(--muted)}.food-inspection-report_findingStatus__XSR8H time{color:var(--ink)}.food-inspection-report_noMarker__SKetN{color:var(--muted);font-size:.68rem}.food-inspection-report_markerNote__gHRZs{border-top:1px solid var(--line);margin:0;padding-top:20px;font:400 .76rem/1.8 var(--sans);color:var(--muted);max-width:880px}.food-inspection-report_findingEmpty__BcMNr,.food-inspection-report_missingFindings__32pu8{padding:28px;background:#eeefe6;font:400 .9rem/1.7 var(--sans)}.food-inspection-report_detailPage__sz7ll .food-inspection-report_history__RPbFV{display:grid;grid-template-columns:310px minmax(0,1fr);grid-gap:64px;gap:64px;border-top:3px solid var(--ink);margin:0 0 48px;padding:32px 0 0}.food-inspection-report_historyIntro__dhfI7 h2{margin:0 0 14px}.food-inspection-report_historyIntro__dhfI7>p:not(.food-inspection-report_sectionLabel__OmGqq){font:400 .87rem/1.75 var(--sans);color:var(--muted);margin:0 0 20px}.food-inspection-report_historyIntro__dhfI7>.food-inspection-report_historyCaveat__7G91i{font-size:.74rem}.food-inspection-report_historyIntro__dhfI7>a{display:inline-block;font:500 .76rem/1.6 var(--sans)}.food-inspection-report_historyCount__jx_RW{display:flex;align-items:center;gap:16px;margin:26px 0}.food-inspection-report_historyCount__jx_RW strong{font:400 3.3rem/1 var(--serif)}.food-inspection-report_historyCount__jx_RW span{max-width:145px;font:400 .79rem/1.5 var(--sans);color:var(--muted)}.food-inspection-report_historyPlot__VY35L{min-width:0;padding-top:6px}.food-inspection-report_historyAxis__tbePN{display:grid;grid-template-columns:126px minmax(0,1fr) 78px 45px;grid-gap:20px;gap:20px;padding:0 0 12px;font:400 .65rem/1.5 var(--sans);color:var(--muted)}.food-inspection-report_historyAxis__tbePN>span:last-child{display:flex;justify-content:space-between}.food-inspection-report_detailPage__sz7ll .food-inspection-report_historyPlot__VY35L ol{margin:0;padding:0;list-style:none}.food-inspection-report_detailPage__sz7ll .food-inspection-report_historyPlot__VY35L li{display:grid;grid-template-columns:126px minmax(0,1fr) 78px 45px;grid-gap:20px;gap:20px;align-items:center;border:0;border-top:1px solid var(--line);padding:24px 0;font:400 .77rem/1.6 var(--sans)}.food-inspection-report_detailPage__sz7ll .food-inspection-report_historyPlot__VY35L li[aria-current]{background:transparent}.food-inspection-report_historyDate__5s0WX{display:flex;flex-direction:column;gap:5px}.food-inspection-report_historyDate__5s0WX>span{color:var(--muted);font-size:.67rem}.food-inspection-report_historyTrack__uH5fL{height:18px;background:repeating-linear-gradient(90deg,#e8eade 0,#e8eade calc(10% - 1px),#c9d1c3 calc(10% - 1px),#c9d1c3 10%)}.food-inspection-report_historyTrack__uH5fL>span{display:block;height:100%;background:#7b926b}.food-inspection-report_historyTrack__uH5fL>span[data-grade=C]{background:#c49e55}.food-inspection-report_historyTrack__uH5fL>span[data-grade=U]{background:#b96b52}.food-inspection-report_historyResult__d2EQb{display:flex;flex-direction:column;gap:4px}.food-inspection-report_historyResult__d2EQb strong{font:400 1.6rem/1 var(--serif)}.food-inspection-report_historyResult__d2EQb strong>span{font:400 .65rem/1 var(--sans);color:var(--muted)}.food-inspection-report_historyResult__d2EQb>span{font-size:.66rem}.food-inspection-report_historyLink__OIln8{font-size:.7rem;text-decoration:none;padding:10px 0}.food-inspection-report_historyCurrent__2Pd2w{font-size:1.2rem}.food-inspection-report_singleHistory__grWXV{border-top:1px solid var(--line);padding-top:20px;font:400 .8rem/1.8 var(--sans);color:var(--muted);max-width:520px}.food-inspection-report_venueContext__Fge8R{padding:24px 0 30px;border-top:1px solid var(--line)}.food-inspection-report_venueContext__Fge8R h2{font-size:1.6rem;margin:0 0 18px}.food-inspection-report_contextLine__PoB4u{display:flex;flex-wrap:wrap;gap:10px 24px;font:400 .8rem/1.7 var(--sans)}.food-inspection-report_venueContext__Fge8R>p{font:400 .76rem/1.8 var(--sans);max-width:750px;color:var(--muted)}.food-inspection-report_sources__KxwPg{background:#eeefe7;padding:32px;border-top:3px solid var(--ink)}.food-inspection-report_sourcesHeading__x_ONW h2{margin:0 0 16px}.food-inspection-report_sourcesHeading__x_ONW>p:last-child{font:400 .84rem/1.7 var(--sans);color:var(--muted);margin:0}.food-inspection-report_sourceCards__MMw5_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px;gap:25px;margin:32px 0 18px}.food-inspection-report_sourceCards__MMw5_>a{display:flex;flex-direction:column;border-top:1px solid #a9b6a4;padding:18px 0;text-decoration:none}.food-inspection-report_sourceCards__MMw5_>a>span{display:flex;justify-content:space-between;gap:10px;font:500 .65rem/1.7 var(--sans);color:var(--muted);margin-bottom:18px}.food-inspection-report_sourceCards__MMw5_>a>span b{color:var(--ink);font-size:1rem;font-weight:400}.food-inspection-report_sourceCards__MMw5_ strong{font:500 1.25rem/1.25 var(--serif)}.food-inspection-report_sourceCards__MMw5_ p{font:400 .7rem/1.7 var(--sans);color:var(--muted);margin:10px 0 0}.food-inspection-report_disclosure__l_ztq{border-top:1px solid var(--line);padding:18px 0;font-family:var(--sans)}.food-inspection-report_disclosure__l_ztq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;min-height:28px;list-style:none;font-size:.8rem;font-weight:500}.food-inspection-report_disclosure__l_ztq p{max-width:800px;font:400 .79rem/1.8 var(--sans);color:var(--muted)}.food-inspection-report_sourceFacts__8Bwaz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:28px 0}.food-inspection-report_sourceFacts__8Bwaz dt{font-size:.72rem;color:var(--muted)}.food-inspection-report_sourceFacts__8Bwaz dd{font-size:.82rem;margin:6px 0 0;overflow-wrap:anywhere}.food-inspection-report_gradeScale__TLMop{padding:24px 0 0}.food-inspection-report_gradeScale__TLMop dl{display:flex;flex-wrap:wrap;gap:26px}.food-inspection-report_gradeScale__TLMop dl>div{display:flex;gap:10px;align-items:baseline;font:400 .8rem/1.5 var(--sans)}.food-inspection-report_gradeScale__TLMop dt{font-weight:700}.food-inspection-report_gradeScale__TLMop dd{margin:0;color:var(--muted)}.food-inspection-report_gradeScale__TLMop>a{font:500 .76rem/1.6 var(--sans)}.food-inspection-report_sources__KxwPg .food-inspection-report_freshness__KF6is{border-top:1px solid var(--line);border-bottom:0;margin:0;padding:18px 0 0;font:400 .73rem/1.7 var(--sans)}.food-inspection-report_reportFooter__ZQTmI{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:34px 0 0;margin-top:38px;border-top:1px solid var(--ink)}.food-inspection-report_reportFooter__ZQTmI .food-inspection-report_sectionLabel__OmGqq{color:var(--muted);margin:0 0 12px;font-size:.65rem}.food-inspection-report_reportFooter__ZQTmI a{font:500 .8rem/1.7 var(--sans);text-decoration:none}.food-inspection-report_reportFooter__ZQTmI>div a{font:500 1.5rem/1.3 var(--serif)}.food-inspection-report_detailPage__sz7ll a:hover,.food-inspection-report_detailPage__sz7ll summary:hover{color:var(--accent)}.food-inspection-report_detailPage__sz7ll .food-inspection-report_scoreTicket__yYq5S a:hover{color:var(--score-accent)}.food-inspection-report_findingFilters__0bcHg button:hover{border-color:var(--ink)}@media (max-width:1020px){.food-inspection-report_reportHero__X0Pqo,.food-inspection-report_storyLayout__WLTY7{grid-template-columns:minmax(0,1fr) 270px;gap:36px}.food-inspection-report_scoreTicket__yYq5S{padding-left:22px;padding-right:22px}.food-inspection-report_findingRow__ms9UD{grid-template-columns:190px minmax(0,1fr) 130px;gap:22px}.food-inspection-report_detailPage__sz7ll .food-inspection-report_history__RPbFV{grid-template-columns:240px minmax(0,1fr);gap:36px}.food-inspection-report_detailPage__sz7ll .food-inspection-report_historyPlot__VY35L li{grid-template-columns:104px minmax(0,1fr) 65px 40px;gap:12px}.food-inspection-report_historyAxis__tbePN{display:none}}@media (max-width:760px){.food-inspection-report_detailPage__sz7ll{padding:12px 8px 40px}.food-inspection-report_reportNav__Qrr2N{padding-bottom:16px;font-size:.75rem}.food-inspection-report_reportNav__Qrr2N>a:last-child{display:none}.food-inspection-report_reportHero__X0Pqo{grid-template-columns:1fr;gap:28px;padding:28px 0}.food-inspection-report_reportKicker__Y1hV1{font-size:.63rem;margin:0 0 20px;gap:8px}.food-inspection-report_reportKicker__Y1hV1 .food-inspection-report_kickerPlace__RvKNK{padding-left:8px}.food-inspection-report_detailPage__sz7ll .food-inspection-report_reportHeader__S479r h1{font-size:clamp(2.35rem,8.5vw,3.7rem);line-height:1.03;margin-bottom:20px}.food-inspection-report_reportByline__rjZbY{font-size:.7rem;margin:16px 0 22px;gap:8px 12px}.food-inspection-report_reportByline__rjZbY>span+span{padding-left:12px}.food-inspection-report_reportLead__pVfgy{font-size:1.18rem;line-height:1.55}.food-inspection-report_scoreTicket__yYq5S{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;column-gap:24px;padding:20px 20px 0}.food-inspection-report_ticketTop__OBXF3{grid-column:1/-1}.food-inspection-report_ticketTop__OBXF3>span{max-width:none}.food-inspection-report_ticketTop__OBXF3>b{height:34px;width:34px;font-size:1rem}.food-inspection-report_ticketNumber__dpTzz{grid-column:1;grid-row:2/4;align-self:center;margin:12px 0 18px}.food-inspection-report_ticketNumber__dpTzz strong{font-size:5.9rem}.food-inspection-report_ticketNumber__dpTzz>span{font-size:.76rem}.food-inspection-report_ticketDate__khEHS{grid-column:2;flex-direction:column;border:0;gap:3px;padding:18px 0 0;font-size:.65rem}.food-inspection-report_ticketDate__khEHS>span{font-size:.6rem}.food-inspection-report_ticketScale__DcB4m{grid-column:2;margin:16px 0}.food-inspection-report_ticketScale__DcB4m small{font-size:.52rem}.food-inspection-report_ticketScale__DcB4m b{font-size:.65rem}.food-inspection-report_ticketCaveat__c93e7{grid-column:1/-1;font-size:.65rem;padding-top:12px;border-top:1px solid #647869;margin-bottom:12px}.food-inspection-report_ticketCaveat__c93e7 br{display:none}.food-inspection-report_ticketSource__jNr9O{grid-column:1/-1;padding:12px 0;font-size:.7rem}.food-inspection-report_chapterNav__jTb8N{gap:24px;overflow-x:auto}.food-inspection-report_chapterNav__jTb8N a{font-size:.73rem;gap:7px;padding:16px 0}.food-inspection-report_chapterNav__jTb8N a>span{font-size:.61rem}.food-inspection-report_storyLayout__WLTY7{grid-template-columns:1fr;gap:30px;margin:32px 0 38px}.food-inspection-report_articleBody__Lx0ZG h2{margin-bottom:22px}.food-inspection-report_articleBody__Lx0ZG p:not(.food-inspection-report_sectionLabel__OmGqq){font-size:1.12rem;line-height:1.65}.food-inspection-report_articleBody__Lx0ZG .food-inspection-report_comparison__Xdrvh{font-size:.8rem}.food-inspection-report_storyRail__OJpif{border-left:0;border-top:1px solid var(--line);padding:22px 0 0}.food-inspection-report_reportNumbers__7Z5Tu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.food-inspection-report_reportNumbers__7Z5Tu>div{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end;gap:10px;padding:4px 0 12px;border-bottom:0}.food-inspection-report_reportNumbers__7Z5Tu dt{font-size:.7rem}.food-inspection-report_reportNumbers__7Z5Tu dd{font-size:2.4rem}.food-inspection-report_storyRail__OJpif>p:not(.food-inspection-report_railLabel__Z0Qe9){margin:12px 0 4px}.food-inspection-report_railLocation__2GKbw{margin-top:8px;padding-top:16px}.food-inspection-report_findingsHeading__Sj14a{flex-direction:column;align-items:flex-start;gap:16px;padding-top:26px}.food-inspection-report_findings__n76Is .food-inspection-report_sectionIntro__pMS38{font-size:.8rem}.food-inspection-report_findingControls__i9E5O{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:14px}.food-inspection-report_findingFilters__0bcHg{gap:6px}.food-inspection-report_findingFilters__0bcHg button{padding:9px 10px;font-size:.67rem}.food-inspection-report_topicFilter__lmc1l{justify-content:space-between}.food-inspection-report_topicFilter__lmc1l select{max-width:calc(100% - 55px);flex:1 1}.food-inspection-report_findingRow__ms9UD{grid-template-columns:1fr;gap:16px;padding:24px 0}.food-inspection-report_findingTopic__F27xC{gap:14px}.food-inspection-report_findingTopic__F27xC>div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 14px;flex:1 1}.food-inspection-report_findingTopic__F27xC h3{margin:0;font-size:1.3rem}.food-inspection-report_findingTopic__F27xC a{font-size:.66rem}.food-inspection-report_findingEvidence__RKvC3{padding-left:30px}.food-inspection-report_findingEvidence__RKvC3 blockquote{font-size:1.02rem}.food-inspection-report_findingEvidence__RKvC3 summary{min-height:44px;max-width:none;border-top:1px solid var(--line)}.food-inspection-report_findingStatus__XSR8H{padding-left:30px;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:8px}.food-inspection-report_findingStatus__XSR8H p{font-size:.68rem;margin:0}.food-inspection-report_findingStatus__XSR8H br{display:none}.food-inspection-report_findingStatus__XSR8H time{margin-left:5px}.food-inspection-report_fullNote__YPHvC{padding:14px}.food-inspection-report_markerNote__gHRZs{font-size:.72rem}.food-inspection-report_detailPage__sz7ll .food-inspection-report_history__RPbFV{grid-template-columns:1fr;gap:24px;padding-top:28px;margin-bottom:32px}.food-inspection-report_historyCount__jx_RW{margin:18px 0}.food-inspection-report_historyIntro__dhfI7>.food-inspection-report_historyCaveat__7G91i{font-size:.74rem}.food-inspection-report_detailPage__sz7ll .food-inspection-report_historyPlot__VY35L li{grid-template-columns:90px minmax(0,1fr) 60px 32px;gap:12px;padding:22px 0}.food-inspection-report_detailPage__sz7ll .food-inspection-report_historyPlot__VY35L li>:last-child{grid-column:auto}.food-inspection-report_historyDate__5s0WX{font-size:.7rem}.food-inspection-report_historyTrack__uH5fL{height:14px}.food-inspection-report_historyLink__OIln8{font-size:.65rem}.food-inspection-report_sources__KxwPg{padding:25px 20px}.food-inspection-report_sourceCards__MMw5_{grid-template-columns:1fr;gap:0;margin:24px 0 12px}.food-inspection-report_sourceCards__MMw5_>a{padding:18px 0}.food-inspection-report_sourceCards__MMw5_>a>span{margin-bottom:10px}.food-inspection-report_sourceCards__MMw5_ p{margin-top:6px}.food-inspection-report_sourceFacts__8Bwaz{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.food-inspection-report_reportFooter__ZQTmI{flex-direction:column;align-items:flex-start;padding-top:24px;margin-top:30px}.food-inspection-report_reportFooter__ZQTmI>div a{font-size:1.4rem}.food-inspection-report_detailPage__sz7ll .food-inspection-report_newer__PUFhP{grid-template-columns:1fr;padding:20px;gap:18px}.food-inspection-report_newerResults__P9aGy a{flex:1 1}.food-inspection-report_newerResults__P9aGy a>span:last-child{margin-left:auto}.food-inspection-report_coverageLine___hy35 a{margin-left:0}}@media (max-width:360px){.food-inspection-report_scoreTicket__yYq5S{column-gap:14px;padding-left:16px;padding-right:16px}.food-inspection-report_ticketNumber__dpTzz strong{font-size:5.2rem}.food-inspection-report_ticketNumber__dpTzz{grid-row:2;gap:5px}.food-inspection-report_ticketDate__khEHS{align-self:center;padding-top:0}.food-inspection-report_ticketScale__DcB4m{grid-column:1/-1;grid-row:3;margin:0 0 16px}.food-inspection-report_ticketScale__DcB4m small{font-size:.59rem;white-space:nowrap}.food-inspection-report_detailPage__sz7ll .food-inspection-report_historyPlot__VY35L li{grid-template-columns:82px minmax(0,1fr) 53px 30px;gap:8px}.food-inspection-report_historyResult__d2EQb strong{font-size:1.4rem}.food-inspection-report_sources__KxwPg{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.food-inspection-report_disclosure__l_ztq summary>span,.food-inspection-report_findingEvidence__RKvC3 summary>span{transition:none}}@media print{.food-inspection-report_chapterNav__jTb8N,.food-inspection-report_findingControls__i9E5O,.food-inspection-report_findingResultStatus__VH4Gi button,.food-inspection-report_reportFooter__ZQTmI{display:none}.food-inspection-report_scoreTicket__yYq5S{color:#24332b;background:#eeefe7;border:1px solid #24332b}.food-inspection-report_ticketCaveat__c93e7,.food-inspection-report_ticketDate__khEHS,.food-inspection-report_ticketNumber__dpTzz strong,.food-inspection-report_ticketNumber__dpTzz>span,.food-inspection-report_ticketScale__DcB4m>span,.food-inspection-report_ticketTop__OBXF3>b{color:#24332b}.food-inspection-report_findingRow__ms9UD{page-break-inside:avoid;break-inside:avoid}.food-inspection-report_detailPage__sz7ll [id]{scroll-margin-top:0}}