.cv-demo{background:var(--suprafata);border:1px solid var(--linie);border-radius:var(--r-mare);box-shadow:var(--umbra);gap:14px;margin:14px 0 22px;padding:14px;display:grid}@media (min-width:760px){.cv-demo{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:22px;padding:18px 22px}}.cv-scena{aspect-ratio:1;touch-action:pan-y;cursor:grab;outline-offset:2px;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 50% 42%,#fffaf2 0%,#f1f5fa 70%);border-radius:18px;width:100%;max-width:340px;margin-inline-start:auto;margin-inline-end:auto;position:relative;overflow:hidden}.cv-scena:active{cursor:grabbing}.cv-plan{perspective:900px;width:300px;height:300px;transform:scale(var(--k,1));transform-origin:0 0;position:absolute;top:0;left:0}.cv-cub,.cv-cb{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.cv-cub{margin-top:2px}.cv-f{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#10141c;border-radius:7px;width:60px;height:60px;position:absolute;top:-30px;left:-30px}.cv-a{background:#888;border-radius:9px;position:absolute;top:4px;bottom:4px;left:4px;right:4px;box-shadow:inset 0 0 0 1px #0003,inset 0 -3px 6px #0000001f}.cv-sol{background:radial-gradient(#0e1f3347,#0000 70%);border-radius:50%;width:190px;height:34px;position:absolute;bottom:14px;left:50%;translate:-50%}.cv-unghi{z-index:3;border:1px solid var(--linie);min-height:36px;color:var(--text);font:650 .78rem/1 var(--font);cursor:pointer;background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:absolute;bottom:8px;right:8px}@media (hover:hover){.cv-unghi:hover{border-color:var(--text-2)}}.cv-panou{gap:10px;min-width:0;display:grid}.cv-cazuri{flex-wrap:wrap;gap:6px;display:flex}.cv-cazuri button{border:1px solid var(--linie);background:var(--suprafata-2);min-height:40px;color:var(--text);font:650 .85rem/1.2 var(--font);cursor:pointer;border-radius:999px;padding:6px 12px}.cv-cazuri button[aria-pressed=true]{background:var(--text);border-color:var(--text);color:#fff}.cv-formula{background:var(--suprafata-2);letter-spacing:.02em;overflow-wrap:anywhere;border-radius:12px;margin:0;padding:10px 12px;font:700 1.05rem/2 ui-monospace,SF Mono,Menlo,Consolas,monospace}.cv-m{text-align:center;min-width:2.2ch;color:var(--text-2);border-radius:7px;padding:0 .35em;transition:background .2s,color .2s;display:inline-block}.cv-m.f{color:var(--text)}.cv-m.c{background:var(--portocaliu);color:#1a0d00}.cv-nota{min-height:1.4em;color:var(--text-2);margin:0;font-size:.92rem}.cv-butoane{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cv-b{border:1px solid var(--linie);background:var(--suprafata);min-height:44px;color:var(--text);font:650 .9rem/1.2 var(--font);cursor:pointer;border-radius:12px;padding:8px 14px}@media (hover:hover){.cv-b:hover:not(:disabled){border-color:var(--text-2)}}.cv-b:disabled{opacity:.45;cursor:default}.cv-b-mare{background:linear-gradient(135deg, var(--chihlimbar), var(--portocaliu));color:#1a0d00;border-color:#0000;font-weight:750}.cv-viteza{color:var(--text-2);align-items:center;gap:6px;font-size:.82rem;display:inline-flex}.cv-viteza select{border:1px solid var(--linie);background:var(--suprafata);min-height:40px;color:var(--text);font:600 .85rem var(--font);border-radius:10px;padding:0 8px}.cv-stare{color:var(--text-2);margin:0;font-size:.85rem}.cv-pad{gap:6px;display:grid}.cv-rand{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.cv-mis{border:1px solid var(--linie);background:var(--suprafata-2);min-height:52px;color:var(--text);cursor:pointer;font-family:var(--font);border-radius:12px;place-items:center;gap:0;padding:4px 2px;display:grid}.cv-mis b{font:800 1.05rem/1.1 ui-monospace,SF Mono,Menlo,Consolas,monospace}.cv-mis small{color:var(--text-2);font-size:.62rem}@media (hover:hover){.cv-mis:hover{border-color:var(--text-2);background:#fff}}.cv-mis:active{transform:translateY(1px)}.cv-scrie{gap:6px;display:grid}.cv-scrie label{font-size:.85rem;font-weight:650}.cv-scrie div{gap:8px;display:flex}.cv-scrie input{border:1px solid var(--linie);background:var(--suprafata-2);min-width:0;min-height:44px;color:var(--text);border-radius:12px;flex:1;padding:0 12px;font:650 1rem ui-monospace,SF Mono,Menlo,Consolas,monospace}.cv-eroare{min-height:1.2em;color:var(--rosu);margin:0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.cv-m{transition:none}}.pagina-joc[data-astro-cid-r2k3otdt] h1[data-astro-cid-r2k3otdt]{margin:12px 0 6px;font-size:max(1.5rem,min(5vw,2.1rem))}.lead[data-astro-cid-r2k3otdt]{color:var(--text-2);max-width:64ch;margin:0 0 6px}.sec[data-astro-cid-r2k3otdt]{margin:22px 0 0;font-size:1.25rem}.text[data-astro-cid-r2k3otdt]{max-width:68ch;margin:28px auto 0}.text[data-astro-cid-r2k3otdt] h2[data-astro-cid-r2k3otdt]{margin:26px 0 8px;font-size:1.2rem}.text[data-astro-cid-r2k3otdt] h3[data-astro-cid-r2k3otdt]{margin:0 0 8px;font-size:1.1rem}.text[data-astro-cid-r2k3otdt] ul[data-astro-cid-r2k3otdt],.text[data-astro-cid-r2k3otdt] ol[data-astro-cid-r2k3otdt]{padding-left:1.2em}.text[data-astro-cid-r2k3otdt] li[data-astro-cid-r2k3otdt]{margin-bottom:.45em}.text[data-astro-cid-r2k3otdt] table[data-astro-cid-r2k3otdt]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:10px 0 14px;font-size:.88rem;display:block;overflow-x:auto}.text[data-astro-cid-r2k3otdt] th[data-astro-cid-r2k3otdt],.text[data-astro-cid-r2k3otdt] td[data-astro-cid-r2k3otdt]{text-align:left;border-bottom:1px solid var(--linie);vertical-align:top;white-space:nowrap;padding:6px 8px}.text[data-astro-cid-r2k3otdt] thead[data-astro-cid-r2k3otdt] th[data-astro-cid-r2k3otdt]{color:var(--text-2);font-size:.78rem}.pas[data-astro-cid-r2k3otdt]{border-top:1px solid var(--linie);max-width:920px;padding:18px 0 4px;scroll-margin-top:80px}.pas[data-astro-cid-r2k3otdt]>p[data-astro-cid-r2k3otdt],.pas[data-astro-cid-r2k3otdt]>ul[data-astro-cid-r2k3otdt],.pas[data-astro-cid-r2k3otdt]>h3[data-astro-cid-r2k3otdt]{max-width:68ch}.t-mic[data-astro-cid-r2k3otdt] th[data-astro-cid-r2k3otdt],.t-mic[data-astro-cid-r2k3otdt] td[data-astro-cid-r2k3otdt]{white-space:normal!important}.fise[data-astro-cid-r2k3otdt]{gap:10px;list-style:none;display:grid;padding:0!important}.fise[data-astro-cid-r2k3otdt] li[data-astro-cid-r2k3otdt]{border:1px solid var(--linie);background:var(--suprafata);border-radius:14px;padding:12px 14px;margin:0!important}.fise[data-astro-cid-r2k3otdt] p[data-astro-cid-r2k3otdt]{margin:0 0 6px}.fisa-cap[data-astro-cid-r2k3otdt]{font-weight:700}.fisa-cap[data-astro-cid-r2k3otdt] span[data-astro-cid-r2k3otdt]{background:var(--text);color:#fff;border-radius:999px;margin-right:6px;padding:1px 9px;font-size:.78rem;display:inline-block}.fisa-sub[data-astro-cid-r2k3otdt]{color:var(--text-2);font-size:.85rem;margin:0!important}.sumar[data-astro-cid-r2k3otdt]{columns:2;column-gap:24px;font-weight:600}.sumar[data-astro-cid-r2k3otdt] li[data-astro-cid-r2k3otdt]{break-inside:avoid}code[data-astro-cid-r2k3otdt].f{background:var(--suprafata-2);letter-spacing:.02em;overflow-wrap:anywhere;border-radius:8px;padding:2px 8px;font:700 .92rem ui-monospace,SF Mono,Menlo,Consolas,monospace;display:inline-block}kbd[data-astro-cid-r2k3otdt]{border:1px solid var(--linie);background:var(--suprafata);border-bottom-width:2px;border-radius:6px;padding:1px 6px;font:700 .85em ui-monospace,Menlo,Consolas,monospace}details[data-astro-cid-r2k3otdt]{border:1px solid var(--linie);background:var(--suprafata);border-radius:14px;margin-bottom:8px;padding:10px 14px}summary[data-astro-cid-r2k3otdt]{cursor:pointer;font-weight:650}details[data-astro-cid-r2k3otdt] p[data-astro-cid-r2k3otdt]{color:var(--text-2);margin:8px 0 0}.autor[data-astro-cid-r2k3otdt]{color:var(--text-2);margin-top:20px;font-style:italic}@media (max-width:520px){.sumar[data-astro-cid-r2k3otdt]{columns:1}}
