.dersKatmani{position:fixed;inset:0;z-index:70;pointer-events:none}.dersHalka{position:fixed;border:3px solid #f0c860;border-radius:12px;box-shadow:0 0 0 3px rgba(42,31,8,.55),0 0 18px rgba(240,200,96,.75);animation:dersHalka 1.4s ease-in-out infinite}@keyframes dersHalka{50%{box-shadow:0 0 0 3px rgba(42,31,8,.55),0 0 28px rgba(240,200,96,1)}}.dersParmak{position:fixed;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5));animation:dersParmak 1s ease-in-out infinite}.dersParmak--ust{transform:rotate(180deg);animation-name:dersParmakUst}@keyframes dersParmak{50%{translate:0 8px}}@keyframes dersParmakUst{50%{translate:0 -8px}}.dersBalon{position:fixed;left:50%;translate:-50% 0;width:min(520px,calc(100vw - 24px));max-height:46vh;overflow-y:auto;padding:12px 14px 14px;border-radius:16px;border:1px solid #c9a24a;background:#0d2219;color:#f2ede1;box-shadow:0 14px 36px rgba(0,0,0,.6);pointer-events:auto}.dersBalon__ust{display:flex;align-items:center;gap:10px}.dersBalon__ilerleme{flex:0 0 auto;padding:2px 8px;border-radius:999px;background:rgba(240,200,96,.16);color:#f0c860;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.dersBalon__baslik{flex:1 1 auto;margin:0;font-size:18px;line-height:1.25;color:#f0d197}.dersBalon__ikon{flex:0 0 auto;min-width:40px;height:40px;padding:0 6px;border:1px solid rgba(201,162,74,.45);border-radius:10px;background:rgba(255,255,255,.05);color:#f2ede1;font-size:16px;font-weight:700;cursor:pointer}.dersBalon__ikon:focus-visible{outline:2px solid #f0c860;outline-offset:2px}.dersBalon__kapat{flex:0 0 auto;width:40px;height:40px;border:0;border-radius:10px;background:none;color:#c9c2b1;font-size:26px;line-height:1;cursor:pointer}.dersBalon__kapat:focus-visible{background:rgba(255,255,255,.08);color:#fff}@media (hover:hover){.dersBalon__kapat:hover{background:rgba(255,255,255,.08);color:#fff}}.dersBalon__metin{margin:8px 0 0;font-size:16px;line-height:1.5}.dersBalon__not{margin:6px 0 0;font-size:15px;line-height:1.4;opacity:.75}.dersBalon__uyari{margin:8px 0 0;padding:8px 10px;border-radius:10px;background:rgba(214,92,72,.18);border:1px solid rgba(240,140,120,.55);color:#ffd9cf;font-size:15px;animation:dersUyari .35s ease}@keyframes dersUyari{25%{translate:-4px 0}75%{translate:4px 0}}.dersBalon__dugmeler{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-top:10px}.dersBalon__bekle{color:#c9c2b1;font-size:15px}.dersDugme{min-height:44px;padding:0 16px;border-radius:12px;border:1px solid #8a6a2f;background:rgba(255,255,255,.06);color:#f2ede1;font-size:15px;font-weight:700;cursor:pointer}.dersDugme--birincil{border-color:#f0c860;background:linear-gradient(180deg,#e7c15c,#b98d2c);color:#2a1f08}.dersBalon__kapat:focus-visible,.dersDugme:focus-visible{outline:2px solid #f0c860;outline-offset:2px}@media (prefers-reduced-motion:reduce){.dersBalon__uyari,.dersHalka,.dersParmak{animation:none}}.dersSecim{display:grid;gap:18px;width:100%;max-width:460px;margin:0 auto;padding:8px 0 24px}.dersSecim__baslik{margin:0;font:600 30px/1.1 var(--sikisik);color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.02em;text-shadow:0 2px 0 rgba(0,0,0,.45),0 0 18px rgba(0,0,0,.5)}.dersSecim__alt{margin:-8px 0 4px;font-size:16px;line-height:1.45;color:rgba(255,255,255,.88);text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.7)}.dersSecim__liste{display:grid;gap:22px;margin:0;padding:12px 0 0;list-style:none}.dersKart.oyunSecimKarti{width:100%}.dersKart.oyunSecimKarti--temel{--o-ust:#e9b443;--o-orta:#b8781d;--o-alt:#6a3f08;--o-kenar:#ffe08a;--o-yan:#8a5a12}.dersKart .oyunSecimKarti__ad{font-size:28px}.dersKart .oyunSecimKarti__alt{white-space:normal;line-height:1.3}.dersKart__rozet,.dersKart__sure{position:absolute;top:-12px;padding:3px 10px;border-radius:999px;font:600 14px/1.1 var(--sikisik);letter-spacing:.02em;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 2px 5px rgba(0,0,0,.5)}.dersKart__rozet{left:16px;border:1px solid rgba(255,224,138,.7);background:linear-gradient(180deg,#1d3a2c,#0d1f17);color:#ffe08a;text-transform:uppercase}.dersKart__sure{right:16px;border:1px solid #6b4a0e;background:linear-gradient(180deg,#ffe08a,#e0a93a 55%,#b27a1c);color:#3a2504}.dersSecim__liste .oyunSecimKarti{animation:oyunSecimKartGiris .42s cubic-bezier(.2,.9,.3,1.2) backwards}.dersSecim__liste li:nth-child(2) .oyunSecimKarti{animation-delay:.07s}.dersSecim__liste li:nth-child(3) .oyunSecimKarti{animation-delay:.14s}.dersSecim__liste li:nth-child(4) .oyunSecimKarti{animation-delay:.21s}@media (prefers-reduced-motion:reduce){.dersSecim__liste .oyunSecimKarti{animation:none}}.dersSecim__liste li{display:grid}.dersKart--dar .dersKart__rozet{display:none}.dersKart--dar .oyunSecimKarti__ad{white-space:normal;font-size:26px;line-height:1.15}@media (min-width:1024px){.dersSecim{max-width:860px}.dersSecim__liste{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:22px}.dersSecim__genis{grid-column:1/-1;order:-1}.dersKart--dar .dersKart__sure{right:50%;transform:translateX(50%)}.dersKart--genis.oyunSecimKarti{grid-template-columns:112px minmax(0,1fr) auto;grid-template-areas:"taslar ad git" "taslar alt git";justify-items:stretch;text-align:left;row-gap:0;min-height:96px;padding:12px 16px 12px 12px}.dersKart--genis .oyunSecimKarti__ad{margin-top:0}.dersKart--dar .oyunSecimKarti__ad{font-size:30px}}@media (max-width:380px){.dersKart.oyunSecimKarti{grid-template-columns:96px minmax(0,1fr) auto;column-gap:10px}.dersKart .oyunSecimKarti__ad{font-size:24px}}.dersSecim__geri{justify-self:center;padding:10px 16px;border-radius:999px;border:1px solid rgba(255,224,138,.55);background:rgba(0,0,0,.45);color:#ffe08a;font-size:16px;font-weight:600;text-decoration:none}