.museum-display-controls{display:flex;gap:7px;padding:14px 17px;border-bottom:1px solid #6c805a55;position:relative;z-index:1}.museum-display-controls button,.museum-model-tools button,.museum-part-buttons button{font-size:11px;border:1px solid #80936977;padding:8px 11px;border-radius:5px;background:#223c3e;color:#d4dcbe}.museum-display-controls button[aria-pressed=true],.museum-part-buttons button[aria-pressed=true]{background:#d8c495;color:#2e3a2b;border-color:#d8c495}.museum-canvas-wrap{height:370px;position:relative;background:#1b3036}.museum-canvas-wrap canvas{display:block;width:100%;height:100%;touch-action:none}.museum-canvas-wrap>svg{width:100%;height:100%}.museum-orbit-hint{position:absolute;bottom:12px;left:18px;font-size:10px;color:#9ab7a8;pointer-events:none}.museum-model-tools{display:flex;gap:19px;align-items:center;padding:12px 18px;border-top:1px solid #78905f33}.museum-model-tools label{flex:1;display:flex;gap:16px;align-items:center;font-size:11px;color:#bbceb5}.museum-model-tools input{flex:1;min-width:40px;accent-color:#d8c495}.museum-part-buttons{display:flex;flex-wrap:wrap;gap:7px;padding:0 18px 12px}.museum-part-note{font-size:12px;line-height:1.7;color:#a9c3b4;margin:0;padding:0 18px 13px}.museum-part-note strong{color:#d9d1ab;font-weight:500}#museum-scene-status{padding:0 18px;margin:0 0 16px}.museum-canvas-wrap canvas:focus-visible{outline:2px solid #d8c495;outline-offset:-3px}
.discovery-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.discovery-method-grid button{display:block;text-align:left;border:1px solid #7e906b66;border-radius:9px;background:#23383b;padding:18px;color:#dce1c9}.discovery-method-grid button small{display:block;font:9px Consolas,monospace;color:#a9a77f;margin-bottom:9px}.discovery-method-grid button strong{display:block;font:19px Georgia,serif}.discovery-method-grid button span{display:block;font-size:11px;line-height:1.7;color:#a9c0b1;margin-top:9px}.discovery-method-grid button[aria-pressed=true]{background:#3c4e3a;border-color:#d8c494}.discovery-method-focus,.research-review-focus{margin:23px 0 28px;border:1px solid #8a966e77;background:#20343a;border-radius:11px;padding:25px}.discovery-method-focus>h3,.research-review-focus>h3{font:28px/1.3 Georgia,serif;font-weight:400;color:#e5d8b9;margin:0 0 17px}.discovery-method-focus>.museum-question,.research-review-focus>.museum-question{font-size:20px}.discovery-retain{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:21px}.discovery-retain h4,.research-review-focus>h4{font-size:13px;font-weight:500;color:#d4c698;margin:0 0 12px}.discovery-retain p,.discovery-retain li,.research-review-focus>p:not(.museum-eyebrow):not(.museum-question):not(.museum-scope){font-size:12px;line-height:1.8;color:#b6cbbd}.discovery-retain ul{margin:0;padding-left:17px}.discovery-retain li{margin-bottom:8px}.method-exhibit-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:16px 0}.method-exhibit-grid article{padding:0 18px 19px;border:1px solid #6f836366;border-radius:9px;background:#22363b;overflow:hidden}.method-exhibit-grid svg{width:100%;height:136px}.method-exhibit-grid h4{font:18px/1.5 Georgia,serif;margin:4px 0 10px}.method-exhibit-grid p{font-size:11px;line-height:1.7;color:#a5beaf}.method-exhibit-grid article>a{font-size:11px}.research-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:20px 0}.research-review-grid button{border:1px solid #71876a77;border-radius:8px;background:#263b3a;padding:16px;text-align:left;color:#dcd9bc}.research-review-grid small{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.8px;color:#9cb6a3;margin-bottom:10px}.research-review-grid strong{font-size:14px;font-weight:450;line-height:1.5}.research-review-grid button[aria-pressed=true]{background:#465039;border-color:#d5c28e}.review-evidence-list{font-size:12px;color:#b9cdbb;line-height:1.8;padding-left:19px;margin:12px 0 24px}.review-evidence-list li{margin-bottom:8px}
@media(max-width:1100px){.notebook-three{grid-template-columns:1fr;gap:15px}.notebook-three article+article{border-left:0;border-top:1px solid #6c856655;padding-left:0;padding-top:14px}.museum-controls{align-items:stretch;flex-direction:column;gap:10px}.museum-pagination{justify-content:flex-end}.museum-apparatus{grid-template-columns:1fr}.notebook-steps{gap:5px}.notebook-steps button{display:block;padding:12px 10px}.notebook-steps small{display:block;margin-bottom:8px}}
@media(max-width:650px){.museum-exhibit-heading{display:block}.museum-exhibit-heading .collection-stats{display:block;text-align:left;max-width:none;margin-top:9px}.museum-contributors,.discovery-retain,.discovery-method-grid,.method-exhibit-grid,.research-review-grid{grid-template-columns:1fr}.museum-browse summary span{float:none;display:block;margin:8px 0 0 14px}.notebook-heading{align-items:flex-start;flex-direction:column;gap:6px}.museum-question{font-size:21px}.discovery-method-focus,.research-review-focus{padding:20px}.notebook-observation{padding:17px}.museum-thumbnail{flex-basis:185px}.museum-room-tabs button{font-size:10px}}

.museum-asset-links{display:flex;flex-wrap:wrap;gap:8px 15px;margin:12px 0 17px}.museum-asset-links a{font-size:10px;color:#c8c7a4}.museum-model-tools label{line-height:1.5}@media(max-width:570px){.museum-canvas-wrap{height:300px}.museum-model-tools label{display:block}.museum-model-tools input{display:block;width:100%;margin-top:9px}}

.museum-tour{background:#2b3837;border:1px solid #7b77624d;border-radius:10px;padding:18px;margin-bottom:22px}.museum-tour>summary{font:17px Georgia,serif;color:#e6d4ac;cursor:pointer}.museum-tour>summary span{font:11px sans-serif;color:#b4c4b2;margin-left:12px}.museum-tour>label{display:block;font-size:12px;color:#bfccb9;margin:20px 0 12px}.museum-tour select{display:block;width:100%;padding:12px;margin-top:8px;color:#e3ddbc;background:#1b2e32;border:1px solid #607564;border-radius:7px}.museum-tour p{font-size:13px;line-height:1.75;color:#c1cdbb}.museum-tour-stops{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.museum-tour-stops button{display:flex;gap:10px;text-align:left;width:100%;height:100%;padding:12px;background:#243c3b;border:1px solid #576b5744;border-radius:7px;color:#c8d3bc}.museum-tour-stops button small{color:#a7b585}.museum-tour-stops button strong{font-size:12px;line-height:1.5;font-weight:400}.museum-tour-stops button[aria-current=step]{border-color:#d8c38c;background:#4b4c37;color:#eee2bd}.museum-tour-question{border-left:3px solid #d8c38c;padding:10px 15px;margin-top:16px}.museum-tour-question small{font-size:10px;letter-spacing:1px;color:#cebd88}.museum-tour-question p{margin:6px 0;font-size:15px}.museum-interactive{background:#20383d;border:1px solid #4c6d63;border-radius:12px;padding:24px;margin:26px 0}.museum-interactive h3{font:25px Georgia,serif;color:#e6d3ab;margin:10px 0 15px}.museum-interactive p{font-size:13px;line-height:1.85;color:#bfd0c3}.museum-demo-controls{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:22px 0}.museum-demo-controls label,.museum-single-control{display:flex;flex-direction:column;gap:12px;font-size:12px;color:#bfd0c3}.museum-demo-controls output,.museum-single-control output{font:15px Consolas,monospace;color:#e0cf98}.museum-interactive input{accent-color:#d7cc91;width:100%}.museum-method-plot{display:block;width:100%;height:auto;background:#193138;border-radius:8px}.museum-demo-results{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0}.museum-demo-results article{padding:15px;background:#294447;border-radius:7px}.museum-demo-results small,.museum-demo-results span{display:block;color:#afc8b7;font-size:10px;line-height:1.7}.museum-demo-results strong{display:block;font:17px Consolas,monospace;color:#e2d6a6;margin:10px 0;overflow-wrap:anywhere}.museum-demo-insight{padding-left:15px;border-left:2px solid #d2bf80}.museum-interactive details{margin-top:20px;border-top:1px solid #516a5844;padding-top:15px}.museum-interactive summary{color:#dac69b;cursor:pointer;font-size:12px}.museum-demo-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.museum-demo-links a,.museum-demo-links button{padding:10px;border:1px solid #73826955;border-radius:6px;background:#2d4341;color:#d6d3a9;font-size:11px;line-height:1.6}.museum-null-meter{display:flex;align-items:center;gap:15px;color:#d4c793;margin:30px 0}.museum-null-meter>div{height:12px;background:linear-gradient(90deg,#7394a6,#70866e,#b79366);position:relative;flex:1;border-radius:6px}.museum-null-meter i{position:absolute;top:-9px;width:3px;height:30px;background:#f7ecc5}.museum-null-meter b{position:absolute;left:50%;top:-4px;width:1px;height:20px;background:#e4dfc280}.museum-energy-bar{display:flex;height:36px;background:#4d453a;border-radius:7px;overflow:hidden;margin:24px 0}.museum-energy-bar span{display:flex;align-items:center;justify-content:center;font-size:11px;color:#243830;white-space:nowrap;overflow:hidden}.museum-energy-bar span:first-child{background:#abc88c}.museum-energy-bar span+span{background:#c3a677}@media(max-width:720px){.museum-tour-stops{grid-template-columns:1fr 1fr}.museum-demo-controls{grid-template-columns:1fr}.museum-demo-results{grid-template-columns:1fr}.museum-interactive{padding:18px}.museum-tour>summary span{display:block;margin:10px 0 0}}
.museum-coverage{margin:20px 0;border:1px solid #48605d;border-radius:12px;background:#182f36;padding:18px}.museum-coverage summary{cursor:pointer;font-weight:700;color:#e0d2a8}.museum-coverage summary span{display:block;color:#aabeb0;font-size:.76rem;font-weight:400;margin-top:5px}.museum-coverage p{color:#b6c7ba;line-height:1.65}.museum-coverage-scroll{overflow:auto;max-height:580px;border:1px solid #405853;border-radius:8px;overscroll-behavior:contain}.museum-coverage-scroll:focus-visible{outline:2px solid #d1bf83;outline-offset:3px}.museum-coverage table{border-collapse:separate;border-spacing:0;min-width:850px;width:100%;font-size:.76rem}.museum-coverage caption{text-align:left;padding:14px;color:#c7d1b8}.museum-coverage th,.museum-coverage td{padding:10px 6px;border-bottom:1px solid #344d49;text-align:center}.museum-coverage thead th{position:sticky;top:0;background:#233d42;z-index:2;font-size:.68rem}.museum-coverage tbody th{min-width:200px;width:28%;text-align:left}.museum-coverage tbody th button{background:transparent;border:0;padding:7px;text-align:left;color:#c9d1b4;font:inherit;cursor:pointer;line-height:1.45}.museum-coverage td a{display:inline-grid;place-items:center;min-width:35px;min-height:35px;border:1px solid #4c6960;border-radius:6px;background:#324d47;color:#c7d38d;text-decoration:none}.museum-coverage .is-selected{background:#2b4547}.museum-coverage .coverage-empty{color:#7e928c}.museum-coverage a{color:#d3c58d}.museum-coverage td a:focus-visible,.museum-coverage button:focus-visible{outline:2px solid #e7c980;outline-offset:2px}

#sampling-output>svg{width:100%;height:auto;display:block}#sampling-output .museum-demo-results strong{font-size:20px}
