:root{--rs-yellow:#FFD43B;--rs-yellow-d:#F0B90B;--rs-green:#7CB342;--rs-green-d:#558B2F;--rs-blue:#4FC3F7;--rs-blue-d:#0288D1;--rs-pink:#FF6B9D;--rs-pink-d:#E91E63;--rs-purple:#8E44AD;--rs-orange:#FF8C42;--rs-ink:#1D2B4B;--rs-ink-soft:#4A5977;--rs-paper:#FFF8E7;--rs-paper-d:#FFE8A3;--rs-white:#FFFFFF;--cartoon-shadow:4px 4px 0 var(--rs-ink);--cartoon-shadow-sm:2px 2px 0 var(--rs-ink);--cartoon-shadow-lg:6px 6px 0 var(--rs-ink);--cartoon-border:3px solid var(--rs-ink)}html{scroll-behavior:smooth}body,html[data-theme="light"] body,html[data-theme="dark"] body{font-family:'Nunito',-apple-system,'Segoe UI',Roboto,sans-serif !important;font-weight:600 !important;background:radial-gradient(circle at 20% 10%,rgba(124,179,66,.08) 0,transparent 40%),radial-gradient(circle at 80% 60%,rgba(79,195,247,.08) 0,transparent 40%),var(--rs-paper) !important;color:var(--rs-ink) !important;min-height:100svh}h1,h2,h3,h4,h5,h6,.modern-sayfa-baslik h2,.page-hero h1,.footer-col h3,.kategori-ikon{font-family:'Fredoka','Nunito',sans-serif !important;font-weight:700 !important;color:var(--rs-ink) !important;letter-spacing:-0.01em}body::before{content:'';position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(circle,rgba(29,43,75,0.06) 1.5px,transparent 1.5px);background-size:22px 22px;opacity:.7}.wrapper{position:relative;z-index:1}.header{background:linear-gradient(135deg,var(--rs-yellow) 0%,var(--rs-paper-d) 100%) !important;border-bottom:var(--cartoon-border) !important;padding:18px 24px !important;position:relative;box-shadow:0 4px 0 var(--rs-ink)}.header::after{content:'';position:absolute;left:0;right:0;bottom:-3px;height:8px;background:linear-gradient(90deg,var(--rs-pink) 0%,var(--rs-pink) 20%,var(--rs-green) 20%,var(--rs-green) 40%,var(--rs-blue) 40%,var(--rs-blue) 60%,var(--rs-orange) 60%,var(--rs-orange) 80%,var(--rs-purple) 80%,var(--rs-purple) 100%);pointer-events:none}.logo a{display:inline-block;transform:rotate(-2deg);transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.logo a:hover{transform:rotate(2deg) scale(1.05)}.ustyazi{font-family:'Fredoka',sans-serif !important;font-weight:600 !important;color:var(--rs-ink) !important;font-size:15px !important}.arama-form{background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:999px !important;box-shadow:var(--cartoon-shadow) !important;padding:0 !important;overflow:hidden;transition:transform .15s}.arama-form:focus-within{transform:translate(-2px,-2px);box-shadow:var(--cartoon-shadow-lg) !important}.arama-form input{background:transparent !important;border:none !important;font-family:'Nunito',sans-serif !important;font-weight:600 !important;color:var(--rs-ink) !important;padding:10px 16px !important}.arama-form input::placeholder{color:var(--rs-ink-soft) !important;opacity:.6}.arama-btn{background:var(--rs-pink) !important;color:var(--rs-white) !important;border:none !important;border-left:var(--cartoon-border) !important;padding:10px 16px !important;transition:background .15s}.arama-btn:hover{background:var(--rs-pink-d) !important}.theme-toggle-btn{background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:50% !important;width:44px !important;height:44px !important;box-shadow:var(--cartoon-shadow-sm) !important;color:var(--rs-ink) !important;transition:transform .15s}.theme-toggle-btn:hover{transform:rotate(15deg)}.menu ul{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}.menu-resimli{display:inline-flex !important;align-items:center;gap:8px;background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:999px !important;padding:6px 16px 6px 8px !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:14px !important;color:var(--rs-ink) !important;text-decoration:none;box-shadow:var(--cartoon-shadow-sm);transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .15s}.menu-resimli img{width:32px !important;height:32px !important;border-radius:50% !important;border:2px solid var(--rs-ink);object-fit:cover}.menu-resimli:hover{transform:translate(-2px,-2px) rotate(-1deg);box-shadow:var(--cartoon-shadow);background:var(--rs-yellow) !important}.kategori-ikon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--rs-green);color:var(--rs-white) !important;border-radius:50%;border:2px solid var(--rs-ink);font-size:14px}.dropdown-panel{border:var(--cartoon-border) !important;border-radius:14px !important;background:var(--rs-white) !important;box-shadow:var(--cartoon-shadow) !important;padding:8px !important;margin-top:8px !important}.dropdown-list li a{color:var(--rs-ink) !important;font-family:'Fredoka',sans-serif !important;font-weight:500 !important;border-radius:10px !important;padding:8px 12px !important}.dropdown-list li a:hover{background:var(--rs-yellow) !important;color:var(--rs-ink) !important}.oyunlarYeni ul,ul.oyunlarYeni,.oyunlarEditor ul,.oyunlarPopuler ul,.oyunlareditor ul,.oyunlar ul{display:grid !important;grid-template-columns:repeat(5,1fr) !important;gap:18px !important;padding:0 !important;margin:0 !important;list-style:none !important}@media (max-width:1024px){.oyunlarYeni ul,.oyunlareditor ul,.oyunlar ul{grid-template-columns:repeat(4,1fr) !important}}@media (max-width:768px){.oyunlarYeni ul,.oyunlareditor ul,.oyunlar ul{grid-template-columns:repeat(3,1fr) !important;gap:12px !important}}@media (max-width:480px){.oyunlarYeni ul,.oyunlareditor ul,.oyunlar ul{grid-template-columns:repeat(2,1fr) !important}}.oyunlarYeni ul li,ul.oyunlarYeni li,.oyunlarEditor ul li,.oyunlarPopuler ul li,.oyunlareditor ul li,.oyunlareditor li,.oyunlar ul li{background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:18px !important;overflow:hidden;box-shadow:var(--cartoon-shadow) !important;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s !important;padding:0 !important;position:relative;float:none !important;width:auto !important;margin:0 !important}.oyunlarYeni ul li:nth-child(5n+1),ul.oyunlarYeni li:nth-child(5n+1),.oyunlareditor ul li:nth-child(5n+1),.oyunlareditor li:nth-child(5n+1),.oyunlar ul li:nth-child(5n+1){transform:rotate(-0.7deg)}.oyunlarYeni ul li:nth-child(5n+2),ul.oyunlarYeni li:nth-child(5n+2),.oyunlareditor ul li:nth-child(5n+2),.oyunlareditor li:nth-child(5n+2),.oyunlar ul li:nth-child(5n+2){transform:rotate(0.5deg)}.oyunlarYeni ul li:nth-child(5n+3),ul.oyunlarYeni li:nth-child(5n+3),.oyunlareditor ul li:nth-child(5n+3),.oyunlareditor li:nth-child(5n+3),.oyunlar ul li:nth-child(5n+3){transform:rotate(-0.3deg)}.oyunlarYeni ul li:nth-child(5n+4),ul.oyunlarYeni li:nth-child(5n+4),.oyunlareditor ul li:nth-child(5n+4),.oyunlareditor li:nth-child(5n+4),.oyunlar ul li:nth-child(5n+4){transform:rotate(0.7deg)}.oyunlarYeni ul li:nth-child(5n+5),ul.oyunlarYeni li:nth-child(5n+5),.oyunlareditor ul li:nth-child(5n+5),.oyunlareditor li:nth-child(5n+5),.oyunlar ul li:nth-child(5n+5){transform:rotate(-0.5deg)}.oyunlarYeni ul li:hover,ul.oyunlarYeni li:hover,.oyunlareditor ul li:hover,.oyunlareditor li:hover,.oyunlar ul li:hover{transform:translate(-3px,-3px) rotate(0deg) scale(1.03) !important;box-shadow:var(--cartoon-shadow-lg) !important;z-index:3}.oyunlarYeni ul li a,ul.oyunlarYeni li a,.oyunlareditor ul li a,.oyunlareditor li a,.oyunlar ul li a{display:block;color:var(--rs-ink) !important;text-decoration:none;padding:0 !important;position:relative}.oyunlarYeni ul li img,ul.oyunlarYeni li img,.oyunlareditor ul li img,.oyunlareditor li img,.oyunlar ul li img{width:100% !important;height:150px !important;object-fit:cover !important;display:block !important;border-bottom:3px solid var(--rs-ink);margin:0 !important;transition:transform .25s}.oyunlarYeni ul li:hover img,.oyunlareditor li:hover img,.oyunlar ul li:hover img{transform:scale(1.08)}.oyunlarYeni ul li a::before,.oyunlareditor ul li a::before,.oyunlareditor li a::before,.oyunlar ul li a::before{content:'▶';position:absolute;top:56px;left:50%;transform:translate(-50%,-50%) scale(0.5);width:54px;height:54px;background:var(--rs-pink);color:var(--rs-white);border:3px solid var(--rs-white);outline:3px solid var(--rs-ink);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;padding-left:4px;opacity:0;transition:opacity .2s,transform .25s cubic-bezier(.34,1.56,.64,1);pointer-events:none;z-index:2;box-shadow:0 4px 12px rgba(0,0,0,.3)}.oyunlarYeni ul li:hover a::before,.oyunlareditor li:hover a::before,.oyunlar ul li:hover a::before{opacity:1;transform:translate(-50%,-50%) scale(1)}.oyunlarYeni ul li .oyun-baslik,.oyunlarYeni ul li span,.oyunlarYeni ul li a b,ul.oyunlarYeni li span,.oyunlar ul li span,.oyunlar ul li a{font-family:'Fredoka',sans-serif !important}.oyunlar ul li span,.oyunlarYeni ul li span{display:block !important;padding:12px 10px !important;font-weight:700 !important;font-size:13px !important;line-height:1.3 !important;text-align:center;position:relative;z-index:1;border-top:3px solid var(--rs-ink)}.oyunlarYeni ul li:nth-child(5n+1) span,.oyunlarYeni ul li:nth-child(5n+1) a b,.oyunlareditor li:nth-child(5n+1) span,.oyunlar ul li:nth-child(5n+1) span{background:var(--rs-yellow) !important;color:var(--rs-ink) !important}.oyunlarYeni ul li:nth-child(5n+2) span,.oyunlarYeni ul li:nth-child(5n+2) a b,.oyunlareditor li:nth-child(5n+2) span,.oyunlar ul li:nth-child(5n+2) span{background:var(--rs-green) !important;color:var(--rs-white) !important}.oyunlarYeni ul li:nth-child(5n+3) span,.oyunlarYeni ul li:nth-child(5n+3) a b,.oyunlareditor li:nth-child(5n+3) span,.oyunlar ul li:nth-child(5n+3) span{background:var(--rs-pink) !important;color:var(--rs-white) !important}.oyunlarYeni ul li:nth-child(5n+4) span,.oyunlarYeni ul li:nth-child(5n+4) a b,.oyunlareditor li:nth-child(5n+4) span,.oyunlar ul li:nth-child(5n+4) span{background:var(--rs-blue) !important;color:var(--rs-ink) !important}.oyunlarYeni ul li:nth-child(5n+5) span,.oyunlarYeni ul li:nth-child(5n+5) a b,.oyunlareditor li:nth-child(5n+5) span,.oyunlar ul li:nth-child(5n+5) span{background:var(--rs-purple) !important;color:var(--rs-white) !important}.oyunlarYeni ul li span a,.oyunlarYeni ul li a b{color:inherit !important;text-decoration:none !important}.modern-sayfa-baslik,.t_populeroyunlar h2,h2.baslik{background:var(--rs-green) !important;color:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:14px !important;padding:14px 22px !important;font-family:'Fredoka',sans-serif !important;font-size:22px !important;font-weight:700 !important;box-shadow:var(--cartoon-shadow) !important;margin:18px 0 !important;transform:rotate(-0.5deg);display:inline-block !important}.modern-sayfa-baslik h2{color:var(--rs-white) !important;margin:0 !important;padding:0 !important;background:transparent !important;border:none !important;box-shadow:none !important}.page-wrap{max-width:1160px;margin:20px auto;padding:0 20px}.page-hero{background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.5) 0,transparent 40%),linear-gradient(135deg,var(--rs-pink) 0%,var(--rs-purple) 100%) !important;color:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:22px !important;padding:34px 28px !important;box-shadow:var(--cartoon-shadow-lg) !important;position:relative;overflow:hidden;margin-bottom:20px}.page-hero::before,.page-hero::after{content:'★';position:absolute;font-size:60px;color:var(--rs-yellow);-webkit-text-stroke:3px var(--rs-ink);line-height:1;opacity:.9}.page-hero::before{top:-10px;right:20px;transform:rotate(15deg)}.page-hero::after{bottom:-10px;left:20px;transform:rotate(-20deg);font-size:46px}.page-hero h1{color:var(--rs-white) !important;font-size:40px !important;font-weight:700 !important;margin:0 0 10px !important;text-shadow:3px 3px 0 var(--rs-ink);position:relative;z-index:1}.page-hero p{color:var(--rs-white) !important;font-size:15px;position:relative;z-index:1;opacity:.95}.page-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-bottom:20px}.page-card{background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:18px !important;padding:22px !important;box-shadow:var(--cartoon-shadow) !important;transition:transform .18s,box-shadow .18s}.page-card:nth-child(odd){transform:rotate(-0.7deg)}.page-card:nth-child(even){transform:rotate(0.7deg)}.page-card:hover{transform:translate(-2px,-2px) rotate(0deg);box-shadow:var(--cartoon-shadow-lg) !important}.page-card--wide{grid-column:1 / -1}.page-card h2{font-family:'Fredoka',sans-serif !important;font-weight:700;font-size:22px;color:var(--rs-ink) !important;margin:0 0 10px !important;padding-bottom:8px;border-bottom:2px dashed var(--rs-yellow-d);display:inline-block}.page-card p,.page-card li{font-size:14px;line-height:1.65}.page-card strong{color:var(--rs-green-d)}.page-bullets{list-style:none;padding:0}.page-bullets li{position:relative;padding:6px 0 6px 26px}.page-bullets li::before{content:'✦';position:absolute;left:0;top:6px;color:var(--rs-pink);font-size:16px}.contact-email{background:var(--rs-yellow);color:var(--rs-ink) !important;border:2px solid var(--rs-ink);border-radius:10px;padding:10px 14px;display:inline-block;font-family:'Fredoka',sans-serif !important;font-weight:600}.iletisimformu input[type="text"],.iletisimformu input[type="email"],.iletisimformu textarea{background:var(--rs-white) !important;border:2px solid var(--rs-ink) !important;border-radius:12px !important;padding:10px 14px !important;font-family:'Nunito',sans-serif !important;font-weight:500 !important;color:var(--rs-ink) !important;width:100%;max-width:360px;transition:box-shadow .12s}.iletisimformu input:focus,.iletisimformu textarea:focus{outline:none !important;box-shadow:var(--cartoon-shadow-sm) !important;transform:translate(-1px,-1px)}.iletisimformu input[type="submit"],button.cartoon-btn{background:var(--rs-pink) !important;color:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:12px !important;padding:10px 24px !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:15px !important;box-shadow:var(--cartoon-shadow-sm) !important;cursor:pointer;text-transform:uppercase;letter-spacing:0.04em;transition:transform .15s,box-shadow .15s}.iletisimformu input[type="submit"]:hover{transform:translate(-2px,-2px);box-shadow:var(--cartoon-shadow) !important;background:var(--rs-pink-d) !important}.site-footer{background:var(--rs-ink) !important;color:var(--rs-white) !important;border-top:6px solid var(--rs-yellow) !important;padding:40px 20px 20px !important;position:relative;overflow:hidden}.site-footer::before{content:'';position:absolute;top:-6px;left:0;right:0;height:6px;background:linear-gradient(90deg,var(--rs-pink) 0 20%,var(--rs-green) 20% 40%,var(--rs-blue) 40% 60%,var(--rs-orange) 60% 80%,var(--rs-purple) 80% 100%)}.site-footer .footer-col h3{color:var(--rs-yellow) !important;font-family:'Fredoka',sans-serif !important;font-size:15px !important;font-weight:700 !important;letter-spacing:0.05em;border-bottom:2px dashed var(--rs-yellow);padding-bottom:6px;display:inline-block}.site-footer .footer-links a,.site-footer a{color:var(--rs-white) !important;font-family:'Nunito',sans-serif !important;font-weight:600 !important;text-decoration:none !important;border-bottom:none !important;transition:color .12s,transform .12s;display:inline-block}.site-footer .footer-links a::before{content:'›';color:var(--rs-pink);margin-right:6px;font-weight:700}.site-footer .footer-links a:hover{color:var(--rs-yellow) !important;transform:translateX(4px)}.footer-bottom,.site-footer p{color:rgba(255,255,255,.6) !important;font-family:'Nunito',sans-serif !important;text-align:center}.sayfala a,.sayfala span,.sayfalar a,.sayfalar span{display:inline-flex !important;align-items:center;justify-content:center;min-width:38px;height:38px;background:var(--rs-white) !important;border:2px solid var(--rs-ink) !important;border-radius:10px !important;padding:0 10px !important;margin:4px 2px;color:var(--rs-ink) !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;box-shadow:2px 2px 0 var(--rs-ink);transition:transform .12s}.sayfala a:hover,.sayfalar a:hover{background:var(--rs-yellow) !important;transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--rs-ink)}.sayfala .sy,.sayfala b,.sayfalar .sy{background:var(--rs-green) !important;color:var(--rs-white) !important;border-color:var(--rs-ink) !important}.kategori-grid li,.kategoriler li{background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:16px !important;box-shadow:var(--cartoon-shadow-sm) !important;padding:14px !important;transition:transform .15s}.kategori-grid li:hover,.kategoriler li:hover{transform:translate(-2px,-2px) scale(1.02);background:var(--rs-yellow) !important}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:var(--rs-paper)}::-webkit-scrollbar-thumb{background:var(--rs-pink);border:3px solid var(--rs-paper);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--rs-pink-d)}a{transition:color .12s}.tasiyici-orta a,.page-card a,.prose a{color:var(--rs-blue-d) !important;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.tasiyici-orta a:hover,.page-card a:hover,.prose a:hover{color:var(--rs-pink-d) !important}@media (max-width:900px){.header{padding:12px 14px !important;flex-wrap:wrap;gap:8px}.logo a img{width:140px !important;height:auto !important}.ustyazi{display:none !important}.arama{flex:1;min-width:0}.arama-form{width:100%}.mobil-menu-btn{display:inline-flex !important;align-items:center;justify-content:center;width:44px !important;height:44px !important;background:var(--rs-pink) !important;color:var(--rs-white) !important;border:3px solid var(--rs-ink) !important;border-radius:12px !important;font-size:22px !important;font-weight:700;box-shadow:2px 2px 0 var(--rs-ink) !important;cursor:pointer}.menu{display:none !important;width:100%;order:99;margin-top:8px}.menu.is-open{display:block !important}.menu ul{flex-direction:column !important;gap:6px !important;background:var(--rs-paper-d);padding:10px !important;border:2px solid var(--rs-ink);border-radius:14px}.menu-resimli{width:100% !important;justify-content:flex-start}.menu-dropdown .dropdown-panel{position:static !important;margin-top:6px !important}}@media (max-width:768px){.page-hero h1{font-size:28px !important}.page-hero{padding:24px 18px !important}.page-hero::before{font-size:42px}.page-hero::after{font-size:32px}.modern-sayfa-baslik{font-size:18px !important;padding:10px 16px !important}.oynama-ust{padding:18px 16px !important}.oynama-ust h1,.oynama-ust h2,.oynama-ust > strong{font-size:22px !important}.oyun-aksiyonlar a,.oyun-aksiyonlar button,.oyun-aksiyonlar > *{padding:7px 11px !important;font-size:11px !important}.oyun-aksiyonlar{gap:6px !important}.pop4-strip .pop4-list ul{grid-template-columns:repeat(2,1fr) !important}body::after{display:none !important}}@media (max-width:480px){.page-hero h1{font-size:22px !important}.oynama-ust h1,.oynama-ust h2,.oynama-ust > strong{font-size:18px !important}.arama-form input{font-size:14px !important;padding:8px 12px !important}.arama-btn{padding:8px 14px !important;min-width:44px !important}}@media (max-width:768px){.oyunlar ul,.oyunlarYeni ul,.oyunlareditor ul{gap:10px !important}.oyunlar ul li,.oyunlarYeni ul li,.oyunlareditor li{border-radius:12px !important;box-shadow:3px 3px 0 var(--rs-ink) !important}.oyunlar ul li img,.oyunlarYeni ul li img,.oyunlareditor li img{height:90px !important;border-bottom-width:2px !important}.oyunlar ul li span,.oyunlarYeni ul li span,.oyunlareditor li span{padding:6px 6px !important;font-size:11px !important;line-height:1.2 !important;white-space:normal !important;overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:32px;border-top-width:2px !important;text-transform:none !important}.oyunlar ul li a::before,.oyunlarYeni ul li a::before,.oyunlareditor li a::before{width:38px !important;height:38px !important;font-size:14px !important;top:38px !important}.oyunlarYeni ul li:nth-child(1) a::after,.oyunlarYeni ul li:nth-child(2) a::after{font-size:8px !important;padding:2px 6px !important;top:4px !important}}@media (max-width:360px){.oyunlar ul li img,.oyunlarYeni ul li img,.oyunlareditor li img{height:78px !important}.oyunlar ul li span,.oyunlarYeni ul li span,.oyunlareditor li span{font-size:10px !important;padding:5px 4px !important}}html[data-theme="dark"]{--rs-paper:#0F1624;--rs-paper-d:#1A2333;--rs-white:#1F2937;--rs-ink:#F3F4F6;--rs-ink-soft:#9CA3AF;--cartoon-shadow:4px 4px 0 var(--rs-yellow);--cartoon-shadow-sm:2px 2px 0 var(--rs-yellow);--cartoon-shadow-lg:6px 6px 0 var(--rs-yellow);--cartoon-border:3px solid var(--rs-yellow)}html[data-theme="dark"] body{background:radial-gradient(circle at 20% 10%,rgba(124,179,66,.10) 0,transparent 40%),radial-gradient(circle at 80% 60%,rgba(255,107,157,.10) 0,transparent 40%),var(--rs-paper) !important;color:var(--rs-ink) !important}html[data-theme="dark"] body::before{background-image:radial-gradient(circle,rgba(255,212,59,0.07) 1.5px,transparent 1.5px);opacity:.5}html[data-theme="dark"] h1,html[data-theme="dark"] h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4{color:var(--rs-ink) !important}html[data-theme="dark"] .header{background:linear-gradient(135deg,#1A2333 0%,#0F1624 100%) !important;border-bottom:3px solid var(--rs-yellow) !important;box-shadow:0 4px 0 var(--rs-yellow)}html[data-theme="dark"] .ustyazi{color:var(--rs-yellow) !important}html[data-theme="dark"] .arama-form{background:var(--rs-white) !important;border-color:var(--rs-yellow) !important;box-shadow:4px 4px 0 var(--rs-yellow) !important}html[data-theme="dark"] .arama-form input{background:transparent !important;color:var(--rs-ink) !important}html[data-theme="dark"] .arama-form input::placeholder{color:var(--rs-ink-soft) !important}html[data-theme="dark"] .arama-btn{border-left-color:var(--rs-yellow) !important}html[data-theme="dark"] .theme-toggle-btn{background:var(--rs-white) !important;border-color:var(--rs-yellow) !important;color:var(--rs-yellow) !important;box-shadow:2px 2px 0 var(--rs-yellow) !important}html[data-theme="dark"] .menu-resimli{background:var(--rs-white) !important;color:var(--rs-ink) !important;border-color:var(--rs-yellow) !important;box-shadow:2px 2px 0 var(--rs-yellow)}html[data-theme="dark"] .menu-resimli:hover{background:var(--rs-yellow) !important;color:var(--rs-ink-soft) !important;color:#1D2B4B !important}html[data-theme="dark"] .menu-resimli img{border-color:var(--rs-yellow)}html[data-theme="dark"] .dropdown-panel{background:var(--rs-white) !important;border-color:var(--rs-yellow) !important}html[data-theme="dark"] .dropdown-list li a{color:var(--rs-ink) !important}html[data-theme="dark"] .dropdown-list li a:hover{background:var(--rs-yellow) !important;color:#1D2B4B !important}html[data-theme="dark"] .oyunlarYeni ul li,html[data-theme="dark"] ul.oyunlarYeni li,html[data-theme="dark"] .oyunlarEditor ul li,html[data-theme="dark"] .oyunlarPopuler ul li{background:var(--rs-white) !important;border-color:var(--rs-yellow) !important;box-shadow:4px 4px 0 var(--rs-yellow) !important}html[data-theme="dark"] .oyunlarYeni ul li img{border-bottom-color:var(--rs-yellow)}html[data-theme="dark"] .oyunlarYeni ul li span,html[data-theme="dark"] .oyunlarYeni ul li a{background:var(--rs-white) !important;color:var(--rs-ink) !important}html[data-theme="dark"] .page-card{background:var(--rs-white) !important;border-color:var(--rs-yellow) !important;box-shadow:4px 4px 0 var(--rs-yellow) !important}html[data-theme="dark"] .page-card h2{color:var(--rs-yellow) !important;border-bottom-color:var(--rs-pink)}html[data-theme="dark"] .page-card p,html[data-theme="dark"] .page-card li,html[data-theme="dark"] .page-card strong{color:var(--rs-ink) !important}html[data-theme="dark"] .page-card strong{color:var(--rs-green) !important}html[data-theme="dark"] .page-hero{border-color:var(--rs-yellow) !important;box-shadow:6px 6px 0 var(--rs-yellow) !important}html[data-theme="dark"] .page-hero h1{text-shadow:3px 3px 0 #000}html[data-theme="dark"] .modern-sayfa-baslik,html[data-theme="dark"] h2.baslik{border-color:var(--rs-yellow) !important;box-shadow:4px 4px 0 var(--rs-yellow) !important}html[data-theme="dark"] .sayfala a,html[data-theme="dark"] .sayfala span{background:var(--rs-white) !important;color:var(--rs-ink) !important;border-color:var(--rs-yellow) !important;box-shadow:2px 2px 0 var(--rs-yellow)}html[data-theme="dark"] .sayfala a:hover{background:var(--rs-yellow) !important;color:#1D2B4B !important}html[data-theme="dark"] .iletisimformu input,html[data-theme="dark"] .iletisimformu textarea{background:var(--rs-white) !important;color:var(--rs-ink) !important;border-color:var(--rs-yellow) !important}html[data-theme="dark"] .site-footer{background:#050B17 !important}html[data-theme="dark"] ::-webkit-scrollbar-track{background:var(--rs-paper-d)}html[data-theme="dark"] ::-webkit-scrollbar-thumb{background:var(--rs-yellow);border-color:var(--rs-paper-d)}@keyframes rs-wobble{0%,100%{transform:rotate(0deg) translate(-3px,-3px)}25%{transform:rotate(-2deg) translate(-3px,-3px)}75%{transform:rotate(2deg) translate(-3px,-3px)}}.oyunlarYeni ul li:hover,ul.oyunlarYeni li:hover{animation:rs-wobble .45s ease-in-out}.oyunlarYeni ul li:nth-child(1) a::after,ul.oyunlarYeni li:nth-child(1) a::after{content:'🔥 POPÜLER';position:absolute;top:8px;left:-4px;background:var(--rs-pink);color:var(--rs-white);border:2px solid var(--rs-ink);border-radius:999px;padding:3px 10px;font-family:'Fredoka',sans-serif;font-weight:700;font-size:10px;letter-spacing:0.04em;box-shadow:2px 2px 0 var(--rs-ink);transform:rotate(-8deg);z-index:2;pointer-events:none}.oyunlarYeni ul li:nth-child(2) a::after,ul.oyunlarYeni li:nth-child(2) a::after{content:'⭐ YENİ';position:absolute;top:8px;right:-4px;background:var(--rs-yellow);color:var(--rs-ink);border:2px solid var(--rs-ink);border-radius:999px;padding:3px 10px;font-family:'Fredoka',sans-serif;font-weight:700;font-size:10px;letter-spacing:0.04em;box-shadow:2px 2px 0 var(--rs-ink);transform:rotate(8deg);z-index:2;pointer-events:none}.oyunlarYeni ul li a{position:relative}html[data-theme="dark"] .oyunlarYeni ul li:nth-child(1) a::after,html[data-theme="dark"] .oyunlarYeni ul li:nth-child(2) a::after{border-color:var(--rs-yellow);box-shadow:2px 2px 0 var(--rs-yellow)}html[data-theme="dark"] .oyunlarYeni ul li:nth-child(2) a::after{color:#1D2B4B}@keyframes rs-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}.menu-resimli:active{animation:rs-bounce .3s ease}body::after{display:none !important}@keyframes rs-float{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(2deg)}}.page-hero{background-image:radial-gradient(circle at 20% 20%,rgba(255,255,255,.5) 0,transparent 40%),linear-gradient(135deg,var(--rs-pink) 0%,var(--rs-purple) 100%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><path d='M20 20 Q30 10 40 20 T60 20' stroke='white' stroke-width='2' fill='none' opacity='0.3'/><circle cx='150' cy='40' r='3' fill='white' opacity='0.4'/><circle cx='170' cy='80' r='2' fill='white' opacity='0.4'/><path d='M140 150 l5 -10 l5 10' stroke='white' stroke-width='2' fill='none' opacity='0.3'/></svg>") !important;background-size:cover,cover,200px 200px !important;background-repeat:no-repeat,no-repeat,repeat !important}.rs-404{max-width:700px;margin:60px auto;padding:40px 30px;text-align:center;background:var(--rs-white);border:var(--cartoon-border);border-radius:24px;box-shadow:var(--cartoon-shadow-lg);position:relative;transform:rotate(-0.5deg)}.rs-404-number{font-family:'Fredoka',sans-serif;font-size:140px;font-weight:700;color:var(--rs-pink);line-height:1;text-shadow:4px 4px 0 var(--rs-ink),-2px -2px 0 var(--rs-yellow);letter-spacing:-0.05em;margin:0;transform:rotate(-3deg);display:inline-block}.rs-404-title{font-family:'Fredoka',sans-serif;font-size:28px;color:var(--rs-ink) !important;margin:16px 0 8px;font-weight:700}.rs-404-sub{color:var(--rs-ink-soft) !important;font-size:15px;margin-bottom:24px}.rs-404-btn{display:inline-block;background:var(--rs-green);color:var(--rs-white) !important;border:var(--cartoon-border);border-radius:999px;padding:12px 28px;font-family:'Fredoka',sans-serif;font-weight:700;font-size:16px;text-decoration:none !important;box-shadow:var(--cartoon-shadow);transition:transform .15s,box-shadow .15s}.rs-404-btn:hover{transform:translate(-3px,-3px);box-shadow:var(--cartoon-shadow-lg);background:var(--rs-green-d)}.rs-404::before{content:'?';position:absolute;top:-20px;right:30px;width:60px;height:60px;background:var(--rs-yellow);border:var(--cartoon-border);border-radius:50%;font-family:'Fredoka',sans-serif;font-weight:700;font-size:36px;color:var(--rs-ink);display:flex;align-items:center;justify-content:center;box-shadow:var(--cartoon-shadow);transform:rotate(12deg)}.rs-404::after{content:'!';position:absolute;bottom:-20px;left:40px;width:50px;height:50px;background:var(--rs-pink);border:var(--cartoon-border);border-radius:50%;font-family:'Fredoka',sans-serif;font-weight:700;font-size:30px;color:var(--rs-white);display:flex;align-items:center;justify-content:center;box-shadow:var(--cartoon-shadow);transform:rotate(-15deg)}.tasiyici-oynama{max-width:1140px;margin:24px auto;padding:0 16px}.oynama-ust{background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.4) 0,transparent 50%),linear-gradient(135deg,var(--rs-pink) 0%,var(--rs-orange) 50%,var(--rs-yellow) 100%) !important;border:var(--cartoon-border) !important;border-radius:22px !important;box-shadow:var(--cartoon-shadow-lg) !important;padding:26px 28px !important;margin-bottom:18px !important;position:relative;overflow:hidden;text-align:center}.oynama-ust::before,.oynama-ust::after{content:'★';position:absolute;color:var(--rs-yellow);-webkit-text-stroke:3px var(--rs-ink);line-height:1;pointer-events:none}.oynama-ust::before{top:8px;right:16px;font-size:48px;transform:rotate(15deg);opacity:.9}.oynama-ust::after{bottom:4px;left:18px;font-size:36px;transform:rotate(-20deg);opacity:.8}.oynama-ust h1,.oynama-ust h2,.oynama-ust > strong,.oynama-ust .oyun-baslik{display:inline-block !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:32px !important;color:var(--rs-white) !important;text-align:center;margin:0 0 14px !important;padding:0 !important;text-transform:uppercase;letter-spacing:0.03em;text-shadow:3px 3px 0 var(--rs-ink),6px 6px 0 rgba(0,0,0,.15) !important;position:relative;z-index:1;line-height:1.1;background:transparent !important;border:none !important;box-shadow:none !important}.oynama-ust + .oyun-aksiyonlar,.oynama-ust .oyun-aksiyonlar{position:relative;z-index:1;margin-top:14px !important}.oyun-aksiyonlar{display:flex !important;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;background:transparent !important;padding:0 !important;margin:18px 0 !important}.oyun-aksiyonlar a,.oyun-aksiyonlar button,.oyun-aksiyonlar > *{display:inline-flex !important;align-items:center;gap:6px;background:var(--rs-yellow) !important;color:var(--rs-ink) !important;border:2px solid var(--rs-ink) !important;border-radius:999px !important;padding:8px 14px !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:13px !important;text-decoration:none !important;box-shadow:2px 2px 0 var(--rs-ink) !important;cursor:pointer;transition:transform .15s,filter .15s;line-height:1}.oyun-aksiyonlar a:hover,.oyun-aksiyonlar button:hover{transform:translate(-2px,-2px);filter:brightness(1.1);box-shadow:4px 4px 0 var(--rs-ink) !important}.oyun-aksiyonlar > *:nth-child(6n+1){background:var(--rs-yellow) !important;color:var(--rs-ink) !important}.oyun-aksiyonlar > *:nth-child(6n+2){background:var(--rs-pink) !important;color:var(--rs-white) !important}.oyun-aksiyonlar > *:nth-child(6n+3){background:var(--rs-orange) !important;color:var(--rs-white) !important}.oyun-aksiyonlar > *:nth-child(6n+4){background:var(--rs-blue-d) !important;color:var(--rs-white) !important}.oyun-aksiyonlar > *:nth-child(6n+5){background:var(--rs-green) !important;color:var(--rs-white) !important}.oyun-aksiyonlar > *:nth-child(6n+6){background:var(--rs-purple) !important;color:var(--rs-white) !important}.oynamaGenis{background:#0A0F1C !important;border:4px solid var(--rs-yellow) !important;border-radius:16px !important;box-shadow:0 0 0 3px var(--rs-ink),var(--cartoon-shadow-lg) !important;padding:8px !important;overflow:hidden;margin:18px 0 22px 0 !important}.oynamaGenis iframe,.oynamaGenis embed,.oynamaGenis object{border-radius:10px;background:#000}.mobil-oyna-overlay{background:rgba(10,15,28,.85) !important;border-radius:10px !important}.mobil-oyna-overlay .play-icon{background:var(--rs-pink) !important;color:var(--rs-white) !important;border:4px solid var(--rs-white);outline:4px solid var(--rs-ink);border-radius:50% !important;width:80px !important;height:80px !important;box-shadow:0 8px 24px rgba(0,0,0,.4);animation:rs-pulse 2s ease-in-out infinite}.t_benzeroyunlar{background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:18px !important;box-shadow:var(--cartoon-shadow) !important;padding:22px !important;margin-bottom:22px !important;position:relative;background-image:radial-gradient(circle at 95% 5%,rgba(79,195,247,.12) 0,transparent 30%),radial-gradient(circle at 5% 95%,rgba(255,107,157,.10) 0,transparent 30%)}.benzer-oyunlar-baslik,.t_benzeroyunlar h2,.t_benzeroyunlar h3{background:var(--rs-blue-d) !important;color:var(--rs-white) !important;border:3px solid var(--rs-ink) !important;border-radius:12px !important;padding:8px 16px !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:15px !important;text-transform:uppercase;box-shadow:3px 3px 0 var(--rs-ink) !important;margin:0 0 16px !important;display:inline-flex !important;align-items:center;gap:8px;transform:rotate(-0.5deg)}.benzer-oyunlar-baslik h2,.benzer-oyunlar-baslik h3{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important;display:inline-flex !important;align-items:center;gap:8px;transform:none}.t_benzeroyunlar ul{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(170px,1fr)) !important;gap:16px !important;padding:0 !important;margin:0 !important;list-style:none !important}.t_benzeroyunlar ul li{background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:16px !important;box-shadow:var(--cartoon-shadow) !important;overflow:hidden;padding:0 !important;margin:0 !important;list-style:none !important;float:none !important;width:auto !important;position:relative;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s}.t_benzeroyunlar ul li:nth-child(5n+1){transform:rotate(-0.7deg)}.t_benzeroyunlar ul li:nth-child(5n+2){transform:rotate(0.5deg)}.t_benzeroyunlar ul li:nth-child(5n+3){transform:rotate(-0.3deg)}.t_benzeroyunlar ul li:nth-child(5n+4){transform:rotate(0.7deg)}.t_benzeroyunlar ul li:nth-child(5n+5){transform:rotate(-0.5deg)}.t_benzeroyunlar ul li:hover{transform:translate(-3px,-3px) rotate(0deg) scale(1.03) !important;box-shadow:var(--cartoon-shadow-lg) !important;z-index:3}.t_benzeroyunlar ul li a{display:block !important;text-decoration:none !important;padding:0 0 12px 0 !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:12px !important;text-align:center;line-height:1.3;overflow:hidden;color:var(--rs-ink) !important}.t_benzeroyunlar ul li img{width:100% !important;height:120px !important;object-fit:cover !important;display:block !important;border-bottom:3px solid var(--rs-ink) !important;margin:0 0 10px 0 !important;transition:transform .25s}.t_benzeroyunlar ul li:hover img{transform:scale(1.08)}.t_benzeroyunlar ul li br{display:none}.t_benzeroyunlar ul li:nth-child(5n+1) a{background:var(--rs-yellow);color:var(--rs-ink) !important}.t_benzeroyunlar ul li:nth-child(5n+2) a{background:var(--rs-green);color:var(--rs-white) !important}.t_benzeroyunlar ul li:nth-child(5n+3) a{background:var(--rs-pink);color:var(--rs-white) !important}.t_benzeroyunlar ul li:nth-child(5n+4) a{background:var(--rs-blue);color:var(--rs-ink) !important}.t_benzeroyunlar ul li:nth-child(5n+5) a{background:var(--rs-purple);color:var(--rs-white) !important}.oyunaciklamasi{background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:18px !important;box-shadow:var(--cartoon-shadow) !important;padding:22px !important;margin-bottom:22px !important;position:relative;background-image:radial-gradient(circle at 95% 95%,rgba(255,212,59,.15) 0,transparent 35%)}.oyunaciklamasi > .baslik{background:var(--rs-orange) !important;color:var(--rs-white) !important;border:3px solid var(--rs-ink) !important;border-radius:12px !important;padding:8px 16px !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:15px !important;text-transform:uppercase;box-shadow:3px 3px 0 var(--rs-ink) !important;margin:0 0 16px !important;display:inline-block !important;transform:rotate(-0.5deg)}.oyunaciklamasi p,.oyunaciklamasi .mevcut-icerik{font-family:'Nunito',sans-serif !important;font-weight:500;color:var(--rs-ink) !important;line-height:1.7;font-size:14px}.tus-image,.tus-karakter{background:linear-gradient(180deg,#fff 0%,#f1f5f9 100%) !important;border:2px solid var(--rs-ink) !important;border-bottom-width:3px !important;border-radius:8px !important;padding:6px 10px !important;box-shadow:0 1px 0 rgba(15,23,42,.05);display:inline-block;margin:4px 6px}.yorum-kapsayici{background:transparent !important;margin-bottom:22px !important}.yorum-formu-alani{background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:18px !important;box-shadow:var(--cartoon-shadow) !important;padding:22px !important;margin-bottom:22px !important}.yorum-form-ust h2,.yorum-form-ust h3,.yorum-formu-alani h2,.yorum-formu-alani h3{background:var(--rs-pink) !important;color:var(--rs-white) !important;border:3px solid var(--rs-ink) !important;border-radius:12px !important;padding:8px 16px !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:15px !important;text-transform:uppercase;box-shadow:3px 3px 0 var(--rs-ink) !important;margin:0 0 16px !important;display:inline-block !important;transform:rotate(-0.5deg)}.avatar-liste{display:flex !important;flex-wrap:wrap;gap:8px}.avatar-liste img,.avatar-liste label,.avatar-liste > *{border-radius:50% !important;border:2px solid var(--rs-ink) !important;transition:transform .12s,box-shadow .12s;background:var(--rs-paper-d)}.avatar-liste img:hover,.avatar-liste label:hover{transform:scale(1.15) rotate(-5deg);box-shadow:2px 2px 0 var(--rs-ink)}.yorum-formu-alani input[type="text"],.yorum-formu-alani input[type="email"],.yorum-formu-alani textarea,.form-grup input,.form-grup textarea,.yorum-textarea-wrapper textarea{background:var(--rs-white) !important;border:2px solid var(--rs-ink) !important;border-radius:12px !important;padding:10px 14px !important;font-family:'Nunito',sans-serif !important;font-weight:500 !important;color:var(--rs-ink) !important;width:100%;transition:box-shadow .12s,transform .12s}.yorum-formu-alani input:focus,.yorum-formu-alani textarea:focus,.form-grup input:focus,.form-grup textarea:focus{outline:none !important;box-shadow:3px 3px 0 var(--rs-ink) !important;transform:translate(-1px,-1px)}.yorum-formu-alani button,.yorum-formu-alani input[type="submit"]{background:var(--rs-green) !important;color:var(--rs-white) !important;border:3px solid var(--rs-ink) !important;border-radius:999px !important;padding:10px 28px !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:14px !important;text-transform:uppercase;box-shadow:3px 3px 0 var(--rs-ink) !important;cursor:pointer;transition:transform .15s,filter .15s}.yorum-formu-alani button:hover,.yorum-formu-alani input[type="submit"]:hover{transform:translate(-2px,-2px);filter:brightness(1.1);box-shadow:5px 5px 0 var(--rs-ink) !important}.onceki-yorumlar{background:transparent !important;margin-top:18px !important}.onceki-yorumlar h2,.onceki-yorumlar h3{background:var(--rs-purple) !important;color:var(--rs-white) !important;border:3px solid var(--rs-ink) !important;border-radius:12px !important;padding:8px 16px !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:15px !important;text-transform:uppercase;box-shadow:3px 3px 0 var(--rs-ink) !important;margin:0 0 16px !important;display:inline-block !important;transform:rotate(-0.5deg)}.yorum-kutusu{background:var(--rs-white) !important;border:2px solid var(--rs-ink) !important;border-radius:14px !important;box-shadow:2px 2px 0 var(--rs-ink) !important;padding:14px 16px !important;margin-bottom:10px !important;display:flex;gap:12px;align-items:flex-start;transition:transform .12s}.yorum-kutusu:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--rs-ink) !important}.yorum-avatar img,.yorum-avatar > *{width:38px !important;height:38px !important;border-radius:50% !important;border:2px solid var(--rs-ink) !important;background:var(--rs-paper-d);flex-shrink:0}.yorum-icerik{flex:1;min-width:0}.yorum-icerik strong,.yorum-icerik .yorum-isim{font-family:'Fredoka',sans-serif !important;font-weight:600 !important;color:var(--rs-pink-d) !important;font-size:14px}.yorum-metni{color:var(--rs-ink) !important;font-family:'Nunito',sans-serif !important;font-size:13px;line-height:1.5;margin-top:4px}.sayfalama{display:flex !important;flex-wrap:wrap;gap:4px;justify-content:center;margin:22px 0 !important;padding:0 !important}.sayfalama a,.sayfalama span,.sayfalama b{display:inline-flex !important;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;background:var(--rs-white) !important;color:var(--rs-ink) !important;border:2px solid var(--rs-ink) !important;border-radius:10px !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:13px !important;text-decoration:none !important;box-shadow:2px 2px 0 var(--rs-ink);transition:transform .12s;margin:0 !important}.sayfalama a:hover{background:var(--rs-yellow) !important;transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--rs-ink)}.sayfalama .sy,.sayfalama .aktif,.sayfalama .secili,.sayfalama b{background:var(--rs-pink) !important;color:var(--rs-white) !important;border-color:var(--rs-ink) !important}.rs-share-overlay{position:fixed;inset:0;background:rgba(29,43,75,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;opacity:0;transition:opacity .2s}.rs-share-overlay.show{opacity:1}.rs-share-box{background:var(--rs-white);background-image:radial-gradient(circle at 8% 18%,rgba(255,107,157,.12) 0,transparent 28%),radial-gradient(circle at 92% 82%,rgba(79,195,247,.12) 0,transparent 28%),radial-gradient(circle at 95% 12%,rgba(255,212,59,.14) 0,transparent 24%);border:3px solid var(--rs-ink);border-radius:24px;box-shadow:6px 6px 0 var(--rs-ink);max-width:500px;width:100%;padding:28px 26px 22px;position:relative;transform:scale(0.85) rotate(-3deg);transition:transform .3s cubic-bezier(.34,1.56,.64,1);font-family:'Nunito',sans-serif;overflow:visible}.rs-share-overlay.show .rs-share-box{transform:scale(1) rotate(0deg)}.rs-share-box::before{content:'';position:absolute;inset:auto 20px -9px 20px;height:8px;background:linear-gradient(90deg,var(--rs-pink) 0 20%,var(--rs-green) 20% 40%,var(--rs-blue) 40% 60%,var(--rs-orange) 60% 80%,var(--rs-purple) 80% 100%);border-radius:0 0 10px 10px;z-index:-1}.rs-share-confetti{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:24px}.rs-share-confetti span{position:absolute;font-size:18px;opacity:0;animation:rs-confetti-in .6s .2s forwards}.rs-share-confetti span:nth-child(1){top:14px;left:18px;color:var(--rs-pink);animation-delay:.22s}.rs-share-confetti span:nth-child(2){top:10px;right:46px;color:var(--rs-green);animation-delay:.26s;font-size:14px}.rs-share-confetti span:nth-child(3){top:30%;right:14px;color:var(--rs-orange);animation-delay:.30s;font-size:10px}.rs-share-confetti span:nth-child(4){bottom:24%;left:10px;color:var(--rs-blue-d);animation-delay:.34s;font-size:11px}.rs-share-confetti span:nth-child(5){bottom:18px;right:60px;color:var(--rs-purple);animation-delay:.38s;font-size:15px}@keyframes rs-confetti-in{0%{transform:scale(0) rotate(-45deg);opacity:0}60%{transform:scale(1.3) rotate(10deg);opacity:1}100%{transform:scale(1) rotate(0);opacity:1}}.rs-share-close{position:absolute;top:-14px;right:-14px;width:42px;height:42px;background:var(--rs-pink);color:var(--rs-white);border:3px solid var(--rs-ink);border-radius:50%;font-family:'Fredoka',sans-serif;font-weight:700;font-size:18px;cursor:pointer;box-shadow:3px 3px 0 var(--rs-ink);transition:transform .2s;line-height:1;z-index:2}.rs-share-close:hover{transform:rotate(90deg) scale(1.08)}.rs-share-head{text-align:center;margin-bottom:22px;position:relative}.rs-share-title{font-family:'Fredoka',sans-serif;font-weight:700;font-size:38px;line-height:1;color:var(--rs-white);margin-bottom:10px;display:inline-block;letter-spacing:0.02em;text-shadow:2px 2px 0 var(--rs-ink),-2px 2px 0 var(--rs-ink),2px -2px 0 var(--rs-ink),-2px -2px 0 var(--rs-ink),4px 4px 0 var(--rs-pink);transform:rotate(-2deg);padding:0 6px}.rs-share-sub{font-size:13px;color:var(--rs-ink-soft);font-weight:600}.rs-share-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.rs-share-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:14px 8px 12px;color:var(--rs-white);border:3px solid var(--rs-ink);border-radius:16px;text-decoration:none !important;font-family:'Fredoka',sans-serif;font-weight:700;font-size:12px;box-shadow:3px 3px 0 var(--rs-ink);transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .15s;position:relative;overflow:hidden}.rs-share-btn::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,transparent 50%);pointer-events:none}.rs-share-btn:hover{transform:translate(-3px,-3px) rotate(-2deg) scale(1.04);box-shadow:6px 6px 0 var(--rs-ink)}.rs-share-btn:nth-child(2n):hover{transform:translate(-3px,-3px) rotate(2deg) scale(1.04)}.rs-share-ico{width:44px;height:44px;background:rgba(255,255,255,.96);border:2.5px solid var(--rs-ink);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -2px 0 rgba(0,0,0,.05)}.rs-share-ico svg{display:block}.rs-share-lbl{line-height:1.15;position:relative;z-index:1}.rs-share-btn.fb{background:linear-gradient(180deg,#2488FB 0%,#1877F2 100%)}.rs-share-btn.fb .rs-share-ico{color:#1877F2}.rs-share-btn.tw{background:linear-gradient(180deg,#1a1a1a 0%,#000 100%)}.rs-share-btn.tw .rs-share-ico{color:#000}.rs-share-btn.wa{background:linear-gradient(180deg,#2EE678 0%,#25D366 100%)}.rs-share-btn.wa .rs-share-ico{color:#25D366}.rs-share-btn.tg{background:linear-gradient(180deg,#36B3E7 0%,#229ED9 100%)}.rs-share-btn.tg .rs-share-ico{color:#229ED9}.rs-share-btn.rd{background:linear-gradient(180deg,#FF6A1E 0%,#FF4500 100%)}.rs-share-btn.rd .rs-share-ico{color:#FF4500}.rs-share-btn.em{background:linear-gradient(180deg,#A362C9 0%,#8E44AD 100%)}.rs-share-btn.em .rs-share-ico{color:#8E44AD}.rs-share-link-head{display:flex;align-items:center;gap:6px;font-family:'Fredoka',sans-serif;font-weight:600;font-size:12px;color:var(--rs-ink-soft);text-transform:uppercase;letter-spacing:0.06em;margin-bottom:6px;padding-left:4px}.rs-share-link-ico{display:inline-flex;width:22px;height:22px;background:var(--rs-yellow);border:2px solid var(--rs-ink);border-radius:50%;align-items:center;justify-content:center;color:var(--rs-ink)}.rs-share-link{display:flex;gap:6px;background:var(--rs-paper-d);border:2px solid var(--rs-ink);border-radius:14px;padding:5px;box-shadow:inset 2px 2px 0 rgba(0,0,0,.04)}.rs-share-link input{flex:1;min-width:0;border:none;background:transparent;padding:8px 12px;font-family:ui-monospace,'SF Mono',Consolas,monospace;font-size:12px;color:var(--rs-ink);outline:none;overflow:hidden;text-overflow:ellipsis}.rs-copy-btn{display:inline-flex;align-items:center;gap:6px;background:var(--rs-green);color:var(--rs-white);border:2px solid var(--rs-ink);border-radius:10px;padding:8px 16px;font-family:'Fredoka',sans-serif;font-weight:700;font-size:12px;cursor:pointer;transition:transform .12s,background .12s;text-transform:uppercase;letter-spacing:0.05em;white-space:nowrap;box-shadow:2px 2px 0 var(--rs-ink)}.rs-copy-btn:hover{transform:translate(-1px,-1px);background:var(--rs-green-d)}.rs-copy-btn.copied{background:var(--rs-pink);animation:rs-copied-pop .3s ease}@keyframes rs-copied-pop{0%{transform:scale(1)}40%{transform:scale(1.1)}100%{transform:scale(1)}}.rs-share-native{width:100%;margin-top:14px;background:var(--rs-yellow);color:var(--rs-ink);border:2px solid var(--rs-ink);border-radius:12px;padding:11px 16px;font-family:'Fredoka',sans-serif;font-weight:700;font-size:13px;cursor:pointer;box-shadow:3px 3px 0 var(--rs-ink);transition:transform .15s}.rs-share-native:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--rs-ink)}html[data-theme="dark"] .rs-share-box{background:var(--rs-paper-d);border-color:var(--rs-yellow);box-shadow:6px 6px 0 var(--rs-yellow)}html[data-theme="dark"] .rs-share-sub{color:var(--rs-ink-soft)}html[data-theme="dark"] .rs-share-link{background:var(--rs-paper);border-color:var(--rs-yellow)}html[data-theme="dark"] .rs-share-link input{color:var(--rs-ink)}html[data-theme="dark"] .rs-share-btn{border-color:var(--rs-yellow);box-shadow:3px 3px 0 var(--rs-yellow)}@media (max-width:480px){.rs-share-grid{grid-template-columns:repeat(2,1fr)}.rs-share-box{padding:22px 18px 16px}.rs-share-title{font-size:30px}}.oyunOyna,.oyna-wrap,[class*="oyunOyna"],#oyuncerceve,.oyun-gecis{position:relative}.oyun-baslik,h1.oyun-adi{font-family:'Fredoka',sans-serif !important;font-weight:700 !important;color:var(--rs-yellow) !important;text-shadow:3px 3px 0 var(--rs-pink),6px 6px 0 var(--rs-ink) !important;letter-spacing:0.02em;text-transform:uppercase;font-size:28px !important}.oyun-cerceve,#oyunAlan,.oyun-yukle{background:#0A0F1C !important;border:4px solid var(--rs-yellow) !important;border-radius:14px !important;box-shadow:0 0 0 2px var(--rs-ink),0 0 20px rgba(255,212,59,.4),var(--cartoon-shadow-lg) !important;padding:8px !important;position:relative;overflow:hidden}.oyunuoyna-btn,.play-btn,button.oynaBtn,a.oynaBtn{display:inline-flex !important;align-items:center;gap:8px;background:linear-gradient(180deg,var(--rs-pink) 0%,var(--rs-pink-d) 100%) !important;color:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:999px !important;padding:14px 34px !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:18px !important;text-transform:uppercase;letter-spacing:0.05em;box-shadow:var(--cartoon-shadow-lg) !important;text-decoration:none !important;cursor:pointer;transition:transform .15s,box-shadow .15s;animation:rs-pulse 2s ease-in-out infinite}.oynaBtn::before,.play-btn::before{content:'▶';font-size:14px}@keyframes rs-pulse{0%,100%{box-shadow:6px 6px 0 var(--rs-ink),0 0 0 0 rgba(255,107,157,.4)}50%{box-shadow:6px 6px 0 var(--rs-ink),0 0 0 10px rgba(255,107,157,0)}}.oynaBtn:hover{transform:translate(-4px,-4px) scale(1.05) !important}.t_populeroyunlar{position:relative}.t_populeroyunlar::before{content:'★';position:absolute;top:-10px;left:-20px;color:var(--rs-yellow);-webkit-text-stroke:2px var(--rs-ink);font-size:30px;transform:rotate(-20deg);z-index:5;pointer-events:none;opacity:.9}.tasiyici-orta{position:relative}.tasiyici-orta::before{content:'';position:absolute;inset:0;pointer-events:none;z-index:-1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'><text x='20' y='40' font-family='sans-serif' font-size='20' fill='%23FFD43B' opacity='.06' transform='rotate(-15 30 40)'>★</text><text x='100' y='100' font-family='sans-serif' font-size='24' fill='%23FF6B9D' opacity='.05' transform='rotate(15 110 100)'>♥</text><text x='50' y='120' font-family='sans-serif' font-size='18' fill='%237CB342' opacity='.06'>✦</text></svg>");background-repeat:repeat;background-size:140px 140px}.arama-btn{padding:12px 22px !important;min-width:56px !important;height:auto !important;display:inline-flex !important;align-items:center;justify-content:center}.arama-btn svg{width:22px !important;height:22px !important;stroke-width:2.5 !important}.yenioyun-top::before,.yenioyun-top::after,.yenioyun-top h1::before,.yenioyun-top h2::before,.yenioyun-top h3::before,.yenioyun-top h1::after,.yenioyun-top h2::after,.yenioyun-top h3::after,.yenioyun-ust::before,.yenioyun-ust::after,.yenioyun-ust h1::before,.yenioyun-ust h2::before,.yenioyun-ust h3::before,.yenioyun-ust h1::after,.yenioyun-ust h2::after,.yenioyun-ust h3::after,.oyunlar::before,.oyunlar::after,.oyunlar h2::before,.oyunlar h3::before,.oyunlar h2::after,.oyunlar h3::after,.etiket-bulutu-wrap::before,.etiket-bulutu-wrap::after,.etiket-bulutu-wrap h2::before,.etiket-bulutu-wrap h2::after,.etiket-ust::before,.etiket-ust::after,.etiket-ust h2::before,.etiket-ust h2::after,.site-aciklama::before,.site-aciklama::after,.site-aciklama h2::before,.site-aciklama h2::after,.seo-makale::before,.seo-makale::after,.seo-makale h2::before,.seo-makale h2::after,.home-faq::before,.home-faq::after,.home-faq h2::before,.home-faq h2::after,.faq-section::before,.faq-section::after,.faq-section h2::before,.faq-section h2::after,.sss-bolumu::before,.sss-bolumu::after,.sss-bolumu h2::before,.sss-bolumu h2::after,.content-box::before,.content-box::after,.content-box h2::before,.content-box h3::before,.content-box h2::after,.content-box h3::after{display:none !important;content:none !important;background:transparent !important;border:none !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important}.site-aciklama,.seo-makale,.home-faq,.faq-section,.content-box:not(.sss-bolumu){background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:18px !important;box-shadow:var(--cartoon-shadow) !important;padding:24px 22px !important;margin:20px 0 !important;position:relative}.etiket-bulutu-wrap,.sss-bolumu,.content-box.sss-bolumu{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:28px 0 !important;position:relative}.sss-bolumu > h2,.content-box.sss-bolumu > h2{margin:0 0 14px 8px !important}.pop4-strip{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:24px 0 !important}.pop4-strip > .yenioyun-top{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 0 0 8px !important;margin:0 0 -8px 0 !important;position:relative;z-index:2}.pop4-strip > .pop4-list{background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:18px !important;box-shadow:var(--cartoon-shadow) !important;padding:20px !important;margin:0 !important;position:relative}.pop4-strip .pop4-list ul{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:14px !important;margin:0 !important;padding:0 !important;list-style:none !important}.pop4-strip .pop4-list ul li{background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:14px !important;box-shadow:var(--cartoon-shadow-sm) !important;overflow:hidden;position:relative;padding:0 !important;margin:0 !important;float:none !important;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s}.pop4-strip .pop4-list ul li::before{content:'#1';position:absolute;top:-8px;left:-8px;width:36px;height:36px;background:var(--rs-pink);color:var(--rs-white);border:3px solid var(--rs-ink);border-radius:50%;font-family:'Fredoka',sans-serif;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 0 var(--rs-ink);z-index:3;transform:rotate(-12deg)}.pop4-strip .pop4-list ul li:nth-child(1)::before{content:'#1';background:var(--rs-yellow);color:var(--rs-ink)}.pop4-strip .pop4-list ul li:nth-child(2)::before{content:'#2';background:var(--rs-green)}.pop4-strip .pop4-list ul li:nth-child(3)::before{content:'#3';background:var(--rs-blue-d)}.pop4-strip .pop4-list ul li:nth-child(4)::before{content:'#4';background:var(--rs-purple)}.pop4-strip .pop4-list ul li:nth-child(1){transform:rotate(-0.7deg)}.pop4-strip .pop4-list ul li:nth-child(2){transform:rotate(0.5deg)}.pop4-strip .pop4-list ul li:nth-child(3){transform:rotate(-0.3deg)}.pop4-strip .pop4-list ul li:nth-child(4){transform:rotate(0.7deg)}.pop4-strip .pop4-list ul li:hover{transform:translate(-3px,-3px) rotate(0deg) scale(1.04) !important;box-shadow:var(--cartoon-shadow) !important;z-index:2}.pop4-strip .pop4-list ul li a{display:block !important;color:var(--rs-ink) !important;text-decoration:none !important;padding:0 !important;position:relative}.pop4-strip .pop4-list ul li img{width:100% !important;height:130px !important;object-fit:cover !important;display:block !important;border-bottom:3px solid var(--rs-ink);margin:0 !important;transition:transform .25s}.pop4-strip .pop4-list ul li:hover img{transform:scale(1.08)}.pop4-strip .pop4-list ul li span{display:block !important;padding:10px 8px !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:12px !important;text-align:center;line-height:1.3 !important;border-top:3px solid var(--rs-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pop4-strip .pop4-list ul li:nth-child(1) span{background:var(--rs-yellow) !important;color:var(--rs-ink) !important}.pop4-strip .pop4-list ul li:nth-child(2) span{background:var(--rs-green) !important;color:var(--rs-white) !important}.pop4-strip .pop4-list ul li:nth-child(3) span{background:var(--rs-blue-d) !important;color:var(--rs-white) !important}.pop4-strip .pop4-list ul li:nth-child(4) span{background:var(--rs-purple) !important;color:var(--rs-white) !important}@media (max-width:720px){.pop4-strip .pop4-list ul{grid-template-columns:repeat(2,1fr) !important}}.etiket-ust{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 0 16px 0 !important}.etiket-bulutu{display:flex !important;flex-wrap:wrap;gap:8px;padding:0 !important;margin:0 !important}.site-etiket,.etiket-bulutu a{display:inline-flex !important;align-items:center;gap:4px;color:var(--rs-white) !important;border:2px solid var(--rs-ink) !important;border-radius:999px !important;padding:7px 16px !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:13px !important;text-decoration:none !important;box-shadow:2px 2px 0 var(--rs-ink);transition:transform .15s,box-shadow .15s,filter .15s;line-height:1.3;margin:0 !important}.site-etiket::before,.etiket-bulutu a::before{content:'#';opacity:.7;font-weight:700}.etiket-bulutu a:nth-child(6n+1),.etiket-bulutu .site-etiket:nth-child(6n+1){background:var(--rs-pink) !important}.etiket-bulutu a:nth-child(6n+2),.etiket-bulutu .site-etiket:nth-child(6n+2){background:var(--rs-blue-d) !important}.etiket-bulutu a:nth-child(6n+3),.etiket-bulutu .site-etiket:nth-child(6n+3){background:var(--rs-yellow) !important;color:var(--rs-ink) !important}.etiket-bulutu a:nth-child(6n+4),.etiket-bulutu .site-etiket:nth-child(6n+4){background:var(--rs-green) !important}.etiket-bulutu a:nth-child(6n+5),.etiket-bulutu .site-etiket:nth-child(6n+5){background:var(--rs-purple) !important}.etiket-bulutu a:nth-child(6n+6),.etiket-bulutu .site-etiket:nth-child(6n+6){background:var(--rs-orange) !important}.site-etiket:hover,.etiket-bulutu a:hover{transform:translate(-2px,-3px) rotate(-2deg);box-shadow:4px 5px 0 var(--rs-ink);filter:brightness(1.1) saturate(1.2)}.yenioyun-top{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:24px 0 -8px 0 !important;position:relative;z-index:2;padding-left:8px !important}.oyunlar{background:var(--rs-white) !important;border:var(--cartoon-border) !important;border-radius:18px !important;box-shadow:var(--cartoon-shadow) !important;padding:20px !important;margin:0 0 24px 0 !important;position:relative}.yenioyun-top > h2,.yenioyun-top > h3,.yenioyun-top .baslik,.oyunlar > h2,.oyunlar > h3,.oyunlar .baslik,.etiket-bulutu-wrap > h2,.etiket-bulutu-wrap > h3,.etiket-ust > h2,.etiket-ust > h3,.home-faq > h2,.home-faq > h3,.faq-section > h2,.site-aciklama > h2,.site-aciklama > h3,.seo-makale > h2,.seo-makale > h3,.content-box > h2,.content-box > h3,.sss-bolumu > h2{background:var(--rs-green) !important;color:var(--rs-white) !important;border:3px solid var(--rs-ink) !important;border-radius:12px !important;padding:10px 18px !important;font-family:'Fredoka',sans-serif !important;font-size:16px !important;font-weight:700 !important;text-transform:uppercase;letter-spacing:0.03em;box-shadow:3px 3px 0 var(--rs-ink) !important;margin:0 0 18px !important;display:inline-block !important;transform:rotate(-0.5deg);position:relative}.etiket-ust > h2,.etiket-bulutu-wrap > h2{background:var(--rs-pink) !important}.sss-bolumu > h2,.home-faq > h2,.faq-section > h2{background:var(--rs-orange) !important}.seo-makale > h2,.site-aciklama > h2{background:var(--rs-purple) !important}.etiket-bulutu-wrap a,.etiket-ust a,.etiket-bulut a,.etiket a,a.etiket{display:inline-flex !important;align-items:center;gap:6px;color:var(--rs-white) !important;border:2px solid var(--rs-ink) !important;border-radius:999px !important;padding:7px 16px !important;margin:4px 3px !important;font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:13px !important;text-decoration:none !important;box-shadow:2px 2px 0 var(--rs-ink);transition:transform .15s,box-shadow .15s;line-height:1.3;position:relative}.etiket-bulutu-wrap a::before,.etiket-ust a::before{content:'#';opacity:.7;font-weight:700}.etiket-bulutu-wrap a:nth-child(6n+1),.etiket-ust a:nth-child(6n+1){background:var(--rs-pink) !important}.etiket-bulutu-wrap a:nth-child(6n+2),.etiket-ust a:nth-child(6n+2){background:var(--rs-blue-d) !important}.etiket-bulutu-wrap a:nth-child(6n+3),.etiket-ust a:nth-child(6n+3){background:var(--rs-yellow) !important;color:var(--rs-ink) !important}.etiket-bulutu-wrap a:nth-child(6n+4),.etiket-ust a:nth-child(6n+4){background:var(--rs-green) !important}.etiket-bulutu-wrap a:nth-child(6n+5),.etiket-ust a:nth-child(6n+5){background:var(--rs-purple) !important}.etiket-bulutu-wrap a:nth-child(6n+6),.etiket-ust a:nth-child(6n+6){background:var(--rs-orange) !important}.etiket-bulutu-wrap a:hover,.etiket-ust a:hover,.etiket-bulut a:hover,.etiket a:hover,a.etiket:hover{transform:translate(-2px,-3px) rotate(-2deg);box-shadow:4px 5px 0 var(--rs-ink);filter:brightness(1.1) saturate(1.2)}details.faq-item,.sss-bolumu details,.faq details{background:var(--rs-paper-d) !important;border:2px solid var(--rs-ink) !important;border-radius:14px !important;box-shadow:2px 2px 0 var(--rs-ink) !important;padding:12px 18px !important;margin-bottom:10px !important;transition:transform .12s,background .12s}details.faq-item[open],.sss-bolumu details[open]{background:var(--rs-yellow) !important;transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--rs-ink) !important}details.faq-item summary,.sss-bolumu summary,.faq summary{font-family:'Fredoka',sans-serif !important;font-weight:600 !important;font-size:15px !important;color:var(--rs-ink) !important;cursor:pointer;list-style:none;padding-right:34px;position:relative;outline:none}details.faq-item summary::-webkit-details-marker,.sss-bolumu summary::-webkit-details-marker{display:none}details.faq-item summary::after,.sss-bolumu summary::after{content:'+';position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background:var(--rs-pink);color:var(--rs-white);border:2px solid var(--rs-ink);border-radius:50%;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}details.faq-item[open] summary::after,.sss-bolumu details[open] summary::after{content:'−';background:var(--rs-green)}.faq-answer{margin-top:10px !important;padding:10px 14px !important;background:var(--rs-white) !important;border:2px dashed var(--rs-ink);border-radius:10px !important}.faq-answer p{color:var(--rs-ink) !important;margin:0 !important;font-family:'Nunito',sans-serif !important;font-size:13px;line-height:1.6}.site-footer .footer-col h3{border-bottom:none !important;padding-bottom:0 !important}.site-footer .footer-col h3::after,.site-footer .footer-col h3::before{display:none !important;content:none !important;background:transparent !important;border:none !important}.ek-ust,.ek-alt,.bolum-ayrac{display:none !important}.oyunlar a.oyun-karti,.yenioyun-top a.oyun-karti{display:inline-flex !important;align-items:center;gap:10px;background:var(--rs-paper-d) !important;border:2px solid var(--rs-ink) !important;border-radius:14px !important;padding:8px 12px !important;text-decoration:none !important;font-family:'Fredoka',sans-serif !important;color:var(--rs-ink) !important;box-shadow:2px 2px 0 var(--rs-ink);margin:4px 6px;transition:transform .15s}.oyunlar a.oyun-karti:hover{transform:translate(-2px,-2px);background:var(--rs-yellow) !important;box-shadow:4px 4px 0 var(--rs-ink)}.oyunlar a.oyun-karti img{width:50px !important;height:50px !important;border-radius:10px !important;border:2px solid var(--rs-ink) !important;object-fit:cover}.site-aciklama p,.home-faq p{font-family:'Nunito',sans-serif !important;font-weight:500 !important;color:var(--rs-ink) !important;line-height:1.75;font-size:14px}.site-aciklama strong{color:var(--rs-pink-d);background:rgba(255,212,59,.3);padding:0 4px;border-radius:4px}html[data-theme="dark"] .yenioyun-top,html[data-theme="dark"] .oyunlar,html[data-theme="dark"] .etiket-bulutu-wrap,html[data-theme="dark"] .site-aciklama,html[data-theme="dark"] .home-faq{background:var(--rs-white) !important;border-color:var(--rs-yellow) !important;box-shadow:4px 4px 0 var(--rs-yellow) !important}html[data-theme="dark"] .home-faq details,html[data-theme="dark"] .faq-section details{background:var(--rs-paper-d) !important;border-color:var(--rs-yellow) !important;box-shadow:2px 2px 0 var(--rs-yellow) !important}html[data-theme="dark"] .home-faq summary,html[data-theme="dark"] .faq-section summary{color:var(--rs-ink) !important}html[data-theme="dark"] .etiket-bulutu-wrap a{background:var(--rs-yellow) !important;color:#1D2B4B !important;border-color:var(--rs-ink) !important}
/* ---- Body karakterleri (sol=Mordecai, sağ=Rigby) — html::before/after ---- */
html::before,html::after{content:'';position:fixed;bottom:0;width:220px;height:360px;background-repeat:no-repeat;background-size:contain;background-position:bottom center;opacity:.7;pointer-events:none;z-index:0;filter:drop-shadow(0 4px 14px rgba(0,0,0,0.15));transition:opacity .4s}
html::before{left:-20px;background-image:url('/tema/o2/images/chars/mordecai-v5.png');background-position:center bottom}
html::after{right:-40px;background-image:url('/tema/o2/images/chars/rigby-v5.png');background-position:left bottom}
html:hover::before,html:hover::after{opacity:.5}
@media (max-width:1180px){html::before,html::after{display:none}}

/* === Mobil oyun sayfası — CN tema, tüm butonlar iframe altı, kompakt === */
@media (max-width:768px){
.tasiyici-oynama{display:flex;flex-direction:column}
.oynama-ust{order:1;margin-bottom:12px !important}
#oyun{order:2;margin-bottom:14px !important;min-height:58svh !important;height:auto !important}
#oyun iframe,#oyun embed,#oyun object{min-height:58svh !important;height:58svh !important;max-height:70svh !important}
.oyun-aksiyonlar{order:3;margin:0 0 20px 0 !important;display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:8px 6px !important;padding:0 !important;background:transparent !important;border:none !important;box-shadow:none !important}
.benzer-oyunlar-baslik,.t_benzeroyunlar{order:4}
.oyunaciklamasi{order:5}
.yorum-kapsayici,#yorum-alani-baslangic{order:6}
.oyun-aksiyonlar>*,.oyun-aksiyonlar .btn-aksiyon,.oyun-aksiyonlar a,.oyun-aksiyonlar button{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:2px !important;padding:9px 4px !important;font-family:'Fredoka',sans-serif !important;font-weight:700 !important;font-size:10.5px !important;text-transform:uppercase;letter-spacing:.03em;border:2.5px solid var(--rs-ink) !important;border-radius:14px !important;box-shadow:2px 2px 0 var(--rs-ink) !important;text-decoration:none !important;min-height:54px !important;line-height:1.1 !important;transition:transform .12s,box-shadow .12s,filter .12s !important}
.oyun-aksiyonlar .btn-aksiyon-ikon{font-size:17px !important;line-height:1}
.oyun-aksiyonlar .btn-aksiyon-yazi{font-size:9.5px !important;line-height:1.15;font-weight:700}
.oyun-aksiyonlar .btn-aksiyon:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--rs-ink) !important}
.oyun-aksiyonlar .btn-aksiyon:hover{transform:translate(-1px,-2px) rotate(0) !important;box-shadow:3px 4px 0 var(--rs-ink) !important;filter:brightness(1.08)}
/* nth-child renklerini iptal + kendi renklerim (ileri spesifiklik) */
.oyun-aksiyonlar>*:nth-child(6n+1),.oyun-aksiyonlar>*:nth-child(6n+2),.oyun-aksiyonlar>*:nth-child(6n+3),.oyun-aksiyonlar>*:nth-child(6n+4),.oyun-aksiyonlar>*:nth-child(6n+5),.oyun-aksiyonlar>*:nth-child(6n+6){background:initial}
.oyun-aksiyonlar .btn-fs{grid-column:1 / -1;background:var(--rs-orange) !important;color:var(--rs-ink) !important;transform:rotate(-0.5deg);font-size:13px !important;padding:11px !important;min-height:auto !important;flex-direction:row !important;gap:8px !important}
.oyun-aksiyonlar .btn-fs .btn-aksiyon-yazi{font-size:14px !important;font-weight:800 !important}
.oyun-aksiyonlar .btn-fs .btn-aksiyon-ikon{font-size:16px !important}
.oyun-aksiyonlar .btn-yorum{background:var(--rs-blue) !important;color:var(--rs-ink) !important;transform:rotate(-0.8deg)}
.oyun-aksiyonlar .btn-hata{background:var(--rs-yellow) !important;color:var(--rs-ink) !important;transform:rotate(0.6deg)}
.oyun-aksiyonlar .btn-paylas{background:var(--rs-pink) !important;color:var(--rs-ink) !important;transform:rotate(-0.4deg)}
.oyun-aksiyonlar .btn-benzer{background:var(--rs-green) !important;color:var(--rs-ink) !important;transform:rotate(0.7deg)}
.oyun-aksiyonlar #oyunBegenBtn{grid-column:1 / 3 !important;background:var(--rs-green) !important;color:var(--rs-ink) !important;flex-direction:row !important;transform:rotate(-0.5deg);gap:6px !important;min-height:auto !important;padding:10px !important}
.oyun-aksiyonlar #oyunBegenmeBtn{grid-column:3 / 5 !important;background:var(--rs-pink) !important;color:var(--rs-ink) !important;flex-direction:row !important;transform:rotate(0.5deg);gap:6px !important;min-height:auto !important;padding:10px !important}
.oyun-aksiyonlar #oyunBegenBtn .btn-aksiyon-ikon,.oyun-aksiyonlar #oyunBegenmeBtn .btn-aksiyon-ikon{font-size:16px !important}
.oyun-aksiyonlar #oyunBegenBtn .oyun-oy-sayi,.oyun-aksiyonlar #oyunBegenmeBtn .oyun-oy-sayi{font-size:13px !important;font-weight:800 !important;color:inherit !important}
}
/* Fullscreen çıkış butonu */
.fs-exit-btn{display:none;position:fixed;top:max(16px,env(safe-area-inset-top,16px));right:max(16px,env(safe-area-inset-right,16px));z-index:2147483647;background:rgba(15,23,42,.82);color:#fff;border:2.5px solid var(--rs-ink);border-radius:999px;padding:10px 18px 10px 12px;font-size:14px;font-weight:700;cursor:pointer;align-items:center;gap:8px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:'Fredoka',sans-serif;box-shadow:0 8px 24px rgba(0,0,0,.4);transition:transform .15s,filter .15s;-webkit-tap-highlight-color:transparent}
.fs-exit-btn:hover{transform:scale(1.05);filter:brightness(1.1)}
.fs-exit-btn:active{transform:scale(.96)}
.fs-exit-btn .fs-exit-ikon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--rs-pink-d);border:2px solid var(--rs-ink);border-radius:50%;font-size:12px;font-weight:900;line-height:1;color:#fff}
#oyun:fullscreen .fs-exit-btn,#oyun:-webkit-full-screen .fs-exit-btn{display:inline-flex}

