.c540-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:1100px;margin:0 auto;padding:2rem 1rem 4rem}.c540-lead:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:72ch;font-size:1.1rem}.c540-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c540-method:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:1.5rem;padding:1.25rem;border:1px solid #ccd6df;border-radius:14px;background:#fff}.c540-card label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c540-fieldset:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;margin:.9rem 0}.c540-card input[type=text]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c540-card input[type=number]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c540-card textarea:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c540-card select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){box-sizing:border-box;width:100%;padding:.7rem;border:1px solid #8091a2;border-radius:8px;font:inherit}.c540-card textarea:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:9rem}.c540-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.check-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.checkline:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex!important;gap:.5rem;align-items:center}.checkline input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:auto!important}.c540-actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.preset-actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:.65rem;margin:1rem 0}.c540-actions button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.preset-actions button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.symbol-grid button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.65rem .9rem;border:1px solid #48637a;border-radius:8px;background:#fff;color:#183247;font:inherit}.c540-actions .primary:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#164f78;color:#fff}.c540-error:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#a32020;font-weight:700}.code-output:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f7f9;padding:1rem;border-radius:8px}.swatches:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:1fr 1fr;gap:1rem}.swatch:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:90px;border:1px solid #667;padding:.5rem}.symbol-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(auto-fill,minmax(3.2rem,1fr));gap:.4rem}.symbol-grid button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:1.25rem;min-height:2.8rem}.ipa-groups section:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:1.2rem 0}.plot-table:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;border-collapse:collapse}.plot-table th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.plot-table td:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.55rem;border:1px solid #aab8c3;text-align:left}.privacy-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.75rem;background:#edf7f1;border-left:4px solid #2d7650}.eyebrow:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){text-transform:uppercase;letter-spacing:.08em;font-weight:700}.c540-card :focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #f0a500;outline-offset:2px}@media(max-width:640px){.c540-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.check-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.swatches:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.c540-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:1rem .75rem}.c540-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:1rem}.symbol-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:repeat(5,minmax(0,1fr))}.code-output:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:100%;overflow:auto}}
