.ranyo[data-astro-cid-q627rdec] [data-astro-cid-q627rdec][hidden],.ranyo-quiz[data-astro-cid-q627rdec] [data-astro-cid-q627rdec][hidden]{display:none}.ranyo__intro[data-astro-cid-q627rdec],.ranyo-section[data-astro-cid-q627rdec]{overflow-wrap:anywhere}.ranyo__choices[data-astro-cid-q627rdec]{border:none;min-width:0;margin:1rem 0 0;padding:0}.ranyo__choices[data-astro-cid-q627rdec] legend[data-astro-cid-q627rdec]{color:var(--color-muted);margin-bottom:.35rem;font-size:.85rem;font-weight:700}.ranyo__options[data-astro-cid-q627rdec]{flex-wrap:wrap;gap:.4rem;display:flex}.ranyo__option[data-astro-cid-q627rdec]{position:relative}.ranyo__option[data-astro-cid-q627rdec] input[data-astro-cid-q627rdec]{opacity:0;width:1px;height:1px;position:absolute}.ranyo__option[data-astro-cid-q627rdec] span[data-astro-cid-q627rdec]{border:1px solid var(--color-accent);background:var(--color-surface);color:var(--color-accent);cursor:pointer;border-radius:999px;padding:.4rem .75rem;font-weight:700;display:inline-block}.ranyo__option[data-astro-cid-q627rdec] input[data-astro-cid-q627rdec]:checked+span[data-astro-cid-q627rdec]{background:var(--color-accent);color:var(--color-surface)}.ranyo__option[data-astro-cid-q627rdec] input[data-astro-cid-q627rdec]:focus-visible+span[data-astro-cid-q627rdec]{outline:2px solid var(--color-accent);outline-offset:2px}.ranyo__hint[data-astro-cid-q627rdec]{overflow-wrap:anywhere;margin:.35rem 0 0;font-size:.9rem}.ranyo__result[data-astro-cid-q627rdec]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);overflow-wrap:anywhere;margin-top:1.25rem;padding:.75rem}.ranyo__result[data-astro-cid-q627rdec] h2[data-astro-cid-q627rdec]{margin-top:0}.ranyo__verdict[data-astro-cid-q627rdec]{color:var(--color-accent);margin:0;font-size:1.1rem;font-weight:700}.ranyo__outcome[data-astro-cid-q627rdec][data-sellable=false] .ranyo__verdict[data-astro-cid-q627rdec]{color:var(--color-danger,#b42318)}.ranyo__rules[data-astro-cid-q627rdec]{border:1px solid var(--color-border);border-radius:var(--radius);margin:0}.ranyo__rule[data-astro-cid-q627rdec]{border-top:1px solid var(--color-border);padding:.6rem .75rem}.ranyo__rule[data-astro-cid-q627rdec]:first-child{border-top:none}.ranyo__rule[data-astro-cid-q627rdec] dt[data-astro-cid-q627rdec]{color:var(--color-muted);font-size:.85rem;font-weight:700}.ranyo__rule[data-astro-cid-q627rdec] dd[data-astro-cid-q627rdec]{margin:.2rem 0 0}.ranyo__checks[data-astro-cid-q627rdec]{margin:0;padding-left:1.25rem}.ranyo__caution[data-astro-cid-q627rdec]{margin-bottom:0;font-weight:700}.ranyo__text[data-astro-cid-q627rdec]{display:inline-block}.ranyo__basis[data-astro-cid-q627rdec]{color:var(--color-muted);overflow-wrap:anywhere;font-size:.85rem;font-weight:400;display:block}.ranyo__notes[data-astro-cid-q627rdec]{overflow-wrap:anywhere;margin:1rem 0 0;padding-left:1.25rem}.ranyo__scroll[data-astro-cid-q627rdec]{overflow-x:auto}.ranyo__matrix[data-astro-cid-q627rdec]{min-width:32rem}.ranyo__matrix[data-astro-cid-q627rdec],.ranyo__table[data-astro-cid-q627rdec]{border-collapse:collapse;font-size:.9rem}.ranyo__matrix[data-astro-cid-q627rdec] th[data-astro-cid-q627rdec],.ranyo__matrix[data-astro-cid-q627rdec] td[data-astro-cid-q627rdec],.ranyo__table[data-astro-cid-q627rdec] th[data-astro-cid-q627rdec],.ranyo__table[data-astro-cid-q627rdec] td[data-astro-cid-q627rdec]{border:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.4rem .5rem}.ranyo__matrix[data-astro-cid-q627rdec] .is-selected[data-astro-cid-q627rdec]{background:var(--color-accent-soft);font-weight:700}.ranyo-section[data-astro-cid-q627rdec],.ranyo-quiz[data-astro-cid-q627rdec]{margin-top:2rem}.ranyo-quiz__card[data-astro-cid-q627rdec],.ranyo-quiz__result[data-astro-cid-q627rdec]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);overflow-wrap:anywhere;padding:.75rem}.ranyo-quiz__progress[data-astro-cid-q627rdec]{color:var(--color-muted);margin:0;font-size:.85rem}.ranyo-quiz__statement[data-astro-cid-q627rdec]{font-weight:700}.ranyo-quiz__choices[data-astro-cid-q627rdec]{gap:.75rem;display:flex}.ranyo-quiz__choice[data-astro-cid-q627rdec]{border:1px solid var(--color-accent);border-radius:var(--radius);background:var(--color-surface);color:var(--color-accent);cursor:pointer;flex:1;padding:.6rem;font-size:1.25rem;font-weight:700}.ranyo-quiz__next[data-astro-cid-q627rdec]{border-radius:var(--radius);background:var(--color-accent);color:var(--color-surface);cursor:pointer;border:none;padding:.5rem 1rem;font-weight:700}.ranyo-quiz__judge[data-astro-cid-q627rdec]{font-weight:700}.ranyo-quiz__judge[data-astro-cid-q627rdec].is-correct{color:var(--color-accent)}.ranyo-quiz__judge[data-astro-cid-q627rdec].is-wrong{color:var(--color-danger,#b42318)}.ranyo__license[data-astro-cid-q627rdec]{color:var(--color-muted);overflow-wrap:anywhere;font-size:.85rem}
