#center-deck-box,#center-discard-box{touch-action:none}.cekme-hayalet{position:fixed;z-index:9500;pointer-events:none;margin:0;transform:translate(-50%,-60%) rotate(-4deg) scale(1.05);box-shadow:0 12px 24px rgba(0,0,0,.45);opacity:.95}body.cekme-suruklen,body.cekme-suruklen *{cursor:grabbing!important;user-select:none}#my-tiles-container .rack-slot.cekme-hedef{outline:3px dashed var(--tema-vurgu);outline-offset:-3px;border-radius:6px;background:rgba(250,204,21,.18)}@media (prefers-reduced-motion:reduce){.cekme-hayalet{transform:translate(-50%,-60%)}}#my-tiles-container .tile{-webkit-touch-callout:none;user-select:none}#my-tiles-container .tile.grup-secili{outline:3px solid var(--tema-vurgu);outline-offset:-1px;transform:translateY(-3px);transition:transform .12s ease}.grup-hayalet{position:fixed;z-index:9800;display:flex;gap:2px;pointer-events:none;padding:3px;border-radius:8px;background:rgba(0,0,0,.25);box-shadow:0 10px 24px rgba(0,0,0,.45);transform:rotate(-1.5deg) scale(1.05)}.grup-hayalet .tile{margin:0}.player-rack-area{position:relative}.tiles-container-grid{position:relative}.rack-yasla{position:absolute;top:-18px;left:50%;transform:translateX(-50%);display:flex;gap:6px;z-index:4}.rack-yasla .rack-btn{min-height:0;height:22px;padding:0 8px;font-size:11px;border-radius:11px;opacity:.85}.rack-yasla .rack-btn:hover{opacity:1}@media (prefers-reduced-motion:reduce){#my-tiles-container .tile.grup-secili{transition:none;transform:none}.grup-hayalet{transform:none}}