.tp{--tp:#a8460f;--tp-2:#c2561a;--tp-fond:#fff6ec;--hartie:#fffdf6;--linie-caiet:#bcd4ee;--margine:#e8736c;gap:14px;max-width:760px;margin:14px auto 0;display:grid}.tp [hidden],.tp[data-mod=solo] [data-doar=prieteni],.tp[data-mod=prieteni] [data-doar=solo]{display:none!important}.tp[data-joc] .tp-moduri,.tp[data-joc] .tp-setari{display:none}.tp:has(.cam:not([data-ecran=intrare])) .tp-moduri{display:none!important}.tp:has(.cam:not([data-ecran=intrare])) .tp-setari{display:none!important}.tp-moduri{flex-wrap:wrap;gap:8px;display:flex}.tp-mod{border:1.5px solid var(--linie);background:var(--suprafata);min-height:48px;color:var(--text);font:700 .95rem var(--font);cursor:pointer;border-radius:999px;flex:180px;padding:0 16px}.tp-mod[aria-pressed=true]{border-color:var(--tp);background:var(--tp-fond)}.tp-setari{background:var(--suprafata-2,#f5f7fa);border:1px solid var(--linie);border-radius:18px;gap:12px;padding:14px;display:grid}.tp-camp{gap:6px;display:grid}.tp-et{font-size:.88rem;font-weight:700}.tp-grup{flex-wrap:wrap;gap:6px;display:flex}.tp-grup button{border:1.5px solid var(--linie);min-width:52px;min-height:44px;color:var(--text);font:700 .92rem var(--font);cursor:pointer;background:#fff;border-radius:999px;padding:0 14px}.tp-grup button[aria-pressed=true]{border-color:var(--tp);background:var(--tp-fond)}.tp-nota{color:var(--text-2);margin:0;font-size:.84rem;line-height:1.45}.tp-start-rand{gap:8px;display:grid}.tp-start,.tp-btn{background:linear-gradient(135deg, var(--tp-2), var(--tp));color:#fff;min-height:52px;font:800 1.05rem var(--font);cursor:pointer;border:0;border-radius:16px;padding:0 24px;box-shadow:0 10px 22px -12px #a8460fcc}.tp-btn.sec{color:var(--text);border:1.5px solid var(--linie);box-shadow:none;background:#fff}.tp-start:disabled,.tp-btn:disabled{opacity:.6;cursor:default}.tp-stat,.tp-incarca{color:var(--text-2);margin:0;font-size:.86rem}.tp-prieteni{gap:12px;display:grid}.tp-joc{scroll-margin-top:calc(var(--tp-sus,60px) + 8px);gap:12px;display:grid}.tp-joc[data-faza=scrie] .tp-cap,.tp-joc[data-faza=gratie] .tp-cap{top:var(--tp-sus,0px);position:sticky}.tp-cap{z-index:30;border:1.5px solid var(--linie);background:#fffffff5;border-radius:16px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid;box-shadow:0 8px 20px -16px #0e1f3399}.tp-cap-runda{color:var(--text-2);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:700;line-height:1.05;display:grid}.tp-cap-runda b{color:var(--text);letter-spacing:0;font-size:1.35rem}.tp-cap-runda small{text-transform:none;font-size:.72rem}.tp-litera{border:2.5px solid var(--tp);width:56px;height:56px;color:var(--tp);font:900 2rem/1 var(--font);background:#fff;border-radius:14px;place-items:center;display:grid}.tp-litera.gata{background:var(--tp);color:#fff;animation:.45s cubic-bezier(.2,1.5,.4,1) tp-pop}.tp-timp{font:800 1.5rem/1 var(--font);font-variant-numeric:tabular-nums;justify-self:end}.tp-timp.urgent{color:#b3261e}.tp-stop{color:#fff;min-width:84px;min-height:52px;font:900 1.1rem var(--font);letter-spacing:.04em;cursor:pointer;background:#b3261e;border:0;border-radius:14px;padding:0 18px;box-shadow:0 8px 18px -10px #b3261ee6}.tp-stop:disabled{opacity:.45;cursor:default}.tp-tobogan{border:1.5px solid var(--linie);background:linear-gradient(#fff,#fff4e6);border-radius:16px;height:84px;position:relative;overflow:hidden}.tp-banda{will-change:transform;align-items:center;height:100%;display:flex;position:absolute;top:0;left:0}.tp-banda span{text-align:center;width:60px;font:800 2.6rem/1 var(--font);color:#9aa7b6;flex:0 0 60px}.tp-banda span.tinta{color:var(--tp)}.tp-sageata{border:9px solid #0000;border-top-color:var(--tp);width:0;height:0;margin-left:-9px;position:absolute;top:0;left:50%}.tp-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tp-info{min-height:1.3em;color:var(--text-2);margin:0;font-size:.9rem}.tp-eroare{color:#8c1d18;background:#fdecea;border-radius:12px;margin:0;padding:8px 12px;font-size:.88rem}.tp-foaie{background:linear-gradient(90deg, transparent 38px, var(--margine) 38px 40px, transparent 40px), repeating-linear-gradient(transparent 0 51px, var(--linie-caiet) 51px 52px), var(--hartie);background-position:0 0,0 3px,0 0;border:1.5px solid #e6dcc4;border-radius:18px;padding:4px 14px 8px 52px;display:grid;box-shadow:0 14px 30px -24px #3c280a99}.tp-rand{grid-template-columns:92px minmax(0,1fr);align-items:end;gap:8px;height:52px;display:grid}.tp-cat{font:800 .86rem/1.1 var(--font);color:#7b5a3a;align-self:end;padding-bottom:9px}.tp-camp-text{box-sizing:border-box;width:100%;height:50px;font:650 18px/1.2 var(--font);color:#14233a;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;outline:none;padding:14px 4px 3px}.tp-camp-text::placeholder{color:#b9b19f;font-weight:500}.tp-camp-text:focus{box-shadow:inset 0 -3px 0 var(--tp);background:#ffbe7838}.tp-camp-text.blocat{color:#6b7686}.tp-ceilalti{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tp-j{border:1px solid var(--linie);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:.82rem;display:flex}.tp-j.eu{border-color:var(--c)}.tp-j.plecat{opacity:.55}.tp-av{background:var(--c,var(--tp));color:#fff;width:26px;height:26px;font:800 .82rem/1 var(--font);border-radius:50%;flex:none;place-items:center;display:grid}.tp-j-nume{text-overflow:ellipsis;white-space:nowrap;max-width:9ch;font-weight:700;overflow:hidden}.tp-j-n{color:var(--text-2);font-variant-numeric:tabular-nums}.tp-sigiliu{background:var(--tp-fond);border:1.5px dashed var(--tp-2);text-align:center;border-radius:18px;justify-items:center;gap:6px;padding:22px 16px;display:grid}.tp-sigiliu svg{animation:1.6s ease-in-out infinite alternate tp-sigiliu}.tp-sigiliu h2{margin:0;font-size:1.15rem}.tp-sigiliu p{max-width:46ch;color:var(--text-2);margin:0;font-size:.9rem}.tp-vot,.tp-tabel,.tp-final{gap:12px;display:grid}.tp-vot h2,.tp-tabel h2,.tp-final h2{margin:0;font-size:1.2rem}.tp-vot-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tp-vot-lista li{border:1px solid var(--linie);background:#fff;border-radius:14px;gap:8px;padding:10px 12px;display:grid}.tp-vot-cuv{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.tp-vot-cuv b{font-size:1.1rem}.tp-vot-cuv small{color:var(--text-2)}.tp-vot-g{gap:6px;display:flex}.tp-vot-g button{border:1.5px solid var(--linie);min-height:44px;color:var(--text);font:700 .92rem var(--font);cursor:pointer;background:#fff;border-radius:12px;flex:1}.tp-vot-g button[aria-pressed=true][data-valid=true]{background:#e7f6ee;border-color:#0f7342}.tp-vot-g button[aria-pressed=true][data-valid=false]{background:#fdecea;border-color:#b3261e}.tp-vot-al{color:var(--text-2);font-size:.85rem}.tp-carduri{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:10px;display:grid}.tp-card{background:var(--hartie);border:1.5px solid #e6dcc4;border-left:6px solid var(--c);animation:tp-intra .5s var(--d,0s) cubic-bezier(.2, .9, .2, 1) both;border-radius:16px;padding:10px 12px}.tp-card.fara-anim{animation:none}.tp-card.eu{box-shadow:0 0 0 2px var(--c)}.tp-card header{align-items:center;gap:8px;margin-bottom:4px;display:flex}.tp-card h3{text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:1rem;overflow:hidden}.tp-card-total{font:900 1.6rem/1 var(--font);font-variant-numeric:tabular-nums;color:var(--c)}.tp-card header small{color:var(--text-2);font-size:.72rem}.tp-card ul{margin:0;padding:0;list-style:none;display:grid}.tp-card li{border-top:1px solid #efe7d2;grid-template-columns:82px minmax(0,1fr) 30px;align-items:baseline;gap:2px 8px;padding:5px 0;display:grid}.tp-c-cat{color:#7b5a3a;font-size:.74rem;font-weight:800}.tp-c-w{overflow-wrap:anywhere;font-weight:650}.tp-c-p{text-align:right;font:800 1rem var(--font);font-variant-numeric:tabular-nums}.tp-c-et{color:var(--text-2);grid-column:2/-1;font-size:.72rem}.tp-card li[data-stare=unic] .tp-c-p{color:#0f7342}.tp-card li[data-stare=diferit] .tp-c-p{color:#1862b8}.tp-card li[data-stare=identic] .tp-c-p,.tp-card li[data-stare=neverificat] .tp-c-p{color:#8a5a00}.tp-card li[data-stare=gol] .tp-c-w,.tp-card li[data-stare=lipsa] .tp-c-w,.tp-card li[data-stare=litera] .tp-c-w,.tp-card li[data-stare=respins] .tp-c-w{color:#66727f}.tp-card li[data-stare=gol] .tp-c-et{display:none}.tp-motiv{color:#8c1d18;margin:4px 0;font-size:.84rem}.tp-clasament h3{margin:4px 0 6px;font-size:1rem}.tp-clasament ol,.tp-podium{gap:6px;margin:0;padding:0;list-style:none;display:grid}.tp-clasament li,.tp-podium li{border:1px solid var(--linie);border-left:5px solid var(--c);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-weight:700;display:flex}.tp-clasament li.plecat,.tp-podium li.plecat{opacity:.6}.tp-clasament li b,.tp-podium li b{font-variant-numeric:tabular-nums}.tp-podium li{justify-content:flex-start}.tp-podium li span{flex:1}.tp-podium li i{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.86rem;font-style:normal;display:grid}.tp-podium li.ctg{background:var(--tp-fond);border-color:var(--tp-2)}.tp-butoane{flex-wrap:wrap;gap:8px;display:flex}.tp-istoric{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.86rem}.tp-istoric caption{text-align:left;padding:6px 0;font-weight:700}.tp-istoric th,.tp-istoric td{text-align:left;border-bottom:1px solid var(--linie);padding:5px 6px}@keyframes tp-pop{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes tp-intra{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@keyframes tp-sigiliu{0%{transform:scale(.94)rotate(-4deg)}to{transform:scale(1.04)rotate(4deg)}}@media (max-width:400px){.tp-cap{gap:6px;padding:6px 8px}.tp-litera{width:48px;height:48px;font-size:1.7rem}.tp-timp{font-size:1.3rem}.tp-stop{min-width:70px;padding:0 12px}.tp-rand{grid-template-columns:78px minmax(0,1fr)}.tp-cat{font-size:.8rem}.tp-foaie{padding-left:46px}.tp-card li{grid-template-columns:70px minmax(0,1fr) 26px}}@media (prefers-reduced-motion:reduce){.tp-litera.gata,.tp-card,.tp-sigiliu svg{animation:none!important}}.pagina-joc[data-astro-cid-plz5xjhi] h1[data-astro-cid-plz5xjhi]{margin:12px 0 6px;font-size:max(1.5rem,min(5vw,2.1rem))}.lead[data-astro-cid-plz5xjhi]{color:var(--text-2);max-width:64ch;margin:0 0 16px}.text[data-astro-cid-plz5xjhi]{max-width:68ch;margin:36px auto 0}.text[data-astro-cid-plz5xjhi] h2[data-astro-cid-plz5xjhi]{margin:26px 0 8px;font-size:1.2rem}.text[data-astro-cid-plz5xjhi] ul[data-astro-cid-plz5xjhi]{padding-left:1.2em}.text[data-astro-cid-plz5xjhi] li[data-astro-cid-plz5xjhi]{margin-bottom:.45em}.tabel-mare[data-astro-cid-plz5xjhi]{border:1px solid var(--linie);border-radius:12px;margin:10px 0 14px;overflow-x:auto}.tabel-mare[data-astro-cid-plz5xjhi]:focus-visible{outline:3px solid var(--portocaliu);outline-offset:2px}.text[data-astro-cid-plz5xjhi] table[data-astro-cid-plz5xjhi]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.88rem}.text[data-astro-cid-plz5xjhi] th[data-astro-cid-plz5xjhi],.text[data-astro-cid-plz5xjhi] td[data-astro-cid-plz5xjhi]{text-align:left;border-bottom:1px solid var(--linie);vertical-align:top;padding:7px 8px}.text[data-astro-cid-plz5xjhi] thead[data-astro-cid-plz5xjhi] th[data-astro-cid-plz5xjhi]{color:var(--text-2);white-space:nowrap;font-size:.78rem}.ex-runda[data-astro-cid-plz5xjhi] td[data-astro-cid-plz5xjhi] span[data-astro-cid-plz5xjhi]{font-weight:600}.ex-runda[data-astro-cid-plz5xjhi] td[data-astro-cid-plz5xjhi] b[data-astro-cid-plz5xjhi]{margin-left:4px}.ex-runda[data-astro-cid-plz5xjhi] td[data-astro-cid-plz5xjhi] small[data-astro-cid-plz5xjhi]{color:var(--text-2);font-size:.72rem;display:block}.ex-runda[data-astro-cid-plz5xjhi] .gol[data-astro-cid-plz5xjhi]{color:var(--text-2)}.pe-litera[data-astro-cid-plz5xjhi] td[data-astro-cid-plz5xjhi].rar{background:#fff1e3;font-weight:700}.text[data-astro-cid-plz5xjhi] code[data-astro-cid-plz5xjhi]{background:var(--suprafata-2);word-break:break-all;border-radius:6px;padding:1px 6px;font-size:.88rem}details[data-astro-cid-plz5xjhi]{border:1px solid var(--linie);background:var(--suprafata);border-radius:14px;margin-bottom:8px;padding:10px 14px}summary[data-astro-cid-plz5xjhi]{cursor:pointer;font-weight:650}details[data-astro-cid-plz5xjhi] p[data-astro-cid-plz5xjhi]{color:var(--text-2);margin:8px 0 0}.autor[data-astro-cid-plz5xjhi]{color:var(--text-2);margin-top:20px;font-style:italic}
