.check-form[data-astro-cid-e3qrxwzi]{background:var(--canary);border-radius:2px;gap:1rem;max-width:52rem;margin-top:2rem;padding:clamp(1.25rem,3vw,2rem);display:grid}@media (width>=760px){.check-form[data-astro-cid-e3qrxwzi]{grid-template-columns:2fr 1.2fr auto;align-items:end}}label[data-astro-cid-e3qrxwzi]{gap:.3rem;font-weight:600;display:grid}input[data-astro-cid-e3qrxwzi]{font:inherit;border:2px solid var(--line);border-radius:var(--radius);min-height:48px;color:var(--ink);background:#fff;width:100%;padding:.65rem .75rem;font-weight:400}input[data-astro-cid-e3qrxwzi]:focus{border-color:var(--river);box-shadow:0 0 0 3px var(--canary-edge);outline:none}.hp[data-astro-cid-e3qrxwzi]{position:absolute;left:-9999px}.ts[data-astro-cid-e3qrxwzi]:empty{display:none}@media (width>=760px){.ts[data-astro-cid-e3qrxwzi]{grid-column:1/-1}}.status[data-astro-cid-e3qrxwzi]{min-height:1.5em;margin-top:1rem;font-weight:600}.limit-note[data-astro-cid-e3qrxwzi]{margin-top:.5rem}.again-row[data-astro-cid-e3qrxwzi]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.left[data-astro-cid-e3qrxwzi]{color:var(--slate);font-weight:600}.top[data-astro-cid-e3qrxwzi]{gap:2rem;display:grid}@media (width>=860px){.top[data-astro-cid-e3qrxwzi]{grid-template-columns:1fr 1.6fr}}.top[data-astro-cid-e3qrxwzi] h2[data-astro-cid-e3qrxwzi],.table-h[data-astro-cid-e3qrxwzi]{font-size:var(--step-2)}.score-num[data-astro-cid-e3qrxwzi]{align-items:baseline;gap:.5rem;margin:0;display:flex}.score-num[data-astro-cid-e3qrxwzi] span[data-astro-cid-e3qrxwzi]{font-size:clamp(4rem,3rem + 5vw,6.5rem);font-weight:900;font-stretch:var(--wide);color:var(--river);line-height:1}.score-num[data-astro-cid-e3qrxwzi] small[data-astro-cid-e3qrxwzi]{color:var(--slate);font-weight:700}.meter[data-astro-cid-e3qrxwzi]{background:var(--paper);border-radius:6px;max-width:22rem;height:12px;margin-top:.75rem;overflow:hidden}.meter[data-astro-cid-e3qrxwzi] span[data-astro-cid-e3qrxwzi]{background:var(--booked);width:0;height:100%;transition:width .8s;display:block}.meter[data-astro-cid-e3qrxwzi] span[data-astro-cid-e3qrxwzi][data-level=ok]{background:var(--canary-edge)}.meter[data-astro-cid-e3qrxwzi] span[data-astro-cid-e3qrxwzi][data-level=low]{background:var(--missed)}.fix-list[data-astro-cid-e3qrxwzi]{gap:.6rem;margin:0;padding-left:1.2rem;display:grid}.table-h[data-astro-cid-e3qrxwzi]{margin-top:2.5rem}.table-wrap[data-astro-cid-e3qrxwzi]{background:var(--paper);border-radius:var(--radius);overflow-x:auto}.cmp[data-astro-cid-e3qrxwzi]{border-collapse:collapse;width:100%;min-width:34rem}.cmp[data-astro-cid-e3qrxwzi] th[data-astro-cid-e3qrxwzi],.cmp[data-astro-cid-e3qrxwzi] td[data-astro-cid-e3qrxwzi]{text-align:left;border-bottom:1px solid var(--line);padding:.75rem .9rem}.cmp[data-astro-cid-e3qrxwzi] thead[data-astro-cid-e3qrxwzi] th[data-astro-cid-e3qrxwzi]{font-size:var(--step--1);color:var(--slate)}.lead[data-astro-cid-e3qrxwzi]{gap:2rem;display:grid}@media (width>=960px){.lead[data-astro-cid-e3qrxwzi]{grid-template-columns:1fr 1fr;align-items:start;gap:4rem}}.form[data-astro-cid-e3qrxwzi]{background:var(--mist);border-radius:var(--radius);gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}fieldset[data-astro-cid-e3qrxwzi]{border:0;margin:0;padding:0}legend[data-astro-cid-e3qrxwzi]{margin-bottom:.3rem;font-weight:600}.radios[data-astro-cid-e3qrxwzi]{gap:1.5rem;display:flex}.radio[data-astro-cid-e3qrxwzi]{align-items:center;gap:.6rem;font-weight:400;display:flex}.radio[data-astro-cid-e3qrxwzi] input[data-astro-cid-e3qrxwzi]{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--river)}.form[data-astro-cid-e3qrxwzi] .btn[data-astro-cid-e3qrxwzi]{width:100%}#fixes li::marker{color:var(--river);font-weight:800}.cmp th,.cmp td{text-align:left;border-bottom:1px solid var(--line);padding:.75rem .9rem}.cmp tbody th{font-weight:700}.cmp td:nth-child(2){white-space:nowrap;width:32%}.cmp .bar{background:var(--slate);vertical-align:middle;border-radius:2px;max-width:calc(100% - 3rem);height:10px;margin-right:.5rem;display:inline-block}.cmp .me{background:#fff3df}.cmp .me .bar{background:var(--river)}.cmp .you-tag{background:var(--river);color:#fff;border-radius:3px;margin-left:.3rem;padding:.05rem .45rem;font-size:.75rem}.cmp .pill{white-space:nowrap;border-radius:3px;padding:.1rem .5rem;font-size:.8rem;font-weight:700}.cmp .pill.no{color:#4a3c42;background:#ece2dd}.cmp .pill.yes{background:var(--booked);color:#fff}.grid[data-astro-cid-6hh5smmn]{gap:2.5rem;display:grid}@media (width>=960px){.grid[data-astro-cid-6hh5smmn]{grid-template-columns:1fr 1fr;align-items:start;gap:4rem}}.h3[data-astro-cid-6hh5smmn]{font-size:var(--step-1);margin-top:2rem}.sent-in[data-astro-cid-6hh5smmn]{margin-top:1.25rem;font-weight:600}.form[data-astro-cid-6hh5smmn]{background:var(--mist);border-radius:var(--radius);gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}label[data-astro-cid-6hh5smmn]{gap:.3rem;font-weight:600;display:grid}input[data-astro-cid-6hh5smmn]{font:inherit;border:2px solid var(--line);border-radius:var(--radius);min-height:48px;color:var(--ink);background:#fff;width:100%;padding:.65rem .75rem;font-weight:400}input[data-astro-cid-6hh5smmn]:focus{border-color:var(--river);box-shadow:0 0 0 3px var(--canary);outline:none}fieldset[data-astro-cid-6hh5smmn]{border:0;margin:0;padding:0}legend[data-astro-cid-6hh5smmn]{margin-bottom:.3rem;font-weight:600}.radios[data-astro-cid-6hh5smmn]{gap:1.5rem;display:flex}.radio[data-astro-cid-6hh5smmn]{align-items:center;gap:.6rem;font-weight:400;display:flex}.radio[data-astro-cid-6hh5smmn] input[data-astro-cid-6hh5smmn]{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--river)}.form[data-astro-cid-6hh5smmn] .btn[data-astro-cid-6hh5smmn]{width:100%}.hp[data-astro-cid-6hh5smmn]{position:absolute;left:-9999px}.done[data-astro-cid-6hh5smmn],.fail[data-astro-cid-6hh5smmn]{border-radius:var(--radius);font-weight:700;font-size:var(--step-1);align-self:start;margin:0;padding:1.25rem}.done[data-astro-cid-6hh5smmn]{color:var(--booked);border:2px solid var(--booked);background:#e4f2e9}.fail[data-astro-cid-6hh5smmn]{color:var(--missed);border:2px solid var(--missed);font-size:var(--step-0);background:#fbeaea}.ex-note[data-astro-cid-6hh5smmn]{color:var(--slate)}.top[data-astro-cid-6hh5smmn]{gap:2rem;margin-top:1.5rem;display:grid}@media (width>=860px){.top[data-astro-cid-6hh5smmn]{grid-template-columns:1fr 1.6fr}}.top[data-astro-cid-6hh5smmn] h3[data-astro-cid-6hh5smmn],.table-h[data-astro-cid-6hh5smmn]{font-size:var(--step-1)}.score-num[data-astro-cid-6hh5smmn]{align-items:baseline;gap:.5rem;margin:0;display:flex}.score-num[data-astro-cid-6hh5smmn] span[data-astro-cid-6hh5smmn]{font-size:clamp(3.5rem,2.8rem + 4vw,5.5rem);font-weight:900;font-stretch:var(--wide);color:var(--river);line-height:1}.score-num[data-astro-cid-6hh5smmn] small[data-astro-cid-6hh5smmn]{color:var(--slate);font-weight:700}.meter[data-astro-cid-6hh5smmn]{background:var(--paper);border-radius:6px;max-width:22rem;height:12px;margin-top:.75rem;overflow:hidden}.meter[data-astro-cid-6hh5smmn] span[data-astro-cid-6hh5smmn]{background:var(--canary-edge);height:100%;display:block}.fix-list[data-astro-cid-6hh5smmn]{gap:.6rem;margin:0;padding-left:1.2rem;display:grid}.fix-list[data-astro-cid-6hh5smmn] li[data-astro-cid-6hh5smmn]::marker{color:var(--river);font-weight:800}.table-h[data-astro-cid-6hh5smmn]{margin-top:2.5rem}.table-wrap[data-astro-cid-6hh5smmn]{background:var(--paper);border-radius:var(--radius);overflow-x:auto}.cmp[data-astro-cid-6hh5smmn]{border-collapse:collapse;width:100%;min-width:34rem}.cmp[data-astro-cid-6hh5smmn] th[data-astro-cid-6hh5smmn],.cmp[data-astro-cid-6hh5smmn] td[data-astro-cid-6hh5smmn]{text-align:left;border-bottom:1px solid var(--line);padding:.75rem .9rem}.cmp[data-astro-cid-6hh5smmn] thead[data-astro-cid-6hh5smmn] th[data-astro-cid-6hh5smmn]{font-size:var(--step--1);color:var(--slate)}.cmp[data-astro-cid-6hh5smmn] tbody[data-astro-cid-6hh5smmn] th[data-astro-cid-6hh5smmn]{font-weight:700}.cmp[data-astro-cid-6hh5smmn] td[data-astro-cid-6hh5smmn]:nth-child(2){white-space:nowrap;width:32%}.bar[data-astro-cid-6hh5smmn]{background:var(--slate);vertical-align:middle;border-radius:2px;max-width:calc(100% - 3rem);height:10px;margin-right:.5rem;display:inline-block}.me[data-astro-cid-6hh5smmn]{background:#fff3df}.me[data-astro-cid-6hh5smmn] .bar[data-astro-cid-6hh5smmn]{background:var(--river)}.pill[data-astro-cid-6hh5smmn]{white-space:nowrap;border-radius:3px;padding:.1rem .5rem;font-size:.8rem;font-weight:700}.pill[data-astro-cid-6hh5smmn].no{color:#4a3c42;background:#ece2dd}.pill[data-astro-cid-6hh5smmn].yes{background:var(--booked);color:#fff}
