/* The GÖKDELEN skin is scoped; Kapışma and Patlama keep their stable appearance. */
#screen-home#screen-home#screen-home .gokdelen-row :is(button,span){border-radius:2px!important}
#screen-home#screen-home#screen-home .gokdelen-row button{border:3px solid #193d50!important;box-shadow:0 4px #193d50,inset 0 2px #fff3bd!important;backdrop-filter:none!important;font-family:'Courier New',monospace!important;color:#193d50!important}
#screen-home#screen-home#screen-home .gokdelen-row .gokdelen{background:#a8d3bb!important;min-height:76px!important}
#screen-home#screen-home#screen-home .gokdelen-row .gokdelen-guide{background:#f4d593!important}
#screen-home#screen-home#screen-home .gokdelen-guide .guide-mark{background:#fff4d9!important;border:2px solid #193d50!important;color:#193d50!important;border-radius:0!important}
#screen-home#screen-home#screen-home .gokdelen-guide .guide-label{color:#193d50!important;font-size:9px!important}
.gokdelen-pixel-icon{display:block;width:34px;height:44px;flex-shrink:0;background:url('assets/gokdelen-pixel/icon.svg') center/contain no-repeat;image-rendering:pixelated}
#modal-gokdelen-guide{position:absolute;inset:0;z-index:95;background:#193d5099;display:flex;align-items:center;justify-content:center;padding:14px}
#modal-gokdelen-guide.hidden{display:none!important}
.gokdelen-guide-card{width:min(100%,440px);max-height:94%;overflow-y:auto;background:#fff4d9;border:3px solid #193d50;box-shadow:4px 4px #193d50;color:#193d50;padding:16px;font-family:'Quicksand',sans-serif;font-size:13px;line-height:1.55}
.gokdelen-guide-card p{margin:12px 0}
.gokdelen-guide-steps{margin:14px 0 2px;padding:0;list-style:none;counter-reset:gokdelen-step;display:grid;gap:9px}
.gokdelen-guide-steps li{counter-increment:gokdelen-step;position:relative;margin:0;padding:9px 10px 9px 38px;background:#fff9e8;border:2px solid #c2a478;box-shadow:2px 2px 0 #193d50;font-weight:800;line-height:1.42}
.gokdelen-guide-steps li::before{content:counter(gokdelen-step);position:absolute;left:8px;top:50%;transform:translateY(-50%);width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:#193d50;color:#fff4d9;border:2px solid #193d50;font:900 11px 'Courier New',monospace}
@media(max-width:390px){.gokdelen-guide-card{font-size:12.5px;line-height:1.45}.gokdelen-guide-steps{gap:7px}.gokdelen-guide-steps li{padding:8px 8px 8px 34px}.gokdelen-guide-steps li::before{left:7px;width:20px;height:20px}}
.gokdelen-guide-heading{display:flex;align-items:center;gap:12px;border-bottom:2px solid #c2a478;padding-bottom:10px}
.gokdelen-guide-heading h2{flex:1;font:bold 23px 'Courier New',monospace}
.gokdelen-guide-heading button{border:2px solid #193d50;background:#dc5263;color:#fff4d9;width:34px;height:34px;box-shadow:0 3px #193d50;font-weight:900}
.gokdelen-guide-lead{font-weight:900;text-align:center}
.gokdelen-guide-example{display:flex;justify-content:center;gap:3px;background:#418272;border:2px solid #193d50;padding:12px}
.gokdelen-guide-example>span{position:relative;background:#fff5df;color:#172b38;border:1px solid #b19c72;box-shadow:0 3px #826d4f;width:36px;height:39px;text-align:center;line-height:35px;font-weight:900;font-size:25px}
.gokdelen-guide-example small{position:absolute;bottom:1px;right:3px;font-size:8px;line-height:10px}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes#home-game-submodes :is(button,div,span){border-radius:2px!important;backdrop-filter:none!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes#home-game-submodes button{border:2px solid #193d50!important;box-shadow:0 3px #193d50,inset 0 2px #ffffff65!important;font-family:'Courier New',monospace!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes #btn-solo-mode{background:#40885e!important;color:#fff5d9!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes #btn-friend-mode{background:#2b8aa7!important;color:#fff5d9!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes :is(#bot-settings-panel,#friend-invite-panel){background:#fff4d9!important;border:2px solid #193d50!important;box-shadow:0 3px #193d50!important;color:#193d50!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes .bot-diff-choice{background:#e3eccc!important;color:#193d50!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes .bot-diff-choice[data-diff='medium']{background:#b9e0df!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes .bot-diff-choice[data-diff='hard']{background:#f4d493!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes .bot-diff-choice[data-diff='expert']{background:#eeb6a3!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes #btn-random-match{background:#e5b957!important;color:#193d50!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes #btn-create-room{background:#3595b2!important;color:#fff5d9!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes #btn-copy-link{background:#7453a4!important;color:#fff5d9!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes #btn-share-link{background:#40885e!important;color:#fff5d9!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes :is(#btn-close-room,#btn-close-friend,#btn-close-difficulty){background:#dc5263!important;color:#fff5d9!important}
body[data-gokdelen-menu='1'] :is(#modal-room-invite,#modal-mp-waiting,#modal-countdown,#modal-found-meaning){backdrop-filter:none!important;font-family:'Courier New',monospace!important}
body[data-gokdelen-menu='1'] :is(#modal-mp-waiting,#modal-found-meaning)>div,body[data-gokdelen-menu='1'] #modal-countdown#modal-countdown #countdown-card{background:#fff4d9!important;border:3px solid #193d50!important;box-shadow:0 4px #193d50!important;border-radius:2px!important;color:#193d50!important}
body[data-gokdelen-menu='1'] :is(#modal-room-invite,#modal-mp-waiting,#modal-countdown,#modal-found-meaning) button{border:2px solid #193d50!important;border-radius:2px!important;box-shadow:0 3px #193d50!important}
body[data-gokdelen-menu='1'] #modal-room-invite{background:#72b8c5 url('assets/gokdelen-pixel/city.svg') center bottom/cover no-repeat!important}
body[data-gokdelen-menu='1'] #modal-room-invite :is(.invite-panel,.invite-logo-card){border-radius:2px!important;border:3px solid #193d50!important;box-shadow:0 4px #193d50!important}
body[data-gokdelen-menu='1'] #modal-room-invite .invite-title{font-family:'Courier New',monospace!important}
body[data-gokdelen-menu='1'] #btn-invite-start{background:#40885e!important;color:#fff5d9!important}
body[data-gokdelen-menu='1'] #btn-invite-cancel{background:#dc5263!important;color:#fff5d9!important}
body[data-gokdelen-menu='1'] #countdown-number{color:#193d50!important;text-shadow:2px 2px #dfbd76!important}
body[data-gokdelen-menu='1'] #countdown-status{border-radius:2px!important;background:#40885e!important;color:#fff5d9!important}
#screen-kesisim#screen-kesisim .ksm-cell.filled,#screen-kesisim#screen-kesisim .ksm-rack-tile{border-radius:2px!important;box-shadow:0 2px #9a815b,inset 0 1px #fffdf1!important}
#screen-kesisim#screen-kesisim .ksm-cell.filled:not(.ksm-temp),#screen-kesisim#screen-kesisim .ksm-rack-tile{background:#fff5d9!important}
#screen-kesisim#screen-kesisim .ksm-cell.ksm-temp.ksm-preview-valid{background:#bbf7d0!important;box-shadow:0 2px #16a34a!important}
#screen-kesisim#screen-kesisim .ksm-cell.ksm-temp.ksm-preview-invalid{background:#fca5a5!important;box-shadow:0 2px #dc2626!important}
#ksm-drag-ghost#ksm-drag-ghost,.ksm-return-flight.ksm-return-flight{border-radius:2px!important;box-shadow:0 3px #9a815b!important}
#btn-account-room-gokdelen#btn-account-room-gokdelen{border-radius:2px!important;border:2px solid #193d50!important;background:#c4dfc0!important;color:#193d50!important;box-shadow:0 3px #193d50!important;font-family:'Courier New',monospace!important}
#btn-account-room-gokdelen#btn-account-room-gokdelen .gokdelen-pixel-icon{width:22px;height:28px}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes#home-game-submodes .bot-diff-choice>span:first-child{display:none!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes#home-game-submodes :is(#btn-solo-mode,#btn-friend-mode)>span:first-child{width:30px;height:34px;background:url('assets/gokdelen-pixel/icon.svg') center/contain no-repeat!important;border:0!important;box-shadow:none!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes#home-game-submodes :is(#btn-solo-mode,#btn-friend-mode)>span:first-child>svg{visibility:hidden!important}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes#home-game-submodes #btn-friend-mode>span:first-child{background-size:18px 27px!important;background-repeat:repeat-x!important}


/* v661 — home title matches the in-game GÖKDELEN arcade mark. */
#screen-home #btn-mode-gokdelen .home-game-mode-copy b{
  display:block!important;
  width:min(170px,100%)!important;height:34px!important;
  font-size:0!important;line-height:0!important;color:transparent!important;
  background:transparent url('assets/gokdelen-pixel/title-v657.png') left center/contain no-repeat!important;
  image-rendering:pixelated!important;
  filter:drop-shadow(0 2px 0 rgba(9,24,50,.38))!important;
}
/* v810 — Aynı piksel başlığı, kesintisiz RGB iç renkleri; yeni görsel/JS yüklenmez. */
#screen-home #btn-mode-gokdelen .home-game-mode-copy b{position:relative!important}
#screen-home #btn-mode-gokdelen .home-game-mode-copy b::after,
#screen-kesisim #ksm-intro-title::after{
  content:'';
  position:absolute;
  inset:0;
  background:inherit;
  image-rendering:pixelated;
  pointer-events:none;
  animation:ksmTitleRgb 1.5s linear infinite;
}
@keyframes ksmTitleRgb{
  from{filter:hue-rotate(0deg) saturate(2)}
  to{filter:hue-rotate(360deg) saturate(2)}
}
#gokdelen-guide-title,
#btn-account-room-gokdelen>span:last-child,
#screen-kesisim #ksm-rules h2,
#screen-kesisim .ksm-result-mode{
  animation:ksmTextRgb 1.5s linear infinite;
}
@keyframes ksmTextRgb{
  0%,100%{color:#d32f45}
  33.333%{color:#16863b}
  66.666%{color:#286de0}
}
@media(max-width:380px){
  #screen-home #btn-mode-gokdelen .home-game-mode-copy b{width:min(150px,100%)!important;height:30px!important}
}


/* v667 — tactile main mode buttons; only runs while the user presses. */
#screen-home :is(#btn-mode-kapisma,#btn-mode-patlama,#btn-mode-gokdelen){transition:transform .08s ease,filter .08s ease}
#screen-home :is(#btn-mode-kapisma,#btn-mode-patlama,#btn-mode-gokdelen):active{transform:translateY(2px) scale(.995);filter:brightness(.97)}
@media(prefers-reduced-motion:reduce){#screen-home :is(#btn-mode-kapisma,#btn-mode-patlama,#btn-mode-gokdelen){transition:none}}


/* v669 — readable long-form text and three member-room modes. */
#account-room-mode-picker{
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
}
#account-room-card .member-room-mode{
  min-width:0!important;min-height:62px!important;padding:6px 3px!important;
  flex-direction:column!important;gap:3px!important;
  font-size:10.5px!important;line-height:1.15!important;
  overflow:hidden!important;
}
#account-room-card .member-room-mode>span,
#account-room-card .member-room-mode>b{
  max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
#account-room-card #btn-account-room-gokdelen.selected{
  background:#e0e7ff!important;border-color:#818cf8!important;color:#3730a3!important;
  box-shadow:0 0 0 3px rgba(129,140,248,.16),0 4px 10px rgba(79,70,229,.12)!important;
}
#account-room-card #btn-account-room-gokdelen .gokdelen-pixel-icon{
  width:24px!important;height:28px!important;
}
.gokdelen-guide-card{
  width:min(94vw,520px)!important;
  max-height:min(90dvh,720px)!important;
  padding:clamp(14px,4vw,22px)!important;
  overflow-y:auto!important;overflow-x:hidden!important;
  overscroll-behavior:contain;
  font-family:'Quicksand','Trebuchet MS',Arial,sans-serif!important;
  font-size:clamp(14px,3.6vw,16px)!important;
  line-height:1.68!important;
  letter-spacing:0!important;
  overflow-wrap:anywhere;
}
.gokdelen-guide-card p{margin:14px 0!important}
.gokdelen-guide-card b{font-weight:900}
.gokdelen-guide-lead{font-size:clamp(15px,4vw,17px)!important;line-height:1.55!important}
#screen-kesisim #ksm-rules{
  padding:12px!important;overflow:hidden!important;
}
#screen-kesisim #ksm-rules .ksm-modal{
  width:min(94vw,520px)!important;
  max-height:min(88dvh,720px)!important;
  padding:clamp(15px,4vw,22px)!important;
  overflow-y:auto!important;overflow-x:hidden!important;
  overscroll-behavior:contain;
  font-family:'Quicksand','Trebuchet MS',Arial,sans-serif!important;
  letter-spacing:0!important;
  text-rendering:optimizeLegibility;
}
#screen-kesisim #ksm-rules .ksm-modal h2{
  font-family:'Courier New',monospace!important;
  font-size:clamp(22px,6vw,28px)!important;
  line-height:1.1!important;
}
#screen-kesisim #ksm-rules .ksm-modal p{
  font-family:'Quicksand','Trebuchet MS',Arial,sans-serif!important;
  font-size:clamp(14px,3.6vw,16px)!important;
  line-height:1.68!important;
  font-weight:700!important;
  letter-spacing:0!important;
  text-align:left!important;
  overflow-wrap:anywhere;
}
#screen-kesisim #ksm-rules .ksm-modal button{
  min-height:44px!important;font-size:13px!important;
}
@media(max-width:360px){
  #account-room-card .member-room-mode{font-size:9.5px!important;padding:5px 2px!important}
  .gokdelen-guide-card,
  #screen-kesisim #ksm-rules .ksm-modal{padding:13px!important}
}


/* v670 — fit the longer GÖKDELEN member-room label without changing the other two. */
#account-room-card #btn-account-room-gokdelen>span:last-child{
  font-size:9px!important;
  line-height:10px!important;
  letter-spacing:-.02em!important;
  white-space:nowrap!important;
}


/* v676 — two complete skyscraper icons for GÖKDELEN multiplayer. */
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes#home-game-submodes #btn-friend-mode>span:first-child{
  width:42px!important;
  height:34px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:3px!important;
  background:none!important;
  overflow:visible!important;
}
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes#home-game-submodes #btn-friend-mode>span:first-child::before,
body[data-gokdelen-menu='1'] #home-game-submodes#home-game-submodes#home-game-submodes #btn-friend-mode>span:first-child::after{
  content:''!important;
  display:block!important;
  width:18px!important;
  height:28px!important;
  flex:0 0 18px!important;
  background:url('assets/gokdelen-pixel/icon.svg') center/contain no-repeat!important;
  image-rendering:pixelated!important;
}


