.DietCitations-module__8aYZ5G__container{color:var(--text-200);padding-top:80px;padding-bottom:80px}.DietCitations-module__8aYZ5G__header{text-align:center;margin-bottom:60px}.DietCitations-module__8aYZ5G__title{color:var(--text-100);margin-bottom:16px;font-size:2.5rem;font-weight:700}.DietCitations-module__8aYZ5G__summary{color:var(--text-200);text-align:center;white-space:pre-wrap;margin-bottom:40px;font-size:1.125rem;line-height:1.6}.DietCitations-module__8aYZ5G__lastUpdated{color:var(--text-300);margin-top:8px;font-size:.875rem}.DietCitations-module__8aYZ5G__content{max-width:900px;margin:0 auto}.DietCitations-module__8aYZ5G__section{margin-bottom:60px}.DietCitations-module__8aYZ5G__sectionTitle{color:var(--text-100);border-bottom:1px solid var(--bg-200);margin-bottom:24px;padding-bottom:12px;font-size:1.5rem;font-weight:600}.DietCitations-module__8aYZ5G__tableContainer{border:1px solid var(--bg-200);border-radius:8px;margin-bottom:24px;overflow-x:auto}.DietCitations-module__8aYZ5G__table{border-collapse:collapse;width:100%;min-width:600px;font-size:.95rem}.DietCitations-module__8aYZ5G__th{text-align:left;background-color:var(--bg-150);border-bottom:1px solid var(--bg-300);color:var(--text-100);white-space:nowrap;padding:16px;font-weight:600}.DietCitations-module__8aYZ5G__td{border-bottom:1px solid var(--bg-200);color:var(--text-200);vertical-align:top;padding:16px;line-height:1.5}.DietCitations-module__8aYZ5G__tr:last-child .DietCitations-module__8aYZ5G__td{border-bottom:none}.DietCitations-module__8aYZ5G__itemCell{color:var(--text-100);width:20%;font-weight:500}.DietCitations-module__8aYZ5G__methodCell{width:45%}.DietCitations-module__8aYZ5G__sourceCell{width:35%}.DietCitations-module__8aYZ5G__link{color:var(--primary-100);word-break:break-all;font-size:.9rem;text-decoration:underline;transition:color .2s}.DietCitations-module__8aYZ5G__link:hover{color:var(--primary-200)}.DietCitations-module__8aYZ5G__detailArticle{margin-bottom:32px}.DietCitations-module__8aYZ5G__detailTitle{color:var(--text-100);margin-bottom:8px;font-size:1.125rem;font-weight:600}.DietCitations-module__8aYZ5G__detailText{color:var(--text-200);margin-bottom:8px;font-size:1rem;line-height:1.6}.DietCitations-module__8aYZ5G__medicalDisclaimer{background-color:var(--bg-150);border:1px solid var(--bg-200);border-radius:12px;margin-top:80px;padding:24px}.DietCitations-module__8aYZ5G__disclaimerTitle{color:var(--error);align-items:center;gap:8px;margin-bottom:12px;font-size:1.125rem;font-weight:700;display:flex}.DietCitations-module__8aYZ5G__disclaimerText{color:var(--text-200);font-size:.95rem;line-height:1.6}
