.ExplorerApp_appLayout__uicc1{max-width:var(--shell-max-width);margin:0 auto;padding:20px var(--shell-pad-inline) 48px;display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:1080px){.ExplorerApp_appLayout__uicc1{grid-template-columns:minmax(0,1fr) 430px;align-items:start;gap:28px}}.ExplorerApp_tablePane__zS3rq{min-width:0;order:1}.ExplorerApp_detailPane__8CnE9{order:2}@media (min-width:1080px){.ExplorerApp_detailPane__8CnE9{order:2}.ExplorerApp_tablePane__zS3rq{order:1}}.ExplorerApp_topControls__xhHmw{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;margin-bottom:14px}.ExplorerApp_toneRow__hXl1p{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ExplorerApp_toneRowLabel__ysJdp{font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-tertiary);flex-shrink:0}.ExplorerApp_toneOptions___DgkX{display:flex;flex-wrap:wrap;gap:6px}.ExplorerApp_toneSwatch__eEAhP{padding-top:4px;padding-bottom:4px}.ExplorerApp_searchWrap__uDiJX{position:relative;display:flex;align-items:center;width:100%;max-width:360px;flex:1 1 240px}.ExplorerApp_searchIcon__CxHRc{position:absolute;left:12px;color:var(--ink-tertiary);pointer-events:none}.ExplorerApp_searchInput__1uzBj{width:100%;padding:9px 34px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--ink);font-size:13.5px;transition:border-color var(--transition-fast),background var(--transition-fast)}.ExplorerApp_searchInput__1uzBj:focus{outline:none;border-color:var(--accent);background:var(--surface)}.ExplorerApp_searchClear__wZRmG{position:absolute;right:8px;border:none;background:none;color:var(--ink-tertiary);font-size:18px;line-height:1;padding:4px 6px;border-radius:3px}.ExplorerApp_searchClear__wZRmG:hover{color:var(--ink);background:var(--border)}.ExplorerApp_controls__f9XQP{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.ExplorerApp_controlGroup__CrR1n{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ExplorerApp_controlLabel__iEI5g{font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-tertiary);margin-right:4px}.ExplorerApp_chip___6_vw{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink-secondary);border-radius:999px;padding:5px 12px;font-size:12px;letter-spacing:.01em;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.ExplorerApp_chip___6_vw:hover{border-color:var(--accent);color:var(--accent)}.ExplorerApp_chipActive__BAQka{background:var(--accent);border-color:var(--accent);color:var(--ink-on-accent)}.ExplorerApp_chipActive__BAQka:hover{color:var(--ink-on-accent)}.ExplorerApp_chipBlock__AgZy2{font-family:var(--font-mono);min-width:32px;text-align:center}.ExplorerApp_chipReset__DVIh2{margin-left:auto;color:var(--ink-tertiary);border-style:dashed}.ExplorerApp_tableScroll__i9QsY{overflow-x:auto;padding-bottom:6px;-webkit-overflow-scrolling:touch}.ExplorerApp_periodicGrid__PX30m{display:grid;grid-template-columns:repeat(18,minmax(48px,1fr));grid-auto-rows:minmax(52px,auto);grid-gap:3px;gap:3px;min-width:900px}.ExplorerApp_gridSpacer__Ju0zz{min-height:18px}.ExplorerApp_seriesLabel__MnlSv{display:flex;align-items:center;font-size:10.5px;color:var(--ink-tertiary);letter-spacing:.03em;padding-right:4px;white-space:nowrap}.ExplorerApp_elTile__tRUFd{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:6px 7px 5px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-tile);text-align:left;min-height:54px;transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast)}.ExplorerApp_elTile__tRUFd:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--accent);z-index:2}.ExplorerApp_elTileActive__B2sGH{border-color:var(--accent-strong);border-width:2px;box-shadow:0 0 0 3px var(--accent-soft),var(--shadow-md);z-index:3}.ExplorerApp_elTileDimmed__0Dslo{opacity:.32;filter:saturate(.6);box-shadow:none}.ExplorerApp_tileNum__ICsBA{font-family:var(--font-mono);font-size:9.5px;font-weight:600;color:var(--ink-secondary)}.ExplorerApp_tileSym___4Mq4{font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1;color:var(--ink)}.ExplorerApp_tileName__qcLP6{font-size:8.5px;color:var(--ink-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none}.ExplorerApp_tileMass__Fi450{font-family:var(--font-mono);font-size:8px;color:var(--ink-tertiary)}@media (min-width:1300px){.ExplorerApp_tileName__qcLP6{display:block}}.ExplorerApp_elPlaceholder__13b_s{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:1.5px solid var(--accent);border-radius:var(--radius-sm);min-height:52px;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.ExplorerApp_elPlaceholder__13b_s:focus-visible,.ExplorerApp_elPlaceholder__13b_s:hover{background:var(--surface);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.ExplorerApp_phRange___baIG{font-family:var(--font-display);font-weight:700;font-size:12.5px;color:var(--accent-strong);pointer-events:none;letter-spacing:.01em}.ExplorerApp_phArrow__saYnX{font-size:9px;color:var(--accent-strong);opacity:.75;pointer-events:none;animation:ExplorerApp_phArrowNudge__RIV6T 1.6s ease-in-out infinite}@keyframes ExplorerApp_phArrowNudge__RIV6T{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@keyframes ExplorerApp_jumpedHighlight__8jVKy{0%{box-shadow:0 0 0 0 var(--accent-soft),var(--shadow-md);border-color:var(--accent-strong)}15%{box-shadow:0 0 0 4px var(--accent-soft),var(--shadow-md);border-color:var(--accent-strong)}40%{box-shadow:0 0 0 0 var(--accent-soft);border-color:var(--accent-strong)}55%{box-shadow:0 0 0 4px var(--accent-soft);border-color:var(--accent-strong)}80%,to{box-shadow:none;border-color:var(--border)}}.ExplorerApp_justJumped__YPzVj{animation:ExplorerApp_jumpedHighlight__8jVKy 1.4s ease;border-width:2px;z-index:3;position:relative}.ExplorerApp_catAlkaliMetal__r1Lda{background:var(--c-alkali-metal-bg)}.ExplorerApp_catAlkalineEarthMetal__1gJ6R{background:var(--c-alkaline-earth-metal-bg)}.ExplorerApp_catTransitionMetal__XIoKi{background:var(--c-transition-metal-bg)}.ExplorerApp_catPostTransitionMetal__P5TmJ{background:var(--c-post-transition-metal-bg)}.ExplorerApp_catMetalloid__a04rj{background:var(--c-metalloid-bg)}.ExplorerApp_catNonmetal__ttVE2{background:var(--c-nonmetal-bg)}.ExplorerApp_catHalogen__nLAK_{background:var(--c-halogen-bg)}.ExplorerApp_catNobleGas__UsZ9h{background:var(--c-noble-gas-bg)}.ExplorerApp_catLanthanide__7_VC3{background:var(--c-lanthanide-bg)}.ExplorerApp_catActinide__KbOP8{background:var(--c-actinide-bg)}.ExplorerApp_legend__Hf0Ll{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px 18px;padding:14px 16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.ExplorerApp_legendItem__2tlG_{display:flex;align-items:center;gap:7px;background:none;border:none;color:var(--ink-secondary);font-size:12px;padding:2px 4px;border-radius:3px}.ExplorerApp_legendItem__2tlG_:hover{color:var(--ink);background:var(--surface-sunken)}.ExplorerApp_legendSwatch__U024x{width:11px;height:11px;border-radius:3px;border:1px solid rgba(0,0,0,.08);flex-shrink:0}.ExplorerApp_detailPaneCard__tT7GJ{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}@media (min-width:1080px){.ExplorerApp_detailPaneCard__tT7GJ{position:-webkit-sticky;position:sticky;top:20px;max-height:calc(100vh - 40px);display:flex;flex-direction:column}.ExplorerApp_detailContent__Mwaf_{overflow-y:auto}}.ExplorerApp_detailHint__uNCob{padding:40px 24px;text-align:center;color:var(--ink-tertiary);font-size:13px;font-style:italic}.ExplorerApp_detailHeader__zfOZP{padding:22px 22px 18px;border-bottom:1px solid var(--border);position:relative}.ExplorerApp_detailHeaderTop__X1auC{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.ExplorerApp_detailNumber__1AEe6{font-family:var(--font-mono);font-size:13px;color:var(--ink-secondary)}.ExplorerApp_detailCategoryBadge__h0jhE{font-size:10.5px;letter-spacing:.03em;text-transform:uppercase;background:var(--overlay-strong);padding:3px 8px;border-radius:999px;color:var(--ink-secondary)}.ExplorerApp_detailSymbol__7OWP3{font-family:var(--font-display);font-size:44px;font-weight:600;line-height:1;color:var(--ink)}.ExplorerApp_detailName__0N25N{font-size:15px;color:var(--ink-secondary);margin-top:2px}.ExplorerApp_atom3dWrap__X2Hkb{position:relative;margin-top:10px;border-radius:var(--radius-md);overflow:hidden;background:var(--overlay-soft);border:1px solid var(--overlay-border)}.ExplorerApp_atom3dCanvas__7f1Hk{width:100%;height:260px;cursor:-webkit-grab;cursor:grab}.ExplorerApp_atom3dCanvas__7f1Hk:active{cursor:-webkit-grabbing;cursor:grabbing}.ExplorerApp_atom3dCanvas__7f1Hk canvas{display:block;width:100%!important;height:100%!important}.ExplorerApp_atom3dStatus__vv2JK{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-size:12px;line-height:1.6;color:var(--ink-secondary);background:var(--surface);z-index:2}.ExplorerApp_atom3dCounts__HBs_K{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;gap:2px;font-family:var(--font-mono);font-size:11px;color:var(--ink);background:var(--overlay-strong);border-radius:var(--radius-sm);padding:6px 9px;pointer-events:none}.ExplorerApp_atom3dCounts__HBs_K strong{font-size:12px}.ExplorerApp_atom3dLegend__QtA4k{position:absolute;bottom:10px;left:10px;display:flex;gap:10px;background:var(--overlay-strong);border-radius:var(--radius-sm);padding:5px 9px;pointer-events:none}.ExplorerApp_atom3dLegendItem__x2MtD{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--ink-secondary)}.ExplorerApp_atom3dDot__AVh7P{width:8px;height:8px;border-radius:50%;display:inline-block}.ExplorerApp_atom3dDotProton__lepLw{background:#c0503a}.ExplorerApp_atom3dDotNeutron__rA2GX{background:#8a928c}.ExplorerApp_atom3dDotElectron__Oqd7A{background:#2e7fb8}.ExplorerApp_atom3dCaption__zdkUV{margin-top:6px;font-size:10.5px;color:var(--ink-tertiary);text-align:center}@media (max-width:640px){.ExplorerApp_atom3dCanvas__7f1Hk{height:220px}}.ExplorerApp_detailContent__Mwaf_{padding:4px 22px 24px}.ExplorerApp_detailSection__dIpJG{padding:16px 0;border-bottom:1px solid var(--border)}.ExplorerApp_detailSection__dIpJG:last-child{border-bottom:none}.ExplorerApp_detailSection__dIpJG h3{font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-strong);margin-bottom:12px}.ExplorerApp_detailParagraph___9Np2{font-size:13px;line-height:1.65;color:var(--ink)}.ExplorerApp_detailFact__Uxk1C{font-family:var(--font-display);font-style:italic;color:var(--ink-secondary)}.ExplorerApp_detailList__Fv9U5{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.ExplorerApp_detailList__Fv9U5 li{font-size:12.5px;padding-left:14px;position:relative;line-height:1.5}.ExplorerApp_detailList__Fv9U5 li:before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:var(--accent)}.ExplorerApp_muted__yHyLY{color:var(--ink-tertiary);font-size:12.5px}.ExplorerApp_detailTabs__lcO11{display:flex;gap:2px;padding:0 22px;border-bottom:1px solid var(--border);background:var(--surface)}.ExplorerApp_detailTab__VYUzD{background:none;padding:11px 14px 10px;font-size:12.5px;color:var(--ink-tertiary);border:none;border-bottom:2px solid transparent;display:flex;align-items:center;gap:6px;transition:color var(--transition-fast),border-color var(--transition-fast)}.ExplorerApp_detailTab__VYUzD:hover{color:var(--ink)}.ExplorerApp_detailTabActive__TUOYk{color:var(--accent-strong);border-bottom-color:var(--accent-strong);font-weight:600}.ExplorerApp_tabCount__4ZE5e{font-family:var(--font-mono);font-size:10px;background:var(--surface-sunken);color:var(--ink-tertiary);padding:1px 6px;border-radius:999px}.ExplorerApp_detailTabActive__TUOYk .ExplorerApp_tabCount__4ZE5e{background:var(--accent-soft);color:var(--accent-strong)}.ExplorerApp_scientistsIntro__8fe5g{font-size:12px;color:var(--ink-tertiary);font-style:italic;padding:14px 0 4px}.ExplorerApp_scientistCard__2_t8H{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--border)}.ExplorerApp_scientistCard__2_t8H:last-child{border-bottom:none}.ExplorerApp_scientistAvatar__Q89em{flex-shrink:0;width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--accent-soft);display:flex;align-items:center;justify-content:center;border:1px solid var(--border-strong)}.ExplorerApp_scientistAvatar__Q89em img{width:100%;height:100%;object-fit:cover;object-position:center top}.ExplorerApp_scientistAvatarInitials__tQ0_W{font-family:var(--font-display);font-weight:600;font-size:16px;color:var(--accent-strong)}.ExplorerApp_scientistInfo__fyx7i{min-width:0;flex:1 1}.ExplorerApp_scientistNameRow__VODq7{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ExplorerApp_scientistName__PkwNc{font-family:var(--font-display);font-weight:600;font-size:15px;color:var(--ink)}.ExplorerApp_badgeRole__LIjzm{background:var(--surface-sunken);color:var(--ink-secondary);border-color:transparent}.ExplorerApp_scientistMeta__rRU5h{font-family:var(--font-mono);font-size:11px;color:var(--ink-tertiary);margin-top:3px}.ExplorerApp_scientistBlock__kiIBc{margin-top:9px}.ExplorerApp_scientistBlockLabel__ZjcPr{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-strong);margin-bottom:2px}.ExplorerApp_scientistBlock__kiIBc p{font-size:12.5px;line-height:1.6;color:var(--ink);margin:0}@media (max-width:640px){.ExplorerApp_detailTabs__lcO11{padding:0 16px}.ExplorerApp_scientistAvatar__Q89em{width:46px;height:46px}.ExplorerApp_scientistName__PkwNc{font-size:14px}}