/* v720 — GÖKDELEN çok oyunculu ikonları KAPIŞMA/PATLAMA ile aynı ölçüde */
body[data-gokdelen-menu='1'] #home-game-submodes #btn-random-match>span:first-child,
body[data-gokdelen-menu='1'] #home-game-submodes #btn-create-room>span:first-child{
  font-size:46px!important;
  width:auto!important;height:auto!important;
  display:inline-block!important;
  background:none!important;
  filter:none!important;
  border:0!important;box-shadow:none!important;
}
body[data-gokdelen-menu='1'] #home-game-submodes #btn-random-match>span:first-child::after{content:none!important}

/* v722 — GÖKDELEN Öğren: kullanıcı görseli */
.gokdelen-guide-example.gokdelen-guide-image{
  display:block!important;
  width:100%!important;
  padding:0!important;
  overflow:hidden!important;
  background:#fff!important;
  border:2px solid #193d50!important;
  box-shadow:0 3px #193d50!important;
}
.gokdelen-guide-example.gokdelen-guide-image img{
  display:block!important;
  width:100%!important;
  height:auto!important;
  max-height:42vh!important;
  object-fit:contain!important;
}


/* Network-safe pixel title: keep readable lettering until the PNG really loads. */
#screen-home #btn-mode-gokdelen .home-game-mode-copy b{
  background-image:none!important;
  color:#193d50!important;
  font:900 21px/34px 'Courier New',monospace!important;
  text-shadow:1px 1px 0 #fff4d9!important;
  white-space:nowrap!important;
}
#screen-home #btn-mode-gokdelen .home-game-mode-copy b::after{
  background:none!important;
  content:none!important;
}
#screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready{
  background:transparent url('assets/gokdelen-pixel/title-v657.png') left center/contain no-repeat!important;
  font-size:0!important;
  color:transparent!important;
}
#screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready::after{
  content:''!important;
  background:inherit!important;
}
@media(max-width:380px){
  #screen-home #btn-mode-gokdelen .home-game-mode-copy b:not(.gokdelen-title-image-ready){font-size:18px!important;line-height:30px!important}
}

