.challenge[data-astro-cid-cecrdcxe]{margin-top:clamp(3rem,6vw,4.5rem)}h3[data-astro-cid-cecrdcxe]{font-size:var(--step-lead);letter-spacing:-.006em;line-height:1.2}.goal[data-astro-cid-cecrdcxe]{color:var(--ink);font-size:var(--step-body);max-width:34rem;margin-top:.75rem}.cards[data-astro-cid-cecrdcxe]{gap:.85rem;margin-top:1.5rem;display:grid}.actions[data-astro-cid-cecrdcxe]{align-items:center;gap:1.25rem;min-height:3.25rem;margin-top:1.25rem;display:flex}.count[data-astro-cid-cecrdcxe]{color:var(--muted);font-size:var(--step-small);font-variant-numeric:tabular-nums}.answer[data-astro-cid-cecrdcxe]{margin-top:1rem}.answer[data-astro-cid-cecrdcxe] summary[data-astro-cid-cecrdcxe]{cursor:pointer;width:fit-content}.answer[data-astro-cid-cecrdcxe] p[data-astro-cid-cecrdcxe]{max-width:34rem;margin-top:.5rem}.challenge[data-astro-cid-cecrdcxe] .card{text-align:left;cursor:pointer;background:var(--bubble);width:100%;color:var(--ink);transition:transform .22s var(--ease-out), background-color .2s ease, opacity .3s ease, box-shadow .3s ease;border:0;border-radius:18px;gap:.35rem;padding:.95rem 1.1rem 1.05rem;font-size:1rem;line-height:1.45;display:grid}.challenge[data-astro-cid-cecrdcxe] .card.k-text{border-radius:20px 20px 20px 6px}.challenge[data-astro-cid-cecrdcxe] .card:hover{background:var(--bubble-hover);transform:translateY(-2px)}.challenge[data-astro-cid-cecrdcxe] .card:active{transform:scale(.985)}.challenge[data-astro-cid-cecrdcxe] .card[aria-disabled=true]{cursor:default;transform:none}.challenge[data-astro-cid-cecrdcxe] .c-head{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;display:flex}.challenge[data-astro-cid-cecrdcxe] .c-from{color:var(--ink)}.challenge[data-astro-cid-cecrdcxe] .c-meta{color:var(--muted);font-size:var(--step-small);overflow-wrap:anywhere}.challenge[data-astro-cid-cecrdcxe] .k-link .c-meta{color:var(--glow);flex-basis:100%;order:-1;font-size:1rem}.challenge[data-astro-cid-cecrdcxe] .c-subject{color:var(--ink)}.challenge[data-astro-cid-cecrdcxe] .card.k-call{border-radius:22px;padding-block:1.05rem 1.15rem}.challenge[data-astro-cid-cecrdcxe] .k-call .c-head{flex-direction:column;gap:.1rem}.challenge[data-astro-cid-cecrdcxe] .k-call .c-from{letter-spacing:-.006em;font-size:1.25rem}.challenge[data-astro-cid-cecrdcxe] .k-call .c-line{color:var(--ink)}.challenge[data-astro-cid-cecrdcxe] .card.k-popup{border-radius:12px;padding-top:.6rem}.challenge[data-astro-cid-cecrdcxe] .k-popup .c-head{display:contents}.challenge[data-astro-cid-cecrdcxe] .k-popup .c-meta{color:var(--text);font-size:var(--step-small);background:#00000047;border-radius:999px;order:-1;justify-self:stretch;padding:.3rem .85rem}.challenge[data-astro-cid-cecrdcxe] .k-popup .c-from{margin-top:.4rem}.challenge[data-astro-cid-cecrdcxe] .card.k-qr{grid-template-columns:4.5rem 1fr;align-items:center;column-gap:1rem}.challenge[data-astro-cid-cecrdcxe] .c-qr{background:var(--ink);width:4.5rem;height:4.5rem;fill:var(--pill-ink);border-radius:6px;grid-row:1/span 3;padding:.3rem}.challenge[data-astro-cid-cecrdcxe] .k-qr .c-head{flex-direction:column;gap:.15rem}.challenge[data-astro-cid-cecrdcxe] .k-qr .c-meta{color:var(--glow);order:2;font-size:1rem}.challenge[data-astro-cid-cecrdcxe] .card.k-notify{border-radius:22px;padding-block:.8rem .9rem}.challenge[data-astro-cid-cecrdcxe] .k-notify .c-head{justify-content:space-between}.challenge[data-astro-cid-cecrdcxe] .card.k-search{border-radius:12px}.challenge[data-astro-cid-cecrdcxe] .k-search .c-head{display:contents}.challenge[data-astro-cid-cecrdcxe] .k-search .c-meta{font-size:var(--step-small);color:var(--text);order:-1}.challenge[data-astro-cid-cecrdcxe] .k-search .c-from{color:var(--ink);text-underline-offset:.18em;font-size:1.2rem;text-decoration:underline 1px #fff6}.challenge[data-astro-cid-cecrdcxe] .c-line{color:var(--text)}.challenge[data-astro-cid-cecrdcxe] .card.is-real{opacity:.55}.challenge[data-astro-cid-cecrdcxe] .card.is-fake{box-shadow:inset 0 0 0 2px var(--glow), 0 0 28px #cef79e40}.challenge[data-astro-cid-cecrdcxe] mark.tell{background:var(--glow);color:var(--pill-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:0 .2em}.none-row[data-astro-cid-cecrdcxe]{margin-top:.85rem}.none-row[data-astro-cid-cecrdcxe][hidden]{display:none}.none-btn[data-astro-cid-cecrdcxe]{cursor:pointer;background:var(--bubble);width:100%;min-height:3.25rem;color:var(--ink);transition:background-color .2s ease, transform .16s var(--ease-out), opacity .3s ease;border:0;border-radius:999px;padding:.75rem 1.1rem;font-size:1rem}.none-btn[data-astro-cid-cecrdcxe]:hover{background:var(--bubble-hover)}.none-btn[data-astro-cid-cecrdcxe]:active{transform:scale(.985)}.none-btn[data-astro-cid-cecrdcxe][aria-disabled=true]{cursor:default;opacity:.55;transform:none}.none-btn[data-astro-cid-cecrdcxe].lit{opacity:1;box-shadow:inset 0 0 0 2px var(--glow), 0 0 28px #cef79e40}.result[data-astro-cid-cecrdcxe]{gap:.5rem;max-width:34rem;margin-top:1.25rem;display:grid}.result[data-astro-cid-cecrdcxe]:empty{display:none}.result[data-astro-cid-cecrdcxe] .r-verdict{font-size:var(--step-lead);color:var(--ink);line-height:1.2}.result[data-astro-cid-cecrdcxe] .r-type{gap:.2rem;margin-block:.25rem;display:grid}.result[data-astro-cid-cecrdcxe] .r-type-name{font-size:var(--step-lead);letter-spacing:-.006em;color:var(--glow);line-height:1.2}.result[data-astro-cid-cecrdcxe] .r-type-about{color:var(--text)}.challenge[data-astro-cid-cecrdcxe][data-state=right] .result[data-astro-cid-cecrdcxe] .r-verdict:before{content:"";background:var(--glow);width:.5em;height:.5em;box-shadow:0 0 12px var(--glow);vertical-align:.12em;border-radius:50%;margin-right:.5em;display:inline-block}@media (prefers-reduced-motion:reduce){.challenge[data-astro-cid-cecrdcxe] .card{transition:none}}
