.HistoryItem_item__aR0in{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;text-decoration:none;color:inherit;transition:all .2s ease;margin-bottom:.75rem}.HistoryItem_item__aR0in:hover{border-color:var(--secondary-color);background:rgba(34,139,230,.03);transform:translateX(4px)}.HistoryItem_left__yKemk{display:flex;align-items:center;gap:1.25rem}.HistoryItem_idBadge__zzS_0{width:32px;height:32px;background:var(--border-color);color:var(--text-color);display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:.85rem;font-weight:800;opacity:.8}.HistoryItem_info__C2yex{display:flex;flex-direction:column;gap:.15rem}.HistoryItem_title__I2Rtw{font-size:1rem;font-weight:600;color:var(--text-color)}.HistoryItem_meta__6Rgtc{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--text-muted)}.HistoryItem_dot__94nME{opacity:.4}.HistoryItem_status__YvreR{color:var(--secondary-color);font-weight:600}.HistoryItem_right__8zePn{display:flex;align-items:center;gap:1rem}.HistoryItem_time__W3M1Q{font-size:.75rem;color:var(--text-muted);font-weight:500}.HistoryItem_arrow__nUa3i{width:16px;height:16px;color:var(--border-color);transition:transform .2s,color .2s}.HistoryItem_item__aR0in:hover .HistoryItem_arrow__nUa3i{transform:translateX(2px);color:var(--secondary-color)}[data-theme=light] .HistoryItem_item__aR0in{box-shadow:0 2px 4px rgba(0,0,0,.01)}.Preferences_container__Cz5wV{max-width:800px;margin:0 auto;padding:2rem 1.5rem 4rem}.Preferences_header__CROJR{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-color)}.Preferences_title__XBJem{font-size:2rem;font-weight:700;color:var(--text-color);margin-bottom:.5rem}.Preferences_subtitle__Wew__{font-size:1.1rem;color:var(--text-muted)}.Preferences_prefGrid__su0iM{display:flex;flex-direction:column;gap:2rem}.Preferences_sectionCard__pfNpX{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;overflow:hidden}.Preferences_sectionHeader__bm0uw{background:var(--bg-secondary);padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-color)}.Preferences_sectionHeader__bm0uw h2{font-size:1.25rem;font-weight:600;color:var(--text-color);margin:0 0 .25rem}.Preferences_sectionHeader__bm0uw p{font-size:.9rem;color:var(--text-muted);margin:0}.Preferences_sectionBody__7oPQu{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.Preferences_inputGroup__l7TqB{display:flex;flex-direction:column;gap:.5rem}.Preferences_inputGroup__l7TqB label{font-size:.95rem;font-weight:500;color:var(--text-color)}.Preferences_inputGroup__l7TqB input,.Preferences_inputGroup__l7TqB select{padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-color);color:var(--text-color);font-size:1rem;transition:border-color .2s}.Preferences_inputGroup__l7TqB input:focus,.Preferences_inputGroup__l7TqB select:focus{outline:none;border-color:var(--secondary-color)}.Preferences_helpText__s0_kC{font-size:.8rem;color:var(--text-muted)}.Preferences_toggleList__myxI5{display:flex;flex-direction:column;gap:1rem}.Preferences_toggleRow__wH3LY{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px dashed var(--border-color);cursor:pointer}.Preferences_toggleRow__wH3LY:last-child{border-bottom:none}.Preferences_toggleInfo__wFYU8 strong{font-size:.95rem;color:var(--text-color)}.Preferences_switch__kOWyo{position:relative;width:48px;height:26px;background-color:var(--border-color);border-radius:26px;transition:background-color .3s}.Preferences_switchActive__uaE0q{background-color:var(--secondary-color)}.Preferences_hiddenCheckbox__71Qa_{opacity:0;width:0;height:0}.Preferences_slider__GYiNj{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:white;border-radius:50%;transition:transform .3s;box-shadow:0 2px 4px rgba(0,0,0,.2)}.Preferences_switchActive__uaE0q .Preferences_slider__GYiNj{transform:translateX(22px)}.Preferences_saveBar__lE9XQ{display:flex;justify-content:flex-end;align-items:center;gap:1rem;padding:1rem 0}.Preferences_statusMsg__9tr_l{color:#10b981;font-size:.9rem;font-weight:500}.Preferences_saveBtn__iC9aw{background:var(--secondary-color);color:white;border:none;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s,transform .1s}.Preferences_saveBtn__iC9aw:hover{background:#2980b9}.Preferences_saveBtn__iC9aw:active{transform:scale(.98)}.Preferences_dangerZone__z8N24{border-color:#fca5a5}.Preferences_dangerZone__z8N24 .Preferences_sectionHeader__bm0uw{background:#fef2f2;border-color:#fca5a5}[data-theme=dark] .Preferences_dangerZone__z8N24 .Preferences_sectionHeader__bm0uw{background:#450a0a;border-color:#7f1d1d}.Preferences_dangerTitle__Uid03{color:#ef4444!important}.Preferences_dangerActions___LWkK{display:flex;flex-direction:column;gap:1.5rem}.Preferences_dangerRow__E_kWr{display:flex;justify-content:space-between;align-items:center;gap:1rem}.Preferences_dangerInfo___kknj{display:flex;flex-direction:column}.Preferences_dangerInfo___kknj strong{color:var(--text-color);font-size:.95rem}.Preferences_dangerInfo___kknj span{color:var(--text-muted);font-size:.85rem}.Preferences_dangerBtn__ks8HY{background:var(--bg-secondary);color:#ef4444;border:1px solid #fca5a5;padding:.5rem 1rem;border-radius:6px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .2s}.Preferences_dangerBtn__ks8HY:hover{background:#fee2e2}[data-theme=dark] .Preferences_dangerBtn__ks8HY:hover{background:#7f1d1d;color:#fef2f2;border-color:#991b1b}.Preferences_factoryBtn__1HZil{background:#ef4444;color:white;border:none;padding:.5rem 1rem;border-radius:6px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s}.Preferences_factoryBtn__1HZil:hover{background:#dc2626}.Preferences_multiSelectContainer___cziQ{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;max-height:250px;overflow-y:auto}.Preferences_checkboxRow__3ay6x{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:.95rem;color:var(--text-color)}.Preferences_checkboxRow__3ay6x input{width:18px;height:18px;cursor:pointer}.Preferences_titleWrapper__IOWy8{display:flex;align-items:center;gap:.75rem}.Preferences_countBadge___aJY6{background:var(--secondary-color);color:white;font-size:.8rem;padding:.2rem .6rem;border-radius:20px;font-weight:700}.Preferences_dashboardGrid__dAwKf{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));grid-gap:1.5rem;gap:1.5rem;animation:Preferences_fadeIn__gRfVN .4s ease-out}.Preferences_backLink__lPZ4M:hover{transform:translateX(-4px)}.Preferences_breadcrumb__4hvhh{font-size:.9rem;margin-bottom:2rem;font-weight:500}.Preferences_breadcrumb__4hvhh a{color:var(--secondary-color);text-decoration:none;transition:opacity .2s}.Preferences_breadcrumb__4hvhh a:hover{opacity:.8}.Preferences_breadcrumb__4hvhh span{color:var(--text-muted)}@keyframes Preferences_fadeIn__gRfVN{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Preferences_historyList__aFnLT{display:flex;flex-direction:column;gap:.5rem;animation:Preferences_fadeIn__gRfVN .4s ease-out}.Preferences_emptyState__w4wUG{text-align:center;padding:4rem 2rem;background:var(--bg-secondary);border-radius:16px;border:2px dashed var(--border-color);margin:2rem 0}.Preferences_emptyIconWrapper__urvV1{width:64px;height:64px;background:var(--bg-color);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:2rem;border:1px solid var(--border-color)}.Preferences_emptyState__w4wUG h3{font-size:1.5rem;color:var(--text-color);margin-bottom:.5rem}.Preferences_emptyState__w4wUG p{color:var(--text-muted);font-size:1rem}.Preferences_authPrompt__rCnM4,.Preferences_loadingState__RZj0D{text-align:center;padding:6rem 2rem;color:var(--text-muted)}.Preferences_authPrompt__rCnM4 h2{color:var(--text-color);margin-bottom:1rem}.Experiment_contentBlock__l7bEa{margin-bottom:1.5rem;line-height:1.7;color:var(--text-color)}.Experiment_richText__IGzXz{font-size:1.05rem}.Experiment_richText__IGzXz p{margin-bottom:1rem}.Experiment_richText__IGzXz strong{font-weight:600;color:var(--primary-color)}.Experiment_list__Cl2pX{margin-bottom:1rem;padding-left:1.5rem}.Experiment_list__Cl2pX.Experiment_ordered__FZXkj{list-style-type:decimal}.Experiment_list__Cl2pX.Experiment_unordered__tAfyI{list-style-type:disc}.Experiment_listItem__BgfCc{margin-bottom:.5rem}.Experiment_qaListItem__4kO3z{margin-bottom:2rem}.Experiment_imageContainer__Shsrv{margin:2rem 0;text-align:center}.Experiment_imageWrapper__2WGLs{width:100%;max-width:550px;margin:0 auto;border:1px solid var(--border-color);border-radius:8px;padding:.75rem;background:var(--card-bg);display:flex;flex-direction:column;align-items:center}.Experiment_image__GNAYg{width:100%;height:auto;object-fit:contain;display:block;border-radius:4px}.Experiment_caption__VcybL{margin-top:1rem;width:100%;font-size:.9rem;color:var(--text-muted);font-style:italic;white-space:normal;line-height:1.5;text-align:center}.Experiment_table__24fQi{width:100%;border-collapse:collapse;font-size:.95rem;background:var(--card-bg)}.Experiment_table__24fQi td,.Experiment_table__24fQi th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border-color)}.Experiment_table__24fQi th{background:var(--bg-color);font-weight:600;color:var(--primary-color);white-space:nowrap}.Experiment_table__24fQi tr:last-child td{border-bottom:none}.Experiment_tableWrapper__e7_ph{overflow-x:auto;margin:2rem 0;border:1px solid var(--border-color);border-radius:8px;background:var(--card-bg)}.Experiment_tableScroll__pyL_8{overflow-x:auto;width:100%}.Experiment_tableToolbar__WPAoX{display:flex;justify-content:flex-end;gap:.5rem;padding:.5rem;background:var(--bg-color);border-bottom:1px solid var(--border-color);border-radius:8px 8px 0 0}.Experiment_editToggleBtn__QHlPU,.Experiment_plotToggleBtn__owghU{background:none;border:1px solid var(--border-color);border-radius:4px;padding:.4rem .8rem;font-size:.85rem;color:var(--text-color);cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.4rem}.Experiment_plotToggleBtn__owghU:hover{background:var(--card-bg);border-color:var(--secondary-color);color:var(--secondary-color)}.Experiment_plotToggleActive__BC_F7{background:var(--secondary-color);color:#fff;border-color:var(--secondary-color)}.Experiment_plotToggleActive__BC_F7:hover{background:#1c7ed6;color:#fff;border-color:#1c7ed6}.Experiment_inlinePlotContainer__nKHh5{padding:0 1rem;margin-bottom:1rem}.Experiment_tableEditing__lQr_C td{padding:0;background:rgba(34,139,230,.05)}.Experiment_tableInput__dDDqk{width:100%;height:100%;min-width:60px;padding:.75rem 1rem;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-color);font-size:.95rem;font-family:inherit;outline:none;transition:border-bottom-color .2s}.Experiment_tableInput__dDDqk:focus{background:var(--bg-color);border-bottom-color:var(--secondary-color)}.Experiment_tableEditActions__raHim{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:var(--bg-color);border-top:1px solid var(--border-color);border-radius:0 0 8px 8px}.Experiment_editHint__wp9p0{font-size:.8rem;color:var(--text-muted);font-style:italic}.Experiment_editBtnGroup__lEKls{display:flex;gap:.75rem}.Experiment_saveBtn__tEklp{background:#2b8a3e;color:white;border:none;padding:.4rem 1rem;border-radius:4px;font-size:.85rem;font-weight:500;cursor:pointer;transition:background-color .2s}.Experiment_saveBtn__tEklp:hover{background:#23b043}.Experiment_resetBtn__L4KEm{background:none;color:var(--text-muted);border:1px solid var(--border-color);padding:.4rem 1rem;border-radius:4px;font-size:.85rem;cursor:pointer;transition:all .2s}.Experiment_resetBtn__L4KEm:hover{color:#fa5252;border-color:#fa5252}.Experiment_tweakPanel__tfnEN{background:var(--bg-color);border-bottom:1px solid var(--border-color);padding:1rem;display:flex;flex-direction:column;gap:1rem;animation:Experiment_slideDown__xPBJo .3s ease-out}@keyframes Experiment_slideDown__xPBJo{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Experiment_tweakPanelHeader___x6kO{display:flex;justify-content:space-between;align-items:center}.Experiment_tweakPanelHeader___x6kO h4{margin:0;font-size:.95rem;color:var(--primary-color);display:flex;align-items:center;gap:.5rem}.Experiment_tweakPanelBody__u0_el{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:flex-end}.Experiment_colSelectGroup__hyuPq{flex:1 1;min-width:250px}.Experiment_colSelectLabel__dVqlB{display:block;font-size:.8rem;color:var(--text-muted);margin-bottom:.5rem}.Experiment_colChips__u87tP{display:flex;flex-wrap:wrap;gap:.5rem}.Experiment_colChip__0ik89{padding:.3rem .6rem;background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;font-size:.8rem;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:.4rem}.Experiment_chipCheck__PcNiH{font-size:.8rem;font-weight:700;width:14px;text-align:center}.Experiment_colChip__0ik89:hover{border-color:var(--secondary-color);background:var(--bg-color)}.Experiment_colChipActive__gci0Z{background:var(--secondary-color);color:white;border-color:var(--secondary-color)}.Experiment_colChipActive__gci0Z .Experiment_chipCheck__PcNiH{color:#fff}.Experiment_toleranceGroup__sdmJn{display:flex;flex-direction:column;gap:.5rem}.Experiment_toleranceInputWrapper__Au9IC{display:flex;align-items:center;gap:.5rem}.Experiment_toleranceInput__Htbyg{width:60px;padding:.3rem;background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;color:var(--text-color);font-size:.9rem;text-align:center}.Experiment_tweakActions__qsOfJ{display:flex;gap:.75rem}.Experiment_tweakBtn__Ki4t_{background:var(--secondary-color);color:white;border:none;padding:.5rem 1rem;border-radius:4px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s}.Experiment_tweakBtn__Ki4t_:hover{background:#1c7ed6;transform:translateY(-1px)}.Experiment_tweakBtnSecondary__gu6qG{background:none;border:1px solid var(--border-color);color:var(--text-muted)}.Experiment_tweakBtnSecondary__gu6qG:hover{background:var(--card-bg);color:var(--primary-color)}.Experiment_tweakToggleBtn__5qTyu{background:none;border:1px solid var(--border-color);border-radius:4px;padding:.4rem .8rem;font-size:.85rem;color:var(--text-color);cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.4rem}.Experiment_tweakToggleActive__v5ARW,.Experiment_tweakToggleBtn__5qTyu:hover{border-color:var(--secondary-color);color:var(--secondary-color)}.Experiment_tweakToggleActive__v5ARW{background:rgba(34,139,230,.1)}.Experiment_codeBlock__FCpLz{margin:1.5rem 0;background:#1e1e1e;border-radius:8px;overflow:hidden;font-family:Fira Code,Consolas,monospace}.Experiment_codeHeader__xfVJk{display:flex;justify-content:space-between;padding:.5rem 1rem;background:#2d2d2d;color:#a0a0a0;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.Experiment_codeContent__uuSr5{padding:1rem;overflow-x:auto;color:#d4d4d4;font-size:.9rem;line-height:1.5;margin:0}.Experiment_questionText__LKfou{display:block;font-weight:600;color:var(--primary-color);background-color:var(--bg-color);border-left:3px solid var(--secondary-color);padding:.5rem;border-radius:4px;margin-bottom:.5rem}.Experiment_equation__YctEd{margin:.5rem 0;padding:.5rem;background:var(--bg-color);border-radius:4px;text-align:center;font-size:1.05rem;overflow-x:auto}.Experiment_equation__YctEd .katex-display{margin:0}.Experiment_layoutContainer__6FXzU{display:flex;flex-direction:column;min-height:100vh}.Experiment_mobileNav__Wwa9v{display:flex;align-items:center;padding:1rem;background:var(--card-bg);border-bottom:1px solid var(--border-color);position:-webkit-sticky;position:sticky;top:60px;z-index:10}.Experiment_mobileTitle__BqytV{font-weight:600;color:var(--primary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Experiment_sidebar__ZyqQE{display:none;width:280px;background:var(--bg-color);border-right:1px solid var(--border-color);position:fixed;top:60px;bottom:0;left:0;overflow-y:auto;padding:2rem 1rem}.Experiment_sidebarContent__qNrhw{display:flex;flex-direction:column;height:100%}.Experiment_sidebarHeader__7UkoD{margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-color)}.Experiment_sidebarTitle__3GFtT{font-size:1.1rem;font-weight:700;color:var(--primary-color);margin:0}.Experiment_toc__R0UFu{display:flex;flex-direction:column;gap:.5rem;flex:1 1}.Experiment_tocLink__dn7z7{text-decoration:none;color:var(--text-muted);font-size:.95rem;padding:.4rem .5rem;border-radius:4px;transition:all .2s}.Experiment_tocLink__dn7z7:hover{background:var(--border-color);color:var(--primary-color)}.Experiment_sidebarFooter__NlGZj{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--border-color)}.Experiment_backLink__p1aQH{text-decoration:none;color:var(--secondary-color);font-weight:500;font-size:.9rem}.Experiment_mainContent__xY2zm{flex:1 1;padding:2rem 1.5rem;max-width:1024px;margin:0 auto;width:100%}.Experiment_experimentHeader__9_F3y{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--border-color)}.Experiment_headerMeta__Pq1FJ{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.Experiment_experimentCode__zoT08{font-weight:700;color:var(--secondary-color);font-size:1.1rem}.Experiment_experimentTitle__TXBE5{font-size:2.5rem;font-weight:800;color:var(--primary-color);line-height:1.2;margin:0}@media (min-width:1024px){.Experiment_layoutContainer__6FXzU{flex-direction:row;padding-top:60px}.Experiment_mobileNav__Wwa9v{display:none}.Experiment_sidebar__ZyqQE{display:block;z-index:1}.Experiment_mainContent__xY2zm{margin-left:280px;padding:3rem 6rem;max-width:1100px}}.Experiment_statusTag__bH64G{font-size:.8rem;padding:.2rem .6rem;border-radius:12px;font-weight:600;text-transform:uppercase}.Experiment_status_Simulation_Available__NZkyR{background:rgba(28,126,214,.15);color:#1c7ed6}.Experiment_status_Guide_Only___cyoe{background:var(--border-color);color:var(--text-color)}.Experiment_status_Hardware_Oriented__27dd_{background:rgba(253,126,20,.15);color:#fd7e14}.Experiment_sectionContainer__zCOGm{margin-bottom:3rem;scroll-margin-top:100px;transition:background-color .3s ease}.Experiment_sectionHighlight__nVaJB{animation:Experiment_highlightFade__wV9D5 1.5s ease-out forwards}@keyframes Experiment_highlightFade__wV9D5{0%{background-color:rgba(255,243,191,.4)}to{background-color:transparent}}[data-theme=dark] .Experiment_sectionHighlight__nVaJB{animation:Experiment_highlightFadeDark__552Pl 1.5s ease-out forwards}@keyframes Experiment_highlightFadeDark__552Pl{0%{background-color:rgba(253,216,53,.15)}to{background-color:transparent}}.Experiment_sectionTitle__U5XyJ{font-size:1.5rem;font-weight:700;color:var(--primary-color);margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid var(--border-color)}.Experiment_notApplicableBadge__OswQv{font-size:.8rem;color:var(--text-muted);font-weight:400;margin-left:.5rem;vertical-align:middle}.Experiment_notApplicableText__7r2YJ{color:var(--text-muted);font-style:italic;padding:1rem;background:var(--bg-color);border-radius:4px}.Experiment_emptyPlaceholder__LZCNs{color:var(--text-muted);padding:1.5rem;border:1px dashed var(--border-color);border-radius:4px;text-align:center}.Experiment_printButton__LyNTc{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--bg-color);color:var(--text-color);border:1px solid var(--border-color);border-radius:6px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;margin-left:auto}.Experiment_printButton__LyNTc:hover{background-color:var(--border-color);color:var(--primary-color)}.Experiment_experimentNav__mn54S{position:fixed;bottom:2rem;left:0;right:0;display:flex;justify-content:space-between;padding:0 1.5rem;pointer-events:none;z-index:50;transition:opacity .3s ease,transform .3s ease}@media (min-width:1024px){.Experiment_experimentNav__mn54S{left:280px}}.Experiment_navVisible___GsdH{opacity:1;transform:translateY(0)}.Experiment_navHidden__7quZs{opacity:0;transform:translateY(20px);pointer-events:none}.Experiment_navColumn__xpeSp{display:flex;pointer-events:auto}.Experiment_navColumnRight__enwyo{margin-left:auto}.Experiment_navLink__QeYb8{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;background:rgba(255,255,255,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--border-color);border-radius:50px;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 4px 15px rgba(0,0,0,.08);max-width:60px;overflow:hidden;white-space:nowrap}[data-theme=dark] .Experiment_navLink__QeYb8{background:rgba(30,30,30,.85);border-color:rgba(255,255,255,.1);box-shadow:0 4px 15px rgba(0,0,0,.2)}.Experiment_navLink__QeYb8:hover{max-width:300px;background:var(--card-bg);border-color:var(--secondary-color);box-shadow:0 6px 20px rgba(0,0,0,.12)}.Experiment_navLinkPrev__jrd_e{flex-direction:row}.Experiment_navLinkNext__cn4Yh{flex-direction:row;justify-content:flex-end}.Experiment_navIcon__YsqSH{font-size:1.2rem;font-weight:700;color:var(--secondary-color);line-height:1;display:flex;align-items:center;justify-content:center;min-width:20px}.Experiment_navTitleText__yLYuM{display:flex;flex-direction:column;opacity:0;transition:opacity .2s ease;transition-delay:0s}.Experiment_navLink__QeYb8:hover .Experiment_navTitleText__yLYuM{opacity:1;transition-delay:.1s}.Experiment_navLinkPrev__jrd_e .Experiment_navTitleText__yLYuM{align-items:flex-start}.Experiment_navLinkNext__cn4Yh .Experiment_navTitleText__yLYuM{align-items:flex-end}.Experiment_navDirection__nfhOx{font-size:.7rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1;margin-bottom:.1rem}.Experiment_navExpName__pAoe0{font-size:.9rem;color:var(--primary-color);font-weight:600;line-height:1.2;text-overflow:ellipsis;overflow:hidden;max-width:200px}@media (max-width:768px){.Experiment_experimentNav__mn54S{bottom:1.5rem;padding:0 1rem}.Experiment_navLink__QeYb8{padding:.75rem;border-radius:50%;width:45px;height:45px;justify-content:center}.Experiment_navLink__QeYb8:hover{max-width:45px}.Experiment_navTitleText__yLYuM{display:none}.Experiment_navIcon__YsqSH{min-width:auto;margin:0}}.Experiment_labNav__J0V_h{position:fixed;top:70%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 1rem;pointer-events:none;z-index:100}@media (min-width:1024px){.Experiment_labNav__J0V_h{left:0!important;padding:0 2rem}}.Experiment_glossaryTerm__jjYXb{position:relative;cursor:help;transition:all .2s ease;color:var(--secondary-color);font-weight:500;background-color:rgba(52,152,219,.12);border-bottom:2px solid var(--secondary-color);padding:.1em .3em;border-radius:4px;margin:0 .1em}.Experiment_glossaryTerm__jjYXb:hover{background-color:rgba(52,152,219,.25);color:#1c7ed6}[data-theme=dark] .Experiment_glossaryTerm__jjYXb{background-color:rgba(56,189,248,.15);color:var(--secondary-color)}[data-theme=dark] .Experiment_glossaryTerm__jjYXb:hover{background-color:rgba(56,189,248,.3);color:#7dd3fc}.Experiment_glossaryTooltip__7M9vZ{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);width:280px;padding:.65rem .85rem;background:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);font-size:.85rem;font-weight:400;font-style:normal;line-height:1.5;color:var(--text-color);text-decoration:none;z-index:100;pointer-events:none;text-align:left;white-space:normal}.Experiment_glossaryTooltip__7M9vZ:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top:6px solid var(--border-color)}.Experiment_glossaryTerm__jjYXb:hover .Experiment_glossaryTooltip__7M9vZ{display:block;animation:Experiment_glossaryFadeIn__KRJr5 .15s ease-out}@keyframes Experiment_glossaryFadeIn__KRJr5{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.Experiment_glossaryTooltipTerm__RRBud{display:block;font-weight:600;font-size:.8rem;color:var(--secondary-color);margin-bottom:.25rem;text-transform:capitalize}@media print{.Experiment_glossaryTooltip__7M9vZ,.Experiment_mobileNav__Wwa9v,.Experiment_printButton__LyNTc,.Experiment_sidebar__ZyqQE{display:none!important}.Experiment_glossaryTerm__jjYXb{text-decoration:none!important;cursor:auto!important}.Experiment_mainContent__xY2zm{margin:0!important;padding:0!important;width:100%!important;max-width:none!important;border:none!important;background:none!important}.Experiment_emptyPlaceholder__LZCNs,.Experiment_notApplicableBadge__OswQv,.Experiment_notApplicableSection__DFP5n,.Experiment_notApplicableText__7r2YJ{display:none!important}.Experiment_tableWrapper__e7_ph{overflow:visible!important;overflow-x:visible!important;width:100%!important;max-width:100%!important;border:1px solid #ccc!important}.Experiment_table__24fQi{table-layout:fixed!important;width:100%!important;word-wrap:break-word!important}.Experiment_table__24fQi td,.Experiment_table__24fQi th{white-space:normal!important;padding:.5rem!important;font-size:10pt!important}.Experiment_experimentHeader__9_F3y{margin-bottom:2rem!important;padding-bottom:1rem!important;border-bottom:2px solid #000!important}.Experiment_experimentTitle__TXBE5{font-size:24pt!important;color:#000!important}.Experiment_sectionTitle__U5XyJ{font-size:16pt!important;margin-top:1.5rem!important;margin-bottom:1rem!important;color:#000!important;border-bottom:1px solid #ccc!important;page-break-after:avoid}.Experiment_sectionContainer__zCOGm{margin-bottom:2rem!important}}.BookmarkButton_bookmarkBtn__CfHql{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .85rem;background-color:var(--bg-color);color:var(--text-muted);border:1px solid var(--border-color);border-radius:6px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none}.BookmarkButton_bookmarkBtn__CfHql:hover{border-color:#f59f00;color:#f59f00}.BookmarkButton_bookmarkBtn__CfHql.BookmarkButton_active__7EqLg{background-color:rgba(245,159,0,.1);border-color:#f59f00;color:#f59f00}.BookmarkButton_placeholder__zZyBA{width:90px;height:36px}@media print{.BookmarkButton_bookmarkBtn__CfHql,.BookmarkButton_placeholder__zZyBA{display:none!important}}.Feedback_feedbackSection__kteqv{margin:2rem auto;padding:1rem 1.5rem;border:1px solid var(--border-color);background:transparent;border-radius:12px;display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%}.Feedback_feedbackHeader__yjLmi{text-align:center;margin-bottom:.75rem;width:100%}.Feedback_feedbackHeader__yjLmi h3{font-size:1.25rem;font-weight:600;margin-bottom:.25rem;color:var(--text-color)}.Feedback_feedbackHeader__yjLmi p{font-size:.9rem;color:var(--text-muted)}.Feedback_feedbackTitle__5yrC8{font-size:1.25rem!important;font-weight:700!important;margin-bottom:.25rem!important;color:var(--text-color);text-align:center}.Feedback_feedbackSubtitle__G82M4{color:var(--text-muted);font-size:.85rem;margin-bottom:.5rem}.Feedback_loginHint__PS0r8{margin:.5rem auto 0;padding:.5rem .75rem;background:#fffbeb;border-left:3px solid #f59e0b;color:#92400e;font-size:.8rem;border-radius:4px;max-width:400px}[data-theme=dark] .Feedback_loginHint__PS0r8{background:#451a03;color:#fef3c7}.Feedback_feedbackForm__0S4LP{width:100%;display:flex;flex-direction:column;align-items:center;gap:.75rem}.Feedback_emojiRow__AWcfe{display:flex;justify-content:center;gap:.5rem;margin-bottom:.5rem;width:100%;flex-wrap:wrap}.Feedback_emojiBtn__rWaOB{width:85px;height:75px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;transition:all .2s ease}[data-theme=light] .Feedback_emojiBtn__rWaOB{background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.06)}.Feedback_emojiBtn__rWaOB:hover{border-color:#228be6;transform:translateY(-2px);background:rgba(34,139,230,.05)}.Feedback_emojiIcon__HlKP8{font-size:1.5rem}.Feedback_emojiLabel__ajvWh{font-size:.65rem;font-weight:600;color:var(--text-muted)}.Feedback_emojiActive__lWJgl{border:2px solid #228be6!important;background:rgba(34,139,230,.1)}.Feedback_emojiActive__lWJgl .Feedback_emojiIcon__HlKP8{transform:scale(1.1)}.Feedback_emojiActive__lWJgl .Feedback_emojiLabel__ajvWh{color:#228be6}.Feedback_commentSection__2Ra3U{width:100%;max-width:800px;display:flex;flex-direction:column;align-items:center;gap:.75rem;animation:Feedback_slideIn__Ghi2o .3s ease-out}@keyframes Feedback_slideIn__Ghi2o{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Feedback_commentArea___X1NE{width:100%;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:8px;background:#000;color:#fff;font-family:inherit;font-size:.9rem;resize:vertical;min-height:60px;transition:border-color .2s}[data-theme=light] .Feedback_commentArea___X1NE{background:#fff;color:#000}.Feedback_commentArea___X1NE:focus{outline:none;border-color:#228be6}.Feedback_submitRow__vvgvL{display:flex;align-items:center;justify-content:center;gap:1.5rem;width:100%}.Feedback_submitBtn__DUGFi{background:#228be6;color:white;border:none;padding:.5rem 2rem;border-radius:8px;font-weight:700;font-size:.9rem;cursor:pointer;transition:all .2s}.Feedback_submitBtn__DUGFi:hover:not(:disabled){background:#1c7ed6;transform:scale(1.02)}.Feedback_submitBtn__DUGFi:disabled{opacity:.5;cursor:not-allowed}.Feedback_statusMsg__AKjI9{margin-top:.5rem;font-size:.8rem;color:#10b981;font-weight:600;text-align:center}@media print{.Feedback_feedbackSection__kteqv{display:none!important}}.ZoomableImage_zoomable__FjqOV{cursor:zoom-in;transition:transform .2s ease,box-shadow .2s ease}.ZoomableImage_zoomable__FjqOV:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ZoomableImage_modalOverlay__geWxR{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:9999;padding:2rem;cursor:zoom-out;animation:ZoomableImage_fadeIn__qXGUy .2s ease-out forwards}.ZoomableImage_modalContent__dxW1f{position:relative;max-width:90vw;max-height:90vh;display:flex;justify-content:center;align-items:center;cursor:default}.ZoomableImage_modalImageWrapper__vvpc0{position:relative;display:inline-block}.ZoomableImage_modalImage__DV_WP{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:6px;box-shadow:0 8px 32px rgba(0,0,0,.4);display:block;background-color:white}.ZoomableImage_closeButton__1P2_T{position:absolute;top:-40px;right:-40px;background:none;border:none;color:white;font-size:2.5rem;line-height:1;cursor:pointer;transition:color .2s ease,transform .2s ease;padding:10px;opacity:.8}.ZoomableImage_closeButton__1P2_T:hover{color:#fff;opacity:1;transform:scale(1.1)}@keyframes ZoomableImage_fadeIn__qXGUy{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media (max-width:768px){.ZoomableImage_modalOverlay__geWxR{padding:.5rem}.ZoomableImage_modalImageWrapper__vvpc0{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ZoomableImage_modalImage__DV_WP{width:100%;height:auto;max-height:100vh;border-radius:0}.ZoomableImage_closeButton__1P2_T{top:10px;right:10px;z-index:10000;background:rgba(0,0,0,.6);border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:2rem;padding-bottom:5px}}