.isotope-tool-top[data-astro-cid-r5f6j3sr],.isotope-tool[data-astro-cid-r5f6j3sr] .converter-header[data-astro-cid-r5f6j3sr]{margin-bottom:1rem}.isotope-tool[data-astro-cid-r5f6j3sr] h1[data-astro-cid-r5f6j3sr]{font-size:1.75rem;font-weight:600;margin:0;letter-spacing:-.02em}.isotope-quick-jump[data-astro-cid-r5f6j3sr]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem}.isotope-quick-jump-btn[data-astro-cid-r5f6j3sr]{min-width:4rem;height:2.75rem;padding:0 .5rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;font-size:.95rem;font-weight:500;background:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--text);cursor:pointer;transition:background .15s,border-color .15s,color .15s;box-sizing:border-box}.isotope-quick-jump-btn[data-astro-cid-r5f6j3sr]:hover{border-color:var(--accent);background:#22c55e14;color:var(--accent)}.isotope-quick-jump-btn[data-astro-cid-r5f6j3sr] .isotope-quick-jump-label[data-astro-cid-r5f6j3sr]{font-size:.6rem;line-height:1.2;color:var(--text-muted)}.isotope-quick-jump-btn[data-astro-cid-r5f6j3sr].isotope-quick-jump-btn--selected .isotope-quick-jump-label[data-astro-cid-r5f6j3sr],.isotope-quick-jump-btn[data-astro-cid-r5f6j3sr][aria-pressed=true] .isotope-quick-jump-label[data-astro-cid-r5f6j3sr]{color:#ffffffbf}.isotope-quick-jump-btn[data-astro-cid-r5f6j3sr] .isotope-quick-jump-num[data-astro-cid-r5f6j3sr]{font-size:.95rem}.isotope-quick-jump-btn[data-astro-cid-r5f6j3sr].isotope-quick-jump-btn--selected,.isotope-quick-jump-btn[data-astro-cid-r5f6j3sr][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.isotope-mass-scroll-wrap[data-astro-cid-r5f6j3sr]{position:relative;margin-bottom:1.5rem;display:flex;align-items:center;gap:0}.isotope-scroll-arrow[data-astro-cid-r5f6j3sr]{flex-shrink:0;width:1.75rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1;color:var(--text-muted);opacity:.85;cursor:pointer;user-select:none;transition:color .15s,opacity .15s}.isotope-scroll-arrow[data-astro-cid-r5f6j3sr]:hover{color:var(--accent);opacity:1}.isotope-mass-buttons[data-astro-cid-r5f6j3sr]{flex:1;min-width:0;display:flex;flex-wrap:nowrap;gap:.35rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding:.25rem 0}.isotope-mass-buttons[data-astro-cid-r5f6j3sr]:focus{outline:none}.isotope-tool[data-astro-cid-r5f6j3sr] .isotope-mass-btn{min-height:6.5rem;padding:.4rem .35rem;display:inline-flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.35rem;font-family:Roboto Mono,monospace;font-weight:500;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;transition:background .15s,border-color .15s,color .15s;box-sizing:border-box;text-align:left}.isotope-mass-buttons[data-astro-cid-r5f6j3sr] .isotope-mass-btn{flex-shrink:0;width:6.3rem;min-width:6.3rem}.isotope-tool[data-astro-cid-r5f6j3sr] .isotope-mass-btn-num{display:flex;justify-content:center;align-items:baseline;gap:.15em;font-size:1.1rem;line-height:1.2;flex-shrink:0;margin:-.4rem -.35rem 0;padding:.35rem .35rem .25rem;background:color-mix(in srgb,var(--surface) 45%,var(--border));border-radius:8px 8px 0 0}.isotope-tool[data-astro-cid-r5f6j3sr] .isotope-mass-btn-num-unit{font-size:.65em;color:var(--text-muted)}.isotope-tool[data-astro-cid-r5f6j3sr] .isotope-mass-btn-list{display:flex;flex-direction:column;gap:.15rem;font-size:.8rem;line-height:1.25;color:var(--accent);overflow:hidden;min-height:0}.isotope-tool[data-astro-cid-r5f6j3sr] .isotope-mass-btn-row{display:flex;align-items:flex-end;width:100%;gap:.15rem;min-width:0}.isotope-tool[data-astro-cid-r5f6j3sr] .isotope-mass-btn-row-sym{flex-shrink:0}.isotope-tool[data-astro-cid-r5f6j3sr] .isotope-mass-btn-row-leader{flex:1;min-width:.25rem;height:0;border-bottom:1px dotted rgba(119,119,119,.5);margin-bottom:.15em;align-self:flex-end}.isotope-tool[data-astro-cid-r5f6j3sr] .isotope-mass-btn-row-pct{flex-shrink:0;text-align:right;color:var(--text-muted)}.isotope-tool[data-astro-cid-r5f6j3sr] .isotope-mass-btn-list--empty{color:var(--text-muted);text-align:center;font-size:1rem}.isotope-tool[data-astro-cid-r5f6j3sr] .isotope-mass-btn:hover{border-color:var(--accent);background:#22c55e14;color:var(--accent)}.isotope-tool[data-astro-cid-r5f6j3sr] .isotope-mass-btn.isotope-mass-btn--selected,.isotope-tool[data-astro-cid-r5f6j3sr] .isotope-mass-btn[aria-pressed=true]{background:color-mix(in srgb,var(--border) 65%,var(--surface));border-color:var(--accent);border-width:2px}.isotope-mass-grid-wrap[data-astro-cid-r5f6j3sr]{margin-top:2rem}.isotope-mass-grid-title[data-astro-cid-r5f6j3sr]{font-size:.95rem;font-weight:500;margin:0 0 .75rem;color:var(--text-muted)}.isotope-mass-grid[data-astro-cid-r5f6j3sr]{display:grid;grid-template-columns:repeat(5,minmax(3.5rem,1fr));gap:.5rem}.isotope-mass-grid-spacer[data-astro-cid-r5f6j3sr]{min-height:2.45rem;aspect-ratio:1 / .7}.isotope-mass-grid[data-astro-cid-r5f6j3sr] .isotope-mass-btn{width:100%;min-width:0;aspect-ratio:1 / .7;pointer-events:none;cursor:default}.isotope-mass-grid[data-astro-cid-r5f6j3sr] .isotope-mass-btn-num{font-size:.88rem}.isotope-mass-grid[data-astro-cid-r5f6j3sr] .isotope-mass-btn.isotope-mass-btn--selected,.isotope-mass-grid[data-astro-cid-r5f6j3sr] .isotope-mass-btn[aria-pressed=true]{background:var(--surface);border-color:var(--border);border-width:1px}@media(max-width:768px){.isotope-mass-grid[data-astro-cid-r5f6j3sr] .isotope-mass-btn-num{font-size:.7rem}.isotope-mass-grid[data-astro-cid-r5f6j3sr] .isotope-mass-btn-list{font-size:.64rem}.isotope-mass-grid[data-astro-cid-r5f6j3sr] .isotope-mass-btn-list--empty{font-size:.8rem}}.isotope-table-wrap[data-astro-cid-r5f6j3sr]{margin-top:1rem}.isotope-table-title[data-astro-cid-r5f6j3sr]{font-size:.85rem;font-weight:400;margin:0 0 .5rem;color:var(--text-muted)}.isotope-table-scroll[data-astro-cid-r5f6j3sr]{overflow-x:auto;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table{width:auto;table-layout:fixed;border-collapse:collapse;font-size:.9rem}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table th,.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table td{padding:.4rem .5rem;text-align:left;vertical-align:middle;box-sizing:border-box;border:1px solid var(--border);height:2.25rem;line-height:1.35}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table th{font-weight:600;color:var(--text-muted);background:color-mix(in srgb,var(--surface) 60%,var(--border) 40%)}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table th:not(:first-child){text-align:right}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table th.isotope-th--selected{background:#22c55e40;color:var(--accent)}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table .isotope-symbol-cell{font-weight:600;width:5rem;min-width:5rem;max-width:5rem;display:flex;justify-content:space-between;align-items:center;gap:.25rem}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table .isotope-symbol-cell .isotope-symbol-block{display:flex;flex-direction:column;align-items:flex-start;gap:.05rem}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table .isotope-symbol-cell .isotope-symbol-only{white-space:nowrap}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table .isotope-symbol-cell .isotope-atomic-number{font-size:.65em;font-weight:400;opacity:.8;line-height:1.2}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table .isotope-symbol-cell .isotope-ie-wrap{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:.7em;font-weight:400;line-height:1.2}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table .isotope-symbol-cell .isotope-ie-unit{font-size:.85em;opacity:.85}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table .isotope-symbol-cell.isotope-symbol-cell--max{background:#22c55e40;color:var(--accent)}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table .isotope-pct-cell{width:5.625rem;min-width:5.625rem;max-width:5.625rem;text-align:right}.isotope-table-scroll[data-astro-cid-r5f6j3sr] .isotope-table .isotope-pct-cell.isotope-pct-cell--selected{background:#22c55e33;color:var(--accent);font-weight:600}
