.ci[data-astro-cid-3bstgdpp]{gap:1.25rem;max-width:48rem;display:grid}.step[data-astro-cid-3bstgdpp]{border:1px solid var(--line);min-width:0;margin:0}.step[data-astro-cid-3bstgdpp][disabled]{opacity:.55}.step-h[data-astro-cid-3bstgdpp]{float:left;width:100%;font:600 var(--step-1)/1.2 var(--font-display);margin:0 0 .9rem;padding:0}.step-h[data-astro-cid-3bstgdpp]+[data-astro-cid-3bstgdpp]{clear:both}.feelings[data-astro-cid-3bstgdpp]{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.5rem;display:grid}.sizes[data-astro-cid-3bstgdpp]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;display:grid}.feel[data-astro-cid-3bstgdpp],.size[data-astro-cid-3bstgdpp]{position:relative}.feel[data-astro-cid-3bstgdpp] input[data-astro-cid-3bstgdpp],.size[data-astro-cid-3bstgdpp] input[data-astro-cid-3bstgdpp]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.feel[data-astro-cid-3bstgdpp]>span[data-astro-cid-3bstgdpp],.size[data-astro-cid-3bstgdpp]>span[data-astro-cid-3bstgdpp]{border-radius:var(--r-m);border:2px solid var(--line);background:var(--surface);text-align:center;height:100%;min-height:5rem;font:700 var(--step--1)/1.2 var(--font-body);color:var(--text);transition:border-color var(--fast) var(--ease), background-color var(--fast) var(--ease);align-content:center;justify-items:center;gap:.15rem;padding:.5rem .25rem;display:grid}.pic[data-astro-cid-3bstgdpp]{font-size:2.2rem;line-height:1.1}.feel[data-astro-cid-3bstgdpp]:hover>span[data-astro-cid-3bstgdpp],.size[data-astro-cid-3bstgdpp]:hover>span[data-astro-cid-3bstgdpp]{border-color:var(--line-strong)}.feel[data-astro-cid-3bstgdpp] input[data-astro-cid-3bstgdpp]:checked+span[data-astro-cid-3bstgdpp],.size[data-astro-cid-3bstgdpp] input[data-astro-cid-3bstgdpp]:checked+span[data-astro-cid-3bstgdpp]{border-color:var(--accent);background:var(--accent-soft)}.feel[data-astro-cid-3bstgdpp] input[data-astro-cid-3bstgdpp]:focus-visible+span[data-astro-cid-3bstgdpp],.size[data-astro-cid-3bstgdpp] input[data-astro-cid-3bstgdpp]:focus-visible+span[data-astro-cid-3bstgdpp]{outline:3px solid var(--mint);outline-offset:2px}.size[data-astro-cid-3bstgdpp]>span[data-astro-cid-3bstgdpp]{font-size:.8rem}.dot[data-astro-cid-3bstgdpp]{background:var(--accent-fill);border-radius:50%;display:block}.dot[data-astro-cid-3bstgdpp][data-n="1"]{width:.6rem;height:.6rem}.dot[data-astro-cid-3bstgdpp][data-n="2"]{width:1rem;height:1rem}.dot[data-astro-cid-3bstgdpp][data-n="3"]{width:1.4rem;height:1.4rem}.dot[data-astro-cid-3bstgdpp][data-n="4"]{width:1.85rem;height:1.85rem}.dot[data-astro-cid-3bstgdpp][data-n="5"]{width:2.3rem;height:2.3rem}.result[data-astro-cid-3bstgdpp]{border-color:var(--accent);justify-items:start;gap:.75rem;display:grid}.sum[data-astro-cid-3bstgdpp]{font-size:var(--step-2);margin:0}.result[data-astro-cid-3bstgdpp] .note[data-astro-cid-3bstgdpp]{margin:0}.ideas[data-astro-cid-3bstgdpp]{gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.ideas[data-astro-cid-3bstgdpp] li{border-radius:var(--r-m);background:var(--surface-2);border:1px solid var(--line);padding:.75rem 1rem}.ideas[data-astro-cid-3bstgdpp] a,.ideas[data-astro-cid-3bstgdpp] button.link{font-weight:700}.ideas[data-astro-cid-3bstgdpp] button.link{color:var(--mint);font:inherit;cursor:pointer;min-height:var(--tap);background:0 0;border:0;margin-left:.25rem;padding:0;font-weight:700;text-decoration:underline;display:inline}.ideas[data-astro-cid-3bstgdpp] button.link[aria-pressed=true]:after{content:" (on)"}
