.qf[data-astro-cid-g6vutdka]{border-radius:var(--radius-lg);background:#fff;padding:clamp(20px,2.4vw,28px);scroll-margin-top:110px;position:relative;box-shadow:0 0 0 1px #064e3b12,0 40px 80px -36px #064e3b8c;container-type:inline-size}form[data-astro-cid-g6vutdka]{flex-direction:column;gap:14px;min-height:410px;display:flex}form[data-astro-cid-g6vutdka][hidden],.qf__done[data-astro-cid-g6vutdka][hidden],.qf__err[data-astro-cid-g6vutdka][hidden],fieldset[data-astro-cid-g6vutdka][hidden],button[data-astro-cid-g6vutdka][hidden],a[data-astro-cid-g6vutdka][hidden]{display:none}.qf__kicker[data-astro-cid-g6vutdka]{color:var(--g700);font-size:var(--fs-xs);align-items:center;gap:7px;padding-top:10px;font-weight:600;display:flex}.qf__kicker[data-astro-cid-g6vutdka] .icon{font-size:17px}.qf__bar[data-astro-cid-g6vutdka]{grid-template-columns:repeat(var(--n), 1fr);gap:5px;margin-top:10px;display:grid}.qf__bar[data-astro-cid-g6vutdka] li[data-astro-cid-g6vutdka]{background:var(--g100);border-radius:3px;height:5px;transition:background .4s}.qf__bar[data-astro-cid-g6vutdka] li[data-astro-cid-g6vutdka].on{background:var(--g600)}fieldset[data-astro-cid-g6vutdka]{border:0;flex-direction:column;flex:1;gap:12px;min-width:0;margin:0;padding:0;display:flex}legend[data-astro-cid-g6vutdka]{width:100%;color:var(--g900);letter-spacing:-.015em;margin-bottom:12px;padding:0;font-size:clamp(1.25rem,1.15rem + .4vw,1.4375rem);font-weight:800;line-height:1.2;display:block}.qf__pests[data-astro-cid-g6vutdka]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.qf__pest[data-astro-cid-g6vutdka]{min-width:0}.qf__pest[data-astro-cid-g6vutdka] input[data-astro-cid-g6vutdka],.qf__chip[data-astro-cid-g6vutdka] input[data-astro-cid-g6vutdka]{opacity:0;pointer-events:none;position:absolute}.qf__pest[data-astro-cid-g6vutdka] span[data-astro-cid-g6vutdka]{background:var(--g50);height:100%;min-height:96px;color:var(--g900);text-align:center;cursor:pointer;transition:background .2s, color .2s, translate .25s var(--ease);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 4px;font-size:.78125rem;font-weight:600;line-height:1.15;display:flex}.qf__pest[data-astro-cid-g6vutdka] span[data-astro-cid-g6vutdka] .icon{transition:scale .3s var(--ease), rotate .3s var(--ease);font-size:36px}.qf__pest[data-astro-cid-g6vutdka]:hover input[data-astro-cid-g6vutdka]:not(:checked)+span[data-astro-cid-g6vutdka]{background:var(--g100);translate:0 -2px}.qf__pest[data-astro-cid-g6vutdka]:hover span[data-astro-cid-g6vutdka] .icon{rotate:-6deg;scale:1.12}.qf__pest[data-astro-cid-g6vutdka] input[data-astro-cid-g6vutdka]:checked+span[data-astro-cid-g6vutdka]{background:var(--g900);color:var(--lime-200)}.qf__pest[data-astro-cid-g6vutdka] input[data-astro-cid-g6vutdka]:focus-visible+span[data-astro-cid-g6vutdka],.qf__chip[data-astro-cid-g6vutdka] input[data-astro-cid-g6vutdka]:focus-visible+span[data-astro-cid-g6vutdka]{outline:3px solid var(--lime);outline-offset:2px}.qf__f[data-astro-cid-g6vutdka]{font-size:var(--fs-xs);color:var(--g900);gap:5px;font-weight:700;display:grid}.qf__f[data-astro-cid-g6vutdka] em[data-astro-cid-g6vutdka]{color:var(--muted);font-style:normal;font-weight:500}.qf__f[data-astro-cid-g6vutdka] input[data-astro-cid-g6vutdka]{border:1.5px solid var(--line);background:#fff;border-radius:12px;outline:0;width:100%;min-height:50px;padding:12px 14px;font-size:1rem;font-weight:500;transition:border-color .2s,box-shadow .2s}.qf__f[data-astro-cid-g6vutdka] input[data-astro-cid-g6vutdka]:focus{border-color:var(--g600);box-shadow:0 0 0 4px #05966929}.qf__zone[data-astro-cid-g6vutdka]{min-height:1.3em;font-size:var(--fs-xs);margin-top:-6px;font-weight:600;line-height:1.3}.qf__zone[data-astro-cid-g6vutdka].ok{color:var(--g700)}.qf__zone[data-astro-cid-g6vutdka].out{color:#8a5a00}.qf__lbl[data-astro-cid-g6vutdka]{font-size:var(--fs-xs);color:var(--g900);margin-bottom:-6px;font-weight:700}.qf__chips[data-astro-cid-g6vutdka]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.qf__chips--4[data-astro-cid-g6vutdka]{grid-template-columns:repeat(4,minmax(0,1fr))}.qf__chip[data-astro-cid-g6vutdka] span[data-astro-cid-g6vutdka]{background:var(--g50);min-height:44px;color:var(--g900);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:4px;padding:6px 4px;font-size:.75rem;font-weight:600;transition:background .2s,color .2s;display:flex}.qf__chip[data-astro-cid-g6vutdka] span[data-astro-cid-g6vutdka] .icon{font-size:16px}.qf__chip[data-astro-cid-g6vutdka] input[data-astro-cid-g6vutdka]:checked+span[data-astro-cid-g6vutdka]{background:var(--g900);color:#fff}.qf__hp[data-astro-cid-g6vutdka]{position:absolute;left:-9999px}.qf__err[data-astro-cid-g6vutdka]{color:#b42318;font-size:var(--fs-xs);font-weight:600}.qf__nav[data-astro-cid-g6vutdka]{align-items:center;gap:10px;margin-top:auto;display:flex}.qf__next[data-astro-cid-g6vutdka]{flex:1}.qf__next[data-astro-cid-g6vutdka]:disabled,.qf__next[data-astro-cid-g6vutdka][aria-disabled=true]{opacity:.45;cursor:not-allowed}.qf__back[data-astro-cid-g6vutdka]{min-height:48px;color:var(--g700);font-size:var(--fs-sm);background:0 0;border:0;align-items:center;gap:4px;padding:0 10px 0 2px;font-weight:600;display:inline-flex}.qf__alt[data-astro-cid-g6vutdka]{font-size:var(--fs-xs);text-align:center;color:var(--muted)}.qf__alt[data-astro-cid-g6vutdka] a[data-astro-cid-g6vutdka]{color:var(--g700);white-space:nowrap;font-weight:700}.qf__done[data-astro-cid-g6vutdka]{outline:0;flex-direction:column;justify-content:center;gap:12px;min-height:410px;display:flex}.qf__ok[data-astro-cid-g6vutdka]{background:var(--g700);color:#fff;border-radius:50%;place-items:center;width:60px;height:60px;font-size:32px;display:grid}.qf__done[data-astro-cid-g6vutdka] a[data-astro-cid-g6vutdka]{color:var(--g700);font-weight:700}.qf__done[data-astro-cid-g6vutdka] h3[data-astro-cid-g6vutdka]{font-size:1.5rem}@container (width<=480px){.qf__chips--4[data-astro-cid-g6vutdka]{grid-template-columns:1fr 1fr}}@media (width<=460px){.qf__chips--4[data-astro-cid-g6vutdka]{grid-template-columns:1fr 1fr}}@media (width<=380px){.qf__pests[data-astro-cid-g6vutdka]{grid-template-columns:repeat(3,1fr)}}
