.research-story{position:relative;width:100%;isolation:isolate}
.research-story .rs-svg{display:block;width:100%;height:auto;overflow:visible;user-select:none}
.research-story .rs-paper{fill:#fffaf2;stroke:#a9b49a;stroke-width:1.25;stroke-linejoin:round}
.research-story .rs-card{filter:drop-shadow(0 5px 5px #40503909)}
.research-story .rs-fold{fill:none;stroke:#a9b49a;stroke-width:1;stroke-linejoin:round}
.research-story .rs-paper-rule{fill:none;stroke:#d8ddce;stroke-width:1}
.research-story .rs-label{fill:#344536;font:500 19px/1.2 -apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;letter-spacing:-.45px}
.research-story .rs-question .rs-paper{fill:#eef1e5;stroke:#8d9e7c;stroke-width:1.5}
.research-story .rs-question .rs-label{font:italic 24px Georgia,'Times New Roman',serif;letter-spacing:-.7px}
.research-story .rs-question-underline{fill:none;stroke:#b87950;stroke-width:1.6;stroke-linecap:round}
.research-story .rs-agents .rs-paper{fill:#e4ead9;stroke:#8c9d78}
.research-story .rs-hypothesis .rs-paper{fill:#f7ecdd;stroke:#c49473}
.research-story .rs-source .rs-paper,.research-story .rs-tests .rs-paper{fill:#f1f3e9}
.research-story .rs-evaluation .rs-paper{fill:#e3ead8;stroke:#82946e;stroke-width:1.5}
.research-story .rs-branch .rs-paper{fill:#f8eee4;stroke:#b78060;stroke-dasharray:4 3}
.research-story .rs-branch .rs-label{fill:#8b573e}
.research-story .rs-next .rs-paper{fill:#344536;stroke:#344536}
.research-story .rs-next .rs-label{fill:#fffaf2}
.research-story .rs-next .rs-paper-rule,.research-story .rs-next .rs-fold{stroke:#8e9b82}
.research-story .rs-time .rs-paper,.research-story .rs-overfit .rs-paper{fill:#f5f1e6;stroke:#b79d7f}
.research-story .rs-connection{fill:none;stroke:#9ba98b;stroke-width:1.45;stroke-linecap:round;pointer-events:none}
.research-story .rs-traveler{fill:#ba7045;stroke:#fffaf2;stroke-width:1;pointer-events:none}
.research-story .rs-branch-link{stroke:#ba8766;stroke-dasharray:5 5}
.research-story .rs-folder-back{fill:#e8edde;stroke:#a9b59a;stroke-width:1.2}
.research-story .rs-folder-rule{fill:none;stroke:#c9d2bd;stroke-width:1}
.research-story .rs-folder-label{fill:#647557;font:500 17px -apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;letter-spacing:1.6px}
.research-story .rs-lens{fill:none;stroke:#b87950;stroke-width:1.1;pointer-events:none}
.research-story .rs-lens>path:not(.rs-lens-handle){stroke:#c6b294;stroke-dasharray:3 6}
.research-story .rs-lens-handle{stroke-width:3;stroke-linecap:round}
.research-story .rs-card.is-related .rs-paper{stroke:#b87950;stroke-width:1.8}
.research-story .rs-card.is-focused .rs-paper{stroke:#9d4e28;stroke-width:2.2}
.research-story .rs-connection.is-related{stroke:#a65e38;stroke-width:2.1}
.research-story .rs-glyph{fill:none;stroke:#839371;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}
.research-story .rs-glyph-accent{stroke:#b87950;stroke-width:1.8}
.research-story .rs-data-dot{fill:#84966e;stroke:none}
.research-story .rs-coverage-gap{stroke:#b87950;stroke-width:1;stroke-dasharray:3 3}
.research-story .rs-agent-dot{fill:#f7f8ed;stroke:#7f9368;stroke-width:1.8}
.research-story .rs-agent-dot:nth-last-child(2){fill:#b87950;stroke:#b87950}
.research-story .rs-period-focus{fill:#c88e6033;stroke:#b87950;stroke-width:1}
.research-story .rs-route-dot{fill:#b87950;stroke:none}
.research-story .rs-instruments .rs-glyph-ink,.research-story .rs-overfit .rs-glyph-ink{stroke:#b6c1a8;stroke-width:1.1}
.research-story .rs-constraints .rs-glyph-accent{stroke-width:6;stroke:#b9c7a6}
.research-story .rs-tests .rs-glyph{stroke:#7e9465;stroke-width:2.3}
.research-story .rs-branch .rs-glyph-ink{stroke:#aa927b;stroke-dasharray:4 3}
.research-story .rs-next .rs-glyph{stroke:#ebeddf;stroke-width:2}
@media(max-width:700px){.research-story .rs-label{font-size:20px}.research-story .rs-question .rs-label{font-size:25px}.research-story .rs-folder-label{font-size:18px;letter-spacing:1px}.research-story .rs-connection{stroke-width:1.7}.research-story .rs-card{filter:none}}
@media(prefers-reduced-motion:reduce){.research-story *{transition:none!important;animation:none!important}}

.research-story .rs-card.is-focused{filter:drop-shadow(0 3px 5px #a65e3820)}
.research-story.is-inspecting .rs-connection:not(.is-related){stroke:#c1caba}

.research-story[data-stage="0"] .rs-branch .rs-glyph-accent,.research-story[data-stage="1"] .rs-branch .rs-glyph-accent,.research-story[data-stage="2"] .rs-branch .rs-glyph-accent{opacity:0}
