.PeriodicTableExplorer_shell__6MVy0{--panel:rgba(255,255,255,0.88);--line:rgba(31,91,65,0.14);--chem-shadow:rgba(31,91,65,0.5);--chem-stage:#10251f;--chem-stage-grid:rgba(255,255,255,0.025);--chem-stage-button:rgba(10,29,23,0.78);position:relative;min-height:calc(100vh - 5rem);padding:28px clamp(16px,3vw,44px) 56px;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(185,138,92,.16),transparent 26rem),linear-gradient(145deg,rgba(251,246,233,.96),rgba(239,246,239,.94))}.PeriodicTableExplorer_header__gBczB{display:flex;align-items:end;justify-content:space-between;gap:24px;max-width:1600px;margin:0 auto 22px}.PeriodicTableExplorer_eyebrow__HdxDU{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--neet-terra-ink);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.PeriodicTableExplorer_header__gBczB h1{margin:0;color:var(--neet-leaf-deep);font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,4vw,48px);line-height:1;letter-spacing:0}.PeriodicTableExplorer_header__gBczB p{max-width:660px;margin:10px 0 0;color:var(--neet-muted);font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.55}.PeriodicTableExplorer_workspace__lLhXu{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(330px,.7fr);gap:18px;max-width:1600px;margin:0 auto}.PeriodicTableExplorer_details___mywg,.PeriodicTableExplorer_stage__gZVKS,.PeriodicTableExplorer_tablePanel__EUH0l{border:1px solid var(--line);background:var(--panel);box-shadow:0 20px 50px -38px var(--chem-shadow);backdrop-filter:blur(18px)}.PeriodicTableExplorer_stage__gZVKS{position:relative;min-width:0;min-height:430px;scroll-margin-top:84px;border-radius:8px;overflow:hidden;background:linear-gradient(var(--chem-stage-grid) 1px,transparent 1px),linear-gradient(90deg,var(--chem-stage-grid) 1px,transparent 1px),var(--chem-stage);background-size:32px 32px}.PeriodicTableExplorer_canvas__AcDZ_{position:absolute!important;inset:0;width:100%!important;height:100%!important}.PeriodicTableExplorer_canvasLoading__H1AT3{position:absolute;inset:0;display:grid;place-items:center;color:rgb(230 242 235/72%);font-size:12px}.PeriodicTableExplorer_stageTop__g71cH{position:absolute;z-index:2;top:18px;left:18px;pointer-events:none;color:white}.PeriodicTableExplorer_atomicNumber__hEscT{color:#9bc8b0;font-size:12px;font-weight:700;text-transform:uppercase}.PeriodicTableExplorer_stageTop__g71cH strong{display:block;margin-top:2px;font-family:Georgia,Times New Roman,serif;font-size:28px}.PeriodicTableExplorer_stageTop__g71cH>span:not(.PeriodicTableExplorer_atomicNumber__hEscT){color:#c9d9d1;font-size:12px}.PeriodicTableExplorer_stageTop__g71cH small{display:block;margin-top:5px;color:rgba(201,217,209,.72);font-size:10px}.PeriodicTableExplorer_stageTools__jfc2o{position:absolute;z-index:3;right:14px;bottom:14px;display:flex;gap:8px}.PeriodicTableExplorer_iconButton__I7XCF{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:6px;color:white;background:var(--chem-stage-button);cursor:pointer}.PeriodicTableExplorer_iconButtonActive__EQktv,.PeriodicTableExplorer_iconButton__I7XCF:hover{background:var(--neet-leaf)}.PeriodicTableExplorer_iconButton__I7XCF:disabled{cursor:not-allowed;opacity:.45}.PeriodicTableExplorer_nucleusLegend__QGwFX{position:absolute;z-index:2;bottom:43px;left:18px;display:flex;gap:12px;color:rgba(230,242,235,.82);font-size:10px;pointer-events:none}.PeriodicTableExplorer_nucleusLegend__QGwFX span{display:flex;align-items:center;gap:5px}.PeriodicTableExplorer_nucleusLegend__QGwFX i{width:8px;height:8px;border-radius:50%}.PeriodicTableExplorer_proton__AKoQd{background:#e25757}.PeriodicTableExplorer_neutron__PtZjf{background:#89a7b3}.PeriodicTableExplorer_canvasHint__JMFtL{position:absolute;z-index:2;bottom:18px;left:18px;color:rgba(230,242,235,.68);font-size:11px;pointer-events:none}.PeriodicTableExplorer_details___mywg{min-width:0;border-radius:8px;padding:22px}.PeriodicTableExplorer_elementIdentity__m5fUR{display:grid;grid-template-columns:76px 1fr;gap:16px;align-items:center;padding-bottom:18px;border-bottom:1px solid var(--line)}.PeriodicTableExplorer_symbol__LCrmT{display:grid;height:76px;place-items:center;border:2px solid var(--element-color);border-radius:7px;color:var(--neet-leaf-deep);background:color-mix(in srgb,var(--element-color) 14%,white);font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:700}.PeriodicTableExplorer_elementIdentity__m5fUR h2{margin:0;color:var(--neet-leaf-deep);font-family:Georgia,Times New Roman,serif;font-size:27px;letter-spacing:0}.PeriodicTableExplorer_elementIdentity__m5fUR p{margin:5px 0 0;color:var(--neet-muted);font-size:13px;text-transform:capitalize}.PeriodicTableExplorer_configuration__fdOB6{margin:18px 0;padding:13px 14px;border-left:3px solid var(--element-color);color:var(--neet-ink);background:var(--neet-paper-cool);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.PeriodicTableExplorer_configuration__fdOB6 span{display:block;margin-bottom:4px;color:var(--neet-muted);font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:800;text-transform:uppercase}.PeriodicTableExplorer_factGrid__FWDCL{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid var(--line);background:var(--line)}.PeriodicTableExplorer_fact__HEsaN{min-height:67px;padding:12px;background:rgba(255,255,255,.86)}.PeriodicTableExplorer_fact__HEsaN span{display:block;margin-bottom:5px;color:var(--neet-muted);font-size:10px;font-weight:800;text-transform:uppercase}.PeriodicTableExplorer_fact__HEsaN strong{color:var(--neet-leaf-deep);font-size:14px;line-height:1.3}.PeriodicTableExplorer_dataNote__pqvbl{margin:14px 0 0;padding:11px 13px;border-left:3px solid var(--element-color);background:var(--neet-paper-cool);color:var(--neet-muted);font-size:12px;line-height:1.55}.PeriodicTableExplorer_neetNote__MzERy{display:flex;gap:10px;margin-top:17px;color:var(--neet-muted);font-size:12px;line-height:1.5}.PeriodicTableExplorer_neetNote__MzERy svg{flex:0 0 auto;color:var(--neet-terra-ink)}.PeriodicTableExplorer_tablePanel__EUH0l{grid-column:1/-1;min-width:0;border-radius:8px;padding:18px}.PeriodicTableExplorer_tableTools__J_jo7{display:flex;gap:10px;margin-bottom:16px}.PeriodicTableExplorer_search__d6Su_{display:flex;flex:1;align-items:center;gap:9px;min-width:180px;padding:0 12px;border:1px solid var(--line);border-radius:6px;background:white}.PeriodicTableExplorer_search__d6Su_ svg{color:var(--neet-leaf)}.PeriodicTableExplorer_filter__1JadC,.PeriodicTableExplorer_search__d6Su_ input{width:100%;min-height:42px;border:0;outline:0;color:var(--neet-ink);background:transparent;font-size:14px}.PeriodicTableExplorer_filter__1JadC{width:210px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:white}.PeriodicTableExplorer_tableScroll__wFa_Y{overflow-x:auto;padding-bottom:8px}.PeriodicTableExplorer_periodicGrid__07aL1{display:grid;grid-template-columns:repeat(18,minmax(51px,1fr));grid-template-rows:repeat(9,58px);gap:4px;min-width:1050px}.PeriodicTableExplorer_element__z8KIz{position:relative;padding:5px;border:1px solid color-mix(in srgb,var(--cell-color) 52%,#446052);border-radius:5px;color:#18382c;background:color-mix(in srgb,var(--cell-color) 24%,white);text-align:left;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.PeriodicTableExplorer_element__z8KIz:focus-visible,.PeriodicTableExplorer_element__z8KIz:hover{z-index:2;transform:translateY(-2px) scale(1.04);outline:2px solid var(--neet-leaf-deep);outline-offset:1px}.PeriodicTableExplorer_elementSelected__GWd16{color:white;background:var(--neet-leaf-deep);box-shadow:0 7px 16px -8px rgba(31,91,65,.8)}.PeriodicTableExplorer_elementDimmed__6f_ZD{opacity:.18}.PeriodicTableExplorer_elementNumber__KQjHe{display:block;font-size:9px;line-height:1}.PeriodicTableExplorer_elementSymbol__C199d{display:block;margin-top:3px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;line-height:1}.PeriodicTableExplorer_elementName__qgSIK{display:block;margin-top:3px;overflow:hidden;font-size:8px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.PeriodicTableExplorer_seriesLabel__5_lgG{align-self:center;color:var(--neet-muted);font-size:10px;font-weight:800;text-transform:uppercase}@media (max-width:980px){.PeriodicTableExplorer_workspace__lLhXu{grid-template-columns:1fr}.PeriodicTableExplorer_stage__gZVKS{min-height:390px}.PeriodicTableExplorer_tablePanel__EUH0l{grid-column:auto}}@media (max-width:640px){.PeriodicTableExplorer_shell__6MVy0{padding:20px 12px 40px}.PeriodicTableExplorer_header__gBczB{align-items:start}.PeriodicTableExplorer_header__gBczB p{font-size:14px}.PeriodicTableExplorer_stage__gZVKS{min-height:350px}.PeriodicTableExplorer_tableTools__J_jo7{flex-direction:column}.PeriodicTableExplorer_filter__1JadC{width:100%}.PeriodicTableExplorer_canvasHint__JMFtL{display:none}.PeriodicTableExplorer_details___mywg{padding:17px}}@media (prefers-reduced-motion:reduce){.PeriodicTableExplorer_element__z8KIz{transition:none}}