.spz{--spz:#d6336c;--spz-2:#ff7aa8;--spz-fond:#fff5f8;gap:12px;max-width:980px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.spz [hidden]{display:none!important}.spz-bara{justify-content:space-between;align-items:center;gap:10px;display:flex}.spz-chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.spz-chip{background:var(--spz-fond);color:#9c1f4f;white-space:nowrap;border:1px solid #ffc9da;border-radius:999px;padding:.3em .8em;font-size:.8rem;font-weight:700}.spz-chip.tema{text-overflow:ellipsis;max-width:58vw;overflow:hidden}.spz-bara-dr{flex:none;align-items:center;gap:8px;display:flex}.spz-vieti{color:var(--spz);gap:1px;font-size:1.05rem;line-height:1;display:flex}.spz-vieti i{font-style:normal;transition:color .3s,transform .3s}.spz-vieti i.pierdut{color:#d5dbe3;transform:scale(.82)}.spz-ico{border:1.5px solid var(--linie);background:var(--suprafata);width:44px;height:44px;color:var(--accent-text);cursor:pointer;border-radius:50%;place-items:center;display:grid}.spz-ico svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.spz-ico.oprit{color:var(--text-2);opacity:.6}.spz-joc{background:linear-gradient(170deg, #fff 0%, var(--spz-fond) 100%);border:1px solid #ffd6e3;border-radius:24px;gap:12px;padding:12px;display:grid;box-shadow:0 22px 40px -30px #a01e508c}@media (min-width:760px){.spz-joc{grid-template-columns:minmax(240px,330px) minmax(0,1fr);align-items:center;gap:24px;padding:20px}}.spz-desen{place-items:center;display:grid}.spz-desen svg{width:100%;max-width:200px;height:auto;max-height:27vh;overflow:visible}@media (min-width:760px){.spz-desen svg{max-width:330px;max-height:none}}.spz-desen .sol{stroke:#c79a63;stroke-width:6px;stroke-linecap:round;fill:none}.spz-desen .lemn{stroke:#8b5a2b;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;fill:none}.spz-desen .sfoara{stroke:#c9a46a;stroke-width:3.5px;stroke-linecap:round;fill:none;transform-box:view-box;transform-origin:140px 18px;transition:transform .45s ease-in}.spz-desen .om{transform-box:view-box;transform-origin:140px 18px}.spz-desen .p{fill:none;stroke:var(--text);stroke-width:5px;stroke-linecap:round;transition:stroke-dashoffset .5s cubic-bezier(.4,0,.2,1),stroke .4s}.spz-desen circle.p{fill:#fff}.spz-desen .fata{opacity:0;transition:opacity .3s .35s}.spz-desen.cu-cap .fata{opacity:1}.spz-desen .ochi{fill:var(--text)}.spz-desen .ochix,.spz-desen .gura{fill:none;stroke:var(--text);stroke-width:2.4px;stroke-linecap:round}.spz-desen .ochix,.spz-desen .g-drept,.spz-desen .g-trist,.spz-desen[data-stare=griji] .g-zambet,.spz-desen[data-stare=teama] .g-zambet,.spz-desen[data-stare=pierdut] .g-zambet{opacity:0}.spz-desen[data-stare=griji] .g-drept,.spz-desen[data-stare=teama] .g-trist,.spz-desen[data-stare=pierdut] .g-trist{opacity:1}.spz-desen[data-stare=pierdut] .ochi{opacity:0}.spz-desen[data-stare=pierdut] .ochix{opacity:1}.spz-desen .mana{transform-box:view-box;transform-origin:140px 97px;transition:transform .45s cubic-bezier(.3,1.4,.5,1) .25s}.spz-desen.reset,.spz-desen.reset *{transition:none!important;animation:none!important}.spz-desen .stele path{fill:#ffb703;opacity:0;transform-box:fill-box;transform-origin:50%}.spz-desen.castig .sfoara{transform:scaleY(0)}.spz-desen.castig .p{stroke:#0f7342}.spz-desen.castig .mana.st{transform:rotate(90deg)}.spz-desen.castig .mana.dr{transform:rotate(-90deg)}.spz-desen.castig .om{animation:.5s cubic-bezier(.3,1.5,.5,1) .55s 3 both spz-sare}.spz-desen.castig .stele path{animation:spz-stea .9s ease-out calc(.6s + var(--i) * 90ms) both}@keyframes spz-sare{0%,to{transform:translateY(0)}45%{transform:translateY(-18px)}}@keyframes spz-stea{0%{opacity:0;transform:scale(0)rotate(0)}40%{opacity:1;transform:scale(1.3)rotate(40deg)}to{opacity:0;transform:scale(.6)rotate(90deg)}}.spz-desen.pierdut .om{animation:2.6s ease-in-out .3s infinite spz-leagana}@keyframes spz-leagana{0%,to{transform:rotate(3deg)}50%{transform:rotate(-3deg)}}.spz-dreapta{gap:10px;min-width:0;display:grid}.spz-cuvant{--n:6;justify-content:center;align-items:center;gap:6px;min-height:56px;display:flex}.spz-incarc{color:var(--text-2);font-size:.95rem}.spz-l{width:min(46px, calc((100% - (var(--n) - 1) * 6px) / var(--n)));aspect-ratio:.82;font:800 clamp(1.15rem, 5.4vw, 1.6rem) var(--font);color:var(--text);text-transform:uppercase;background:#fff;border:2px solid #ffc9da;border-bottom-width:4px;border-radius:10px;place-items:center;display:grid}.spz-l.plin{border-color:var(--spz-2);background:#fff}.spz-l.apare{animation:spz-intoarce .45s cubic-bezier(.3, 1.4, .5, 1) calc(var(--i) * 30ms) both}@keyframes spz-intoarce{0%{transform:rotateX(90deg)scale(.9)}}.spz-l.lipsa{color:#c62828;animation:spz-intoarce .45s ease calc(var(--i) * 70ms) both;background:#fff0f0;border-color:#f2a3a3}.gata .spz-l.plin{border-color:#7fd0a5}.spz-gresite{text-align:center;min-height:1.3em;color:var(--text-2);letter-spacing:.02em;margin:0;font-size:.85rem}.spz-indiciu{justify-items:center;gap:6px;display:grid}.spz-def{color:#6b4a00;text-align:center;background:#fff8e6;border:1px solid #ffe2a3;border-radius:12px;max-width:52ch;margin:0;padding:8px 12px;font-size:.92rem}.spz-mesaj{text-align:center;min-height:1.4em;color:var(--text);margin:0;font-size:.92rem;font-weight:650}.spz-tast{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;display:grid}.spz-tast button{height:48px;color:var(--text);font:800 1.12rem var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#fff;border:1.5px solid #e3d3da;border-radius:12px;padding:0;transition:background .2s,color .2s,transform 80ms;box-shadow:0 3px #ecdde3}.spz-tast button:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #ecdde3}.spz-tast button:disabled{cursor:default}.spz-tast button.bun{color:#0f7342;box-shadow:none;background:#e3f6ec;border-color:#8fd6ae}.spz-tast button.gresit{color:#a3afbd;box-shadow:none;background:#f1f3f6;border-color:#e1e6ec;text-decoration:line-through}.spz-tast button.scutura,.spz-l.scutura{animation:.35s spz-scutura}@keyframes spz-scutura{25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}.spz-tast button:focus-visible{outline:3px solid var(--portocaliu);outline-offset:2px}.spz-btn:focus-visible{outline:3px solid var(--portocaliu);outline-offset:2px}.spz-niveluri button:focus-visible{outline:3px solid var(--portocaliu);outline-offset:2px}.spz-teme button:focus-visible{outline:3px solid var(--portocaliu);outline-offset:2px}.spz-btn{background:linear-gradient(135deg, var(--spz-2), var(--spz));color:#fff;min-height:46px;font:750 .92rem var(--font);cursor:pointer;border:0;border-radius:999px;padding:0 18px;transition:transform .15s,opacity .2s}.spz-btn:active{transform:scale(.97)}.spz-btn:disabled{opacity:.45;cursor:default}.spz-btn.sec{background:var(--suprafata);border:1.5px solid var(--linie);color:var(--text)}.spz-btn small{color:var(--text-2);font-weight:600}.spz-butoane{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.spz-rez{text-align:center;background:#fff;border:1.5px solid #ffc9da;border-radius:18px;padding:14px;animation:.45s cubic-bezier(.3,1.4,.5,1) spz-rez}@keyframes spz-rez{0%{opacity:0;transform:translateY(12px)scale(.97)}}.spz-rez h2{color:#9c1f4f;margin:0 0 6px;font-size:1.35rem}.spz-rez p{margin:0 0 8px}.spz-rez-def{color:var(--text-2);font-size:.9rem}.spz-panou{background:var(--suprafata);border:1.5px solid var(--spz-2);border-radius:22px;gap:10px;padding:18px;display:grid}.spz-panou h2{margin:0;font-size:1.25rem}.spz-et{color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;margin:6px 0 0;font-size:.85rem;font-weight:700}.spz-niveluri{gap:8px;display:grid}@media (min-width:620px){.spz-niveluri{grid-template-columns:repeat(3,minmax(0,1fr))}}.spz-niveluri button{text-align:left;border:1.5px solid var(--linie);color:var(--text);font:inherit;cursor:pointer;background:#fff;border-radius:16px;gap:3px;padding:12px 14px;display:grid}.spz-niveluri small{color:var(--text-2);font-size:.82rem;line-height:1.35}.spz-niveluri em{color:#9c1f4f;font-size:.76rem;font-style:normal;font-weight:700}.spz-niveluri button[aria-pressed=true],.spz-teme button[aria-pressed=true]{border-color:var(--spz);background:var(--spz-fond)}.spz-teme{flex-wrap:wrap;gap:6px;display:flex}.spz-teme button{border:1.5px solid var(--linie);min-height:40px;color:var(--text);font:650 .86rem var(--font);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.spz-teme button small{color:var(--text-2);font-size:.72rem;font-weight:700}.spz-teme button:disabled{opacity:.4;cursor:default}.spz-avert{color:#8a4a00;background:#fff3e0;border-radius:12px;margin:0;padding:8px 12px;font-size:.88rem}.spz-jos{justify-items:center;gap:6px;display:grid}.spz-stat{text-align:center;color:var(--text-2);margin:0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.spz *,.spz :before,.spz :after{transition-duration:.001ms!important;transition-delay:0s!important;animation:none!important}}.sp{--spz:#d6336c;--spz-2:#ff7aa8;--spz-fond:#fff5f8;gap:14px;max-width:980px;margin:14px auto 0;display:grid}.sp[hidden],.sp [hidden]{display:none!important}.sp:has(.cam:not([data-ecran=intrare])) .sp-intrare{display:none!important}.sp-intrare{gap:12px;width:100%;max-width:560px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.sp-inapoi{border:1.5px solid var(--linie);background:var(--suprafata);min-height:44px;color:var(--text);font:700 .88rem var(--font);cursor:pointer;border-radius:999px;justify-self:start;padding:0 16px}.sp-setari{background:var(--suprafata-2,#f5f7fa);border:1px solid var(--linie);border-radius:18px;gap:8px;padding:14px;display:grid}.sp-grup{gap:8px;display:grid}.sp-et{font-size:.88rem;font-weight:700}.sp-feluri{gap:8px;display:grid}@media (min-width:520px){.sp-feluri{grid-template-columns:1fr 1fr}}.sp-feluri button{text-align:left;border:1.5px solid var(--linie);color:var(--text);font:inherit;cursor:pointer;background:#fff;border-radius:16px;gap:4px;padding:12px 14px;display:grid}.sp-feluri small{color:var(--text-2);font-size:.82rem;line-height:1.4}.sp-feluri button[aria-pressed=true],.sp-opt button[aria-pressed=true]{border-color:var(--spz);background:var(--spz-fond,#fff5f8)}.sp-opt{flex-wrap:wrap;gap:6px;display:flex}.sp-opt button{border:1.5px solid var(--linie);min-height:44px;color:var(--text);font:700 .9rem var(--font);cursor:pointer;background:#fff;border-radius:999px;padding:0 14px}.sp-select{border:1.5px solid var(--linie);min-height:44px;color:var(--text);font:600 .95rem var(--font);background:#fff;border-radius:12px;padding:0 12px}.sp-nota,.spzo-nota{color:var(--text-2);margin:0;font-size:.84rem;line-height:1.45}.sp-inapoi:focus-visible{outline:3px solid var(--portocaliu);outline-offset:2px}.sp-feluri button:focus-visible{outline:3px solid var(--portocaliu);outline-offset:2px}.sp-opt button:focus-visible{outline:3px solid var(--portocaliu);outline-offset:2px}.sp-select:focus-visible{outline:3px solid var(--portocaliu);outline-offset:2px}.spzo-scoate:focus-visible{outline:3px solid var(--portocaliu);outline-offset:2px}.spzo{gap:12px;display:grid}.spzo-eroare{color:#7a1d12;background:#fdecea;border:1px solid #f1b5ad;border-radius:14px;margin:0;padding:12px 14px;font-weight:650}.spzo-jucatori{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:700px){.spzo-jucatori{grid-template-columns:repeat(4,minmax(0,1fr))}}.spzo-jucatori:has(.spzo-j:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.spzo-jucatori:has(.spzo-j:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.spzo-j{background:var(--suprafata);border:1.5px solid var(--linie);border-radius:14px;align-content:start;gap:4px;min-width:0;padding:8px 10px;display:grid;position:relative}.spzo-j.rand{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 22%, transparent)}.spzo-j.castigator{background:#e3f6ec;border-color:#0f7342}.spzo-j.elim{opacity:.55}.spzo-j.elim b{text-decoration:line-through}.spzo-j b{text-overflow:ellipsis;white-space:nowrap;padding-left:28px;font-size:.88rem;overflow:hidden}.spzo-j b small{color:var(--text-2);font-size:.72rem;font-weight:700}.spzo-av{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:800;display:grid;position:absolute;top:8px;left:8px}.spzo-j-stare{color:var(--text-2);min-height:1.1em;font-size:.74rem;font-weight:650}.spzo-j.rand .spzo-j-stare{color:var(--c)}.spzo-scor{font-variant-numeric:tabular-nums;font-size:.82rem}.spzo-prog{gap:4px;display:grid}.spzo-mini{gap:2px;display:flex}.spzo-mini i{background:#e6dde2;border-radius:3px;flex:1;max-width:16px;height:8px}.spzo-mini i.plin{background:var(--spz-2)}.spzo-prog .spz-vieti{font-size:.78rem}.spzo-scoate{border:1.5px solid var(--linie);min-height:36px;color:var(--text);font:700 .74rem var(--font);cursor:pointer;background:#fff;border-radius:999px;padding:0 10px}.spzo-stare{text-align:center;min-height:1.4em;margin:0;font-size:.92rem;font-weight:650}.spzo-stare:empty{display:none}.spzo-timp{font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:.9rem;font-weight:800;display:flex}.spzo-bara{background:#ecdfe5;border-radius:999px;flex:1;height:10px;overflow:hidden}.spzo-bara i{background:linear-gradient(90deg, var(--spz-2), var(--spz));border-radius:999px;width:100%;height:100%;transition:width .3s linear;display:block}.spzo-timp.putin .spzo-bara i{background:linear-gradient(90deg,#ffb703,#c62828)}.spzo-timp span{text-align:right;min-width:3.4em}.spzo-alegere{background:var(--suprafata);border:1.5px solid var(--spz-2);border-radius:22px;gap:10px;padding:14px;display:grid}.spzo-alegere.inactiv{opacity:.6}.spzo-alegere h2{margin:0;font-size:1.2rem}.spzo-nota{color:var(--text-2);margin:0;font-size:.88rem;line-height:1.45}.spzo-scris{flex-wrap:wrap;min-height:56px}.spzo-alegere .spz-tast button.spzo-sterge{grid-column:span 2}.spzo-secretul{color:#6b4a00;text-align:center;background:#fff8e6;border:1px solid #ffe2a3;border-radius:12px;margin:0;padding:8px 12px;font-size:.9rem;font-weight:650}.spz-tast button.asteapta{background:#fff8e6;border-color:#ffd24d;animation:1s ease-in-out infinite spzo-pulseaza}@keyframes spzo-pulseaza{50%{transform:scale(.94)}}.spzo-tabla .spz-tast.inactiv{opacity:.6}.spzo-runda{text-align:center;background:#fff;border:1.5px solid #ffc9da;border-radius:16px;margin:0;padding:12px 14px;font-weight:650;line-height:1.45}.spzo-final{text-align:center;background:linear-gradient(170deg, #fff, var(--spz-fond,#fff5f8));border:1px solid #ffd6e3;border-radius:24px;justify-items:center;gap:8px;padding:18px;display:grid}.spzo-final h2{color:#9c1f4f;margin:0;font-size:1.35rem}.spzo-final p{max-width:46ch;color:var(--text-2);margin:0}.spzo-clasament{text-align:left;gap:6px;width:100%;max-width:420px;margin:4px 0;padding:0;list-style:none;display:grid}.spzo-clasament li{border:1px solid var(--linie);border-left:5px solid var(--c);background:#fff;border-radius:12px;padding:8px 12px;font-size:.92rem;font-weight:650}@media (prefers-reduced-motion:reduce){.spzo-bara i{transition:none}.spz-tast button.asteapta{animation:none}}.pagina-joc[data-astro-cid-jofysdy3] h1[data-astro-cid-jofysdy3]{margin:12px 0 6px;font-size:max(1.5rem,min(5vw,2.1rem))}.lead[data-astro-cid-jofysdy3]{color:var(--text-2);max-width:64ch;margin:0 0 16px}.text[data-astro-cid-jofysdy3]{max-width:68ch;margin:36px auto 0}.text[data-astro-cid-jofysdy3] h2[data-astro-cid-jofysdy3]{margin:26px 0 8px;font-size:1.2rem}.text[data-astro-cid-jofysdy3] ul[data-astro-cid-jofysdy3]{padding-left:1.2em}.text[data-astro-cid-jofysdy3] li[data-astro-cid-jofysdy3]{margin-bottom:.45em}.text[data-astro-cid-jofysdy3] table[data-astro-cid-jofysdy3]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:10px 0 14px;font-size:.92rem}.text[data-astro-cid-jofysdy3] th[data-astro-cid-jofysdy3],.text[data-astro-cid-jofysdy3] td[data-astro-cid-jofysdy3]{text-align:left;border-bottom:1px solid var(--linie);padding:7px 8px}.text[data-astro-cid-jofysdy3] thead[data-astro-cid-jofysdy3] th[data-astro-cid-jofysdy3]{color:var(--text-2);font-size:.78rem}.exemplu[data-astro-cid-jofysdy3]{font:800 1.5rem var(--font);letter-spacing:.12em;text-align:center;color:#9c1f4f;background:#fff5f8;border:1px dashed #ffb3c8;border-radius:14px;padding:12px}.grele[data-astro-cid-jofysdy3]{flex-wrap:wrap;gap:8px;list-style:none;display:flex;padding:0!important}.grele[data-astro-cid-jofysdy3] li[data-astro-cid-jofysdy3]{background:var(--suprafata);border:1px solid var(--linie);border-radius:999px;padding:6px 12px;margin:0!important}.grele[data-astro-cid-jofysdy3] span[data-astro-cid-jofysdy3]{color:var(--text-2);font-size:.85rem}.raspuns[data-astro-cid-jofysdy3]{color:var(--text-2);font-size:.9rem}.text[data-astro-cid-jofysdy3] h3[data-astro-cid-jofysdy3]{margin:18px 0 6px;font-size:1.02rem}.text[data-astro-cid-jofysdy3] code[data-astro-cid-jofysdy3]{background:var(--suprafata-2,#f5f7fa);border:1px solid var(--linie);word-break:break-all;border-radius:6px;padding:.05em .4em;font-size:.85rem}.cu-prietenii-rand[data-astro-cid-jofysdy3]{flex-wrap:wrap;align-items:center;gap:8px 14px;max-width:980px;margin:0 auto 12px;display:flex}.cu-prietenii-rand[data-astro-cid-jofysdy3] span[data-astro-cid-jofysdy3]{color:var(--text-2);font-size:.88rem}details[data-astro-cid-jofysdy3]{border:1px solid var(--linie);background:var(--suprafata);border-radius:14px;margin-bottom:8px;padding:10px 14px}summary[data-astro-cid-jofysdy3]{cursor:pointer;font-weight:650}details[data-astro-cid-jofysdy3] p[data-astro-cid-jofysdy3]{color:var(--text-2);margin:8px 0 0}.autor[data-astro-cid-jofysdy3]{color:var(--text-2);margin-top:20px;font-style:italic}
