.gkayan{--g-arena-bg:#efe4cc;--gy-gap:9px;--gy-n:3;--gy-radius:12px;--gy-board:#5e4a32;--gy-board-in:rgba(39,25,9,0.38);--gy-tile:linear-gradient(145deg,#fffdf8 0%,#f8f0df 62%,#eadcc3 100%);--gy-tile-ink:var(--g-ink);--gy-tile-line:rgba(111,75,24,0.17)}html.dark-mode .gkayan,body.dark-mode .gkayan{--g-arena-bg:#20242e;--gy-board:#17130e;--gy-board-in:rgba(0,0,0,0.5);--gy-tile:linear-gradient(160deg,rgba(255,255,255,0.16) 0%,rgba(255,255,255,0.08) 100%);--gy-tile-line:rgba(255,255,255,0.12)}.gy-ref{margin-top:var(--g-hud-inset,12px)}.gy-ref{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;background:linear-gradient(110deg,var(--g-accent-soft),var(--g-surface));border:1px solid var(--g-accent-line);border-radius:var(--g-radius);box-shadow:0 8px 22px rgba(82,52,8,.07)}.gy-ref[hidden]{display:none}.gy-ref img{width:52px;height:52px;padding:3px;border-radius:12px;object-fit:cover;flex:none;background:var(--g-panel);border:1px solid var(--g-line);box-shadow:0 5px 14px rgba(21,25,34,.10)}.gy-ref-text{font:600 12.5px/1.4 'Gilroy',sans-serif;color:var(--g-ink-soft)}.gy-ref-text strong{display:block;font:800 13px/1.3 'Gilroy',sans-serif;color:var(--g-ink)}.gy-board{display:block;width:100%;aspect-ratio:1;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}.gy-board::after{content:'';position:absolute;inset:5px;border-radius:23px;pointer-events:none}.gy-times{padding:14px 16px;margin-bottom:16px;background:var(--g-panel);border:1px solid var(--g-line);border-radius:var(--g-radius)}.gy-times[hidden]{display:none}.gy-times-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;font:700 12px/1 'Gilroy',sans-serif;color:var(--g-ink-soft)}.gy-times-note{font-weight:600;color:var(--g-ink-dim)}.gy-row{display:grid;grid-template-columns:42px 42px 1fr auto;gap:10px;align-items:center;padding:7px 0;font:600 12.5px/1.35 'Gilroy',sans-serif;color:var(--g-ink-soft);border-top:1px solid var(--g-line)}.gy-row:first-child{border-top:0}.gy-row-lvl{font-weight:800;color:var(--g-ink)}.gy-row-grid{color:var(--g-ink-dim)}.gy-row-move strong{color:var(--g-ink)}.gy-row-puan{font-weight:800;color:var(--g-accent-ink);font-variant-numeric:tabular-nums}@media (max-width:575.98px){.gkayan{--gy-gap:6px;--gy-radius:10px}.gy-ref img{width:40px;height:40px}}html.dark-mode .gkayan .gy-tile:not(.is-gorsel) .gy-no,body.dark-mode .gkayan .gy-tile:not(.is-gorsel) .gy-no{color:var(--g-ink);background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,190,73,.07));border-color:rgba(255,255,255,.10)}@media (prefers-reduced-motion:reduce){.gy-tile.is-yanlis{animation:none}}.gkayan .g-arena{flex-direction:column;justify-content:center}.gkayan .gy-ref{flex:0 0 auto}@media (min-width:576px){.gkayan .g-arena{container-type:size}.gkayan .g-arena .gy-board{flex:0 1 auto;width:auto;height:100%;min-height:0;max-width:100%}}.gkayan .g-ekran-bg::before{background-image:url("/uploads/oyunlar/kayan-tas/img/ekran-bg.webp")}html.dark-mode .gkayan .g-ekran-bg::before,body.dark-mode .gkayan .g-ekran-bg::before{background-image:url("/uploads/oyunlar/kayan-tas/img/ekran-bg.webp");filter:blur(3px) brightness(0.46) saturate(0.85)}
