#food-analysis-search-result[hidden],#food-analysis-search-result a[hidden]{display:none!important}#food-analysis-search-result{border:1px solid #c8ae78;border-radius:12px;background:#fffdf5;padding:18px;margin:16px 0;color:#123d54}#food-analysis-search-result h2{font-size:24px!important;line-height:1.6!important;margin:0 0 10px}#food-analysis-search-result p{font-size:18px!important;line-height:1.8!important;margin:10px 0}#food-analysis-search-result .small{font-size:16px!important;line-height:1.8!important}#food-analysis-search-result .food-analysis-route-links{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:12px 0}#food-analysis-search-result.has-pet-route .food-analysis-route-links{grid-template-columns:repeat(2,minmax(0,1fr))}#food-analysis-search-result a{display:flex;align-items:center;min-height:44px;box-sizing:border-box;padding:12px;border:1px solid #b2c8cd;border-radius:9px;background:#eef7f8;color:#123d54;font-size:18px!important;line-height:1.7!important;text-decoration:underline;text-underline-offset:.2em;overflow-wrap:break-word}#food-analysis-search-result a:hover{background:#e2f1f0}#food-analysis-search-result a:focus-visible{outline:3px solid #08788d;outline-offset:3px}@media(max-width:650px){#food-analysis-search-result{padding:14px}#food-analysis-search-result.has-pet-route .food-analysis-route-links{grid-template-columns:minmax(0,1fr)}}
