.editor.svelte-1bikam4{flex-wrap:wrap;align-items:flex-start;gap:.6rem .7rem;margin-top:.8rem;display:flex}.core.svelte-1bikam4{align-self:flex-start;padding-top:.35rem;font-weight:700}.sublevel.svelte-1bikam4{flex-direction:column;align-items:center;gap:.2rem;display:flex}.orbitals.svelte-1bikam4{display:flex}.orbital.svelte-1bikam4{border:1.5px solid var(--ink,#111);letter-spacing:-.05em;cursor:pointer;background:#fff;border-radius:0;width:2.1rem;height:2.1rem;margin-left:-1px;padding:0;font:700 1rem/1 Arial,Helvetica,sans-serif}.orbital.svelte-1bikam4:first-child{margin-left:0}.orbital.svelte-1bikam4:hover{background:var(--blue-soft)}.orbital.svelte-1bikam4:focus-visible{outline:2px solid var(--blue);outline-offset:1px;position:relative}.orbital.changed.svelte-1bikam4{background:#fef3c7}.name.svelte-1bikam4{color:var(--muted);font-size:.82rem}.atom.svelte-py3pl2{align-items:flex-end;gap:.75rem;display:flex}.field.svelte-py3pl2{flex-direction:column;gap:.3rem;font-size:.9rem;font-weight:700;display:flex}.atom.svelte-py3pl2 .field:where(.svelte-py3pl2):first-child{flex:1;min-width:0}.field.svelte-py3pl2 select:where(.svelte-py3pl2),.field.svelte-py3pl2 input:where(.svelte-py3pl2){font-weight:400}.charge.svelte-py3pl2 input:where(.svelte-py3pl2){font-variant-numeric:tabular-nums;width:5rem}.extra.svelte-py3pl2{color:var(--muted);flex-direction:row;align-items:center;gap:.6rem;margin-top:.9rem;font-size:.86rem;font-weight:400}.extra.svelte-py3pl2 input:where(.svelte-py3pl2){width:4.2rem}.field-label.svelte-py3pl2{margin:.9rem 0 .45rem;font-size:.9rem;font-weight:700}.note.svelte-py3pl2{color:var(--muted);margin:.5rem 0 0;font-size:.82rem}.note.first.svelte-py3pl2{margin-top:.2rem}.check.svelte-py3pl2{cursor:pointer;align-items:flex-start;gap:.6rem;margin-top:1rem;display:flex}.check.svelte-py3pl2 input:where(.svelte-py3pl2){width:1.1rem;height:1.1rem;accent-color:var(--blue);margin:.15rem 0 0}.check.svelte-py3pl2 span:where(.svelte-py3pl2){flex-direction:column;display:flex}.check.svelte-py3pl2 strong:where(.svelte-py3pl2){font-size:.9rem}.check.svelte-py3pl2 small:where(.svelte-py3pl2){color:var(--muted);font-size:.82rem}.verdict.svelte-py3pl2{background:var(--blue-soft);border-radius:10px;margin:.9rem 0 .7rem;padding:.6rem .75rem;font-size:.86rem}.verdict.svelte-py3pl2 ul:where(.svelte-py3pl2){margin:.35rem 0 0;padding-left:1.1rem}.verdict.svelte-py3pl2 p:where(.svelte-py3pl2){margin:.3rem 0 0}.small.svelte-py3pl2{padding:.5rem .85rem;font-size:.9rem}