/* v865 — RGB light travels diagonally across the pixel letters: left-to-right AND top-to-bottom.
   The existing pixel PNG is reused as an alpha mask; no new image, JS or GIF is loaded. */
#screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready::after,
#screen-kesisim #ksm-intro-title::after{
  background:repeating-linear-gradient(135deg,
    #ff4660 0%,#ffbd43 12%,#fff781 22%,#5cf9a6 34%,
    #50caff 46%,#7c7aff 59%,#ed71e6 72%,#ff4660 84%)!important;
  background-size:250% 250%!important;
  -webkit-mask-image:url('assets/gokdelen-pixel/title-v657.png');
  mask-image:url('assets/gokdelen-pixel/title-v657.png');
  -webkit-mask-size:contain;
  mask-size:contain;
  -webkit-mask-repeat:no-repeat;
  mask-repeat:no-repeat;
  -webkit-mask-position:center;
  mask-position:center;
  animation:ksmTitleRgb 1.5s linear infinite!important;
}
#screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready::after{
  -webkit-mask-position:left center;
  mask-position:left center;
}
@keyframes ksmTitleRgb{
  from{background-position:0% 0%;filter:hue-rotate(0deg) saturate(1.6)}
  to{background-position:100% 100%;filter:hue-rotate(360deg) saturate(1.6)}
}
@media(prefers-reduced-motion:reduce){
  #screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready::after,
  #screen-kesisim #ksm-intro-title::after{animation:none!important;background-position:50% 50%!important}
}

