.peptide-recalls-main{--recall-border:#cbd5e1;--recall-ink:#132235;--recall-muted:#475569;--recall-paper:#fff;--recall-soft:#f4f7fb}.peptide-recalls-prose .peptide-recalls-table-wrap{margin-block:1.4rem .55rem}.peptide-recalls-prose .peptide-recalls-table-caption{color:var(--recall-ink);text-align:left;padding:0 0 .65rem;font-size:.97rem;font-weight:700;line-height:1.45}.peptide-recalls-prose .peptide-recalls-table{border-collapse:collapse;min-width:42rem;color:var(--recall-ink);background:var(--recall-paper)}.peptide-recalls-prose .peptide-recalls-table th,.peptide-recalls-prose .peptide-recalls-table td{border:1px solid var(--recall-border);vertical-align:top;text-align:left;padding:.72rem .8rem;line-height:1.48}.peptide-recalls-prose .peptide-recalls-table thead th{color:#fff;background:#173a5e;font-weight:700}.peptide-recalls-prose .peptide-recalls-table tbody tr:nth-child(2n){background:var(--recall-soft)}.peptide-recalls-prose .peptide-recalls-table th[scope=row]{font-weight:650}.peptide-recalls-prose .peptide-recalls-table a{color:#075a91;text-underline-offset:.15em;text-decoration:underline}.peptide-recalls-prose .peptide-recalls-source-line{color:var(--recall-muted);margin:.4rem 0 1.7rem;font-size:.89rem;line-height:1.55}.peptide-recalls-prose .peptide-recalls-source-line a{overflow-wrap:anywhere}.peptide-recalls-prose .research-stat-copy-control{flex-wrap:wrap;align-items:center;gap:.55rem;margin-block:.55rem .1rem;display:flex}.peptide-recalls-prose .research-stat-copy{color:#143a5e;min-height:2.35rem;font:inherit;cursor:pointer;background:#f7fbff;border:1px solid #315d84;border-radius:.35rem;padding:.45rem .7rem;font-size:.86rem;font-weight:650}.peptide-recalls-prose .research-stat-copy:hover{background:#e8f2fb}.peptide-recalls-prose .research-stat-copy:focus-visible,.peptide-recalls-lookup :focus-visible{outline-offset:3px;outline:3px solid #9a5b00}#peptide-recalls-query:focus{caret-color:#173a5e!important}.peptide-recalls-prose .research-stat-copy-status{color:#173a5e;font-size:.85rem}.peptide-recalls-lookup{color:var(--recall-ink);background:#f6f9fc;border:1px solid #aebed0;border-radius:.7rem;margin:2rem 0;padding:clamp(1rem,3vw,1.65rem)}.peptide-recalls-lookup h3{color:#173a5e;margin:0 0 .8rem;font-size:clamp(1.25rem,2.5vw,1.55rem);line-height:1.25}.peptide-recalls-lookup p{margin:.65rem 0}.peptide-recalls-lookup-notice{background:#fff8eb;border-left:4px solid #a65b00;padding:.75rem .9rem}.peptide-recalls-lookup-description,.peptide-recalls-group-description,.peptide-recalls-lookup-disclaimer,.peptide-recalls-source-line{color:var(--recall-muted);font-size:.92rem;line-height:1.55}.peptide-recalls-lookup-controls{grid-template-columns:minmax(12rem,.9fr) minmax(16rem,1.4fr) auto auto;align-items:end;gap:.8rem;margin-block:1rem;display:grid}.peptide-recalls-lookup-control{gap:.35rem;min-width:0;display:grid}.peptide-recalls-lookup-control label{color:#253a51;font-size:.91rem;font-weight:650}.peptide-recalls-lookup-control select,.peptide-recalls-lookup-control input{color:#132235;width:100%;min-height:2.85rem;font:inherit;background:#fff;border:1px solid #75889b;border-radius:.35rem;padding:.65rem .7rem}.peptide-recalls-clear,.peptide-recalls-download{color:#143a5e;min-height:2.85rem;font:inherit;text-align:center;cursor:pointer;background:#fff;border:1px solid #315d84;border-radius:.35rem;justify-content:center;align-items:center;padding:.62rem .8rem;font-size:.9rem;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.peptide-recalls-clear:disabled{color:#526170;cursor:not-allowed;background:#edf1f5;border-color:#bdc8d3}.peptide-recalls-download{color:#fff;background:#173a5e}.peptide-recalls-clear:hover:not(:disabled){background:#e8f2fb}.peptide-recalls-download:hover{color:#fff;background:#0d2d4d;text-decoration:underline}.peptide-recalls-result-count{color:#253a51;font-weight:650}.peptide-recalls-lookup-table-wrap{border:1px solid var(--recall-border);background:#fff;border-radius:.4rem;max-height:34rem;overflow:auto}.peptide-recalls-lookup-table-wrap .peptide-recalls-table{min-width:72rem}.peptide-recalls-lookup-table-wrap .peptide-recalls-table td,.peptide-recalls-lookup-table-wrap .peptide-recalls-table th[scope=row]{white-space:pre-line;overflow-wrap:anywhere}.peptide-recalls-lookup-table-wrap .peptide-recalls-table th[scope=col]{z-index:1;position:sticky;top:0}.peptide-recalls-lookup-table-wrap .peptide-recalls-table td a{overflow-wrap:anywhere}.peptide-recalls-empty{background:#fff;border:1px solid #b5c6d6;border-radius:.35rem;padding:.9rem}.peptide-recalls-empty a{color:#075a91;text-underline-offset:.15em;font-weight:650;text-decoration:underline}@media (max-width:760px){.peptide-recalls-lookup-controls{grid-template-columns:1fr 1fr}.peptide-recalls-query-control{grid-column:1/-1}.peptide-recalls-clear,.peptide-recalls-download{width:100%}}@media (max-width:560px){.peptide-recalls-lookup-controls{grid-template-columns:1fr}.peptide-recalls-query-control{grid-column:auto}.peptide-recalls-lookup-table-wrap{max-height:none}}@media print{.peptide-recalls-lookup-controls,.research-stat-copy-control{display:none!important}.peptide-recalls-lookup-table-wrap{max-height:none;overflow:visible}}
