.c63-hero:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding-bottom:1.5rem}.c63-privacy:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c63-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c63-results:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c63-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid var(--border,#d8d2c5);border-radius:18px;background:#fff;padding:clamp(1rem,2.5vw,1.5rem);margin:1.25rem 0}.c63-privacy:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#f6f2e8}.c63-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:1rem}.c63-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.c63-field:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:.45rem;font-weight:700}.c63-field input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c63-field select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c63-field textarea:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font:inherit;width:100%;min-height:48px;padding:.7rem .8rem;border:1px solid #817a6d;border-radius:10px;background:#fff;color:#171717}.c63-field textarea:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:12rem;resize:vertical;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:400}.c63-actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:.65rem}.c63-status:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:1.5em;font-weight:700}.c63-results dl:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0}.c63-results dl div:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-top:1px solid #ddd5c8;padding-top:.6rem;min-width:0}.c63-results dt:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.85rem;color:#615b52}.c63-results dd:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:.2rem 0 0;font-weight:800;overflow-wrap:anywhere}.c63-output:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f1ea;border-radius:12px;padding:1rem;max-height:26rem;overflow:auto}.c63-notes:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.c63-table-wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){overflow:auto;max-height:42rem;border:1px solid #d8d2c5;border-radius:14px}.c63-table:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;border-collapse:collapse;min-width:680px}.c63-table th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){position:sticky;top:0;background:#f2eee5;z-index:1}.c63-table th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c63-table td:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){text-align:left;padding:.65rem .75rem;border-bottom:1px solid #e3ddd2}.c63-table code:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.92em}.c63-count:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:700}.c63-sample:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-radius:12px;padding:1.25rem;font-size:1.1rem;font-weight:800}.c63-checks:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:.8rem 1.2rem}.c63-checks label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;align-items:center;gap:.45rem}.c63-related:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:.7rem}.c63-related a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid #d8d2c5;border-radius:999px;padding:.55rem .8rem;text-decoration:none}.c63-panel :focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c63-actions :focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c63-related a:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #3157c8;outline-offset:3px}@media(max-width:720px){.c63-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c63-notes:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c63-results dl:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.c63-actions .button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;justify-content:center}.c63-table:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.88rem}.c63-table th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c63-table td:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.55rem}.c63-sample:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:1rem}}@media(prefers-reduced-motion:reduce){.c63-panel *:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){scroll-behavior:auto!important;transition:none!important}}