/* v867: retain the original pixel-art lettering; sweep a tinted copy diagonally. */
#screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready::after,
#screen-kesisim #ksm-intro-title::after{
  background:inherit!important;
  background-size:contain!important;
  -webkit-mask:none!important;
  mask:none!important;
  animation:ksmTitleRgbDiagonal .85s linear infinite!important;
  pointer-events:none;
}
@keyframes ksmTitleRgbDiagonal{
  0%{clip-path:polygon(0% 0%,0% 0%,0% 0%);filter:hue-rotate(0deg) saturate(2)}
  28%{clip-path:polygon(0% 0%,68% 0%,0% 68%);filter:hue-rotate(110deg) saturate(2)}
  55%{clip-path:polygon(0% 0%,100% 0%,100% 20%,20% 100%,0% 100%);filter:hue-rotate(220deg) saturate(2)}
  78%{clip-path:polygon(35% 0%,100% 0%,100% 100%,0% 100%,0% 35%);filter:hue-rotate(310deg) saturate(2)}
  100%{clip-path:polygon(100% 100%,100% 100%,100% 100%);filter:hue-rotate(360deg) saturate(2)}
}
@media(prefers-reduced-motion:reduce){
  #screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready::after,
  #screen-kesisim #ksm-intro-title::after{animation:none!important;clip-path:none!important}
}

