.fit[data-astro-cid-lxkcqt4l]{gap:var(--space-l) var(--col-gap);align-items:start;display:grid}@media (width>=52rem){.fit[data-astro-cid-lxkcqt4l]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fit-pick[data-astro-cid-lxkcqt4l]{border:0;min-inline-size:0;margin:0;padding:0}.fit-legend[data-astro-cid-lxkcqt4l]{font-weight:800;font-size:var(--step-1);margin-bottom:var(--space-s)}.fit-options[data-astro-cid-lxkcqt4l]{gap:.5rem;display:grid}.fit-opt[data-astro-cid-lxkcqt4l]{border:2px solid var(--border);cursor:pointer;min-height:3.25rem;transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);border-radius:14px;align-items:center;gap:.7rem;padding:.6rem 1rem;font-weight:600;display:flex}.fit-opt[data-astro-cid-lxkcqt4l]:hover{border-color:var(--text)}.fit-opt[data-astro-cid-lxkcqt4l] input[data-astro-cid-lxkcqt4l]{width:1.15rem;height:1.15rem;accent-color:var(--ink);flex:none}.fit-opt[data-astro-cid-lxkcqt4l]:has(input:checked){background:var(--lime);color:var(--ink);border-color:var(--ink);font-weight:800}.fit-opt[data-astro-cid-lxkcqt4l]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.fit-answer[data-astro-cid-lxkcqt4l]{justify-items:start;gap:var(--space-s);padding:var(--space-l);background:var(--ink);color:var(--cream);border-radius:18px;min-height:15rem;display:grid;position:relative}.fit-mantis[data-astro-cid-lxkcqt4l]{width:6.5rem;height:auto}.fit-empty[data-astro-cid-lxkcqt4l]{font-size:var(--step-1);font-weight:600}.fit-a[data-astro-cid-lxkcqt4l]{gap:var(--space-xs);display:none}.fit-a[data-astro-cid-lxkcqt4l] p[data-astro-cid-lxkcqt4l]{font-size:var(--step-1);line-height:1.4}.fit-badge[data-astro-cid-lxkcqt4l]{background:var(--lime);color:var(--ink);border-radius:10px;justify-self:start;padding:.15rem .8rem;font-weight:800;font-stretch:80%;font-size:var(--step-2)!important}.fit-no[data-astro-cid-lxkcqt4l] .fit-badge[data-astro-cid-lxkcqt4l]{background:var(--cream)}.fit-maybe[data-astro-cid-lxkcqt4l] .fit-badge[data-astro-cid-lxkcqt4l]{background:var(--chip-gold)}.fit[data-astro-cid-lxkcqt4l]:has(input:checked) .fit-empty[data-astro-cid-lxkcqt4l]{display:none}.fit[data-astro-cid-lxkcqt4l]:has(input[value=cash]:checked) [data-astro-cid-lxkcqt4l][data-for=cash],.fit[data-astro-cid-lxkcqt4l]:has(input[value=open]:checked) [data-astro-cid-lxkcqt4l][data-for=open],.fit[data-astro-cid-lxkcqt4l]:has(input[value=clover]:checked) [data-astro-cid-lxkcqt4l][data-for=clover],.fit[data-astro-cid-lxkcqt4l]:has(input[value=square]:checked) [data-astro-cid-lxkcqt4l][data-for=square],.fit[data-astro-cid-lxkcqt4l]:has(input[value=toast]:checked) [data-astro-cid-lxkcqt4l][data-for=toast]{display:grid}html.motion .fit[data-astro-cid-lxkcqt4l]:has(input[data-fit=yes]:checked) .fit-mantis[data-astro-cid-lxkcqt4l]{animation:fit-nod .7s var(--ease-out)}html.motion .fit[data-astro-cid-lxkcqt4l]:has(input[data-fit=no]:checked) .fit-mantis[data-astro-cid-lxkcqt4l]{animation:fit-shake .6s var(--ease-out)}html.motion .fit[data-astro-cid-lxkcqt4l]:has(input[data-fit=maybe]:checked) .fit-mantis[data-astro-cid-lxkcqt4l]{animation:fit-tilt .8s var(--ease-out)}html.motion .fit-a[data-astro-cid-lxkcqt4l]{animation:fit-in .35s var(--ease-out)}@keyframes fit-nod{0%,to{transform:none}30%{transform:translateY(8px)rotate(4deg)}60%{transform:translateY(-4px)}}@keyframes fit-shake{0%,to{transform:none}20%{transform:rotate(-12deg)}45%{transform:rotate(10deg)}70%{transform:rotate(-6deg)}}@keyframes fit-tilt{0%,to{transform:none}40%{transform:rotate(-16deg)}}@keyframes fit-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
