.mri-summary:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.mri-summary span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;min-width:8.5rem;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.24);border-radius:.8rem}.mri-summary strong:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:1.45rem}.mri-answer-list:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;list-style:none;padding:0}.mri-answer-list li:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line,#d9d9d9);padding:.55rem 0}.mri-answer-list span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:var(--muted,#666);font-size:.9rem}.mri-presets:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:.55rem;margin:1rem 0}.mri-presets button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mri-reset:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid #8c7557;background:#fffaf1;color:#2c241d;border-radius:999px;padding:.65rem .9rem;font:inherit;cursor:pointer}.mri-presets button:hover:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mri-presets button:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mri-reset:hover:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mri-reset:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#f2dfbd;outline:2px solid #664c2c;outline-offset:2px}.mri-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:2fr repeat(4,minmax(10rem,1fr)) auto;gap:.75rem;align-items:end;margin:1rem 0}.mri-controls label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:.35rem;font-weight:700}.mri-controls input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mri-controls select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;min-height:2.75rem;padding:.55rem;border:1px solid #8f8a82;border-radius:.45rem;background:#fff;color:#171717;font:inherit}.mri-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.mri-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid var(--line,#d9d9d9);border-radius:.85rem;padding:1rem;background:var(--surface,#fff)}.mri-card[hidden]:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none}.mri-card__head:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.mri-card h3:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0}.mri-field:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:.25rem 0;color:var(--muted,#666);font-size:.9rem}.mri-badges:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.3rem}.mri-badges span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.72rem;line-height:1.2;border-radius:999px;padding:.28rem .48rem;background:#f2eadc;color:#47351f}.mri-places:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mri-links:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.9rem}.mri-links:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-bottom:0}.mri-empty:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:1.25rem;border:1px dashed #8f8a82;border-radius:.75rem}@media(max-width:1050px){.mri-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:repeat(2,minmax(0,1fr))}.mri-reset:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){justify-self:start}}@media(max-width:680px){.mri-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mri-answer-list:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mri-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.mri-card__head:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block}.mri-badges:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){justify-content:flex-start;margin-top:.6rem}.mri-summary span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:calc(50% - .5rem);flex:1}.mri-answer-list li:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:.15rem}}@media(max-width:360px){.mri-summary span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:100%}.mri-presets button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;text-align:left}.mri-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.8rem}}
