.checker[data-astro-cid-yse2ucta]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-hero);border-radius:20px;flex-direction:column;gap:22px;margin:8px 0;padding:28px;scroll-margin-top:24px;display:flex;container-type:inline-size}.card-title[data-astro-cid-yse2ucta]{color:var(--ink);font-size:28px;line-height:1.1}.head[data-astro-cid-yse2ucta] .hint[data-astro-cid-yse2ucta]{font:400 15px var(--font-sans);color:var(--text-muted);margin-top:6px}.form[data-astro-cid-yse2ucta]{flex-direction:column;gap:18px;display:flex}.q[data-astro-cid-yse2ucta]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-yse2ucta],.label[data-astro-cid-yse2ucta]{font:500 13px var(--font-sans);color:var(--text-body);margin-bottom:8px;padding:0;display:block}.q-hint[data-astro-cid-yse2ucta]{font:400 13px var(--font-sans);color:var(--text-muted);margin:8px 0 0}.pair[data-astro-cid-yse2ucta]+.q-hint[data-astro-cid-yse2ucta]{margin-top:-8px}.seg[data-astro-cid-yse2ucta]{flex-wrap:wrap;gap:8px;display:flex}.seg[data-astro-cid-yse2ucta] label[data-astro-cid-yse2ucta]{cursor:pointer;position:relative}.seg[data-astro-cid-yse2ucta] input[data-astro-cid-yse2ucta]{opacity:0;pointer-events:none;position:absolute}.seg[data-astro-cid-yse2ucta] span[data-astro-cid-yse2ucta]{border:1px solid var(--line-strong);min-height:44px;font:500 15px var(--font-sans);color:var(--ink);border-radius:12px;align-items:center;padding:10px 16px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.seg[data-astro-cid-yse2ucta] label[data-astro-cid-yse2ucta]:hover span[data-astro-cid-yse2ucta]{background:var(--wash-ink)}.seg[data-astro-cid-yse2ucta] input[data-astro-cid-yse2ucta]:checked+span[data-astro-cid-yse2ucta]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.seg[data-astro-cid-yse2ucta] input[data-astro-cid-yse2ucta]:focus-visible+span[data-astro-cid-yse2ucta]{outline:2px solid var(--fern);outline-offset:2px}.pair[data-astro-cid-yse2ucta]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:18px 12px;display:grid}.field[data-astro-cid-yse2ucta]{flex-direction:column;min-width:0;display:flex}.field[data-astro-cid-yse2ucta][hidden]{display:none}.control[data-astro-cid-yse2ucta]{display:block;position:relative}.field[data-astro-cid-yse2ucta] input[data-astro-cid-yse2ucta],.field[data-astro-cid-yse2ucta] select[data-astro-cid-yse2ucta]{border:1px solid var(--line-strong);background:var(--card);width:100%;min-height:52px;color:var(--ink);font:500 16px var(--font-sans);-webkit-appearance:none;appearance:none;border-radius:12px;padding:0 44px 0 14px;position:relative}.field[data-astro-cid-yse2ucta] input[data-astro-cid-yse2ucta]:focus,.field[data-astro-cid-yse2ucta] select[data-astro-cid-yse2ucta]:focus{border:1.5px solid var(--fern);outline:none}.control[data-astro-cid-yse2ucta] .control-icon{color:var(--text-muted);pointer-events:none;font-size:20px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.control[data-astro-cid-yse2ucta] .control-icon.caret{font-size:15px;right:16px}.tick-option[data-astro-cid-yse2ucta]{min-height:52px;font:500 15px var(--font-sans);color:var(--ink);cursor:pointer;align-items:center;gap:10px;display:flex;position:relative}.date-control[data-astro-cid-yse2ucta] input[data-astro-cid-yse2ucta]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:48px;height:100%;margin:0;padding:0;position:absolute;top:0;right:0}.date-control[data-astro-cid-yse2ucta] input[data-astro-cid-yse2ucta]::-webkit-date-and-time-value{text-align:left}.fake-placeholder[data-astro-cid-yse2ucta]{font:500 16px var(--font-sans);color:var(--placeholder);pointer-events:none;opacity:0;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.date-control[data-astro-cid-yse2ucta].is-empty:not(:focus-within) .fake-placeholder[data-astro-cid-yse2ucta]{opacity:1}.date-control[data-astro-cid-yse2ucta].is-empty:not(:focus-within) input[data-astro-cid-yse2ucta]{color:#0000;-webkit-text-fill-color:transparent}.date-control[data-astro-cid-yse2ucta].is-empty:not(:focus-within) input[data-astro-cid-yse2ucta]::-webkit-datetime-edit{opacity:0}@supports ((-moz-appearance:none)){.date-control[data-astro-cid-yse2ucta] .fake-placeholder[data-astro-cid-yse2ucta],.date-control[data-astro-cid-yse2ucta] .control-icon{display:none}}.result[data-astro-cid-yse2ucta]{border-top:1px solid var(--line);flex-direction:column;gap:14px;padding-top:20px;display:flex}.result[data-astro-cid-yse2ucta][hidden]{display:none}.result-top[data-astro-cid-yse2ucta]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px 22px;display:grid}.verdict[data-astro-cid-yse2ucta]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.field[data-astro-cid-yse2ucta][hidden],.tick-option[data-astro-cid-yse2ucta][hidden]{display:none}.verdict-row[data-astro-cid-yse2ucta]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stamp-chip[data-astro-cid-yse2ucta]{border:1px solid var(--line-strong);font:600 13px var(--font-sans);color:var(--text-body);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.stamp-chip[data-astro-cid-yse2ucta] .icon{font-size:16px}.chip[data-astro-cid-yse2ucta]{font:600 13px var(--font-sans);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.chip[data-astro-cid-yse2ucta] .icon{font-size:16px}.chip-visit[data-astro-cid-yse2ucta],.chip-register[data-astro-cid-yse2ucta]{background:var(--tint);color:var(--tint-text)}.chip-report[data-astro-cid-yse2ucta],.chip-mismatch[data-astro-cid-yse2ucta]{background:var(--gorse-tint);color:var(--gorse-ink)}.chip-over[data-astro-cid-yse2ucta]{background:var(--clay-tint);color:var(--clay)}.title[data-astro-cid-yse2ucta]{color:var(--ink);font-size:26px;line-height:1.15}.points[data-astro-cid-yse2ucta]{font:400 15.5px/1.55 var(--font-sans);color:var(--text-body);flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.show[data-astro-cid-yse2ucta]{background:var(--paper);border-radius:14px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.show-title[data-astro-cid-yse2ucta]{font:600 12px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0}.list-head[data-astro-cid-yse2ucta]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.progress-text[data-astro-cid-yse2ucta]{font:600 13px var(--font-sans);color:var(--tint-text);margin:0}.progress[data-astro-cid-yse2ucta]{background:var(--track);border-radius:3px;height:6px;overflow:hidden}.progress[data-astro-cid-yse2ucta] span[data-astro-cid-yse2ucta]{background:var(--meadow);border-radius:3px;width:0;height:100%;transition:width .3s;display:block}.docs[data-astro-cid-yse2ucta]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.docs[data-astro-cid-yse2ucta] label{cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;padding:8px 6px;display:flex;position:relative}.docs[data-astro-cid-yse2ucta] label:hover{background:var(--wash-ink)}.docs[data-astro-cid-yse2ucta] input,.tick-option[data-astro-cid-yse2ucta] input[data-astro-cid-yse2ucta]{opacity:0;pointer-events:none;position:absolute}.docs[data-astro-cid-yse2ucta] .box,.tick-option[data-astro-cid-yse2ucta] .box[data-astro-cid-yse2ucta]{border:1.5px solid var(--line-strong);background:var(--card);color:#0000;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:14px;transition:background-color .15s,border-color .15s,color .15s;display:grid}.docs[data-astro-cid-yse2ucta] input:checked+.box,.tick-option[data-astro-cid-yse2ucta] input[data-astro-cid-yse2ucta]:checked+.box[data-astro-cid-yse2ucta]{background:var(--meadow);border-color:var(--meadow);color:#fff}.docs[data-astro-cid-yse2ucta] input:focus-visible+.box,.tick-option[data-astro-cid-yse2ucta] input[data-astro-cid-yse2ucta]:focus-visible+.box[data-astro-cid-yse2ucta]{outline:2px solid var(--fern);outline-offset:2px}.docs[data-astro-cid-yse2ucta] .doc{flex-direction:column;gap:2px;display:flex}.docs[data-astro-cid-yse2ucta] .doc-text{font:500 15px/1.45 var(--font-sans);color:var(--ink)}.docs[data-astro-cid-yse2ucta] input:checked~.doc .doc-text{color:var(--text-muted);text-decoration:line-through;text-decoration-color:var(--line-strong)}.docs[data-astro-cid-yse2ucta] .doc-note{font:400 13.5px/1.45 var(--font-sans);color:var(--text-muted)}.note[data-astro-cid-yse2ucta]{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:12px;display:flex}.copy[data-astro-cid-yse2ucta]{background:var(--ink);min-height:44px;color:var(--paper);font:600 14.5px var(--font-sans);cursor:pointer;border:0;border-radius:12px;align-self:flex-start;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.copy[data-astro-cid-yse2ucta] .icon{font-size:18px}.copy[data-astro-cid-yse2ucta]:hover{opacity:.9}.copy[data-astro-cid-yse2ucta]:focus-visible{outline:2px solid var(--fern);outline-offset:2px}.copy-hint[data-astro-cid-yse2ucta],.privacy[data-astro-cid-yse2ucta]{font:400 13px/1.5 var(--font-sans);color:var(--text-muted);margin:0}@container (width<=560px){.pair[data-astro-cid-yse2ucta]{grid-template-columns:1fr}.result-top[data-astro-cid-yse2ucta]{grid-template-columns:1fr;justify-items:center}.verdict[data-astro-cid-yse2ucta]{width:100%}}@media (width<=560px){.checker[data-astro-cid-yse2ucta]{box-shadow:none;padding:20px}.title[data-astro-cid-yse2ucta]{font-size:22px}}
