.periodic-lab-host,.periodic-lab-host *{box-sizing:border-box}.periodic-lab-host{--background:#fcfcfc;--foreground:#1a1a1a;--card:#fcfcfc;--card-foreground:#1a1a1a;--popover:#fff;--popover-foreground:#1a1a1a;--primary:#5e6ad2;--primary-foreground:#fff;--secondary:#f4f4f5;--secondary-foreground:#3f3f46;--muted:#f4f4f5;--muted-foreground:#71717a;--accent:#f0f0f3;--accent-foreground:#1a1a1a;--destructive:#e5484d;--border:#e8e8ea;--input:#e8e8ea;--ring:#5e6ad2;--radius:.25rem;--cat-alkali-metal:#e5484d;--cat-alkaline-earth:#f76b15;--cat-transition-metal:#d99b00;--cat-post-transition-metal:#64748b;--cat-metalloid:#8d6e63;--cat-nonmetal:#30a46c;--cat-halogen:#0091ff;--cat-noble-gas:#5e6ad2;--cat-lanthanide:#e93d82;--cat-actinide:#ab4aba;--proton-color:#e5484d;--neutron-color:#3b82f6;--electron-color:#eab308;--tb-metal-front:#ebe0f5;--tb-metal-top:#dcc9ee;--tb-metal-side:#cbb2e4;--tb-metal-border:#bfa2dc;--tb-nonmetal-front:#fde8cb;--tb-nonmetal-top:#f8d8ac;--tb-nonmetal-side:#efc48c;--tb-nonmetal-border:#e5b578;--tb-noble-front:#e1f1da;--tb-noble-top:#cde6c2;--tb-noble-side:#b6d8a8;--tb-noble-border:#a3cb94;--tb-header-front:#dbf0f7;--tb-header-top:#c4e4ef;--tb-header-side:#aad5e4;--tb-header-border:#96c7d9;--tb-radioactive:#d92d20;background:var(--background);min-height:100dvh;color:var(--foreground);font:13px/1.4 var(--font-geist-sans,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:-.011em;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:0}.periodic-lab-host.dark{--background:#0f0f10;--foreground:#ededed;--card:#0f0f10;--card-foreground:#ededed;--popover:#161617;--popover-foreground:#ededed;--primary:#6e79d6;--primary-foreground:#fff;--secondary:#1a1a1b;--secondary-foreground:#d4d4d8;--muted:#161617;--muted-foreground:#8a8a93;--accent:#1c1c1f;--accent-foreground:#ededed;--destructive:#e5484d;--border:#27272a;--input:#27272a;--ring:#6e79d6;--cat-alkali-metal:#f26368;--cat-alkaline-earth:#ff8b3e;--cat-transition-metal:#f0b429;--cat-post-transition-metal:#94a3b8;--cat-metalloid:#a98b80;--cat-nonmetal:#46a758;--cat-halogen:#3b9eff;--cat-noble-gas:#7c86e8;--cat-lanthanide:#f4669c;--cat-actinide:#c66fd3;--tb-metal-front:#261e33;--tb-metal-top:#322744;--tb-metal-side:#1c1627;--tb-metal-border:#4d3c68;--tb-nonmetal-front:#2e2317;--tb-nonmetal-top:#3c2e1e;--tb-nonmetal-side:#221a11;--tb-nonmetal-border:#5e472c;--tb-noble-front:#1a2920;--tb-noble-top:#23372b;--tb-noble-side:#131f18;--tb-noble-border:#385946;--tb-header-front:#19262e;--tb-header-top:#223440;--tb-header-side:#121c23;--tb-header-border:#355061;--tb-radioactive:#f97066;background:var(--background);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pt-block-3d{transition:transform .16s cubic-bezier(.22,1,.36,1),filter .16s}.pt-block-3d:before{content:"";background:var(--block-top,var(--tb-header-top));border-top:1px solid var(--block-border,var(--tb-header-border));border-left:1px solid var(--block-border,var(--tb-header-border));border-right:1px solid var(--block-border,var(--tb-header-border));transform-origin:bottom;pointer-events:none;height:7px;position:absolute;top:-7px;left:0;right:0;transform:skew(-45deg)}.pt-block-3d:after{content:"";background:var(--block-side,var(--tb-header-side));border-top:1px solid var(--block-border,var(--tb-header-border));border-right:1px solid var(--block-border,var(--tb-header-border));border-bottom:1px solid var(--block-border,var(--tb-header-border));transform-origin:0;pointer-events:none;width:7px;position:absolute;top:0;bottom:0;right:-7px;transform:skewY(-45deg)}.pt-block-3d:hover{transform:translate(-2px,-3px)}.pt-block-3d.is-selected{transform:translate(-3px,-5px)}@keyframes bohr-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bohr-orbit-ring{transform-origin:50%;animation-name:bohr-orbit-spin;animation-timing-function:linear;animation-iteration-count:infinite}.bohr-orbit-ring.paused{animation-play-state:paused}
