@layer quartz-base{.research-content{overflow-wrap:anywhere;min-width:0}.research-content .research-meta,.research-content .research-links{color:var(--darkgray);flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}.research-content .research-project-card{border-bottom:1px solid var(--lightgray);padding:1.5rem 0}.research-content .research-project-card h2{margin:0}.research-content .research-status{color:var(--darkgray);border:1px solid var(--gray);border-radius:.25rem;width:fit-content;padding:.1rem .4rem;font-size:.85rem;font-weight:400}.research-content .research-status[data-status=running],.research-content .research-status[data-status=ongoing]{border-color:var(--secondary);color:var(--secondary)}.research-content .research-status[data-status=planned]{border-style:dashed}.research-content .research-parent,.research-content .research-scroll-help,.research-content .research-date{font-size:.9rem}.research-content .research-scroll-help,.research-content .research-date{color:var(--darkgray)}.research-content .research-timeline{overscroll-behavior-x:contain;cursor:grab;max-width:100%;padding:.5rem 0 1rem;overflow-x:auto}.research-content .research-timeline.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.research-content .research-timeline:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.research-content .research-timeline ol{width:max-content;margin:0;padding:0;list-style:none;display:flex}.research-content .research-timeline li{flex:0 0 12rem;width:12rem;position:relative}.research-content .research-timeline li:before{content:"";border-top:2px solid var(--gray);pointer-events:none;width:100%;position:absolute;top:.75rem;left:1rem}.research-content .research-timeline li:last-child:before{display:none}.research-content .research-timeline li[data-status=completed] .research-dot{background:var(--secondary);border-color:var(--secondary)}.research-content .research-timeline li[data-status=running] .research-dot{border:4px double var(--secondary)}.research-content .research-timeline li[data-status=planned] .research-dot{border-style:dashed}.research-content .research-timeline .research-milestone{background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.25rem 1rem .5rem .25rem;font-weight:400;display:flex;position:relative}.research-content .research-timeline .research-milestone:focus-visible{outline:2px solid var(--secondary);outline-offset:-2px}.research-content .research-timeline .research-milestone:hover strong{text-decoration:underline}.research-content .research-timeline .research-dot{box-sizing:border-box;border:2px solid var(--gray);background:var(--light);z-index:1;border-radius:50%;width:1.125rem;height:1.125rem;margin-bottom:.5rem}.research-content .research-experiments ul{padding-left:1.25rem}.research-content .research-experiments li{margin:.75rem 0}.research-content .research-experiments li .research-status{margin-left:.75rem}#quartz-body:has(.research-content) .center{width:100%;min-width:0}#quartz-body:has(.research-content) .breadcrumb-element{overflow-wrap:anywhere;min-width:0}@media (max-width:800px){#quartz-body:has(.research-content) .sidebar.left{flex-wrap:wrap;gap:.75rem;min-width:0}#quartz-body:has(.research-content) .sidebar-navigation{flex-basis:100%;margin-left:0}}}