/* v869: vividly recolor the original opaque pixels, never replace the title art.
   Sepia creates a chromatic basis even for the white portions of the PNG. */
#screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready::after,
#screen-kesisim #ksm-intro-title::after{
  background-image:url('assets/gokdelen-pixel/title-v657.png')!important;
  background-repeat:no-repeat!important;
  background-size:contain!important;
  -webkit-mask:none!important;mask:none!important;
  animation:ksmTitlePrismatic .82s linear infinite!important;
}
#screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready::after{
  background-position:left center!important;
}
#screen-kesisim #ksm-intro-title::after{background-position:center center!important;}
@keyframes ksmTitlePrismatic{
  0%{clip-path:polygon(0 0,0 0,0 0);filter:sepia(1) saturate(9) hue-rotate(0deg)}
  25%{clip-path:polygon(0 0,58% 0,0 58%);filter:sepia(1) saturate(9) hue-rotate(90deg)}
  50%{clip-path:polygon(0 0,100% 0,100% 10%,10% 100%,0 100%);filter:sepia(1) saturate(9) hue-rotate(180deg)}
  75%{clip-path:polygon(42% 0,100% 0,100% 100%,0 100%,0 42%);filter:sepia(1) saturate(9) hue-rotate(270deg)}
  100%{clip-path:polygon(100% 100%,100% 100%,100% 100%);filter:sepia(1) saturate(9) hue-rotate(360deg)}
}
@media(prefers-reduced-motion:reduce){
  #screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready::after,
  #screen-kesisim #ksm-intro-title::after{
    animation:none!important;clip-path:none!important;filter:sepia(1) saturate(5) hue-rotate(190deg)!important;
  }
}

