/* Poker (poker.e.systems): dikey oval masa (SVG, z 0) · üstte Profesör + düşünce balonu (Monte Carlo kazanma şansı) · yanlarda Kaya ve Manyak ·
   ortada flop + turn ve pot · altta senin açık kartların · en altta altı karakter, masalar/turnuvalar, gerçek para yok. Kartlar kodla çizilir. */
.an-pk > :not(.an-zemin):not(.pk-katman){position:absolute;z-index:1}
.pk-katman{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:visible}
.pk-kol{fill:none;stroke:#3B2A1E;stroke-width:3.2;stroke-linejoin:round}
.pk-cuha{stroke:rgba(242,184,75,.35);stroke-width:.3}
.pk-cizgi{fill:none;stroke:rgba(242,184,75,.22);stroke-width:.3;stroke-dasharray:1 1.2}
.pk-fis{fill:#F2B84B;stroke:#7A5718;stroke-width:.5;stroke-dasharray:.9 .7}

.pk-oyun{left:4cqw;top:4cqw;font-size:2.8cqw;font-weight:600;line-height:1.2;color:var(--gri);letter-spacing:.02em}
.pk-kisi{flex:none;position:relative;display:block;width:8cqw;height:8cqw;border-radius:50%;border:.5cqw solid rgba(234,242,244,.22);background:#0E4F6E;overflow:hidden}
.pk-kisi::before{content:"";position:absolute;left:2.25cqw;top:1.2cqw;width:2.6cqw;height:2.6cqw;border-radius:50%;background:#EAF2F4}
.pk-kisi::after{content:"";position:absolute;left:1cqw;top:4.4cqw;width:5.1cqw;height:4.8cqw;border-radius:50%;background:#EAF2F4}
.pk-kaya .pk-kisi{background:#2E3D47}
.pk-manyak .pk-kisi{background:#5C2431}
.pk-prof{left:26cqw;top:3cqw;width:28cqw;display:flex;align-items:center;justify-content:flex-end;gap:1.6cqw}
.pk-ad{display:grid;justify-items:end;gap:.4cqw}
.pk-ad b,.pk-yan b{font-size:3cqw;font-weight:600;line-height:1.15}
.pk-ad span,.pk-yan span{font-size:2.5cqw;line-height:1.15;color:var(--gri);white-space:nowrap}
.pk-yan{top:40cqw;width:20cqw;display:grid;justify-items:center;gap:.6cqw;text-align:center}
.pk-kaya{left:1cqw}
.pk-manyak{left:79cqw}

.pk-el{display:flex;justify-content:center}
.pk-el-prof{left:40cqw;width:20cqw;top:26.5cqw}
.pk-el-kaya{left:1cqw;width:20cqw;top:58cqw}
.pk-el-manyak{left:79cqw;width:20cqw;top:58cqw}
.pk-kapali{display:block;width:5.6cqw;height:7.8cqw;border-radius:.9cqw;border:1px solid rgba(69,183,207,.6);background:repeating-linear-gradient(45deg,rgba(69,183,207,.22) 0 .45cqw,transparent .45cqw 1.2cqw),#0F3440;box-shadow:0 .6cqw 1.6cqw rgba(0,0,0,.45)}
.pk-kapali+.pk-kapali{margin-left:-2cqw;transform:rotate(9deg)}

.pk-ortak{left:27cqw;width:46cqw;top:54cqw;display:flex;justify-content:center;gap:1.4cqw}
.pk-kart{position:relative;display:block;width:9.6cqw;height:13.4cqw;border-radius:1.2cqw;background:#F1F5F6;color:#0E1A20;box-shadow:0 .8cqw 2cqw rgba(0,0,0,.45)}
.pk-kart b{position:absolute;left:1.1cqw;top:.8cqw;font-size:3.7cqw;font-weight:600;line-height:1;letter-spacing:-.04em}
.pk-kart svg{position:absolute;right:.9cqw;bottom:.9cqw;width:5cqw;height:5cqw;fill:currentColor}
.pk-kart.kirmizi{color:#CF4436}
.pk-kart.buyuk{width:11cqw;height:15.4cqw}
.pk-kart.buyuk b{font-size:4.3cqw}
.pk-kart.buyuk svg{width:6cqw;height:6cqw}
.pk-pot{left:32cqw;width:36cqw;top:69.3cqw;display:flex;justify-content:center;align-items:center;gap:1.2cqw;font-size:2.9cqw;font-weight:500;line-height:1.2;color:#EAF2F4}
.pk-pot i{width:2.8cqw;height:2.8cqw;border-radius:50%;background:#F2B84B;border:.45cqw dashed #7A5718}
.pk-pot b{font-weight:600;font-variant-numeric:tabular-nums;color:#F2B84B}
.pk-ben{left:36cqw;width:28cqw;top:79.5cqw;display:flex;justify-content:center;gap:1.4cqw}

.pk-eylem{font-size:2.8cqw;font-weight:600;line-height:1.2;padding:.8cqw 1.8cqw;border-radius:2.4cqw;white-space:nowrap}
.pk-e-kaya,.pk-e-manyak{top:68cqw;width:20cqw;text-align:center;padding-left:0;padding-right:0}
.pk-e-kaya{left:1cqw;color:#C9D4D8;background:rgba(234,242,244,.1)}
.pk-e-manyak{left:79cqw;color:#F2B84B;background:rgba(242,184,75,.14)}
.pk-dusun{left:58cqw;top:1.5cqw;width:40cqw;display:grid;gap:1cqw;padding:1.8cqw 2.2cqw 2cqw;border-radius:3cqw;border:1px solid rgba(69,183,207,.6);background:rgba(8,22,29,.95);box-shadow:0 2cqw 6cqw rgba(0,0,0,.5)}
.pk-d-ust{display:flex;align-items:center;justify-content:space-between;gap:1cqw;min-height:4.4cqw}
.pk-mc{font-size:2.6cqw;font-weight:600;line-height:1.2;color:#A8E8F3}
.pk-e-prof{color:#7CF2B0;background:rgba(124,242,176,.14)}
.pk-d-sans{display:flex;align-items:baseline;justify-content:space-between;gap:1cqw;font-size:2.7cqw;line-height:1.2}
.pk-d-sans b{font-size:3.4cqw;font-weight:600;font-variant-numeric:tabular-nums}
.pk-d-cubuk{position:relative;display:block;height:1.6cqw;border-radius:1cqw;background:rgba(234,242,244,.12);overflow:hidden}
.pk-d-cubuk i{position:absolute;inset:0;border-radius:1cqw;background:#45B7CF;transform-origin:0 50%}
.pk-d-goz{display:flex;align-items:center;gap:1cqw;font-size:2.6cqw;line-height:1.2;color:var(--gri)}
.pk-d-goz svg{flex:none;width:3cqw;height:3cqw;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}

.pk-alt{left:3cqw;right:3cqw;top:106cqw;display:flex;flex-wrap:wrap;justify-content:center;gap:1.4cqw}
.pk-alt span{font-size:2.8cqw;font-weight:500;line-height:1.2;padding:1cqw 2.2cqw;border-radius:3cqw;border:1px solid rgba(234,242,244,.16);white-space:nowrap}
