.intro.svelte-1hreok4.svelte-1hreok4{padding-top:64px}.tool.svelte-1hreok4.svelte-1hreok4{padding:1.1rem 1.2rem 1.3rem}.field.svelte-1hreok4.svelte-1hreok4{display:block;font-size:.85rem;color:#ddd;margin-bottom:.35rem}.expression-input.svelte-1hreok4.svelte-1hreok4{width:100%;box-sizing:border-box;background-color:#0d0d0f;border:1px solid rgba(255,255,255,.4);border-radius:3px;color:#fff;font:1.15rem ui-monospace,SFMono-Regular,Menlo,monospace;padding:.6rem .7rem}.expression-input.svelte-1hreok4.svelte-1hreok4:focus{outline:none;border-color:#5db65d}.controls.svelte-1hreok4.svelte-1hreok4{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin:.7rem 0 1rem}.chips.svelte-1hreok4.svelte-1hreok4{display:flex;flex-wrap:wrap;gap:6px}.chip-btn.svelte-1hreok4.svelte-1hreok4{background:#0d0d0f;border:1px solid rgba(255,255,255,.4);border-radius:3px;color:#ddd;font-size:.8rem;padding:.25rem .6rem;cursor:pointer;white-space:nowrap}.chip-btn.svelte-1hreok4.svelte-1hreok4:hover{border-color:#5db65d;color:#fff}.notation.svelte-1hreok4.svelte-1hreok4{font-size:.8rem;color:#888;display:inline-flex;align-items:center;gap:.4rem}.notation.svelte-1hreok4 select.svelte-1hreok4{background:#0d0d0f;border:1px solid rgba(255,255,255,.4);border-radius:3px;color:#ddd;font-size:.8rem;padding:.2rem .3rem}.error.svelte-1hreok4.svelte-1hreok4{color:#f66;font-size:.9rem;margin:.5rem 0 0}.result.svelte-1hreok4.svelte-1hreok4{border-top:1px solid rgba(255,255,255,.15);padding-top:.9rem}.result-line.svelte-1hreok4.svelte-1hreok4{display:flex;gap:.75rem;align-items:baseline;margin:0 0 .5rem;flex-wrap:wrap}.result-label.svelte-1hreok4.svelte-1hreok4{color:#888;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;min-width:5.5rem}.result-line.big.svelte-1hreok4 .out.svelte-1hreok4{color:#8ede8e;font-size:1.25rem;word-break:break-word}.working.svelte-1hreok4.svelte-1hreok4{margin-top:1rem;border-top:1px solid rgba(255,255,255,.12);padding-top:.8rem}.working.svelte-1hreok4 summary.svelte-1hreok4{cursor:pointer;color:#ddd;font-size:.9rem}.working.svelte-1hreok4 summary .count.svelte-1hreok4{color:#888;font-size:.8rem;margin-left:.4rem}.steps-list.svelte-1hreok4.svelte-1hreok4{list-style:none;counter-reset:step;padding:0;margin:.8rem 0 0}.steps-list.svelte-1hreok4 li.svelte-1hreok4{display:grid;grid-template-columns:8.5rem 1fr;gap:.2rem .8rem;padding:.35rem 0;border-top:1px solid rgba(255,255,255,.07)}.steps-list.svelte-1hreok4 li.svelte-1hreok4:first-child{border-top:0}.step-law.svelte-1hreok4.svelte-1hreok4{color:#8ede8e;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;align-self:start;padding-top:.15rem}.step-law.start.svelte-1hreok4.svelte-1hreok4{color:#888}.step-text.svelte-1hreok4.svelte-1hreok4{color:#fff;font-size:.95rem;overflow-wrap:anywhere}.step-detail.svelte-1hreok4.svelte-1hreok4{grid-column:2;color:#999;font-size:.8rem}.working-note.svelte-1hreok4.svelte-1hreok4{color:#bbb;font-size:.85rem;margin:.8rem 0 0}@media (max-width: 620px){.steps-list.svelte-1hreok4 li.svelte-1hreok4{grid-template-columns:1fr}.step-detail.svelte-1hreok4.svelte-1hreok4{grid-column:1}}.result-note.svelte-1hreok4.svelte-1hreok4{color:#888;font-size:.83rem;margin:.7rem 0 0}.pair.svelte-1hreok4.svelte-1hreok4{display:grid;grid-template-columns:1fr auto 1fr;gap:.8rem;align-items:end}.equals.svelte-1hreok4.svelte-1hreok4{color:#888;font-size:1.3rem;padding-bottom:.5rem}@media (max-width: 620px){.pair.svelte-1hreok4.svelte-1hreok4{grid-template-columns:1fr}.equals.svelte-1hreok4.svelte-1hreok4{display:none}}.verdict.svelte-1hreok4.svelte-1hreok4{font-size:.9rem;margin:.9rem 0 0;padding:.5rem .7rem;border-radius:3px;border:1px solid}.verdict.yes.svelte-1hreok4.svelte-1hreok4{color:#8ede8e;border-color:#5db65d99;background-color:#3377222e}.verdict.no.svelte-1hreok4.svelte-1hreok4{color:#f88;border-color:#ff333380;background-color:#ff22331a}.laws.svelte-1hreok4.svelte-1hreok4{width:100%}.laws.svelte-1hreok4 .check-cell.svelte-1hreok4{text-align:right;width:1%}.visually-hidden.svelte-1hreok4.svelte-1hreok4{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.steps.svelte-1hreok4.svelte-1hreok4{padding-left:1.25rem;color:#ddd;max-width:660px}.steps.svelte-1hreok4 li.svelte-1hreok4{margin-bottom:.8rem}
