.chemistry-results-switch{border:0;padding:0;margin:0;min-inline-size:0}.chemistry-results-languages{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.chemistry-results-languages label{display:inline-flex;align-items:center;min-height:44px;padding:6px 14px;border:1px solid var(--line);border-radius:4px;color:var(--navy);cursor:pointer;font-size:14px;font-weight:700}#chem-results-en:checked~.chemistry-results-languages label[for=chem-results-en],#chem-results-zh-hans:checked~.chemistry-results-languages label[for=chem-results-zh-hans],#chem-results-zh-hant:checked~.chemistry-results-languages label[for=chem-results-zh-hant],#tutor-en:checked~.chemistry-results-languages label[for=tutor-en],#tutor-zh-hans:checked~.chemistry-results-languages label[for=tutor-zh-hans],#tutor-zh-hant:checked~.chemistry-results-languages label[for=tutor-zh-hant]{color:var(--navy);background:var(--gold);border-color:#8b6526}#chem-results-en:focus-visible~.chemistry-results-languages label[for=chem-results-en],#chem-results-zh-hans:focus-visible~.chemistry-results-languages label[for=chem-results-zh-hans],#chem-results-zh-hant:focus-visible~.chemistry-results-languages label[for=chem-results-zh-hant],#tutor-en:focus-visible~.chemistry-results-languages label[for=tutor-en],#tutor-zh-hans:focus-visible~.chemistry-results-languages label[for=tutor-zh-hans],#tutor-zh-hant:focus-visible~.chemistry-results-languages label[for=tutor-zh-hant]{outline:3px solid #aa7615;outline-offset:2px}.chemistry-results-panel{display:none}#chem-results-en:checked~#chem-results-panel-en,#chem-results-zh-hans:checked~#chem-results-panel-zh-hans,#chem-results-zh-hant:checked~#chem-results-panel-zh-hant,#tutor-en:checked~#tutor-panel-en,#tutor-zh-hans:checked~#tutor-panel-zh-hans,#tutor-zh-hant:checked~#tutor-panel-zh-hant{display:block}.tutor-language-switch{padding-top:28px}.tutor-language-switch .chemistry-results-languages{margin-bottom:0}.tutor-language-switch .chemistry-results-languages label{color:white}.chemistry-results-panel>p{color:var(--muted)}.chemistry-results-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:24px 16px}.chemistry-results-card{min-width:0;padding:clamp(16px,3vw,26px);border:1px solid var(--line);border-radius:20px;background:#fff}.chemistry-results-card p{font-size:14px;color:var(--muted)}.chemistry-results-card table{width:100%;border-collapse:collapse;margin-block:12px;font-variant-numeric:tabular-nums}.chemistry-results-card :is(th,td){padding:8px 12px;border-bottom:1px solid var(--line);text-align:left}.chemistry-results-card tr>:last-child{background:#fcf7ec;color:#7a581d;font-weight:700;text-align:right}.chemistry-results-source{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px}.chemistry-results-source a{display:inline-flex;align-items:center;min-height:44px;color:var(--navy);text-decoration:underline}.chemistry-results-context{font-size:14px}@media (max-width:680px){.chemistry-results-grid{grid-template-columns:minmax(0,1fr)}}.chemistry-results{scroll-margin-top:24px}.chemistry-summary-rate{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 18px}.chemistry-summary-rate strong{color:var(--navy);font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,7vw,64px);line-height:1.1;font-weight:400}.chemistry-summary-rate span{color:#7a581d;font-weight:700}.chemistry-results-summary{border-top:4px solid var(--gold)}.chemistry-results-summary>a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.chemistry-results-details{border-top:1px solid var(--line);margin-top:28px}.chemistry-results-details>summary{min-height:56px;padding-block:12px;cursor:pointer;font-weight:700}.chemistry-results-details>summary:focus-visible{outline:3px solid #aa7615;outline-offset:4px}.chemistry-results-details>h3{margin-top:20px}.science-results{margin-top:40px}.science-results p{color:var(--muted);font-size:14px}.science-results-lead{margin-bottom:24px;padding:clamp(16px,3vw,28px);border-inline-start:4px solid var(--gold);background:var(--paper)}.science-results-lead h2{margin:0 0 8px;color:var(--navy);font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3vw,38px);font-weight:400}.science-results-lead p{max-width:72ch;margin:0;font-size:16px}.science-results-lead p+p{margin-top:8px}.science-results-lead strong{color:var(--navy)}.science-results-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:16px}.science-results-card{min-width:0;padding:clamp(16px,3vw,26px);border:1px solid var(--line);border-radius:20px;background:#fff}.science-results-card h4{margin:0 0 8px;color:var(--navy);font-size:18px}.science-results-years{min-inline-size:0;border:0;margin:0;padding:0}.science-results-years legend{padding:0;font-size:14px;font-weight:700}.science-results-options{display:flex;flex-wrap:wrap;gap:6px;margin-block:6px 18px}.science-results-options label{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding-inline:7px;border:1px solid var(--line);border-radius:4px;color:var(--navy);cursor:pointer;font-size:14px}.science-results-charts ul{display:none;margin:0 0 20px;padding:0}.science-results-years input:first-of-type:checked~.science-results-charts ul:first-child,.science-results-years input:nth-of-type(2):checked~.science-results-charts ul:nth-child(2),.science-results-years input:nth-of-type(3):checked~.science-results-charts ul:nth-child(3),.science-results-years input:nth-of-type(4):checked~.science-results-charts ul:nth-child(4),.science-results-years input:nth-of-type(5):checked~.science-results-charts ul:nth-child(5),.science-results-years input:nth-of-type(6):checked~.science-results-charts ul:nth-child(6){display:grid;gap:12px}.science-results-years input:first-of-type:checked~.science-results-options label:first-child,.science-results-years input:nth-of-type(2):checked~.science-results-options label:nth-child(2),.science-results-years input:nth-of-type(3):checked~.science-results-options label:nth-child(3),.science-results-years input:nth-of-type(4):checked~.science-results-options label:nth-child(4),.science-results-years input:nth-of-type(5):checked~.science-results-options label:nth-child(5),.science-results-years input:nth-of-type(6):checked~.science-results-options label:nth-child(6){border-color:#647b8c;background:var(--paper);font-weight:700}.science-results-years input:first-of-type:focus-visible~.science-results-options label:first-child,.science-results-years input:nth-of-type(2):focus-visible~.science-results-options label:nth-child(2),.science-results-years input:nth-of-type(3):focus-visible~.science-results-options label:nth-child(3),.science-results-years input:nth-of-type(4):focus-visible~.science-results-options label:nth-child(4),.science-results-years input:nth-of-type(5):focus-visible~.science-results-options label:nth-child(5),.science-results-years input:nth-of-type(6):focus-visible~.science-results-options label:nth-child(6){outline:3px solid #aa7615;outline-offset:2px}.science-results-bar{display:grid;grid-template-columns:1fr auto;gap:4px 12px;font-size:15px}.science-results-bar strong{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.science-results-bar:first-child{font-weight:700}.science-results-track{grid-column:1/-1;height:12px;border-radius:3px;background:#edf1f3}.science-results-track span{display:block;height:100%;border-radius:inherit;background:#698398}.science-results-bar:first-child .science-results-track span{background:var(--gold)}.science-results-bar:last-child .science-results-track span{background:#879784}.science-results-card summary{min-height:44px;align-content:center;cursor:pointer;color:var(--navy);font-size:14px}.science-results-card summary:focus-visible{outline:3px solid #aa7615;outline-offset:2px}.science-results-card table{width:100%;border-collapse:collapse;font-size:clamp(12px,3.5vw,14px);font-variant-numeric:tabular-nums}.science-results-card :is(th,td){padding:6px 3px;border-bottom:1px solid var(--line);text-align:right}.science-results-card tr>:first-child{text-align:left}.science-results-card tr>:nth-child(2){background:#fcf7ec}@media (max-width:680px){.science-results-grid{grid-template-columns:minmax(0,1fr)}}