/* v871 — Single definitive GÖKDELEN treatment. Animate real lettering, not an
   opaque PNG overlay; preserve crisp arcade lettering and a thin black outline. */
#screen-home #btn-mode-gokdelen .home-game-mode-copy b,
#screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready,
#screen-kesisim #ksm-intro-title{
  background-image:linear-gradient(135deg,#ff3434 0%,#ffcf32 17%,#50ed55 34%,#27d7ff 51%,#3a65ff 67%,#e540f5 83%,#ff3434 100%)!important;
  background-color:transparent!important;
  background-size:300% 300%!important;
  background-repeat:no-repeat!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  -webkit-text-stroke:.9px #090b12!important;
  text-shadow:none!important;
  filter:none!important;
  animation:ksmTrueRgbLetters .72s linear infinite!important;
}
#screen-home #btn-mode-gokdelen .home-game-mode-copy b,
#screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready{
  display:block!important;
  width:min(170px,100%)!important;
  height:34px!important;
  font:900 21px/34px 'Courier New',monospace!important;
  letter-spacing:-.055em!important;
  white-space:nowrap!important;
  text-align:center!important;
  border:1px solid #101522!important;
  border-radius:3px!important;
}
#screen-kesisim #ksm-intro-title{
  font:900 clamp(26px,8vw,42px)/1.35 'Courier New',monospace!important;
  letter-spacing:-.045em!important;
  border:1px solid #101522!important;
  border-radius:3px!important;
}
#screen-home #btn-mode-gokdelen .home-game-mode-copy b::after,
#screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready::after,
#screen-kesisim #ksm-intro-title::after{
  content:none!important;
  display:none!important;
  animation:none!important;
}
@keyframes ksmTrueRgbLetters{
  from{background-position:0% 0%}
  to{background-position:100% 100%}
}
@media(prefers-reduced-motion:reduce){
  #screen-home #btn-mode-gokdelen .home-game-mode-copy b,
  #screen-kesisim #ksm-intro-title{animation:none!important;background-position:50% 50%!important}
}

/* v875: restore the original red/yellow pixel-art title, without subsequent RGB experiments. */
#screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready{
  background:transparent url('assets/gokdelen-pixel/title-v657.png') left center / contain no-repeat!important;
  color:transparent!important;-webkit-text-fill-color:transparent!important;
  font-size:0!important;line-height:0!important;letter-spacing:0!important;
  -webkit-text-stroke:0!important;text-shadow:none!important;
  border:0!important;filter:none!important;
  width:170px!important;height:34px!important;
  animation:none!important;
}
#screen-home #btn-mode-gokdelen .home-game-mode-copy b.gokdelen-title-image-ready::after{
  content:none!important;display:none!important;animation:none!important;
}
