.PeptideLibraryExplorer_library__2aIMc{--library-ink:#10213a;--library-blue:#2457d6;--library-rule:rgba(16,33,58,.17);padding:clamp(4.5rem,8vw,8rem) clamp(1.25rem,4.5vw,4.5rem);color:var(--library-ink);background:radial-gradient(circle at 82% 10%,rgba(58,108,229,.1),transparent 27rem),#f5f3ed;border-block:1px solid var(--library-rule)}.PeptideLibraryExplorer_heading__pkvJd{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:clamp(2rem,7vw,8rem);align-items:end;max-width:96rem;margin:0 auto 2.5rem}.PeptideLibraryExplorer_heading__pkvJd h2{max-width:14ch;margin:.65rem 0 0;font:400 clamp(3.2rem,7vw,7.4rem)/.88 var(--serif);letter-spacing:-.065em}.PeptideLibraryExplorer_heading__pkvJd>p{max-width:36rem;margin:0;color:#4b596c;font:400 clamp(1.05rem,1.6vw,1.35rem)/1.55 var(--serif)}.PeptideLibraryExplorer_kicker__XbgRD{margin:0;color:var(--library-blue);font:800 .75rem/1.2 var(--mono);letter-spacing:.13em;text-transform:uppercase}.PeptideLibraryExplorer_statusLine__MfFtR{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;max-width:96rem;margin:0 auto;padding:1rem 0;border-block:1px solid var(--library-rule);color:#5d6877;font:700 .75rem/1.4 var(--mono)}.PeptideLibraryExplorer_statusLine__MfFtR span:first-child{color:#177258}.PeptideLibraryExplorer_statusLine__MfFtR i{display:inline-block;width:.48rem;height:.48rem;margin-right:.5rem;border-radius:999px;background:#20a477;box-shadow:0 0 0 .25rem rgba(32,164,119,.12)}.PeptideLibraryExplorer_controls__nOgVh{display:grid;grid-template-columns:minmax(15rem,1.25fr) minmax(25rem,2fr) minmax(10rem,.65fr) minmax(10rem,.65fr) auto;gap:.75rem;max-width:96rem;margin:1.5rem auto 0;align-items:end}.PeptideLibraryExplorer_search__QN6ME,.PeptideLibraryExplorer_selectControl__xxbCM{display:grid;gap:.45rem}.PeptideLibraryExplorer_search__QN6ME>span,.PeptideLibraryExplorer_selectControl__xxbCM>span{color:#687386;font:800 .75rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.PeptideLibraryExplorer_search__QN6ME input,.PeptideLibraryExplorer_selectControl__xxbCM select{width:100%;min-height:3.25rem;padding:0 .9rem;border:1px solid #bfc5c3;border-radius:.3rem;outline:none;color:var(--library-ink);background:rgba(255,255,255,.66);font:650 .9rem var(--sans)}.PeptideLibraryExplorer_controls__nOgVh button:focus-visible,.PeptideLibraryExplorer_empty__Brgbu button:focus-visible,.PeptideLibraryExplorer_nodeCard___cmDv:focus-visible,.PeptideLibraryExplorer_resultLine__95vFD button:focus-visible,.PeptideLibraryExplorer_search__QN6ME input:focus-visible,.PeptideLibraryExplorer_selectControl__xxbCM select:focus-visible,.PeptideLibraryExplorer_tableWrap__Mq0Ij a:focus-visible{outline:3px solid rgba(36,87,214,.28);outline-offset:2px;border-color:var(--library-blue)}.PeptideLibraryExplorer_quickFilters__wd6OZ,.PeptideLibraryExplorer_viewToggle__Zb3eV{display:flex;min-height:3.25rem;padding:.25rem;border:1px solid #bfc5c3;border-radius:.3rem;background:rgba(255,255,255,.48)}.PeptideLibraryExplorer_quickFilters__wd6OZ button,.PeptideLibraryExplorer_viewToggle__Zb3eV button{min-height:2.7rem;border:0;border-radius:.2rem;color:#526073;background:transparent;font:750 .77rem var(--sans);cursor:pointer}.PeptideLibraryExplorer_quickFilters__wd6OZ button{flex:1;padding:0 .7rem}.PeptideLibraryExplorer_quickFilters__wd6OZ button span{margin-left:.25rem;color:#798493;font:700 .75rem var(--mono)}.PeptideLibraryExplorer_quickFilters__wd6OZ button[aria-pressed=true],.PeptideLibraryExplorer_viewToggle__Zb3eV button[aria-pressed=true]{color:white;background:var(--library-blue)}.PeptideLibraryExplorer_quickFilters__wd6OZ button[aria-pressed=true] span{color:#dbe5ff}.PeptideLibraryExplorer_viewToggle__Zb3eV button{min-width:3.4rem;padding:0 .65rem}.PeptideLibraryExplorer_resultLine__95vFD{display:flex;align-items:baseline;gap:.25rem;max-width:96rem;margin:1.35rem auto;color:#6b7584;font:650 .82rem var(--sans)}.PeptideLibraryExplorer_resultLine__95vFD strong{color:var(--library-ink)}.PeptideLibraryExplorer_resultLine__95vFD button{margin-left:auto;border:0;color:var(--library-blue);background:transparent;font:800 .75rem var(--sans);text-decoration:underline;text-underline-offset:.22em;cursor:pointer}.PeptideLibraryExplorer_graph__nr5b2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:96rem;margin:0 auto}.PeptideLibraryExplorer_cluster__qTy_I{position:relative;overflow:hidden;min-width:0;padding:1.25rem;border:1px solid var(--library-rule);border-radius:.65rem;background:rgba(255,255,255,.55);box-shadow:0 1.4rem 4rem rgba(28,44,70,.04)}.PeptideLibraryExplorer_cluster__qTy_I:before{position:absolute;inset:4.5rem 1.5rem auto;height:1px;content:"";background:repeating-linear-gradient(90deg,rgba(36,87,214,.24) 0 3px,transparent 3px 9px)}.PeptideLibraryExplorer_cluster__qTy_I header{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:baseline;padding-bottom:1.4rem}.PeptideLibraryExplorer_cluster__qTy_I header>span{color:#8791a0;font:700 .75rem var(--mono)}.PeptideLibraryExplorer_cluster__qTy_I h3{margin:0;font:400 clamp(1.45rem,2.5vw,2rem)/1.05 var(--serif)}.PeptideLibraryExplorer_cluster__qTy_I header small{color:#687386;font:700 .75rem var(--mono)}.PeptideLibraryExplorer_cluster__qTy_I ol{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:1.2rem 0 0;list-style:none}.PeptideLibraryExplorer_node__79vIi{position:relative;min-width:0}.PeptideLibraryExplorer_node__79vIi:before{position:absolute;z-index:1;top:-.3rem;left:1.15rem;width:.55rem;height:.55rem;content:"";border:2px solid #f8f8f4;border-radius:50%;background:var(--library-blue);box-shadow:0 0 0 1px rgba(36,87,214,.35)}.PeptideLibraryExplorer_nodeCard___cmDv{display:flex;min-height:13rem;flex-direction:column;padding:1.2rem 1rem 1rem;border:1px solid rgba(16,33,58,.15);border-radius:.45rem;color:inherit;background:rgba(251,251,248,.92);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.PeptideLibraryExplorer_node__79vIi a:hover{transform:translateY(-2px);border-color:rgba(36,87,214,.5);box-shadow:0 .8rem 2.4rem rgba(28,55,110,.09)}.PeptideLibraryExplorer_nodeUnavailable__E_FEj{background:rgba(247,247,243,.72);box-shadow:none}.PeptideLibraryExplorer_nodeTopline__PVbNT{display:flex;min-width:0;gap:.45rem;align-items:center;justify-content:space-between}.PeptideLibraryExplorer_nodeTopline__PVbNT>b{flex:0 0 auto;color:#146b52;font:800 .75rem var(--mono);letter-spacing:.03em;text-transform:uppercase}.PeptideLibraryExplorer_state__3UNys{display:inline-flex;min-width:0;align-items:center;gap:.35rem;overflow:hidden;color:#697485;font:750 .75rem var(--mono);text-overflow:ellipsis;white-space:nowrap}.PeptideLibraryExplorer_state__3UNys i{width:.42rem;height:.42rem;flex:0 0 auto;border-radius:50%;background:#939ba7}.PeptideLibraryExplorer_state__3UNys.PeptideLibraryExplorer_published__rGYaj{color:#12664e}.PeptideLibraryExplorer_state__3UNys.PeptideLibraryExplorer_published__rGYaj i{background:#20a477}.PeptideLibraryExplorer_state__3UNys.PeptideLibraryExplorer_compiling__o0YI2{color:#795e13}.PeptideLibraryExplorer_state__3UNys.PeptideLibraryExplorer_compiling__o0YI2 i{background:#d6a62d}.PeptideLibraryExplorer_state__3UNys.PeptideLibraryExplorer_researching__8Nkdb i{background:#4d78dc}.PeptideLibraryExplorer_state__3UNys.PeptideLibraryExplorer_queued__mk_qP i{background:#9aa1aa}.PeptideLibraryExplorer_nodeCard___cmDv>strong{margin-top:1.15rem;font:400 clamp(1.55rem,2.4vw,2.15rem)/1 var(--serif);letter-spacing:-.035em}.PeptideLibraryExplorer_nodeClass___S8Wx{min-height:2.6em;margin-top:.45rem;color:#5e6979;font:600 .78rem/1.35 var(--sans)}.PeptideLibraryExplorer_nodeCategories__V_UIR{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.65rem}.PeptideLibraryExplorer_nodeCategories__V_UIR i{padding:.28rem .42rem;border:1px solid rgba(36,87,214,.18);border-radius:999px;color:#355aab;background:rgba(36,87,214,.055);font:700 .75rem/1 var(--sans);font-style:normal}.PeptideLibraryExplorer_metrics__c0K5J{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem;margin:auto 0 .9rem;padding-top:1rem;border-top:1px solid rgba(16,33,58,.12)}.PeptideLibraryExplorer_metrics__c0K5J div{min-width:0}.PeptideLibraryExplorer_metrics__c0K5J dt{color:#7a8492;font:700 .75rem/1.15 var(--mono);text-transform:uppercase}.PeptideLibraryExplorer_metrics__c0K5J dd{margin:.3rem 0 0;font:750 .9rem var(--sans)}.PeptideLibraryExplorer_nodeAction__3yHcm{display:flex;justify-content:space-between;color:var(--library-blue);font:800 .75rem var(--sans)}.PeptideLibraryExplorer_nodeAction__3yHcm i{font-style:normal}.PeptideLibraryExplorer_expandCluster__5bSPR{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;margin-top:.85rem;padding:0 .9rem;border:1px solid rgba(36,87,214,.24);border-radius:.35rem;background:rgba(238,243,255,.7);color:var(--library-blue);cursor:pointer;font:800 .75rem var(--sans)}.PeptideLibraryExplorer_expandCluster__5bSPR:focus-visible,.PeptideLibraryExplorer_expandCluster__5bSPR:hover{border-color:var(--library-blue);outline:none}.PeptideLibraryExplorer_tableWrap__Mq0Ij{max-width:96rem;margin:0 auto;overflow-x:auto;border:1px solid var(--library-rule);background:rgba(255,255,255,.58)}.PeptideLibraryExplorer_tableWrap__Mq0Ij table{width:100%;border-collapse:collapse;min-width:65rem}.PeptideLibraryExplorer_tableWrap__Mq0Ij td,.PeptideLibraryExplorer_tableWrap__Mq0Ij th{padding:1rem;border-bottom:1px solid var(--library-rule);text-align:left;vertical-align:top}.PeptideLibraryExplorer_tableWrap__Mq0Ij thead th{color:#697485;font:800 .75rem var(--mono);letter-spacing:.05em;text-transform:uppercase}.PeptideLibraryExplorer_tableWrap__Mq0Ij tbody th{width:15rem}.PeptideLibraryExplorer_tableWrap__Mq0Ij tbody th a{color:var(--library-ink);font:400 1.3rem var(--serif);text-decoration:none}.PeptideLibraryExplorer_tableWrap__Mq0Ij tbody th a:hover{color:var(--library-blue);text-decoration:underline;text-underline-offset:.2em}.PeptideLibraryExplorer_tableWrap__Mq0Ij tbody th span{display:block;margin-top:.3rem;color:var(--library-blue);font:750 .75rem var(--sans)}.PeptideLibraryExplorer_tableUnavailable__Pm8tr{color:var(--library-ink);font:400 1.3rem var(--serif)}.PeptideLibraryExplorer_tableUnavailable__Pm8tr span{color:#747f8d!important}.PeptideLibraryExplorer_tableWrap__Mq0Ij td{max-width:20rem;color:#526073;font:600 .78rem/1.45 var(--sans)}.PeptideLibraryExplorer_note__Fjgfw{display:grid;grid-template-columns:minmax(10rem,.4fr) minmax(0,1.6fr);gap:2rem;max-width:96rem;margin:1rem auto 0;padding:1.25rem 0 0;border-top:1px solid var(--library-rule)}.PeptideLibraryExplorer_note__Fjgfw strong{font:750 .8rem var(--sans)}.PeptideLibraryExplorer_note__Fjgfw p{max-width:60rem;margin:0;color:#667182;font:600 .76rem/1.55 var(--sans)}.PeptideLibraryExplorer_empty__Brgbu{max-width:96rem;margin:0 auto;padding:4rem 1rem;border:1px solid var(--library-rule);text-align:center;background:rgba(255,255,255,.5)}.PeptideLibraryExplorer_empty__Brgbu h3{margin:0;font:400 2rem var(--serif)}.PeptideLibraryExplorer_empty__Brgbu p{color:#657184}.PeptideLibraryExplorer_empty__Brgbu button{min-height:2.75rem;padding:0 1rem;border:0;color:white;background:var(--library-blue);font-weight:750;cursor:pointer}.PeptideLibraryExplorer_srOnly__37L51{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1120px){.PeptideLibraryExplorer_controls__nOgVh{grid-template-columns:1fr 1.5fr 1fr 1fr}.PeptideLibraryExplorer_viewToggle__Zb3eV{grid-column:4}.PeptideLibraryExplorer_graph__nr5b2{grid-template-columns:1fr}.PeptideLibraryExplorer_nodeCard___cmDv{min-height:12.5rem}}@media (max-width:760px){.PeptideLibraryExplorer_library__2aIMc{padding-inline:1rem}.PeptideLibraryExplorer_heading__pkvJd{grid-template-columns:1fr;gap:1.25rem}.PeptideLibraryExplorer_heading__pkvJd h2{font-size:clamp(3.2rem,15vw,5.3rem)}.PeptideLibraryExplorer_heading__pkvJd>p{font-size:1.05rem}.PeptideLibraryExplorer_statusLine__MfFtR{gap:.45rem 1rem;font-size:.7rem}.PeptideLibraryExplorer_controls__nOgVh{grid-template-columns:1fr 1fr}.PeptideLibraryExplorer_quickFilters__wd6OZ,.PeptideLibraryExplorer_search__QN6ME{grid-column:1/-1}.PeptideLibraryExplorer_quickFilters__wd6OZ{overflow-x:auto}.PeptideLibraryExplorer_quickFilters__wd6OZ button{flex:0 0 auto;min-width:max-content;padding-inline:.8rem}.PeptideLibraryExplorer_viewToggle__Zb3eV{grid-column:1/-1}.PeptideLibraryExplorer_viewToggle__Zb3eV button{flex:1}.PeptideLibraryExplorer_cluster__qTy_I{padding:.9rem}.PeptideLibraryExplorer_cluster__qTy_I ol{grid-template-columns:1fr}.PeptideLibraryExplorer_nodeCard___cmDv{min-height:12rem}.PeptideLibraryExplorer_nodeCard___cmDv>strong{font-size:1.8rem}.PeptideLibraryExplorer_nodeClass___S8Wx{font-size:.82rem}.PeptideLibraryExplorer_metrics__c0K5J dt{font-size:.62rem}.PeptideLibraryExplorer_state__3UNys{font-size:.66rem}.PeptideLibraryExplorer_tableWrap__Mq0Ij{overflow:visible;border:0;background:transparent}.PeptideLibraryExplorer_tableWrap__Mq0Ij table,.PeptideLibraryExplorer_tableWrap__Mq0Ij tbody,.PeptideLibraryExplorer_tableWrap__Mq0Ij td,.PeptideLibraryExplorer_tableWrap__Mq0Ij th,.PeptideLibraryExplorer_tableWrap__Mq0Ij tr{display:block;min-width:0;width:100%}.PeptideLibraryExplorer_tableWrap__Mq0Ij thead{display:none}.PeptideLibraryExplorer_tableWrap__Mq0Ij tr{margin-bottom:.75rem;padding:1rem;border:1px solid var(--library-rule);background:rgba(255,255,255,.65)}.PeptideLibraryExplorer_tableWrap__Mq0Ij td,.PeptideLibraryExplorer_tableWrap__Mq0Ij th{padding:.45rem 0;border:0}.PeptideLibraryExplorer_tableWrap__Mq0Ij td:before{display:block;margin-bottom:.2rem;content:attr(data-label);color:#7a8492;font:800 .75rem var(--mono);text-transform:uppercase}.PeptideLibraryExplorer_note__Fjgfw{grid-template-columns:1fr;gap:.45rem}.PeptideLibraryExplorer_note__Fjgfw p{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.PeptideLibraryExplorer_nodeCard___cmDv{transition:none}}.PeptideLibraryExplorer_cluster__qTy_I header small,.PeptideLibraryExplorer_cluster__qTy_I header>span,.PeptideLibraryExplorer_kicker__XbgRD,.PeptideLibraryExplorer_metrics__c0K5J dt,.PeptideLibraryExplorer_nodeTopline__PVbNT>b,.PeptideLibraryExplorer_search__QN6ME>span,.PeptideLibraryExplorer_selectControl__xxbCM>span,.PeptideLibraryExplorer_state__3UNys,.PeptideLibraryExplorer_statusLine__MfFtR,.PeptideLibraryExplorer_tableWrap__Mq0Ij thead th{font-family:var(--sans);font-size:.82rem;letter-spacing:0;text-transform:none}.PeptideLibraryExplorer_heading__pkvJd h2{line-height:.96}.PeptideLibraryExplorer_statusLine__MfFtR{font-weight:600}.PeptideLibraryExplorer_quickFilters__wd6OZ button,.PeptideLibraryExplorer_search__QN6ME input,.PeptideLibraryExplorer_selectControl__xxbCM select,.PeptideLibraryExplorer_viewToggle__Zb3eV button{font-size:.9rem}.PeptideLibraryExplorer_quickFilters__wd6OZ button,.PeptideLibraryExplorer_viewToggle__Zb3eV button{min-height:44px}.PeptideLibraryExplorer_graph__nr5b2{gap:1.25rem}.PeptideLibraryExplorer_cluster__qTy_I{border-color:rgba(16,33,58,.1);border-radius:.85rem;background:rgba(255,255,255,.68);box-shadow:none}.PeptideLibraryExplorer_cluster__qTy_I:before,.PeptideLibraryExplorer_node__79vIi:before{display:none}.PeptideLibraryExplorer_cluster__qTy_I header{grid-template-columns:1fr auto}.PeptideLibraryExplorer_nodeCard___cmDv{border-color:rgba(16,33,58,.1);box-shadow:none}.PeptideLibraryExplorer_metrics__c0K5J dt,.PeptideLibraryExplorer_nodeAction__3yHcm,.PeptideLibraryExplorer_note__Fjgfw p,.PeptideLibraryExplorer_tableWrap__Mq0Ij td{font-size:.82rem}.PeptideLibraryExplorer_tableWrap__Mq0Ij{border:0;border-top:1px solid var(--library-rule);background:transparent}.PeptideLibraryExplorer_tableWrap__Mq0Ij td,.PeptideLibraryExplorer_tableWrap__Mq0Ij th{padding-block:1.15rem}.PeptideLibraryExplorer_tableUnavailable__Pm8tr,.PeptideLibraryExplorer_tableWrap__Mq0Ij tbody th a{font-size:1.4rem}@media (max-width:760px){.PeptideLibraryExplorer_heading__pkvJd h2{font-size:clamp(2.8rem,13vw,4.3rem)}.PeptideLibraryExplorer_statusLine__MfFtR{font-size:.82rem}.PeptideLibraryExplorer_metrics__c0K5J dt,.PeptideLibraryExplorer_state__3UNys{font-size:.78rem}.PeptideLibraryExplorer_tableWrap__Mq0Ij tr{border-radius:.7rem}.PeptideLibraryExplorer_note__Fjgfw p,.PeptideLibraryExplorer_tableWrap__Mq0Ij td{font-size:.88rem}.PeptideLibraryExplorer_tableWrap__Mq0Ij td:before{font:650 .78rem var(--sans);letter-spacing:0;text-transform:none}}