.fit-protein-market{margin:2rem 0;padding:1.25rem;border:1px solid #cbd5e1;border-radius:.75rem;background:#f8fafc;color:#0f172a;max-width:100%}
.fit-protein-market p,.fit-protein-market th,.fit-protein-market td{overflow-wrap:anywhere}.fit-protein-market meter{width:100%;height:1.5rem}.fit-protein-market-table{max-width:100%}.fit-protein-market table{border-collapse:collapse;width:100%;table-layout:fixed}.fit-protein-market caption{text-align:left;font-weight:600;margin:1rem 0}.fit-protein-market th,.fit-protein-market td{padding:.6rem .35rem;border-bottom:1px solid #cbd5e1;text-align:left;vertical-align:top}.fit-protein-market summary{min-height:48px;padding:.75rem 0;cursor:pointer}.fit-protein-market summary:focus-visible,.fit-protein-market a:focus-visible{outline:3px solid #1d4ed8;outline-offset:3px}.fit-protein-market a{color:#1d4ed8;text-decoration:underline}
@media(max-width:600px){.fit-protein-market{padding:.8rem}.fit-protein-market th,.fit-protein-market td{padding:.6rem .2rem;font-size:.9rem}}