/* === Oyun aksiyon butonları SVG ikonları — tutarlı boyut === */
.oyun-aksiyonlar .btn-aksiyon-ikon svg{width:18px;height:18px;display:block;stroke:currentColor;color:inherit}
@media (max-width:768px){
.oyun-aksiyonlar .btn-aksiyon{min-height:58px !important;height:58px !important;overflow:hidden}
.oyun-aksiyonlar .btn-fs{min-height:auto !important;height:auto !important}
.oyun-aksiyonlar .btn-fs .btn-aksiyon-ikon svg{width:20px;height:20px}
.oyun-aksiyonlar #oyunBegenBtn,.oyun-aksiyonlar #oyunBegenmeBtn{min-height:auto !important;height:auto !important}
.oyun-aksiyonlar .btn-aksiyon-yazi{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}
.oyun-aksiyonlar .btn-aksiyon-ikon{width:18px;height:18px;font-size:0 !important;display:inline-flex;align-items:center;justify-content:center}
.oyun-aksiyonlar .btn-aksiyon-ikon svg{width:18px;height:18px}
}

/* SVG img tabanlı ikonlar (beğen/beğenme/benzer) — kalın outline için drop-shadow */
.oyun-aksiyonlar .btn-aksiyon-ikon img{width:26px;height:26px;display:block;object-fit:contain;pointer-events:none;filter:drop-shadow(1px 0 0 #1D2B4B) drop-shadow(-1px 0 0 #1D2B4B) drop-shadow(0 1px 0 #1D2B4B) drop-shadow(0 -1px 0 #1D2B4B)}
@media (max-width:768px){
.oyun-aksiyonlar .btn-benzer .btn-aksiyon-ikon img{width:28px;height:28px}
.oyun-aksiyonlar #oyunBegenBtn .btn-aksiyon-ikon img,.oyun-aksiyonlar #oyunBegenmeBtn .btn-aksiyon-ikon img{width:24px;height:24px}
}

/* === Like / Dislike kartun animasyonu === */
.oyun-aksiyonlar #oyunBegenBtn,.oyun-aksiyonlar #oyunBegenmeBtn{position:relative;overflow:visible !important}
@keyframes rs-thumb-pop{0%{transform:scale(1) rotate(0)}25%{transform:scale(1.45) rotate(-18deg)}45%{transform:scale(.88) rotate(12deg)}65%{transform:scale(1.18) rotate(-6deg)}85%{transform:scale(.96) rotate(3deg)}100%{transform:scale(1) rotate(0)}}
.btn-aksiyon.rs-popping .btn-aksiyon-ikon img{animation:rs-thumb-pop .65s cubic-bezier(.34,1.56,.64,1);transform-origin:center}
@keyframes rs-float-up{0%{transform:translate(-50%,0) scale(.5);opacity:0}15%{transform:translate(-50%,-8px) scale(1.35);opacity:1}60%{opacity:1}100%{transform:translate(-50%,-72px) scale(.9);opacity:0}}
.rs-float-badge{position:absolute;left:50%;top:2px;transform:translate(-50%,0);font-family:'Fredoka',sans-serif;font-weight:800;font-size:22px;pointer-events:none;animation:rs-float-up 1s cubic-bezier(.22,1,.36,1) forwards;z-index:100;letter-spacing:-.02em;-webkit-text-stroke:2px #1D2B4B;paint-order:stroke fill;text-shadow:3px 3px 0 rgba(29,43,75,.35)}
.rs-float-badge.pos{color:#FFD43B}
.rs-float-badge.neg{color:#FF6B9D}
@keyframes rs-count-pop{0%,100%{transform:scale(1);color:inherit}40%{transform:scale(1.45);color:#1D2B4B;filter:drop-shadow(0 0 4px #FFD43B)}}
.oyun-oy-sayi{display:inline-block;transition:transform .2s}
.oyun-oy-sayi.rs-counting{animation:rs-count-pop .4s cubic-bezier(.34,1.56,.64,1)}
@keyframes rs-spark-fly{0%{transform:translate(0,0) scale(0) rotate(0);opacity:1}60%{opacity:1}100%{transform:translate(var(--x,20px),var(--y,-40px)) scale(1.1) rotate(360deg);opacity:0}}
.rs-spark{position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px;pointer-events:none;animation:rs-spark-fly .9s ease-out forwards;font-size:16px;line-height:1;text-align:center;color:#FFD43B;-webkit-text-stroke:1px #1D2B4B;paint-order:stroke fill;text-shadow:1px 1px 0 rgba(0,0,0,.2);z-index:99}
/* Buton hafif shake bir tik */
@keyframes rs-btn-jiggle{0%,100%{transform:translate(0,0) rotate(var(--rot,0deg))}25%{transform:translate(-2px,-2px) rotate(var(--rot,0deg))}50%{transform:translate(2px,0) rotate(calc(var(--rot,0deg) + 2deg))}75%{transform:translate(-1px,1px) rotate(var(--rot,0deg))}}
.btn-aksiyon.rs-popping{animation:rs-btn-jiggle .5s ease}
.oyun-aksiyonlar #oyunBegenBtn.rs-popping{--rot:-0.5deg}
.oyun-aksiyonlar #oyunBegenmeBtn.rs-popping{--rot:0.5deg}

/* === Mobil yorum alanı sıkışıklığını gider === */
@media (max-width:768px){
.orta{padding:8px !important;gap:10px !important;flex-direction:column !important}
.sag{width:100% !important;max-width:100% !important;min-width:0 !important}
.tasiyici-oynama{padding:0 !important;gap:0 !important}
.yorum-kapsayici{padding:0 !important;background:transparent !important;border:none !important;box-shadow:none !important;margin:0 0 14px !important}
.yorum-formu-alani{padding:14px !important;margin:0 0 14px !important}
.yorum-formu-alani h2,.yorum-formu-alani h3,.yorum-form-ust h2,.yorum-form-ust h3{font-size:13px !important;padding:7px 12px !important;margin:0 0 12px !important}
.yorum-formu-alani label,.form-grup label{font-size:13px !important;margin-bottom:4px !important;display:block}
.yorum-formu-alani input[type="text"],.yorum-formu-alani input[type="email"],.yorum-formu-alani textarea,.form-grup input,.form-grup textarea,.yorum-textarea-wrapper textarea{padding:10px 12px !important;font-size:14px !important;min-height:44px}
.yorum-textarea-wrapper textarea{min-height:80px !important}
.form-grup{margin-bottom:12px !important}
.yorum-btn,.yorum-gonder-btn,button[name="yorum_gonder"]{width:100% !important;padding:12px !important;font-size:14px !important}
/* Avatar seçici gridini 3x2 yerine 6 kolon yap (daha sıkıştırma) */
.avatar-secim,.yorum-avatar-secim{display:grid !important;grid-template-columns:repeat(6,1fr) !important;gap:6px !important;margin-bottom:12px !important}
.avatar-secim img,.avatar-secim .avatar-item,.yorum-avatar-secim img{width:100% !important;height:auto !important;aspect-ratio:1/1 !important;max-width:50px}
/* Emoji panel kompakt */



/* Robot doğrulama kompakt */
.form-grup .captcha,.captcha-grup,.robot-check{padding:8px 10px !important;font-size:12px !important}
/* Yorum listesi */
.yorum-liste-alani,.yorum-liste{padding:14px !important}
.yorum-tekli,.yorum-item{padding:12px !important;margin-bottom:10px !important}
.yorum-tekli .yorum-avatar img,.yorum-item img{width:36px !important;height:36px !important}
}

/* Mobil yorum input — Samsung Internet + iOS Safari uyumlu */
@media (max-width:768px){
.yorum-formu-alani input:focus,.yorum-formu-alani textarea:focus,.form-grup input:focus,.form-grup textarea:focus,.yorum-textarea-wrapper textarea:focus{transform:none !important;position:relative;z-index:2}
.yorum-formu-alani input[type="text"],.yorum-formu-alani input[type="email"],.yorum-formu-alani textarea,.form-grup input,.form-grup textarea,.yorum-textarea-wrapper textarea{font-size:16px !important;touch-action:manipulation;-webkit-appearance:none;appearance:none}
/* Parent'larda input focus sırasında stacking bozulmasın */
.yorum-formu-alani,.yorum-kapsayici,.form-grup,.yorum-textarea-wrapper{transform:none !important;filter:none !important;backdrop-filter:none !important}
/* Avatar radio label'ları focus-steal etmesin */
.avatar-secim,.yorum-avatar-secim{touch-action:manipulation}
}

/* === Breadcrumb (P1-4) — kontrast iyileştirmeli === */
.rs-breadcrumb{margin:8px 0 4px;padding:6px 12px;font-size:13px;line-height:1.5}
.rs-breadcrumb-list{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0}
.rs-breadcrumb-item{margin:0;padding:0;color:#1f2937}
.rs-breadcrumb-item a{color:#9d174d;text-decoration:underline;font-weight:600;transition:color .15s ease}
.rs-breadcrumb-item a:hover{color:#15803d;text-decoration:underline}
.rs-breadcrumb-sep{color:#475569;font-weight:700;user-select:none}
.rs-breadcrumb-current{color:#1f2937;font-weight:700}
@media (max-width:600px){.rs-breadcrumb{font-size:12px;padding:4px 8px}}

/* H1 oynama-ust override (P0-1 sonrası başlık tipi default'larını sıfırla) */
h1.oynama-ust{margin:0;font-size:inherit;line-height:inherit;font-weight:inherit}

/* === Site intro CLS fix === */
.site-intro{min-height:96px;contain:layout}
@media (max-width:600px){.site-intro{min-height:120px}}

/* === Reklam yer tutucu (P2-5 + CLS fix + mobil sigma) === */
/* Tüm reklam wrapper'larına min-height — CLS önleme + overflow hidden (taşan iframe gizle) */
.reklam-yatay{
  min-height:280px;
  contain:layout;
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
  width:100%;
  max-width:100%;
}
.reklam-yatay ins.adsbygoogle{
  min-height:250px;
  width:100%!important;
  max-width:100%!important;
  display:block!important;
}
.reklam-yatay ins.adsbygoogle iframe{
  max-width:100%!important;
}
/* Unfilled reklam slotunu hızlı gizle (yer tutucuyu da kaldır) */
.reklam-yatay:has(ins.adsbygoogle[data-ad-status="unfilled"]),
.reklam-yatay:has(ins.adsbygoogle[data-ad-status="unfill-optimized"]){
  min-height:0!important;
  display:none!important;
}
@media (max-width:768px){
  .reklam-yatay{
    min-height:250px;
  }
  .reklam-yatay.reklam-mobile-active{
    min-height:120px;
  }
  .reklam-yatay.reklam-mobile-active ins.adsbygoogle{
    min-height:100px;
  }
}

/* === Yeni Oyun rozeti (P2-3) === */
.oyunlar ul li,.t_populeroyunlar ul li{position:relative}
.rs-card-badge{
  position:absolute;top:6px;left:6px;z-index:3;
  font-family:Fredoka,system-ui,sans-serif;
  font-size:10px;font-weight:700;letter-spacing:.4px;
  padding:3px 8px;border-radius:999px;
  background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);
  color:#fff;text-transform:uppercase;
  box-shadow:0 2px 6px rgba(22,163,74,.45);
  pointer-events:none;
  animation:rs-card-badge-pulse 2.4s ease-in-out infinite
}
@keyframes rs-card-badge-pulse{
  0%,100%{transform:scale(1);opacity:1}
  50%{transform:scale(1.06);opacity:.95}
}
@media (max-width:600px){
  .rs-card-badge{font-size:9px;padding:2px 6px;top:4px;left:4px}
}

/* === Iframe load guard (P2-6) === */
.rs-iframe-guard{position:relative;display:flex;align-items:center;justify-content:center}
.rs-iframe-retry{
  position:absolute;inset:0;display:none;flex-direction:column;align-items:center;justify-content:center;
  background:rgba(15,23,42,.92);color:#fff;text-align:center;padding:24px;border-radius:8px;z-index:5;
  font-family:Fredoka,system-ui,sans-serif
}
.rs-iframe-retry.is-visible{display:flex}
.rs-iframe-retry-title{font-size:18px;font-weight:700;margin:0 0 8px}
.rs-iframe-retry-desc{font-size:13px;opacity:.85;margin:0 0 16px;max-width:320px;line-height:1.5}
.rs-iframe-retry-btn{
  background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);color:#fff;border:0;padding:10px 24px;
  border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;transition:transform .15s ease;
  font-family:inherit
}
.rs-iframe-retry-btn:hover{transform:scale(1.05)}
