.af-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem;margin:1.5rem 0}.af-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.af-result:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid #aebccc;border-radius:12px;padding:1.25rem;background:#fff;min-width:0}.af-panel h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.af-result h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:0}.af-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.af-grid label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-direction:column;gap:.3rem;min-width:0;font-weight:600}.af-grid input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.af-grid select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;max-width:100%;min-width:0;box-sizing:border-box;font:inherit;border:1px solid #65788d;border-radius:6px;padding:.55rem;background:#fff;color:#16283b}.af-grid input:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.af-grid select:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.af-actions button:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #0b65c2;outline-offset:2px}.af-actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;gap:.65rem;flex-wrap:wrap;margin-top:1rem}.af-actions button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font:inherit;border:1px solid #174d80;border-radius:6px;padding:.6rem 1rem;cursor:pointer;background:#174d80;color:#fff}.af-actions button[type=reset]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff;color:#174d80}.af-error:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#9b1c1c;font-weight:700;min-height:1.4em}.af-answer:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:1.28rem;font-weight:750;overflow-wrap:anywhere}.af-detail:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){overflow-wrap:anywhere}.af-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.95rem}.af-branch:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-column:1/-1;border:1px solid #d2dae2;border-radius:8px;padding:.65rem}.af-branch legend:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:700}.af-branch-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.af-branch-grid label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.92rem}.af-check:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex!important;flex-direction:row!important;align-items:center;gap:.3rem}.af-check input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:auto}.af-method:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:75ch}.af-method li:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:.4rem 0}[hidden]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none!important}@media(max-width:760px){.af-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.af-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.af-branch-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}}@media(max-width:390px){.af-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.af-result:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.9rem}.af-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){gap:.9rem}}
