.cb-presets[data-astro-cid-duzvboye]{margin-top:1rem}.cb-presets[data-astro-cid-duzvboye] button[data-astro-cid-duzvboye]{font-size:.85rem}.cb-wrap[data-astro-cid-duzvboye]{grid-template-columns:1fr;align-items:center;gap:1rem;margin-top:.5rem;display:grid}@media (width>=620px){.cb-wrap[data-astro-cid-duzvboye]{grid-template-columns:260px 1fr}}.cb-svg[data-astro-cid-duzvboye]{max-width:300px;margin-inline:auto}.cb-controls[data-astro-cid-duzvboye]{gap:.8rem;display:grid}.cb-shape[data-astro-cid-duzvboye]{font-family:var(--font-serif);color:var(--deep);background:var(--gold-soft);border-radius:var(--r-sm);padding:.5rem .8rem;font-size:1.15rem;font-weight:700}.cb-gallery[data-astro-cid-duzvboye]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.8rem;margin-top:1rem;display:grid}.cb-card[data-astro-cid-duzvboye]{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);padding:.75rem .9rem}.cb-card[data-astro-cid-duzvboye][open]{border-color:var(--green);box-shadow:var(--shadow)}.cb-card[data-astro-cid-duzvboye] summary[data-astro-cid-duzvboye]{cursor:pointer;color:var(--deep);align-items:center;gap:.75rem;font-weight:700;list-style:none;display:flex}.cb-card[data-astro-cid-duzvboye] summary[data-astro-cid-duzvboye]::-webkit-details-marker{display:none}.cb-card[data-astro-cid-duzvboye] summary[data-astro-cid-duzvboye]:after{content:"+";color:var(--green);margin-left:auto;font-size:1.3rem}.cb-card[data-astro-cid-duzvboye][open] summary[data-astro-cid-duzvboye]:after{content:"−"}.cb-card[data-astro-cid-duzvboye] summary[data-astro-cid-duzvboye] svg[data-astro-cid-duzvboye]{background:var(--bg-2);border-radius:var(--r-sm);flex:none;width:54px;height:54px}.cb-card[data-astro-cid-duzvboye] p[data-astro-cid-duzvboye]{margin-top:.6rem;font-size:.95rem}.qz[data-astro-cid-duzvboye]{border-top:1px solid var(--border);margin-top:1.1rem;padding-top:1rem}.qz[data-astro-cid-duzvboye]:first-of-type{border-top:0;padding-top:0}.qz-opts[data-astro-cid-duzvboye]{gap:.5rem;margin-top:.6rem;display:grid}.qz-opts[data-astro-cid-duzvboye] button[data-astro-cid-duzvboye]{font:inherit;text-align:left;border-radius:var(--r-sm);cursor:pointer;border:1px solid var(--border-2);background:var(--bg);color:var(--text);padding:.65rem .9rem}.qz-opts[data-astro-cid-duzvboye] button[data-astro-cid-duzvboye]:hover:not(:disabled){border-color:var(--green)}.qz-opts[data-astro-cid-duzvboye] button[data-astro-cid-duzvboye].is-right{background:var(--green-soft);border-color:var(--green);color:var(--green);font-weight:600}.qz-opts[data-astro-cid-duzvboye] button[data-astro-cid-duzvboye].is-wrong{background:var(--risk-soft);border-color:var(--risk-line);color:var(--risk)}.qz-opts[data-astro-cid-duzvboye] button[data-astro-cid-duzvboye]:disabled{cursor:default}.qz-fb[data-astro-cid-duzvboye]{margin-top:.5rem;font-size:.95rem}.qz-fb[data-astro-cid-duzvboye]:empty,.qz-score[data-astro-cid-duzvboye]:empty{display:none}.qz-score[data-astro-cid-duzvboye]{color:var(--green);margin-top:1rem;font-weight:700}
