.fda-approved-peptides-main{--fda-ink:#192a37;--fda-muted:#536473;--fda-line:#d5dde3;--fda-paper:#fff;--fda-tint:#f2f6f8;--fda-accent:#145f79;--fda-focus:#bf5b00}.fda-approved-peptides-prose{color:var(--fda-ink)}.fda-approved-peptides-prose .fda-approval-contents{border:1px solid var(--fda-line);background:var(--fda-tint);border-radius:.85rem;margin:1.75rem 0 2.25rem;padding:1.25rem 1.4rem}.fda-approval-contents p{color:var(--fda-muted);margin:0 0 .65rem;font-size:.9rem;font-weight:700}.fda-approval-contents ul{flex-wrap:wrap;gap:.35rem 1.05rem;margin:0;padding:0;list-style:none;display:flex}.fda-approval-contents a,.fda-approval-result a{color:var(--fda-accent);text-underline-offset:.16em;text-decoration:underline}.fda-approval-table-wrap{overscroll-behavior-inline:contain;border:1px solid var(--fda-line);background:var(--fda-paper);scrollbar-color:#7d919f #e9eef1;border-radius:.7rem;max-width:100%;margin:1.1rem 0 1.45rem;overflow-x:auto}.fda-approval-table{border-collapse:collapse;width:100%;min-width:56rem;color:var(--fda-ink);font-size:.92rem;line-height:1.55}.fda-approval-table-caption{color:var(--fda-ink);text-align:left;padding:1rem 1rem .8rem;font-size:1rem;font-weight:750}.fda-approval-table th,.fda-approval-table td{border-top:1px solid var(--fda-line);text-align:left;vertical-align:top;padding:.72rem .85rem}.fda-approval-table th{color:#203544;background:#eaf0f3;font-weight:700}.fda-approval-table tbody tr:nth-child(2n){background:#f8fafb}.fda-approval-table tbody tr[hidden]{display:none!important}.fda-approval-table a{color:#145f79;text-underline-offset:.14em;text-decoration-thickness:1px}.fda-approval-lookup{background:#f4f7f9;border:1px solid #cbd7df;border-radius:1rem;margin:2rem 0;padding:clamp(1.15rem,3vw,1.7rem)}.fda-approval-lookup h3{color:var(--fda-ink);margin:0 0 .55rem;font-size:clamp(1.25rem,2.6vw,1.55rem);line-height:1.25}.fda-approval-lookup-scope,.fda-approval-privacy{color:#405261;max-width:70ch;font-size:.95rem}.fda-approval-lookup-controls{grid-template-columns:minmax(15rem,1fr) minmax(13rem,.7fr) auto;align-items:end;gap:.85rem;margin:1rem 0 .5rem;display:grid}.fda-approval-search-field,.fda-approval-group-field{gap:.4rem;display:grid}.fda-approval-search-field label,.fda-approval-group-field label{color:var(--fda-ink);font-size:.9rem;font-weight:700}.fda-approval-search-field input,.fda-approval-group-field select{width:100%;min-height:2.9rem;color:var(--fda-ink);font:inherit;background:#fff;border:1px solid #788b99;border-radius:.5rem;padding:.65rem .75rem}.fda-approval-clear,.fda-approval-record-copy,.fda-approval-copy{color:#164e67;min-height:2.75rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #315c71;border-radius:.48rem;padding:.6rem .85rem;font-weight:700}.fda-approval-clear:disabled{color:#687985;cursor:not-allowed;border-color:#bcc8d0}.fda-approval-count{color:var(--fda-ink);margin:.85rem 0 0;font-size:.94rem;font-weight:700}.fda-approval-unknown{color:#3f2e1c;background:#fff6eb;border-left:4px solid #9c4f00;margin:1rem 0 0;padding:1rem}.fda-approval-results{gap:.85rem;margin-top:1rem;display:grid}.fda-approval-result{min-width:0;color:var(--fda-ink);background:#fff;border:1px solid #cad5dc;border-radius:.65rem;padding:1rem 1.1rem}.fda-approval-result h4{margin:0 0 .65rem;font-size:1.05rem;line-height:1.35}.fda-approval-result p{overflow-wrap:anywhere;margin:.45rem 0}.fda-approval-result-sources{flex-wrap:wrap;gap:.35rem 1.1rem;margin:.7rem 0;padding-left:1.15rem;display:flex}.fda-approval-record-copy{margin-top:.3rem}.fda-approval-copy-status{color:#1a5731;min-height:1.3rem;margin:.2rem 0 .4rem;font-size:.88rem;display:block}.fda-approved-peptides-prose .fda-approval-copy{max-width:max-content;margin:.55rem 0 .25rem;display:block}.fda-approved-peptides-prose button:focus-visible,.fda-approved-peptides-prose input:focus-visible,.fda-approved-peptides-prose select:focus-visible,.fda-approved-peptides-prose a:focus-visible{outline:3px solid var(--fda-focus);outline-offset:3px}.fda-approved-peptides-prose [id]{scroll-margin-top:1.5rem}@media (max-width:760px){.fda-approval-lookup-controls{grid-template-columns:1fr;align-items:stretch}.fda-approval-clear{width:100%}.fda-approval-contents ul{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fda-approval-table{min-width:50rem;font-size:.88rem}.fda-approval-result{padding:.9rem}.fda-approval-record-copy,.fda-approval-copy{min-height:2.9rem}}@media (max-width:390px){.fda-approval-contents ul{grid-template-columns:1fr}}
