.GlycomeExplorer-module__oiQRqa__lab{--lab-font:"Helvetica Neue", Helvetica, Arial, sans-serif;--lab-paper:#f1eee3;--lab-paper-strong:#faf8f0;--lab-ink:#27372f;--lab-muted:#746f62;--lab-line:#d5d0c1;--lab-green:#5f7f61;--lab-green-soft:#dce6d7;--lab-purple:#8064b0;--lab-danger:#9b5a55;--lab-ease-out:cubic-bezier(.23, 1, .32, 1);width:100%;height:100%;min-height:0;color:var(--lab-ink);background:radial-gradient(circle at 44% 36%, #fffc, transparent 36rem), linear-gradient(135deg, #f7f4ea 0%, var(--lab-paper) 62%, #e9e5d8 100%);box-shadow:none;isolation:isolate;font-family:var(--lab-font);border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.GlycomeExplorer-module__oiQRqa__labHeader{min-height:4.8rem;padding:max(.75rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) .75rem max(1rem, env(safe-area-inset-left));border-bottom:1px solid var(--lab-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf8f0c7;grid-template-columns:minmax(15rem,1fr) auto minmax(15rem,1fr);align-items:center;gap:1rem;display:grid}.GlycomeExplorer-module__oiQRqa__brandBlock{align-items:center;gap:.75rem;min-width:0;display:flex}.GlycomeExplorer-module__oiQRqa__brandBlock>div{min-width:0}.GlycomeExplorer-module__oiQRqa__brandBlock p,.GlycomeExplorer-module__oiQRqa__brandBlock span,.GlycomeExplorer-module__oiQRqa__collectionHeading>span,.GlycomeExplorer-module__oiQRqa__viewportTitle>span,.GlycomeExplorer-module__oiQRqa__dossierHeading>span,.GlycomeExplorer-module__oiQRqa__primaryFact span,.GlycomeExplorer-module__oiQRqa__dossierSection>span{color:var(--lab-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:700}.GlycomeExplorer-module__oiQRqa__brandBlock h1{color:var(--lab-ink);font-family:var(--lab-font);letter-spacing:-.025em;margin:.08rem 0 0;font-size:1.28rem;font-weight:650;line-height:1}.GlycomeExplorer-module__oiQRqa__brandBlock>div>span{letter-spacing:0;text-transform:none;margin-top:.25rem;font-size:.72rem;font-weight:500;display:block}.GlycomeExplorer-module__oiQRqa__brandMark{background:#e7eddf;border:1px solid #b8c5b0;border-radius:50%;flex:none;width:2.4rem;height:2.4rem;position:relative;box-shadow:inset 0 0 0 .25rem #ffffff73}.GlycomeExplorer-module__oiQRqa__brandMark i{background:var(--lab-green);transform-origin:bottom;border-radius:999px;width:.16rem;height:1.25rem;position:absolute;bottom:.5rem;left:50%}.GlycomeExplorer-module__oiQRqa__brandMark i:first-child{transform:translate(-50%)rotate(-34deg)}.GlycomeExplorer-module__oiQRqa__brandMark i:nth-child(2){transform:translate(-50%)}.GlycomeExplorer-module__oiQRqa__brandMark i:nth-child(3){transform:translate(-50%)rotate(34deg)}.GlycomeExplorer-module__oiQRqa__headerMeta{align-items:center;gap:.45rem;display:flex}.GlycomeExplorer-module__oiQRqa__headerMeta span{color:#59695c;background:#ffffff8f;border:1px solid #d4d8c9;border-radius:999px;align-items:center;gap:.38rem;min-height:2rem;padding-inline:.68rem;font-size:.68rem;font-weight:650;display:inline-flex}.GlycomeExplorer-module__oiQRqa__labUtilities{justify-content:flex-end;align-items:center;gap:.2rem;display:flex}.GlycomeExplorer-module__oiQRqa__labUtilities a{color:#536158;min-height:2.4rem;transition:color .16s ease, background-color .16s ease, transform .14s var(--lab-ease-out);border-radius:.65rem;align-items:center;gap:.35rem;padding-inline:.65rem;font-size:.72rem;font-weight:650;text-decoration:none;display:inline-flex}.GlycomeExplorer-module__oiQRqa__workbench{grid-template-columns:clamp(15rem,18vw,17.5rem) minmax(31rem,1fr) clamp(18rem,22vw,21rem);height:auto;min-height:0;display:grid;position:relative}.GlycomeExplorer-module__oiQRqa__workbenchSlot{display:contents}.GlycomeExplorer-module__oiQRqa__deckOverlay{z-index:30;width:clamp(34rem,64%,62rem);animation:GlycomeExplorer-module__oiQRqa__deckOverlayEnter .22s var(--lab-ease-out) both;border-left:1px solid #a0a194e6;position:absolute;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-2rem 0 5rem #39332933}@keyframes GlycomeExplorer-module__oiQRqa__deckOverlayEnter{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}.GlycomeExplorer-module__oiQRqa__catalog{border-right:1px solid var(--lab-line);background:#f8f6edc2;grid-template-columns:3.35rem minmax(0,1fr);min-width:0;min-height:0;display:grid}.GlycomeExplorer-module__oiQRqa__pillarRail{border-right:1px solid var(--lab-line);background:#ebe8dbb8;flex-direction:column;align-items:center;gap:.42rem;min-height:0;padding:.75rem .45rem;display:flex}.GlycomeExplorer-module__oiQRqa__pillarButton,.GlycomeExplorer-module__oiQRqa__pillarButtonActive{color:#73776d;cursor:pointer;width:2.45rem;min-height:2.7rem;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--lab-ease-out), box-shadow .16s ease;background:0 0;border:1px solid #0000;border-radius:.72rem;place-items:center;display:grid;position:relative}.GlycomeExplorer-module__oiQRqa__pillarButton span,.GlycomeExplorer-module__oiQRqa__pillarButtonActive span{font-family:var(--lab-font);letter-spacing:.04em;font-size:.7rem;font-weight:750}.GlycomeExplorer-module__oiQRqa__pillarButton small,.GlycomeExplorer-module__oiQRqa__pillarButtonActive small{opacity:.6;font-size:.5rem;position:absolute;bottom:.14rem;right:.24rem}.GlycomeExplorer-module__oiQRqa__pillarButtonActive{color:#35513d;background:#dfe8d9;border-color:#aebda8;box-shadow:0 .45rem 1.2rem #4256411f}.GlycomeExplorer-module__oiQRqa__collectionPanel{flex-direction:column;min-width:0;min-height:0;padding:.85rem .7rem .75rem;display:flex}.GlycomeExplorer-module__oiQRqa__collectionHeading{padding:.3rem .25rem .8rem}.GlycomeExplorer-module__oiQRqa__collectionHeading h2{font-family:var(--lab-font);letter-spacing:-.02em;margin-top:.28rem;font-size:1.28rem;font-weight:650}.GlycomeExplorer-module__oiQRqa__collectionHeading p{color:var(--lab-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.35rem;font-size:.68rem;line-height:1.45;display:-webkit-box;overflow:hidden}.GlycomeExplorer-module__oiQRqa__specimenList,.GlycomeExplorer-module__oiQRqa__specimenGroups{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b9bcad transparent;flex-direction:column;flex:1;gap:.48rem;min-height:0;display:flex;overflow-y:auto}.GlycomeExplorer-module__oiQRqa__specimenGroups{align-content:start;gap:.7rem;display:grid}.GlycomeExplorer-module__oiQRqa__catalogGroup,.GlycomeExplorer-module__oiQRqa__catalogGroupList{flex-direction:column;gap:.48rem;display:flex}.GlycomeExplorer-module__oiQRqa__catalogSectionHeading{color:#777468;letter-spacing:.11em;text-transform:uppercase;border-top:1px solid #ddd8ca;margin:.2rem .15rem 0;padding:.35rem .2rem .12rem;font-size:.56rem;font-weight:750;line-height:1.2}.GlycomeExplorer-module__oiQRqa__catalogSectionHeading:first-child{border-top:0;margin-top:0}.GlycomeExplorer-module__oiQRqa__catalogGroup+.GlycomeExplorer-module__oiQRqa__catalogGroup .GlycomeExplorer-module__oiQRqa__catalogSectionHeading{border-top:1px solid #ddd8ca;padding-top:.7rem}.GlycomeExplorer-module__oiQRqa__specimenCard,.GlycomeExplorer-module__oiQRqa__specimenCardActive,.GlycomeExplorer-module__oiQRqa__entryCard{color:#4e574f;cursor:pointer;text-align:left;min-width:0;min-height:4.35rem;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--lab-ease-out), box-shadow .16s ease;background:#ffffff9e;border:1px solid #d8d4c7;border-radius:.78rem;grid-template-columns:3rem minmax(0,1fr) 1rem;align-items:center;gap:.55rem;padding:.45rem .5rem;text-decoration:none;display:grid;box-shadow:0 .25rem .8rem #3d372b0a}.GlycomeExplorer-module__oiQRqa__specimenCardActive{color:#304a37;background:#e4eadf;border-color:#91a78e;box-shadow:0 .5rem 1.4rem #465d431f,inset 0 0 0 1px #ffffff7a}.GlycomeExplorer-module__oiQRqa__specimenGlyph,.GlycomeExplorer-module__oiQRqa__anatomyGlyph{opacity:.9;background:#ffffff94;border:1px solid;border-radius:.65rem;place-items:center;width:3rem;height:3rem;display:grid}.GlycomeExplorer-module__oiQRqa__specimenGlyph svg,.GlycomeExplorer-module__oiQRqa__anatomyGlyph svg{width:2.55rem;height:1.95rem}.GlycomeExplorer-module__oiQRqa__specimenCardCopy{gap:.1rem;min-width:0;display:grid}.GlycomeExplorer-module__oiQRqa__specimenCardCopy small{color:#888376;font-family:var(--lab-font);letter-spacing:.06em;text-transform:uppercase;font-size:.55rem;font-weight:700}.GlycomeExplorer-module__oiQRqa__specimenCardCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;line-height:1.2;overflow:hidden}.GlycomeExplorer-module__oiQRqa__specimenCardCopy em{color:#8a867a;font-family:var(--lab-font);font-size:.62rem}.GlycomeExplorer-module__oiQRqa__entryCard{grid-template-columns:2.35rem minmax(0,1fr) 1rem}.GlycomeExplorer-module__oiQRqa__entryCardActive{color:#304a37;cursor:pointer;text-align:left;min-width:0;min-height:4.35rem;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--lab-ease-out), box-shadow .16s ease;background:#e4eadf;border:1px solid #91a78e;border-radius:.78rem;grid-template-columns:2.35rem minmax(0,1fr) 1rem;align-items:center;gap:.55rem;padding:.45rem .5rem;display:grid;box-shadow:0 .5rem 1.4rem #465d431f,inset 0 0 0 1px #ffffff7a}.GlycomeExplorer-module__oiQRqa__catalogSearch{color:#697269;background:#ffffffad;border:1px solid #d4d3c7;border-radius:.68rem;grid-template-columns:1rem minmax(0,1fr) 1.8rem;align-items:center;gap:.42rem;min-height:2.45rem;margin-bottom:.65rem;padding:.22rem .3rem .22rem .62rem;display:grid}.GlycomeExplorer-module__oiQRqa__catalogSearch input{color:#3f4f44;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.68rem}.GlycomeExplorer-module__oiQRqa__catalogSearch button{color:#6d756d;cursor:pointer;background:0 0;border:0;border-radius:.45rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.GlycomeExplorer-module__oiQRqa__searchResults{gap:.48rem;display:grid}.GlycomeExplorer-module__oiQRqa__searchResults>p,.GlycomeExplorer-module__oiQRqa__searchResults>span{color:#7d7b71;letter-spacing:.06em;text-transform:uppercase;padding:.15rem .2rem .3rem;font-size:.58rem;font-weight:700}.GlycomeExplorer-module__oiQRqa__entryIndex{color:#6d776d;width:2.1rem;height:2.1rem;font-family:var(--lab-font);background:#f5f4ec;border:1px solid #d1d2c7;border-radius:50%;place-items:center;font-size:.62rem;display:grid}.GlycomeExplorer-module__oiQRqa__collectionLink{color:#496650;background:#edf1e8;border:1px solid #cbd3c5;border-radius:.68rem;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.5rem;margin-top:.65rem;padding-inline:.7rem;font-size:.68rem;font-weight:700;text-decoration:none;display:inline-flex}.GlycomeExplorer-module__oiQRqa__viewport{background:#f4f1e7;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.GlycomeExplorer-module__oiQRqa__viewportTitle{border-bottom:1px solid var(--lab-line);background:#f9f7efd1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;min-height:4.65rem;padding:.68rem 1rem;display:grid}.GlycomeExplorer-module__oiQRqa__viewportTitle>span{color:#637467;background:#edf1e8;border:1px solid #c8d0c1;border-radius:999px;padding:.35rem .55rem}.GlycomeExplorer-module__oiQRqa__viewportTitle h2{color:var(--lab-ink);font-family:var(--lab-font);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:650;line-height:1;overflow:hidden}.GlycomeExplorer-module__oiQRqa__viewportTitle p{color:var(--lab-muted);font-family:var(--lab-font);margin-top:.22rem;font-size:.72rem;font-style:italic}.GlycomeExplorer-module__oiQRqa__stage{isolation:isolate;background:radial-gradient(circle at 48% 58%,#245e8052,#0000 52%),linear-gradient(#081b32 0%,#0c2942 56%,#183b4a 100%);min-height:0;transition:background-color .24s;position:relative;overflow:hidden}.GlycomeExplorer-module__oiQRqa__stage:after{content:"";z-index:1;filter:blur(1.4rem);pointer-events:none;background:#020c1857;border-radius:50%;height:8%;position:absolute;bottom:12%;left:19%;right:13%}.GlycomeExplorer-module__oiQRqa__stage[data-fullscreen=true]{background:radial-gradient(circle at 48% 58%,#245e8052,#0000 52%),linear-gradient(#081b32 0%,#0c2942 56%,#183b4a 100%)}.GlycomeExplorer-module__oiQRqa__stage[data-detail-view=true],.GlycomeExplorer-module__oiQRqa__stage[data-fullscreen=true][data-detail-view=true]{background:radial-gradient(circle at 48% 58%,#245e8070,#0000 48%),linear-gradient(#081b32 0%,#0c2942 56%,#183b4a 100%)}.GlycomeExplorer-module__oiQRqa__stage[data-detail-view=true]:after{filter:blur(2rem);background:#3289ae38;height:17%;bottom:3%;left:6%;right:6%}.GlycomeExplorer-module__oiQRqa__stageWash{z-index:0;pointer-events:none;background:radial-gradient(circle,#48a6cb26,#0000 44%),radial-gradient(circle at 20% 12%,#7e61d724,#0000 38%),linear-gradient(#0512260a,#04142452);position:absolute;inset:0}.GlycomeExplorer-module__oiQRqa__stage[data-surface-state=damaged] .GlycomeExplorer-module__oiQRqa__stageWash{background:radial-gradient(circle at 48%,#9747552e,#0000 44%),radial-gradient(circle at 18% 10%,#c1674a26,#0000 38%),linear-gradient(#120e230f,#25111f61)}.GlycomeExplorer-module__oiQRqa__stage[data-detail-view=true] .GlycomeExplorer-module__oiQRqa__stageWash{background:radial-gradient(circle,#48a6cb2e,#0000 40%),radial-gradient(circle at 20% 12%,#7e61d729,#0000 36%),linear-gradient(#05122614,#04142461)}.GlycomeExplorer-module__oiQRqa__stage[data-detail-view=true][data-surface-state=damaged] .GlycomeExplorer-module__oiQRqa__stageWash{background:radial-gradient(circle at 48%,#97475533,#0000 42%),radial-gradient(circle at 18% 10%,#c1674a29,#0000 36%),linear-gradient(#120e2314,#25111f6b)}.GlycomeExplorer-module__oiQRqa__canvas,.GlycomeExplorer-module__oiQRqa__canvasReady{z-index:2;opacity:0;transition:opacity .36s var(--lab-ease-out), filter .36s ease;position:absolute;inset:0}.GlycomeExplorer-module__oiQRqa__canvasReady{opacity:1}.GlycomeExplorer-module__oiQRqa__canvas canvas,.GlycomeExplorer-module__oiQRqa__canvasReady canvas{cursor:grab;touch-action:none;width:100%!important;height:100%!important}.GlycomeExplorer-module__oiQRqa__canvas canvas:active,.GlycomeExplorer-module__oiQRqa__canvasReady canvas:active{cursor:grabbing}.GlycomeExplorer-module__oiQRqa__canvasLoading{z-index:10;color:#d8e9e7;background:#041424db;justify-content:center;align-items:center;gap:.6rem;font-size:.72rem;font-weight:700;display:flex;position:absolute;inset:0}.GlycomeExplorer-module__oiQRqa__canvasLoading>span{background:var(--lab-green);border-radius:50%;width:.7rem;height:.7rem;animation:1s ease-out infinite GlycomeExplorer-module__oiQRqa__specimenPulse}@keyframes GlycomeExplorer-module__oiQRqa__specimenPulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.GlycomeExplorer-module__oiQRqa__canvasUnavailable{z-index:3;place-items:center;display:grid;position:absolute;inset:0}.GlycomeExplorer-module__oiQRqa__canvasUnavailable>div:last-child{border:1px solid var(--lab-line);color:#eefbff;text-align:center;background:#07192be6;border-radius:.75rem;gap:.15rem;padding:.7rem .9rem;display:grid;position:absolute;bottom:4.8rem}.GlycomeExplorer-module__oiQRqa__canvasUnavailable span{color:#b7cbc9;font-size:.68rem}.GlycomeExplorer-module__oiQRqa__flowLabel{z-index:4;color:#f7fcfff0;pointer-events:none;text-shadow:0 1px 1rem #000000a6;align-items:center;gap:.65rem;font-size:.72rem;font-weight:750;display:flex;position:absolute;top:1rem;left:1rem}.GlycomeExplorer-module__oiQRqa__flowLabel b{color:#9ce7e3;font-size:1.2rem;font-weight:500}.GlycomeExplorer-module__oiQRqa__stage[data-detail-view=true] .GlycomeExplorer-module__oiQRqa__flowLabel{color:#f7fcfff0;text-shadow:0 1px 1rem #000000a6}.GlycomeExplorer-module__oiQRqa__stage[data-detail-view=true] .GlycomeExplorer-module__oiQRqa__flowLabel b{color:#9ce7e3}.GlycomeExplorer-module__oiQRqa__anatomyLabels{z-index:4;color:#eefbff;pointer-events:none;position:absolute;inset:0}.GlycomeExplorer-module__oiQRqa__anatomyLabels>button{min-height:2.35rem;color:inherit;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;pointer-events:auto;text-align:left;transition:color .16s ease, border-color .16s ease, background-color .16s ease, box-shadow .16s ease, transform .14s var(--lab-ease-out);background:#07192bad;border:1px solid #b0e2e838;border-radius:.35rem;gap:.05rem;padding:.28rem .42rem;display:grid;position:absolute;box-shadow:0 .7rem 2rem #020c1833}.GlycomeExplorer-module__oiQRqa__anatomyLabels>button:after{content:"";opacity:.42;background:linear-gradient(90deg,currentColor,#0000);width:clamp(1.4rem,5vw,4.5rem);height:1px;position:absolute;top:50%}.GlycomeExplorer-module__oiQRqa__anatomyLabels>button[aria-pressed=true]{background:#0c2d40eb;border-color:currentColor;box-shadow:0 0 0 1px #a8fff224,0 .35rem 1.2rem #020c183d}.GlycomeExplorer-module__oiQRqa__anatomyLabels strong{font-size:.65rem;line-height:1.1}.GlycomeExplorer-module__oiQRqa__anatomyLabels small{color:#bed0cf;font-size:.54rem}.GlycomeExplorer-module__oiQRqa__labelLumen{top:16%;left:2%}.GlycomeExplorer-module__oiQRqa__labelMesh{color:#8de1d0;top:39%;left:2%}.GlycomeExplorer-module__oiQRqa__labelCells{color:#f1a5b3;top:63%;left:2%}.GlycomeExplorer-module__oiQRqa__labelTight{color:#83ddd8;top:61%;right:5rem}.GlycomeExplorer-module__oiQRqa__labelAdherens{color:#e3be8d;top:70%;right:5rem}.GlycomeExplorer-module__oiQRqa__labelBasement{color:#ebc273;top:79%;left:2%}.GlycomeExplorer-module__oiQRqa__labelMatrix{color:#8bc9c6;top:87%;left:2%}.GlycomeExplorer-module__oiQRqa__labelLumen:after,.GlycomeExplorer-module__oiQRqa__labelMesh:after,.GlycomeExplorer-module__oiQRqa__labelCells:after,.GlycomeExplorer-module__oiQRqa__labelBasement:after,.GlycomeExplorer-module__oiQRqa__labelMatrix:after{left:100%}.GlycomeExplorer-module__oiQRqa__labelTight:after,.GlycomeExplorer-module__oiQRqa__labelAdherens:after{right:100%;transform:rotate(180deg)}.GlycomeExplorer-module__oiQRqa__detailLabels{z-index:5;color:#eefbff;pointer-events:none;position:absolute;inset:0}.GlycomeExplorer-module__oiQRqa__detailLabels button,.GlycomeExplorer-module__oiQRqa__detailBracket{color:inherit;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07192bad;border:1px solid #b0e2e857;position:absolute;box-shadow:0 .7rem 2rem #020c1842}.GlycomeExplorer-module__oiQRqa__detailLabels button{cursor:pointer;pointer-events:auto;letter-spacing:.01em;min-height:2rem;transition:color .16s ease, border-color .16s ease, background-color .16s ease, box-shadow .16s ease, transform .14s var(--lab-ease-out);border-radius:.45rem;padding:.35rem .5rem;font-size:.56rem;font-weight:750;bottom:4.35rem}.GlycomeExplorer-module__oiQRqa__detailLabels button:before{content:"";opacity:.74;background:linear-gradient(#0000,currentColor);width:1px;height:1.45rem;position:absolute;bottom:100%;left:50%}.GlycomeExplorer-module__oiQRqa__detailLabels button[aria-pressed=true]{color:#fff;background:#1a5768e0;border-color:#a8fff2;box-shadow:0 0 0 1px #a8fff23d,0 0 1.6rem #68e9d76b}.GlycomeExplorer-module__oiQRqa__detailBracket{box-shadow:none;letter-spacing:.06em;text-transform:uppercase;background:0 0;border-width:0 0 1px 1px;border-radius:0 0 0 .4rem;padding:.42rem .58rem;font-size:.62rem;font-weight:750;top:3.2rem;left:1rem}.GlycomeExplorer-module__oiQRqa__detailLabelSyndecan{left:4%}.GlycomeExplorer-module__oiQRqa__detailLabelGag{left:28%}.GlycomeExplorer-module__oiQRqa__detailLabelHyaluronan{right:25%}.GlycomeExplorer-module__oiQRqa__detailLabelReceptor{right:4%}.GlycomeExplorer-module__oiQRqa__selectionPlate{z-index:6;color:#38463d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#faf8f0d1;border:1px solid #aaae9fb8;border-radius:.8rem;grid-template-columns:.42rem minmax(0,1fr) auto;align-items:center;gap:.6rem;min-width:12.5rem;padding:.58rem .65rem;display:grid;position:absolute;top:.8rem;right:.8rem;box-shadow:0 .65rem 1.8rem #463d3014}.GlycomeExplorer-module__oiQRqa__selectionPlate>span{border-radius:999px;width:.42rem;height:2.1rem;box-shadow:0 0 1rem}.GlycomeExplorer-module__oiQRqa__selectionPlate div{gap:.08rem;min-width:0;display:grid}.GlycomeExplorer-module__oiQRqa__selectionPlate small{color:#8a867b;letter-spacing:.1em;text-transform:uppercase;font-size:.52rem;font-weight:750}.GlycomeExplorer-module__oiQRqa__selectionPlate strong,.GlycomeExplorer-module__oiQRqa__selectionPlate select{color:#38463d;width:100%;min-width:0;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.68rem;font-weight:700;overflow:hidden}.GlycomeExplorer-module__oiQRqa__selectionPlate select{cursor:pointer}.GlycomeExplorer-module__oiQRqa__selectionPlate b{color:#6b7068;font-family:var(--lab-font);font-size:.6rem}.GlycomeExplorer-module__oiQRqa__stateControl{z-index:7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#faf8f0d1;border:1px solid #aaae9fb8;border-radius:.8rem;gap:.3rem;width:12.5rem;padding:.48rem;display:grid;position:absolute;top:4.85rem;right:.8rem}.GlycomeExplorer-module__oiQRqa__stateControl>span{color:#898579;letter-spacing:.1em;text-transform:uppercase;padding-inline:.2rem;font-size:.52rem;font-weight:750}.GlycomeExplorer-module__oiQRqa__stateButton,.GlycomeExplorer-module__oiQRqa__stateButtonActive,.GlycomeExplorer-module__oiQRqa__stateButtonDanger{color:#66685f;cursor:pointer;text-align:left;min-height:2rem;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--lab-ease-out);background:0 0;border:1px solid #0000;border-radius:.52rem;padding-inline:.55rem;font-size:.62rem;font-weight:700}.GlycomeExplorer-module__oiQRqa__stateButtonActive{color:#3e5f46;background:#e2eadf;border-color:#b9c8b4}.GlycomeExplorer-module__oiQRqa__stateButtonDanger{color:#7d4845;background:#f1ded8;border-color:#d8b7ae}.GlycomeExplorer-module__oiQRqa__toolStrip{z-index:7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#faf8f0d6;border:1px solid #aaae9fb8;border-radius:.85rem;gap:.18rem;padding:.34rem;display:grid;position:absolute;top:50%;right:.8rem;transform:translateY(-35%);box-shadow:0 .8rem 2rem #463d301a}.GlycomeExplorer-module__oiQRqa__toolStrip button{color:#6c7068;cursor:pointer;width:2.9rem;min-height:2.65rem;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--lab-ease-out);background:0 0;border:1px solid #0000;border-radius:.58rem;place-items:center;gap:.12rem;display:grid}.GlycomeExplorer-module__oiQRqa__toolStrip button[aria-pressed=true]{color:#3f6649;background:#e5ece1;border-color:#becbb9}.GlycomeExplorer-module__oiQRqa__toolStrip span{font-size:.48rem;font-weight:750}.GlycomeExplorer-module__oiQRqa__perspectiveIcon{font-family:var(--lab-font);font-size:.64rem!important}.GlycomeExplorer-module__oiQRqa__rotationControl{z-index:8;color:#6a6d64;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf8f0db;border:1px solid #aaae9fb8;border-radius:999px;grid-template-columns:2rem auto minmax(5rem,1fr) auto 2rem;align-items:center;gap:.48rem;width:min(28rem,100% - 8rem);min-height:2.55rem;padding:.26rem .42rem;display:grid;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 .8rem 2.2rem #463d301c}.GlycomeExplorer-module__oiQRqa__rotationControl button{color:#526257;cursor:pointer;width:2rem;height:2rem;transition:color .16s ease, background-color .16s ease, transform .14s var(--lab-ease-out);background:#edf1e8;border:0;border-radius:50%;place-items:center;display:grid}.GlycomeExplorer-module__oiQRqa__rotationControl>span{font-family:var(--lab-font);font-size:.54rem}.GlycomeExplorer-module__oiQRqa__rotationControl input{width:100%;accent-color:var(--lab-green);cursor:ew-resize}.GlycomeExplorer-module__oiQRqa__stageNote{z-index:5;color:#e1eff0a3;pointer-events:none;font-size:.52rem;position:absolute;bottom:.3rem;right:.9rem}.GlycomeExplorer-module__oiQRqa__liveRegion{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.GlycomeExplorer-module__oiQRqa__entryVisualLens{z-index:9;color:#35453a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-width:0;min-height:0;animation:GlycomeExplorer-module__oiQRqa__lensEnter .2s var(--lab-ease-out) both;background:radial-gradient(circle at 70% 12%,#8064b01f,#0000 20rem),#f8f6edf0;border:1px solid #a8b0a0e0;border-radius:1rem;grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;inset:.75rem;overflow:hidden;box-shadow:0 1.8rem 4.5rem #3e372c33}.GlycomeExplorer-module__oiQRqa__entryModelViewer{z-index:9;color:#e9f5f3;min-width:0;min-height:0;animation:GlycomeExplorer-module__oiQRqa__lensEnter .2s var(--lab-ease-out) both;background:radial-gradient(circle at 50% 42%,#30819e52,#0000 36%),radial-gradient(circle at 15% 10%,#845ec12e,#0000 28rem),linear-gradient(#06192bf5,#071f2efa);border:1px solid #79adb561;border-radius:1rem;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;inset:.75rem;overflow:hidden;box-shadow:0 1.8rem 4.5rem #020d1961}.GlycomeExplorer-module__oiQRqa__entryModelHeader{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05172361;border-bottom:1px solid #8bb4b838;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 1rem .8rem;display:grid;position:relative}.GlycomeExplorer-module__oiQRqa__entryModelEyebrow{color:#92c8bc;letter-spacing:.11em;text-transform:uppercase;font-size:.55rem;font-weight:760}.GlycomeExplorer-module__oiQRqa__entryModelHeader h3{color:#e9f5f3;font-family:var(--lab-font);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:clamp(1.3rem,2.4vw,2.15rem);font-weight:650;line-height:1;overflow:hidden}.GlycomeExplorer-module__oiQRqa__entryModelMeta{text-align:right;justify-items:end;gap:.2rem;display:grid}.GlycomeExplorer-module__oiQRqa__entryModelMeta>span{color:#d9f1e5;background:#275c3f94;border:1px solid #76b88d61;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .55rem;font-size:.55rem;font-weight:720;display:inline-flex}.GlycomeExplorer-module__oiQRqa__entryModelMeta>span:before{content:"";background:#7cc993;border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 0 .18rem #7cc9931f}.GlycomeExplorer-module__oiQRqa__entryModelViewer[data-model-status=schematic] .GlycomeExplorer-module__oiQRqa__entryModelMeta>span{color:#e8d8b7;background:#684b1f7a;border-color:#d5ae6257}.GlycomeExplorer-module__oiQRqa__entryModelViewer[data-model-status=schematic] .GlycomeExplorer-module__oiQRqa__entryModelMeta>span:before{background:#e0b564;box-shadow:0 0 0 .18rem #e0b5641f}.GlycomeExplorer-module__oiQRqa__entryModelViewer[data-model-status=pilot] .GlycomeExplorer-module__oiQRqa__entryModelMeta>span{color:#f8ddae;background:#774a189e;border-color:#efb24875}.GlycomeExplorer-module__oiQRqa__entryModelViewer[data-model-status=pilot] .GlycomeExplorer-module__oiQRqa__entryModelMeta>span:before{background:#efb248;box-shadow:0 0 0 .18rem #efb24824}.GlycomeExplorer-module__oiQRqa__entryModelMeta small{color:#d0e4e394;text-overflow:ellipsis;white-space:nowrap;max-width:16rem;font-size:.5rem;overflow:hidden}.GlycomeExplorer-module__oiQRqa__entryModelStage{min-width:0;min-height:0;position:relative;overflow:hidden}.GlycomeExplorer-module__oiQRqa__entryModelStage:before{z-index:0;pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(#6c9fa90f 1px,#0000 1px),linear-gradient(90deg,#6c9fa90f 1px,#0000 1px);background-position:50%;background-repeat:repeat,repeat;background-size:3rem 3rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.GlycomeExplorer-module__oiQRqa__entryModelStage canvas{z-index:1;cursor:grab;touch-action:none;position:relative;width:100%!important;height:100%!important}.GlycomeExplorer-module__oiQRqa__entryModelStage canvas:active{cursor:grabbing}.GlycomeExplorer-module__oiQRqa__entryModelLoading{z-index:3;color:#d8e9e7;background:#051726e6;justify-content:center;align-items:center;gap:.55rem;font-size:.66rem;font-weight:700;display:flex;position:absolute;inset:0}.GlycomeExplorer-module__oiQRqa__entryModelLoading>span{background:var(--lab-green);border-radius:50%;width:.62rem;height:.62rem;animation:1s ease-out infinite GlycomeExplorer-module__oiQRqa__specimenPulse}.GlycomeExplorer-module__oiQRqa__entryModelTools{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#071c29c2;border:1px solid #8eb2b547;border-radius:.8rem;gap:.25rem;padding:.3rem;display:grid;position:absolute;top:50%;right:.8rem;transform:translateY(-50%);box-shadow:0 .9rem 2.4rem #00000038}.GlycomeExplorer-module__oiQRqa__entryModelTools button{color:#bcd0ce;cursor:pointer;width:2.8rem;min-height:2.5rem;transition:color .15s ease, background-color .15s ease, transform .13s var(--lab-ease-out);background:0 0;border:0;border-radius:.55rem;place-items:center;gap:.12rem;padding:.3rem .2rem;display:grid}.GlycomeExplorer-module__oiQRqa__entryModelTools button:hover,.GlycomeExplorer-module__oiQRqa__entryModelTools button[aria-pressed=true]{color:#e6f5eb;background:#3d6f51b8}.GlycomeExplorer-module__oiQRqa__entryModelTools button:active{transform:scale(.96)}.GlycomeExplorer-module__oiQRqa__entryModelTools span{font-size:.46rem;font-weight:700}.GlycomeExplorer-module__oiQRqa__entryModelFooter{z-index:2;color:#cfe3e39e;background:#0517236b;border-top:1px solid #8bb4b82e;justify-content:space-between;gap:1rem;padding:.55rem .85rem;font-size:.51rem;line-height:1.4;display:flex;position:relative}.GlycomeExplorer-module__oiQRqa__entryModelFooter p:last-child{text-align:right;max-width:33rem}@media (max-width:860px){.GlycomeExplorer-module__oiQRqa__entryModelHeader{grid-template-columns:minmax(0,1fr);gap:.45rem}.GlycomeExplorer-module__oiQRqa__entryModelMeta{text-align:left;justify-items:start}.GlycomeExplorer-module__oiQRqa__entryModelFooter{gap:.2rem;display:grid}.GlycomeExplorer-module__oiQRqa__entryModelFooter p:last-child{text-align:left}}@keyframes GlycomeExplorer-module__oiQRqa__lensEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.GlycomeExplorer-module__oiQRqa__visualLensHeader{border-bottom:1px solid #d8d5c8;grid-template-columns:minmax(0,1fr) minmax(12rem,.7fr);align-items:end;gap:1rem;padding:1rem 1.1rem .85rem;display:grid}.GlycomeExplorer-module__oiQRqa__visualLensEyebrow{color:#7b776d;letter-spacing:.11em;text-transform:uppercase;font-size:.56rem;font-weight:750}.GlycomeExplorer-module__oiQRqa__visualLensHeader h3{font-family:var(--lab-font);letter-spacing:-.035em;margin-top:.24rem;font-size:clamp(1.35rem,2.6vw,2.25rem);font-weight:650;line-height:1}.GlycomeExplorer-module__oiQRqa__visualLensBoundary{color:#747168;font-size:.62rem;line-height:1.5}.GlycomeExplorer-module__oiQRqa__visualLensBody{scrollbar-width:thin;min-height:0;padding:1rem;overflow:auto}.GlycomeExplorer-module__oiQRqa__structureLens,.GlycomeExplorer-module__oiQRqa__processLens,.GlycomeExplorer-module__oiQRqa__methodLens,.GlycomeExplorer-module__oiQRqa__evidenceLens,.GlycomeExplorer-module__oiQRqa__relationLens{place-items:center;min-height:100%;display:grid}.GlycomeExplorer-module__oiQRqa__structurePlate{background:#ffffffb8;border:1px solid #d7d4c6;border-radius:.9rem;width:min(100%,42rem);padding:1rem}.GlycomeExplorer-module__oiQRqa__visualLensSteps{align-items:stretch;gap:1.5rem;width:min(100%,50rem);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.GlycomeExplorer-module__oiQRqa__visualLensStep{background:#ffffffb8;border:1px solid #d4d5c8;border-radius:.85rem;flex:1 0 12rem;align-content:start;gap:.55rem;min-width:12rem;padding:.85rem;display:grid;position:relative}.GlycomeExplorer-module__oiQRqa__visualLensStep>span,.GlycomeExplorer-module__oiQRqa__methodLane>span{color:#6c806e;font-family:var(--lab-font);font-size:.6rem;font-weight:750}.GlycomeExplorer-module__oiQRqa__visualLensStep p,.GlycomeExplorer-module__oiQRqa__methodLane li,.GlycomeExplorer-module__oiQRqa__methodLane p{color:#5f645d;font-size:.67rem;line-height:1.5}.GlycomeExplorer-module__oiQRqa__visualLensConnector{color:#819482;font-style:normal;position:absolute;top:50%;right:-1.15rem}.GlycomeExplorer-module__oiQRqa__methodLens{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;place-items:stretch stretch;gap:.75rem;width:min(100%,52rem);min-height:0}.GlycomeExplorer-module__oiQRqa__methodLane{background:#ffffffb3;border:1px solid #d3d5c7;border-radius:.9rem;width:100%;padding:1rem}.GlycomeExplorer-module__oiQRqa__methodLane h4{font-family:var(--lab-font);margin:.35rem 0 .7rem;font-size:1.15rem}.GlycomeExplorer-module__oiQRqa__methodValues{gap:.38rem;margin:0;padding-left:1rem;display:grid}.GlycomeExplorer-module__oiQRqa__evidenceLens{align-content:center;place-items:stretch stretch;gap:.75rem;width:min(100%,52rem)}.GlycomeExplorer-module__oiQRqa__evidenceCore,.GlycomeExplorer-module__oiQRqa__evidenceContextList li{background:#ffffffb8;border:1px solid #d6d2c5;border-radius:.85rem;padding:.9rem}.GlycomeExplorer-module__oiQRqa__evidenceCore>span,.GlycomeExplorer-module__oiQRqa__relationCore>span{color:#827d72;letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:750}.GlycomeExplorer-module__oiQRqa__evidenceCore h4,.GlycomeExplorer-module__oiQRqa__relationCore strong{font-family:var(--lab-font);margin-top:.3rem;font-size:1.35rem;display:block}.GlycomeExplorer-module__oiQRqa__evidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.8rem;display:grid}.GlycomeExplorer-module__oiQRqa__evidenceGrid div{border-left:2px solid #b1b9a8;padding:.6rem}.GlycomeExplorer-module__oiQRqa__evidenceGrid dt{color:#77766d;text-transform:uppercase;font-size:.52rem;font-weight:750}.GlycomeExplorer-module__oiQRqa__evidenceGrid dd,.GlycomeExplorer-module__oiQRqa__evidenceContextList p{color:#5e635d;margin-top:.28rem;font-size:.64rem;line-height:1.45}.GlycomeExplorer-module__oiQRqa__evidenceContextList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.GlycomeExplorer-module__oiQRqa__evidenceContextList strong,.GlycomeExplorer-module__oiQRqa__evidenceContextList small{margin-top:.25rem;display:block}.GlycomeExplorer-module__oiQRqa__evidenceBadge{color:#645f70;background:#eee9f2;border:1px solid #ccc4d7;border-radius:999px;padding:.2rem .4rem;font-size:.5rem;font-weight:750;display:inline-flex}.GlycomeExplorer-module__oiQRqa__relationLens{align-content:center;gap:1.1rem}.GlycomeExplorer-module__oiQRqa__relationCore{text-align:center;background:#e9eee4;border:1px solid #bdc9b8;border-radius:999px;min-width:14rem;padding:1rem 1.2rem}.GlycomeExplorer-module__oiQRqa__relationOrbit{flex-wrap:wrap;justify-content:center;gap:.6rem;width:min(100%,48rem);margin:0;padding:0;list-style:none;display:flex}.GlycomeExplorer-module__oiQRqa__relationNode{color:#465649;cursor:pointer;text-align:left;min-width:10rem;min-height:4.4rem;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--lab-ease-out);background:#ffffffb8;border:1px solid #ced2c5;border-radius:.8rem;align-content:center;gap:.22rem;padding:.65rem .8rem;display:grid}.GlycomeExplorer-module__oiQRqa__relationType{color:#817c71;letter-spacing:.06em;text-transform:uppercase;font-size:.5rem;font-weight:750}.GlycomeExplorer-module__oiQRqa__relationEmpty{color:#6e7169;font-size:.68rem}.GlycomeExplorer-module__oiQRqa__pathwayVisualLens{align-content:center;gap:.85rem;width:min(100%,54rem);min-height:100%;margin-inline:auto;display:grid}.GlycomeExplorer-module__oiQRqa__pathwayVisualLens>p{color:#5f645d;font-size:.7rem;line-height:1.55}.GlycomeExplorer-module__oiQRqa__pathwayVisualNodes{scrollbar-width:thin;gap:.7rem;margin:0;padding:0 0 .25rem;list-style:none;display:flex;overflow-x:auto}.GlycomeExplorer-module__oiQRqa__pathwayVisualNodes li{flex:1 0 13rem;min-width:13rem}.GlycomeExplorer-module__oiQRqa__pathwayVisualNodes button,.GlycomeExplorer-module__oiQRqa__pathwayVisualNodes li>div{color:#465649;text-align:left;background:#ffffffbd;border:1px solid #d0d4c7;border-radius:.85rem;align-content:start;gap:.35rem;width:100%;min-height:7.5rem;padding:.8rem;display:grid}.GlycomeExplorer-module__oiQRqa__pathwayVisualNodes button{cursor:pointer;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--lab-ease-out)}.GlycomeExplorer-module__oiQRqa__pathwayVisualNodes small{color:#7c7a70;letter-spacing:.07em;text-transform:uppercase;font-size:.52rem;font-weight:750}.GlycomeExplorer-module__oiQRqa__pathwayVisualNodes strong{font-family:var(--lab-font);font-size:1rem}.GlycomeExplorer-module__oiQRqa__pathwayVisualNodes span{color:#62665f;font-size:.62rem;line-height:1.4}.GlycomeExplorer-module__oiQRqa__pathwayVisualEdges{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.GlycomeExplorer-module__oiQRqa__pathwayVisualEdges li{color:#687068;background:#f5f4ebd1;border:1px solid #d5d6cb;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.55rem;display:inline-flex}.GlycomeExplorer-module__oiQRqa__pathwayVisualEdges b{color:#66816d}.GlycomeExplorer-module__oiQRqa__pathwayVisualEdges small{color:#857e72;font-style:italic}.GlycomeExplorer-module__oiQRqa__inspector{border-left:1px solid var(--lab-line);background:linear-gradient(#ffffffa8,#ffffffa8),repeating-linear-gradient(0deg,#0000 0 23px,#636f5e09 23px 24px),#f1eee3;flex-direction:column;min-width:0;min-height:0;padding:1rem .85rem .85rem;display:flex;position:relative;overflow:hidden}.GlycomeExplorer-module__oiQRqa__dossierPin{z-index:2;background:#e9d79f;border:2px solid #c0a873;border-radius:50%;width:.56rem;height:.56rem;position:absolute;top:.65rem;right:1rem;box-shadow:0 .18rem .35rem #4f3e2438}.GlycomeExplorer-module__oiQRqa__dossierHeading{border-bottom:1px solid var(--lab-line);animation:GlycomeExplorer-module__oiQRqa__dossierEnter .24s var(--lab-ease-out) both;padding:.35rem .25rem .8rem}@keyframes GlycomeExplorer-module__oiQRqa__dossierEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.GlycomeExplorer-module__oiQRqa__dossierHeading h2{font-family:var(--lab-font);letter-spacing:-.035em;margin-top:.4rem;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:650;line-height:.98}.GlycomeExplorer-module__oiQRqa__dossierHeading>p{color:#777469;font-family:var(--lab-font);margin-top:.3rem;font-size:.72rem;font-style:italic}.GlycomeExplorer-module__oiQRqa__classificationChips{flex-wrap:wrap;gap:.3rem;margin-top:.75rem;display:flex}.GlycomeExplorer-module__oiQRqa__classificationChips span{color:#5c685e;text-transform:capitalize;background:#edf1e8e0;border:1px solid #d2d5c9;border-radius:999px;padding:.25rem .4rem;font-size:.52rem;font-weight:700}.GlycomeExplorer-module__oiQRqa__inspectorTabs{background:#e8e4d6ad;border:1px solid #d7d3c6;border-radius:.7rem;grid-template-columns:1fr 1fr;gap:.28rem;margin-top:.72rem;padding:.25rem;display:grid}.GlycomeExplorer-module__oiQRqa__inspectorTab,.GlycomeExplorer-module__oiQRqa__inspectorTabActive{color:#75746b;cursor:pointer;min-height:2.15rem;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--lab-ease-out);background:0 0;border:1px solid #0000;border-radius:.52rem;font-size:.62rem;font-weight:700}.GlycomeExplorer-module__oiQRqa__inspectorTabActive{color:#405745;background:#ffffffd1;border-color:#d4d3c8;box-shadow:0 .25rem .7rem #4c44350f}.GlycomeExplorer-module__oiQRqa__dossierBody{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;animation:GlycomeExplorer-module__oiQRqa__dossierEnter .24s var(--lab-ease-out) both;flex:1;padding:.75rem .1rem;overflow-y:auto}.GlycomeExplorer-module__oiQRqa__primaryFact{color:#4e6253;background:#ffffffa3;border:1px solid #d5d4c7;border-radius:.75rem;grid-template-columns:1.8rem minmax(0,1fr);gap:.55rem;padding:.75rem;display:grid}.GlycomeExplorer-module__oiQRqa__primaryFact svg{color:var(--lab-green);margin-top:.1rem}.GlycomeExplorer-module__oiQRqa__primaryFact p,.GlycomeExplorer-module__oiQRqa__dossierSection p{color:#68675f;margin-top:.28rem;font-size:.68rem;line-height:1.52}.GlycomeExplorer-module__oiQRqa__factGrid{gap:.45rem;margin-top:.6rem;display:grid}.GlycomeExplorer-module__oiQRqa__factGrid section{border-bottom:1px solid #ddd8ca;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.45rem;padding:.5rem .6rem;display:grid}.GlycomeExplorer-module__oiQRqa__factGrid svg{color:#7b826f;grid-row:1/span 2}.GlycomeExplorer-module__oiQRqa__factGrid span{color:#888277;letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:700}.GlycomeExplorer-module__oiQRqa__factGrid strong{color:#4e5a50;text-transform:capitalize;font-size:.66rem;font-weight:700}.GlycomeExplorer-module__oiQRqa__factGrid .GlycomeExplorer-module__oiQRqa__factBody{color:#5f635b;margin:0;font-size:.62rem;line-height:1.42}.GlycomeExplorer-module__oiQRqa__dossierSection{background:#f6f4ebb8;border:1px solid #dbd7ca;border-radius:.75rem;margin-top:.65rem;padding:.7rem .75rem}.GlycomeExplorer-module__oiQRqa__dossierFooter{border-top:1px solid var(--lab-line);gap:.4rem;padding-top:.7rem;display:grid}.GlycomeExplorer-module__oiQRqa__dossierFooter a,.GlycomeExplorer-module__oiQRqa__dossierFooter button{color:#405d48;cursor:pointer;min-height:2.35rem;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--lab-ease-out);background:#e7ede2;border:1px solid #c9d2c3;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.5rem;padding-inline:.7rem;font-size:.64rem;font-weight:750;text-decoration:none;display:flex}.GlycomeExplorer-module__oiQRqa__dossierFooter a:last-child,.GlycomeExplorer-module__oiQRqa__dossierFooter p{color:#6b6c63;margin:0;padding:.2rem .35rem;font-size:.52rem;line-height:1.4}.GlycomeExplorer-module__oiQRqa__lab button:active,.GlycomeExplorer-module__oiQRqa__lab a:active{transform:scale(.97)}.GlycomeExplorer-module__oiQRqa__lab button:focus-visible,.GlycomeExplorer-module__oiQRqa__lab a:focus-visible,.GlycomeExplorer-module__oiQRqa__lab input:focus-visible,.GlycomeExplorer-module__oiQRqa__lab select:focus-visible{outline-offset:2px;outline:2px solid #5a8062}@media (hover:hover) and (pointer:fine){.GlycomeExplorer-module__oiQRqa__labUtilities a:hover,.GlycomeExplorer-module__oiQRqa__specimenCard:hover,.GlycomeExplorer-module__oiQRqa__anatomyLabels>button:hover,.GlycomeExplorer-module__oiQRqa__entryCard:hover,.GlycomeExplorer-module__oiQRqa__entryCardActive:hover,.GlycomeExplorer-module__oiQRqa__relationNode:hover,.GlycomeExplorer-module__oiQRqa__pathwayVisualNodes button:hover,.GlycomeExplorer-module__oiQRqa__collectionLink:hover,.GlycomeExplorer-module__oiQRqa__dossierFooter a:hover{color:#34523d;background-color:#e7ede2;border-color:#aebfa9}.GlycomeExplorer-module__oiQRqa__pillarButton:hover,.GlycomeExplorer-module__oiQRqa__toolStrip button:hover,.GlycomeExplorer-module__oiQRqa__rotationControl button:hover,.GlycomeExplorer-module__oiQRqa__stateButton:hover,.GlycomeExplorer-module__oiQRqa__inspectorTab:hover{color:#405d48;background-color:#e1e9dccc}}@media (max-width:76rem){.GlycomeExplorer-module__oiQRqa__labHeader{grid-template-columns:minmax(14rem,1fr) auto}.GlycomeExplorer-module__oiQRqa__headerMeta{display:none}.GlycomeExplorer-module__oiQRqa__workbench{grid-template-columns:15rem minmax(28rem,1fr) 18rem}.GlycomeExplorer-module__oiQRqa__anatomyLabels>button:after{width:1.75rem}}@media (max-width:64rem){.GlycomeExplorer-module__oiQRqa__lab{overscroll-behavior:contain;overflow-y:auto}.GlycomeExplorer-module__oiQRqa__workbench{grid-template-columns:16rem minmax(0,1fr);height:auto}.GlycomeExplorer-module__oiQRqa__catalog,.GlycomeExplorer-module__oiQRqa__viewport{height:44rem}.GlycomeExplorer-module__oiQRqa__inspector{border-top:1px solid var(--lab-line);border-left:0;grid-column:1/-1;min-height:31rem}.GlycomeExplorer-module__oiQRqa__deckOverlay{z-index:120;border:1px solid var(--lab-line);border-radius:1rem;width:min(42rem,100vw - 2rem);position:fixed;top:1rem;bottom:1rem;right:1rem;box-shadow:0 2rem 6rem #191d1957}.GlycomeExplorer-module__oiQRqa__dossierBody{grid-template-columns:minmax(0,1.2fr) minmax(14rem,.8fr);gap:.75rem;display:grid}.GlycomeExplorer-module__oiQRqa__factGrid{margin-top:0}}@media (max-width:46rem){.GlycomeExplorer-module__oiQRqa__lab{border-radius:0}.GlycomeExplorer-module__oiQRqa__labHeader{grid-template-columns:1fr;gap:.5rem}.GlycomeExplorer-module__oiQRqa__labUtilities{justify-content:flex-start;overflow-x:auto}.GlycomeExplorer-module__oiQRqa__workbench{display:block}.GlycomeExplorer-module__oiQRqa__deckOverlay{width:100%;height:min(88dvh,52rem);padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0;border-radius:1rem 1rem 0 0;inset:auto 0 0}.GlycomeExplorer-module__oiQRqa__catalog{border-right:0;border-bottom:1px solid var(--lab-line);height:auto;display:block}.GlycomeExplorer-module__oiQRqa__pillarRail{border-right:0;border-bottom:1px solid var(--lab-line);flex-direction:row;justify-content:flex-start;padding:.55rem;overflow-x:auto}.GlycomeExplorer-module__oiQRqa__pillarButton,.GlycomeExplorer-module__oiQRqa__pillarButtonActive{flex:0 0 2.7rem}.GlycomeExplorer-module__oiQRqa__collectionPanel{padding:.7rem}.GlycomeExplorer-module__oiQRqa__collectionHeading p{-webkit-line-clamp:2}.GlycomeExplorer-module__oiQRqa__specimenList{flex-direction:row;padding-bottom:.2rem;overflow:auto hidden}.GlycomeExplorer-module__oiQRqa__specimenGroups{gap:.75rem;display:grid;overflow:visible}.GlycomeExplorer-module__oiQRqa__catalogGroup{min-width:0}.GlycomeExplorer-module__oiQRqa__catalogGroupList{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-direction:row;padding-bottom:.2rem;overflow:auto hidden}.GlycomeExplorer-module__oiQRqa__catalogSectionHeading,.GlycomeExplorer-module__oiQRqa__catalogGroup+.GlycomeExplorer-module__oiQRqa__catalogGroup .GlycomeExplorer-module__oiQRqa__catalogSectionHeading{border-top:0;margin:0;padding:.25rem .2rem}.GlycomeExplorer-module__oiQRqa__specimenCard,.GlycomeExplorer-module__oiQRqa__specimenCardActive,.GlycomeExplorer-module__oiQRqa__entryCard,.GlycomeExplorer-module__oiQRqa__entryCardActive{flex:0 0 13.5rem;min-width:13.5rem}.GlycomeExplorer-module__oiQRqa__viewport{height:38rem}.GlycomeExplorer-module__oiQRqa__entryVisualLens{inset:.5rem}.GlycomeExplorer-module__oiQRqa__visualLensHeader{grid-template-columns:1fr;gap:.45rem;padding:.8rem}.GlycomeExplorer-module__oiQRqa__visualLensBody{padding:.7rem}.GlycomeExplorer-module__oiQRqa__methodLens,.GlycomeExplorer-module__oiQRqa__evidenceGrid,.GlycomeExplorer-module__oiQRqa__evidenceContextList{grid-template-columns:1fr}.GlycomeExplorer-module__oiQRqa__viewportTitle{min-height:4.25rem}.GlycomeExplorer-module__oiQRqa__selectionPlate{min-width:10.5rem;max-width:calc(100% - 5.5rem)}.GlycomeExplorer-module__oiQRqa__stateControl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:auto;inset:4.65rem .5rem auto}.GlycomeExplorer-module__oiQRqa__stateControl>span{grid-column:1/-1}.GlycomeExplorer-module__oiQRqa__toolStrip{right:.5rem}.GlycomeExplorer-module__oiQRqa__rotationControl{width:calc(100% - 1rem);bottom:.65rem}.GlycomeExplorer-module__oiQRqa__stageNote{display:none}.GlycomeExplorer-module__oiQRqa__anatomyLabels>button{min-height:2.15rem;padding:.2rem .32rem}.GlycomeExplorer-module__oiQRqa__anatomyLabels small{display:none}.GlycomeExplorer-module__oiQRqa__labelLumen{top:15%;left:1%}.GlycomeExplorer-module__oiQRqa__labelMesh{top:37%;left:1%}.GlycomeExplorer-module__oiQRqa__labelCells{top:58%;left:1%}.GlycomeExplorer-module__oiQRqa__labelTight{top:59%;right:4.35rem}.GlycomeExplorer-module__oiQRqa__labelAdherens{top:68%;right:4.35rem}.GlycomeExplorer-module__oiQRqa__labelBasement{top:77%;left:1%}.GlycomeExplorer-module__oiQRqa__labelMatrix{top:86%;left:1%}.GlycomeExplorer-module__oiQRqa__inspector{min-height:0}.GlycomeExplorer-module__oiQRqa__dossierBody{display:block}}@media (prefers-reduced-motion:reduce){.GlycomeExplorer-module__oiQRqa__canvas,.GlycomeExplorer-module__oiQRqa__canvasReady,.GlycomeExplorer-module__oiQRqa__dossierHeading,.GlycomeExplorer-module__oiQRqa__dossierBody,.GlycomeExplorer-module__oiQRqa__entryVisualLens,.GlycomeExplorer-module__oiQRqa__deckOverlay,.GlycomeExplorer-module__oiQRqa__canvasLoading>span{transition-duration:0s;animation:none}}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__lab{--lab-paper:#0a1720;--lab-paper-strong:#10222c;--lab-ink:#edf6f3;--lab-muted:#9bafa9;--lab-line:#9dbeb42e;--lab-green:#83b999;--lab-green-soft:#1d3a30;--lab-purple:#a68bd5;--lab-danger:#e59a96;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 44% 28%, #2b677029, transparent 34rem), linear-gradient(135deg, #0d1d26 0%, var(--lab-paper) 62%, #071219 100%)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__labHeader{background:#0a171fe0;box-shadow:0 1px #ffffff05}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__brandMark{background:#193329;border-color:#426653;box-shadow:inset 0 0 0 .25rem #ffffff09}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__headerMeta span{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__catalogSearch{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__specimenCard{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__entryCard{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__primaryFact{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__structurePlate{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__visualLensStep{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__methodLane{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__evidenceCore{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__evidenceContextList li{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__relationNode{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__pathwayVisualNodes button{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__pathwayVisualNodes li>div{color:var(--lab-ink);border-color:var(--lab-line);background:#10222bdb;box-shadow:0 .35rem 1rem #0000001f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__labUtilities a{color:#b7c9c3}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__headerMeta span{color:#b7c9c3}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__pillarButton{color:#b7c9c3}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__catalogSearch{color:#b7c9c3}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__catalogSearch button{color:#b7c9c3}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__catalog{background:#0a171ef0}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__pillarRail{background:#071218db}:is([data-theme=dark] .GlycomeExplorer-module__oiQRqa__pillarButtonActive,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__specimenCardActive,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__entryCardActive){color:#e5f5eb;background:#224433e0;border-color:#537b64;box-shadow:0 .55rem 1.5rem #0000002e,inset 0 0 0 1px #aae0c10f}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__catalogSectionHeading{border-color:var(--lab-line)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__catalogGroup+.GlycomeExplorer-module__oiQRqa__catalogGroup .GlycomeExplorer-module__oiQRqa__catalogSectionHeading{border-color:var(--lab-line)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__factGrid section{border-color:var(--lab-line)}:is([data-theme=dark] .GlycomeExplorer-module__oiQRqa__specimenGlyph,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__anatomyGlyph){background:#06121885}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__specimenCardCopy small{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__specimenCardCopy em{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__catalogSectionHeading{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__searchResults>p{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__searchResults>span{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__catalogSearch input{color:var(--lab-ink)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__catalogSearch input::placeholder{color:#718982}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__entryIndex{color:#b9dbc6;background:#1f3c2fb8;border-color:#80ae9057}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__collectionLink{color:#b9dbc6;background:#1f3c2fb8;border-color:#80ae9057}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__viewportTitle>span{color:#b9dbc6;background:#1f3c2fb8;border-color:#80ae9057}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__classificationChips span{color:#b9dbc6;background:#1f3c2fb8;border-color:#80ae9057}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__dossierFooter a{color:#b9dbc6;background:#1f3c2fb8;border-color:#80ae9057}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__dossierFooter button{color:#b9dbc6;background:#1f3c2fb8;border-color:#80ae9057}:is([data-theme=dark] .GlycomeExplorer-module__oiQRqa__viewport,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__viewportTitle){background:#0b1b24}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__viewportTitle{background:#0c1b24f0}:is([data-theme=dark] .GlycomeExplorer-module__oiQRqa__selectionPlate,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__stateControl,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__toolStrip,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__rotationControl){color:#dcebe7;background:#07192bc7;border-color:#a1cfcb40;box-shadow:0 .8rem 2rem #0000003d}:is([data-theme=dark] .GlycomeExplorer-module__oiQRqa__selectionPlate small,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__stateControl>span,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__rotationControl>span){color:#a4bab6}:is([data-theme=dark] .GlycomeExplorer-module__oiQRqa__selectionPlate strong,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__selectionPlate select,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__selectionPlate b,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__toolStrip button){color:#dcebe7}:is([data-theme=dark] .GlycomeExplorer-module__oiQRqa__stateButton,[data-theme=dark] .GlycomeExplorer-module__oiQRqa__inspectorTab){color:#b2c2bd}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__stateButtonActive{color:#dff4e6;background:#274f3bc7;border-color:#7cb18f75}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__toolStrip button[aria-pressed=true]{color:#dff4e6;background:#274f3bc7;border-color:#7cb18f75}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__inspectorTabActive{color:#dff4e6;background:#274f3bc7;border-color:#7cb18f75}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__stateButtonDanger{color:#ffc1bd;background:#5b292dc7;border-color:#dc7e7a66}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__rotationControl button{color:#d8e9e3;background:#214438d6}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__entryVisualLens{color:var(--lab-ink);border-color:var(--lab-line);background:radial-gradient(circle at 70% 12%,#9374cd24,#0000 20rem),#09181ff5;box-shadow:0 1.8rem 4.5rem #00000057}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__visualLensHeader{border-color:var(--lab-line)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__evidenceGrid div{border-color:var(--lab-line)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__inspectorTabs{border-color:var(--lab-line)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__dossierHeading{border-color:var(--lab-line)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__dossierFooter{border-color:var(--lab-line)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__visualLensEyebrow{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__visualLensBoundary{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__visualLensStep p{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__methodLane li{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__methodLane p{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__evidenceCore>span{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__relationCore>span{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__evidenceGrid dt{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__evidenceGrid dd{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__evidenceContextList p{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__relationType{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__relationEmpty{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__pathwayVisualLens>p{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__pathwayVisualNodes small{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__pathwayVisualNodes span{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__pathwayVisualEdges li{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__pathwayVisualEdges small{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__evidenceBadge{color:#cbbce8;background:#5f468361;border-color:#b297dc59}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__relationCore{color:var(--lab-ink);background:#1f3c2fb8;border-color:#80ae9057}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__pathwayVisualEdges li{border-color:var(--lab-line);background:#0f1f27c7}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__inspector{background:linear-gradient(#09161de6,#09161de6),repeating-linear-gradient(0deg,#0000 0 23px,#85a9970a 23px 24px),#09161d}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__dossierHeading>p{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__primaryFact p{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__dossierSection p{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__factGrid .GlycomeExplorer-module__oiQRqa__factBody{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__dossierFooter a:last-child{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__dossierFooter p{color:var(--lab-muted)}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__inspectorTabs{background:#051016b8}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__primaryFact{color:#cce8d6}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__factGrid span{color:#8fa49e}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__factGrid strong{color:#dce9e5}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__dossierSection{border-color:var(--lab-line);background:#0e1e26b8}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__deckOverlay{border-color:var(--lab-line);box-shadow:-2rem 0 5rem #00000061}@media (hover:hover) and (pointer:fine){[data-theme=dark] .GlycomeExplorer-module__oiQRqa__labUtilities a:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__specimenCard:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__entryCard:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__relationNode:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__pathwayVisualNodes button:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__collectionLink:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__dossierFooter a:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__pillarButton:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__toolStrip button:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__rotationControl button:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__stateButton:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .GlycomeExplorer-module__oiQRqa__inspectorTab:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}}
.ExplorerEvidenceDeck-module__2WaUVW__deck{--deck-ink:#27372f;--deck-muted:#746f62;--deck-line:#d5d0c1;--deck-paper:#f3f0e5;--deck-paper-strong:#fbf9f2;--deck-green:#5f7f61;--deck-ease-out:cubic-bezier(.23, 1, .32, 1);min-width:0;height:100%;min-height:0;color:var(--deck-ink);border-left:1px solid var(--deck-line);background:linear-gradient(#ffffffa3, #ffffffa3), repeating-linear-gradient(0deg, transparent 0 23px, #636f5e09 23px 24px), var(--deck-paper);flex-direction:column;display:flex;position:relative;overflow:hidden}.ExplorerEvidenceDeck-module__2WaUVW__header{border-bottom:1px solid var(--deck-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbf9f2c2;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.9rem;padding:1rem .95rem .85rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__header>div{min-width:0}.ExplorerEvidenceDeck-module__2WaUVW__header>div>span,.ExplorerEvidenceDeck-module__2WaUVW__eyebrow,.ExplorerEvidenceDeck-module__2WaUVW__leadCard span,.ExplorerEvidenceDeck-module__2WaUVW__boundaryCard>span,.ExplorerEvidenceDeck-module__2WaUVW__editorialCard>span,.ExplorerEvidenceDeck-module__2WaUVW__conceptTrail>span{color:var(--deck-muted);letter-spacing:.11em;text-transform:uppercase;font-size:.58rem;font-weight:750}.ExplorerEvidenceDeck-module__2WaUVW__header h2{overflow-wrap:anywhere;letter-spacing:-.035em;margin-top:.34rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(1.35rem,2.6vw,2rem);font-weight:650;line-height:1}.ExplorerEvidenceDeck-module__2WaUVW__header p{color:var(--deck-muted);margin-top:.32rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.68rem;font-style:italic;line-height:1.4}.ExplorerEvidenceDeck-module__2WaUVW__closeButton{color:#58685d;cursor:pointer;white-space:nowrap;min-height:2.25rem;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--deck-ease-out);background:#edf1e8db;border:1px solid #ccd3c7;border-radius:.62rem;align-items:center;gap:.35rem;padding-inline:.62rem;font-size:.61rem;font-weight:750;display:inline-flex}.ExplorerEvidenceDeck-module__2WaUVW__sceneKey{background:#eef2e9c2;border:1px solid #d4d8ca;border-radius:.72rem;grid-template-columns:.35rem minmax(0,1fr);gap:.6rem;margin:.7rem .85rem 0;padding:.62rem .7rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__sceneKey>span{background:linear-gradient(#83a286,#8064b0);border-radius:999px}.ExplorerEvidenceDeck-module__2WaUVW__sceneKey small{color:#637267;letter-spacing:.1em;text-transform:uppercase;font-size:.54rem;font-weight:750}.ExplorerEvidenceDeck-module__2WaUVW__sceneKey p{color:#686a61;margin-top:.18rem;font-size:.62rem;line-height:1.42}.ExplorerEvidenceDeck-module__2WaUVW__tabs{background:#e8e4d6ad;border:1px solid #d7d3c6;border-radius:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem;margin:.7rem .85rem 0;padding:.24rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__tab,.ExplorerEvidenceDeck-module__2WaUVW__tabActive{color:#75746b;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:2.15rem;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--deck-ease-out);background:0 0;border:1px solid #0000;border-radius:.5rem;padding-inline:.3rem;font-size:.58rem;font-weight:700;overflow:hidden}.ExplorerEvidenceDeck-module__2WaUVW__tabActive{color:#405745;background:#ffffffd6;border-color:#d4d3c8;box-shadow:0 .25rem .7rem #4c44350f}.ExplorerEvidenceDeck-module__2WaUVW__body{overscroll-behavior:contain;scrollbar-color:#b9bcad transparent;scrollbar-width:thin;outline:none;flex:1;min-height:0;padding:.75rem .85rem 1rem;overflow-y:auto}.ExplorerEvidenceDeck-module__2WaUVW__sectionStack{animation:ExplorerEvidenceDeck-module__2WaUVW__deckContentEnter .19s var(--deck-ease-out) both;gap:.7rem;display:grid}@keyframes ExplorerEvidenceDeck-module__2WaUVW__deckContentEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ExplorerEvidenceDeck-module__2WaUVW__leadCard{color:#4e6253;background:#ffffffad;border:1px solid #d5d4c7;border-radius:.78rem;grid-template-columns:1.8rem minmax(0,1fr);gap:.55rem;padding:.78rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__leadCard svg{color:var(--deck-green);margin-top:.12rem}.ExplorerEvidenceDeck-module__2WaUVW__leadCard p,.ExplorerEvidenceDeck-module__2WaUVW__readingBlock p,.ExplorerEvidenceDeck-module__2WaUVW__boundaryCard p,.ExplorerEvidenceDeck-module__2WaUVW__evidenceGrid p,.ExplorerEvidenceDeck-module__2WaUVW__provenanceList p,.ExplorerEvidenceDeck-module__2WaUVW__nodeDefinition p{color:#62665e;margin-top:.28rem;font-size:.7rem;line-height:1.56}.ExplorerEvidenceDeck-module__2WaUVW__readingBlock,.ExplorerEvidenceDeck-module__2WaUVW__sourceSection{padding:.12rem .08rem}.ExplorerEvidenceDeck-module__2WaUVW__readingBlock h3,.ExplorerEvidenceDeck-module__2WaUVW__sourceSection h3,.ExplorerEvidenceDeck-module__2WaUVW__takeaways h3{letter-spacing:-.02em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.02rem;font-weight:650}.ExplorerEvidenceDeck-module__2WaUVW__readingBlock>p+p{margin-top:.62rem}.ExplorerEvidenceDeck-module__2WaUVW__takeaways{background:#f5f4ebcc;border:1px solid #d9d6c9;border-radius:.78rem;padding:.78rem}.ExplorerEvidenceDeck-module__2WaUVW__takeaways ul{gap:.48rem;margin-top:.55rem;padding-left:1rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__takeaways li{color:#62665e;font-size:.69rem;line-height:1.5}.ExplorerEvidenceDeck-module__2WaUVW__structureCard{background:#ffffffb3;border:1px solid #d7d3c6;border-radius:.78rem;min-width:0;padding:.72rem;overflow:hidden}.ExplorerEvidenceDeck-module__2WaUVW__structureCard .atlas-snfg{margin-top:.55rem}.ExplorerEvidenceDeck-module__2WaUVW__structureCard .atlas-snfg__plate{box-shadow:none}.ExplorerEvidenceDeck-module__2WaUVW__figureBoundary,.ExplorerEvidenceDeck-module__2WaUVW__sectionNote{color:#7d7a70;margin-top:.5rem;font-size:.6rem;line-height:1.45}.ExplorerEvidenceDeck-module__2WaUVW__citationMarks{vertical-align:super;gap:.05rem;margin-left:.18rem;display:inline-flex}.ExplorerEvidenceDeck-module__2WaUVW__citationMarks button{color:#45654e;cursor:pointer;min-width:1rem;min-height:1rem;transition:color .14s ease, background-color .14s ease, transform .12s var(--deck-ease-out);background:#e3eadf;border:0;border-radius:.25rem;padding:0 .13rem;font-size:.52rem;font-weight:800;line-height:1}.ExplorerEvidenceDeck-module__2WaUVW__fieldList{gap:.35rem;padding:.3rem 0;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__fieldList>div{border-bottom:1px solid #ddd8ca;grid-template-columns:minmax(6rem,.34fr) minmax(0,1fr);gap:.6rem;padding:.5rem .6rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__fieldList dt{color:#888277;letter-spacing:.08em;text-transform:uppercase;font-size:.54rem;font-weight:750}.ExplorerEvidenceDeck-module__2WaUVW__fieldList dd{overflow-wrap:anywhere;color:#505c52;font-size:.66rem;font-weight:650;line-height:1.45}.ExplorerEvidenceDeck-module__2WaUVW__stepList{gap:.45rem;margin-top:.55rem;list-style:none;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__stepList li{grid-template-columns:1.65rem minmax(0,1fr);align-items:start;gap:.52rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__stepList li>span{color:#4e6754;background:#e8ede4;border:1px solid #c7d0c2;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.58rem;font-weight:750;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__stepList p{color:#62665e;font-size:.68rem;line-height:1.52}.ExplorerEvidenceDeck-module__2WaUVW__boundaryCard,.ExplorerEvidenceDeck-module__2WaUVW__editorialCard{background:#f6f1e1c7;border:1px solid #dbd1bd;border-radius:.76rem;padding:.75rem}.ExplorerEvidenceDeck-module__2WaUVW__boundaryCard p+p{margin-top:.55rem}.ExplorerEvidenceDeck-module__2WaUVW__contextNotice{color:#596c5d;background:#e8efe5d1;border:1px solid #ccd5c8;border-radius:.75rem;grid-template-columns:1.6rem minmax(0,1fr);gap:.55rem;padding:.7rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__contextNotice p{font-size:.66rem;line-height:1.5}.ExplorerEvidenceDeck-module__2WaUVW__evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__evidenceGrid article,.ExplorerEvidenceDeck-module__2WaUVW__provenanceList article{background:#ffffff9e;border:1px solid #d9d5c9;border-radius:.74rem;min-width:0;padding:.72rem}.ExplorerEvidenceDeck-module__2WaUVW__evidenceGrid h3{margin-top:.55rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.96rem;font-weight:650}.ExplorerEvidenceDeck-module__2WaUVW__cardTopline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem;display:flex}.ExplorerEvidenceDeck-module__2WaUVW__cardTopline>span:first-child,.ExplorerEvidenceDeck-module__2WaUVW__cardTopline>small{color:#79776e;letter-spacing:.06em;text-transform:uppercase;font-size:.54rem;font-weight:700}.ExplorerEvidenceDeck-module__2WaUVW__evidenceBadge{border:1px solid;border-radius:999px;padding:.2rem .35rem;font-size:.48rem;font-weight:750}.ExplorerEvidenceDeck-module__2WaUVW__evidence_established{color:#3f6849;background:#e2ece0}.ExplorerEvidenceDeck-module__2WaUVW__evidence_moderate{color:#667044;background:#edf0d9}.ExplorerEvidenceDeck-module__2WaUVW__evidence_preliminary{color:#82663e;background:#f2e7d4}.ExplorerEvidenceDeck-module__2WaUVW__evidence_conflicting{color:#835455;background:#f1dede}.ExplorerEvidenceDeck-module__2WaUVW__emptyCard{color:#696b62;background:#f8f6ee99;border:1px dashed #cbc8bb;border-radius:.76rem;padding:.8rem}.ExplorerEvidenceDeck-module__2WaUVW__emptyCard strong{font-size:.72rem}.ExplorerEvidenceDeck-module__2WaUVW__emptyCard p{margin-top:.3rem;font-size:.66rem;line-height:1.48}.ExplorerEvidenceDeck-module__2WaUVW__sourceSection>h3{margin-top:.28rem}.ExplorerEvidenceDeck-module__2WaUVW__sourceList,.ExplorerEvidenceDeck-module__2WaUVW__registryList{gap:.48rem;margin-top:.6rem;list-style:none;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__sourceList li{background:#fff9;border:1px solid #d9d5c8;border-radius:.7rem;grid-template-columns:1.65rem minmax(0,1fr);gap:.55rem;padding:.62rem;scroll-margin:1rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__sourceList li:target,.ExplorerEvidenceDeck-module__2WaUVW__sourceList li:focus{outline-offset:2px;background:#edf2e9;border-color:#8fa889;outline:2px solid #5a806266}.ExplorerEvidenceDeck-module__2WaUVW__sourceList li>span{color:#536c59;background:#e4ebe0;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.56rem;font-weight:750;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__sourceList a,.ExplorerEvidenceDeck-module__2WaUVW__registryList a,.ExplorerEvidenceDeck-module__2WaUVW__provenanceList a{color:#3f6048;align-items:center;gap:.28rem;font-size:.68rem;font-weight:750;line-height:1.35;text-decoration:none;display:inline-flex}.ExplorerEvidenceDeck-module__2WaUVW__sourceList small,.ExplorerEvidenceDeck-module__2WaUVW__registryList small,.ExplorerEvidenceDeck-module__2WaUVW__provenanceList small{color:#7c7a70;margin-top:.25rem;font-size:.58rem;line-height:1.4;display:block}.ExplorerEvidenceDeck-module__2WaUVW__registryList a{background:#f0f4ecb8;border:1px solid #d4d7ca;border-radius:.68rem;grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr) auto auto;padding:.58rem .65rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__registryList span{letter-spacing:.07em;text-transform:uppercase;font-size:.55rem}.ExplorerEvidenceDeck-module__2WaUVW__registryList strong{overflow-wrap:anywhere}.ExplorerEvidenceDeck-module__2WaUVW__registryList small{margin:0}.ExplorerEvidenceDeck-module__2WaUVW__provenanceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.6rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__provenanceList article>small{margin-top:.45rem}.ExplorerEvidenceDeck-module__2WaUVW__provenanceList a{margin-top:.5rem;font-size:.61rem}.ExplorerEvidenceDeck-module__2WaUVW__editorialCard dl{gap:.42rem;margin-top:.55rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__editorialCard dl>div{grid-template-columns:minmax(5rem,.35fr) minmax(0,1fr);gap:.5rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__editorialCard dt{color:#7d796e;text-transform:uppercase;font-size:.57rem;font-weight:700}.ExplorerEvidenceDeck-module__2WaUVW__editorialCard dd{color:#555d55;font-size:.63rem;font-weight:650}.ExplorerEvidenceDeck-module__2WaUVW__pathwayMap{background:radial-gradient(circle at 50% 10%,#8064b014,#0000 58%),#ffffff9e;border:1px solid #d6d4c8;border-radius:.78rem;gap:.7rem;padding:.75rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__pathwayNodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__pathwayNodes article{background:#f1f4ed;border:1px solid #cfd5ca;border-radius:.62rem;gap:.2rem;min-width:0;padding:.55rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__pathwayNodes small,.ExplorerEvidenceDeck-module__2WaUVW__nodeDefinition>span{color:#77786f;letter-spacing:.08em;text-transform:uppercase;font-size:.5rem;font-weight:750}.ExplorerEvidenceDeck-module__2WaUVW__pathwayNodes strong{overflow-wrap:anywhere;font-size:.66rem}.ExplorerEvidenceDeck-module__2WaUVW__pathwayEdges{gap:.32rem;list-style:none;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__pathwayEdges li{color:#5c665e;border-top:1px solid #dedbcf;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.35rem;padding:.38rem .5rem;font-size:.58rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__pathwayEdges b{color:#668574}.ExplorerEvidenceDeck-module__2WaUVW__pathwayEdges small{color:#827d71;text-align:center;grid-column:1/-1;font-size:.52rem}.ExplorerEvidenceDeck-module__2WaUVW__nodeDefinition{border-top:1px solid #ddd8ca;margin-top:.7rem;padding-top:.65rem}.ExplorerEvidenceDeck-module__2WaUVW__nodeDefinition h4{margin-top:.2rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9rem}.ExplorerEvidenceDeck-module__2WaUVW__conceptTrail{border-top:1px solid var(--deck-line);background:#f8f6eedb;padding:.65rem .85rem .75rem}.ExplorerEvidenceDeck-module__2WaUVW__conceptTrail>div{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:.42rem;margin-top:.4rem;padding-bottom:.12rem;display:flex;overflow-x:auto}.ExplorerEvidenceDeck-module__2WaUVW__conceptTrail button{color:#536158;cursor:pointer;text-align:left;min-width:8.5rem;max-width:12rem;transition:color .16s ease, border-color .16s ease, background-color .16s ease, transform .14s var(--deck-ease-out);background:#ffffffa3;border:1px solid #d2d5c9;border-radius:.62rem;flex:none;gap:.12rem;padding:.46rem .55rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__conceptTrail small{color:#858176;letter-spacing:.07em;text-transform:uppercase;font-size:.48rem;font-weight:750}.ExplorerEvidenceDeck-module__2WaUVW__conceptTrail strong{text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}.ExplorerEvidenceDeck-module__2WaUVW__statusCard{color:#59665c;background:#ffffffa3;border:1px solid #d5d3c7;border-radius:.8rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;min-height:10rem;margin:1rem;padding:1rem;display:grid}.ExplorerEvidenceDeck-module__2WaUVW__statusCard strong{font-size:.72rem}.ExplorerEvidenceDeck-module__2WaUVW__statusCard p{color:#77756c;margin-top:.2rem;font-size:.63rem}.ExplorerEvidenceDeck-module__2WaUVW__statusCard button{color:#45604d;cursor:pointer;background:#e8eee4;border:1px solid #cbd4c7;border-radius:.58rem;align-items:center;gap:.3rem;min-height:2.1rem;padding-inline:.58rem;font-size:.6rem;font-weight:750;display:inline-flex}.ExplorerEvidenceDeck-module__2WaUVW__loader{background:var(--deck-green);border-radius:50%;width:.78rem;height:.78rem;animation:.9s ease-out infinite ExplorerEvidenceDeck-module__2WaUVW__deckPulse}@keyframes ExplorerEvidenceDeck-module__2WaUVW__deckPulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.ExplorerEvidenceDeck-module__2WaUVW__deck button:active,.ExplorerEvidenceDeck-module__2WaUVW__deck a:active{transform:scale(.97)}.ExplorerEvidenceDeck-module__2WaUVW__deck button:focus-visible,.ExplorerEvidenceDeck-module__2WaUVW__deck a:focus-visible,.ExplorerEvidenceDeck-module__2WaUVW__body:focus-visible{outline-offset:2px;outline:2px solid #5a8062}.ExplorerEvidenceDeck-module__2WaUVW__deck[data-expanded=false] .ExplorerEvidenceDeck-module__2WaUVW__header h2{font-size:1.4rem}.ExplorerEvidenceDeck-module__2WaUVW__deck[data-expanded=false] .ExplorerEvidenceDeck-module__2WaUVW__evidenceGrid,.ExplorerEvidenceDeck-module__2WaUVW__deck[data-expanded=false] .ExplorerEvidenceDeck-module__2WaUVW__provenanceList,.ExplorerEvidenceDeck-module__2WaUVW__deck[data-expanded=false] .ExplorerEvidenceDeck-module__2WaUVW__pathwayNodes{grid-template-columns:1fr}@media (hover:hover) and (pointer:fine){.ExplorerEvidenceDeck-module__2WaUVW__closeButton:hover,.ExplorerEvidenceDeck-module__2WaUVW__conceptTrail button:hover,.ExplorerEvidenceDeck-module__2WaUVW__statusCard button:hover{color:#34523d;background-color:#e7ede2;border-color:#aebfa9}.ExplorerEvidenceDeck-module__2WaUVW__tab:hover,.ExplorerEvidenceDeck-module__2WaUVW__citationMarks button:hover{color:#405d48;background-color:#e1e9dce0}.ExplorerEvidenceDeck-module__2WaUVW__sourceList a:hover,.ExplorerEvidenceDeck-module__2WaUVW__registryList a:hover,.ExplorerEvidenceDeck-module__2WaUVW__provenanceList a:hover{color:#294f36;text-underline-offset:.15em;text-decoration:underline}}@media (max-width:64rem){.ExplorerEvidenceDeck-module__2WaUVW__evidenceGrid,.ExplorerEvidenceDeck-module__2WaUVW__provenanceList{grid-template-columns:1fr}}@media (max-width:46rem){.ExplorerEvidenceDeck-module__2WaUVW__deck{border-top:1px solid var(--deck-line);border-left:0;border-radius:1rem 1rem 0 0;max-height:min(88dvh,48rem);box-shadow:0 -1.2rem 3rem #302a222e}.ExplorerEvidenceDeck-module__2WaUVW__header{z-index:3;padding:.82rem .72rem .7rem;position:sticky;top:0}.ExplorerEvidenceDeck-module__2WaUVW__header h2{font-size:1.35rem}.ExplorerEvidenceDeck-module__2WaUVW__closeButton span{display:none}.ExplorerEvidenceDeck-module__2WaUVW__closeButton{justify-content:center;width:2.25rem;padding:0}.ExplorerEvidenceDeck-module__2WaUVW__sceneKey,.ExplorerEvidenceDeck-module__2WaUVW__tabs{margin-left:.65rem;margin-right:.65rem}.ExplorerEvidenceDeck-module__2WaUVW__tabs{scrollbar-width:none;display:flex;overflow-x:auto}.ExplorerEvidenceDeck-module__2WaUVW__tab,.ExplorerEvidenceDeck-module__2WaUVW__tabActive{flex:1 0 auto;min-width:max-content;padding-inline:.65rem}.ExplorerEvidenceDeck-module__2WaUVW__body{padding-left:.65rem;padding-right:.65rem}.ExplorerEvidenceDeck-module__2WaUVW__fieldList>div,.ExplorerEvidenceDeck-module__2WaUVW__editorialCard dl>div{grid-template-columns:1fr;gap:.18rem}.ExplorerEvidenceDeck-module__2WaUVW__pathwayNodes{grid-template-columns:1fr}.ExplorerEvidenceDeck-module__2WaUVW__registryList a{grid-template-columns:1fr auto}.ExplorerEvidenceDeck-module__2WaUVW__registryList small{grid-column:1/-1}.ExplorerEvidenceDeck-module__2WaUVW__conceptTrail{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.ExplorerEvidenceDeck-module__2WaUVW__sectionStack,.ExplorerEvidenceDeck-module__2WaUVW__loader{animation:none}.ExplorerEvidenceDeck-module__2WaUVW__closeButton,.ExplorerEvidenceDeck-module__2WaUVW__tab,.ExplorerEvidenceDeck-module__2WaUVW__tabActive,.ExplorerEvidenceDeck-module__2WaUVW__citationMarks button,.ExplorerEvidenceDeck-module__2WaUVW__conceptTrail button{transition:color .12s,border-color .12s,background-color .12s}}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__deck{--deck-ink:#edf6f3;--deck-muted:#9bafa9;--deck-line:#9dbeb42e;--deck-paper:#0a1720;--deck-paper-strong:#10222c;--deck-green:#83b999;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(#09161deb, #09161deb), repeating-linear-gradient(0deg, transparent 0 23px, #85a9970a 23px 24px), var(--deck-paper)}:is([data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__header,[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__conceptTrail){background:#0a181fe6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__closeButton{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__sceneKey{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__leadCard{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__takeaways{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__structureCard{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__evidenceGrid article{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__provenanceList article{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__sourceList li{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__registryList a{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__pathwayMap{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__pathwayNodes article{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__conceptTrail button{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__statusCard{color:var(--deck-ink);border-color:var(--deck-line);background:#10222bd6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__tabs{border-color:var(--deck-line);background:#051016b8}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__tab{color:#a9bbb5}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__tabActive{color:#e4f4e9;background:#274f3bc7;border-color:#7cb18f75;box-shadow:0 .25rem .7rem #0000002e}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__sceneKey{background:#1b382d94}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__header p{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__sceneKey small{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__sceneKey p{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__leadCard p{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__readingBlock p{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__boundaryCard p{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__evidenceGrid p{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__provenanceList p{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__nodeDefinition p{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__takeaways li{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__figureBoundary{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__sectionNote{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__stepList p{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__cardTopline>span:first-child{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__cardTopline>small{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__sourceList small{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__registryList small{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__provenanceList small{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__editorialCard dt{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__pathwayNodes small{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__nodeDefinition>span{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__pathwayEdges li{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__pathwayEdges small{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__conceptTrail small{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__statusCard p{color:var(--deck-muted)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__leadCard{color:#cce8d6}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__fieldList>div{border-color:var(--deck-line)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__pathwayEdges li{border-color:var(--deck-line)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__nodeDefinition{border-color:var(--deck-line)}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__fieldList dt{color:#8fa49e}:is([data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__fieldList dd,[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__editorialCard dd){color:#dce9e5}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__citationMarks button{color:#c8e7d2;background:#1f3c2fb8;border-color:#80ae9057}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__stepList li>span{color:#c8e7d2;background:#1f3c2fb8;border-color:#80ae9057}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__sourceList li>span{color:#c8e7d2;background:#1f3c2fb8;border-color:#80ae9057}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__statusCard button{color:#c8e7d2;background:#1f3c2fb8;border-color:#80ae9057}:is([data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__boundaryCard,[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__editorialCard){background:#372d1c6b;border-color:#c4a6693d}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__contextNotice{color:#d2ead9;background:#1f3c2f94;border-color:#80ae904d}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__emptyCard{color:#b4c3be;border-color:var(--deck-line);background:#0c1b2399}:is([data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__sourceList li:target,[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__sourceList li:focus){background:#244b37bd;border-color:#639477;outline-color:#70b1877a}:is([data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__sourceList a,[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__registryList a,[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__provenanceList a){color:#a6d9b8}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__pathwayMap{background:radial-gradient(circle at 50% 10%,#9374cd1f,#0000 58%),#0c1d25c7}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__evidence_established{color:#b9e5c4;background:#2f66427a}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__evidence_moderate{color:#d9e59e;background:#5b693075}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__evidence_preliminary{color:#efcb91;background:#77512a7a}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__evidence_conflicting{color:#f2b4b6;background:#7736397a}@media (hover:hover) and (pointer:fine){[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__closeButton:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__conceptTrail button:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__registryList a:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}[data-theme=dark] .ExplorerEvidenceDeck-module__2WaUVW__statusCard button:hover{color:#ecf8f1;background-color:#264b39b8;border-color:#7eb89470}}