ist ol { counter-reset: item; margin-left: 20px; padding-left: 20px; position: relative; color: #1f4e5a; font-size: 10px; display: flex; flex-direction: column; gap: 20px; } .button-group:has(.xapk) .instructions-list ol:lang(ar) { margin: 0 20px 0 0; padding: 0 20px 0 0; } .button-group:has(.xapk) .instructions-list ol li:lang(ar):before { right: -40px; left: auto; } .button-group:has(.xapk) .instructions-list ol li { position: relative; } .button-group:has(.xapk) .instructions-list ol li b { font-family: 'geomanistmedium', sans-serif; } .button-group:has(.xapk) .instructions-list ol li:before { content: counter(item) ''; counter-increment: item; position: absolute; font-family: 'geomanistmedium', sans-serif; left: -40px; background: #00aad5; border-radius: 50%; color: white; width: 20px; height: 20px; text-align: center; line-height: 20px; } .button-group:has(.xapk) .button.variants, .button-group:has(.xapk) .button.version, .button-group:has(.xapk) .button.devices { background: white; } .c2 .ad { display: none; } body:not(.turbo) .button.last { opacity: 0.5; pointer-events: none; cursor: not-allowed; animation-duration: 1s; animation-name: activateButton; animation-fill-mode: forwards; animation-delay: 2s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo, .direct) .button.download { background: #4caf5080; pointer-events: none; cursor: not-allowed; } body:not(.turbo, .direct) .button.download.active { animation-duration: 1s; animation-name: activateButton2; animation-fill-mode: forwards; animation-delay: 3s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo, .direct) .button.download .by { animation-duration: 1s; animation-name: moveBy; animation-fill-mode: forwards; animation-delay: 3s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo) .versions .content { opacity: 0.5; pointer-events: none; cursor: not-allowed; animation-duration: 1s; animation-name: activateButton; animation-fill-mode: forwards; animation-delay: 3s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo) .button.last .svg { opacity: 0; animation-duration: 1s; animation-name: activateSvg; animation-fill-mode: forwards; animation-delay: 2s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } body:not(.turbo, .direct) .button.download .svg { opacity: 0; } body:not(.turbo, .direct) .button.download.active .svg { animation-duration: 1s; animation-name: activateSvg; animation-fill-mode: forwards; animation-delay: 3s; animation-timing-function: cubic-bezier(0.42, 0, 0, 0.99); } @keyframes activateButton { 0% { opacity: 0.5; } 100% { opacity: 1; pointer-events: auto; cursor: pointer; } } @keyframes activateButton2 { 0% { background: #4caf5080; } 100% { background: #4caf50; pointer-events: auto; cursor: pointer; } } @keyframes activateSvg { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes moveBy { 0% { right: 0; } 100% { right: -300px; } } .button.version { font-family: 'geomanistmedium', sans-serif; border: 1px solid #00aad5; color: #00aad5; font-size: 10px; text-transform: uppercase; padding: 10px; display: block; text-align: center; order: 3; flex-shrink: 0; background: transparent; } .button.badge { font-family: 'geomanistregular', sans-serif; border: 1px solid #7f949a; color: #7f949a; border-radius: 10px; padding: 3px 10px 3px; font-weight: 400; font-size: 8px; display: inline-flex; text-transform: uppercase; float: left; box-sizing: border-box; margin: 0; } article { color: #1f4e5a; padding: 10px; font-family: 'geomanistregular', sans-serif; font-size: 14px; line-height: 2; clear: both; margin-bottom: 30px; } article b { font-family: 'geomanistmedium', sans-serif; } article h2 { font-family: 'geomanistmedium', sans-serif; font-size: 16px; } article h2 span { font-family: 'geomanistregular', sans-serif; } article .ad.mobile { display: block; } article .ad.desktop { display: none; } body:not(.turbo) .loader { position: absolute; top: 0; bottom: 0; margin: auto; right: 20px; width: 24px; height: 24px; aspect-ratio: 1; border-radius: 50%; border: 2px solid #ccc; z-index: 4; animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear; } body:not(.turbo) #ar .loader { right: auto; left: 20px; } body:not(.turbo) .active .loader { animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear, hideLoader 0s 3s forwards; z-index: 4; } body:not(.turbo) .loader-get, .loader-register { position: absolute; top: 0; bottom: 0; margin: auto; right: 20px; width: 24px; height: 24px; aspect-ratio: 1; border-radius: 50%; border: 2px solid #ccc; animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear, hideLoader 0s 2s forwards; } body:not(.turbo) #ar .loader-get, #ar .loader-register { right: auto; left: 20px; } .button-group:has(.loader-register) { position: relative; min-height: 76px; margin-bottom: 10px; } .button-group:has(.loader-register.hidden) { min-height: 0; } .loader-register { position: absolute; margin: 15px auto; left: 0; right: 0; top: 10px; bottom: 0; border: 2px solid #00aad5; animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear, hideLoader 0s 120s forwards; } @keyframes l20-1 { 0% { clip-path: polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%); } 12.5% { clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%); } 25% { clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%); } 50% { clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%); } 62.5% { clip-path: polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%); } 75% { clip-path: polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%); } 100% { clip-path: polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%); } } @keyframes l20-2 { 0% { transform: scaleY(1) rotate(0deg); } 49.99% { transform: scaleY(1) rotate(135deg); } 50% { transform: scaleY(-1) rotate(0deg); } 100% { transform: scaleY(-1) rotate(-135deg); } } @keyframes hideLoader { 0% { opacity: 1; } 100% { opacity: 0; display: none; } } .item-row .content { width: 100%; height: auto; box-sizing: border-box; overflow-x: auto; overflow-y: hidden; margin: 0; white-space: nowrap; -webkit-overflow-scrolling: touch; display: inline-flex; position: relative; } .item-row:not(.gallery) .buttons { display: none; } .item { min-width: 100px; width: 100px; height: 100%; position: relative; vertical-align: top; margin: 0 10px 10px 0; white-space: normal; line-height: 1.2; } .item figure { width: auto; height: 100px; text-align: center; cursor: pointer; } .item figure img { max-height: 100px; max-width: 100px; width: auto; height: auto; border-radius: 10px; } .item div.name { font-family: 'geomanistmedium', sans-serif; color: #1f4e5a; font-size: 12px; word-break: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-align: center; } .item div.description { font-family: 'geomanistregular', sans-serif; color: #7f949a; font-size: 12px; margin-top: 5px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-align: center; } .item > img { position: absolute; top: 0; right: auto; bottom: auto; left: -1px; z-index: 1; } .item-row .more { padding: 0; -webkit-appearance: none; border: 0; z-index: 1; position: relative; background: transparent; cursor: pointer; vertical-align: middle; } .item-row .more img { transform: scale(0.5); } .external-notice { color: #7f949a; font-size: 10px; font-weight: 300; position: relative; display: flex; } .external-notice img { margin: 0 10px; } .external-notice p { margin-top: 4px; } .detail-info { margin: 0 10px; background: aliceblue; padding: 10px; border-radius: 10px; } .detail-info.info .content tbody { grid-template-columns: 100%; font-size: 14px; } .detail-info.info .content tbody tr td:nth-child(2) { margin: 3px 0 0 42px; } #ar .detail-info.info .content tbody tr td:nth-child(2) { margin: 3px 42px 0 0; } .detail-info.info .content tbody tr td:nth-child(3) { padding: 0; } #ar .detail-info.info .content tbody tr td { margin: 0; } #ar .detail-info.info .content tbody tr td:nth-child(3) { padding: 0 50px 0 10px; } .detail-info.info .content tbody tr td { padding: 0; margin-bottom: 15px; } .detail-info.info .content tbody tr.full { grid-column-start: 1; grid-column-end: 2; } .detail-info.info .content tbody tr td img { width: 30px; height: 30px; } .info + .ad, .button-group.download + .ad { margin: 17px auto; } @media (max-width: 360px) { .detail-info.info .content tbody tr { grid-column-start: auto; grid-column-end: auto; } } @media (min-width: 768px) { .detail-info.info .content tbody { grid-template-columns: 25% 25% 25% 25%; } .detail-info.info .content tbody tr.full { grid-column-start: auto; grid-column-end: auto; } .main-group-buttons { display: flex; gap: 20px; } .button-group:has(.version):has(.devices):has(.external-store) .main-group-buttons, .button-group:has(> :nth-last-child(n + 3)) .main-group-buttons:has(.button.download):has(.secondary) { margin-right: 100%; } #ar .button-group:has(.version):has(.devices):has(.external-store) .main-group-buttons, #ar .button-group:has(> :nth-last-child(n + 3)) .main-group-buttons:has(.button.download):has(.secondary) { margin-left: 100%; margin-right: 0; } } @media (min-width: 1396px) { .detail-info.info { margin: 0 20px; } .detail-info.info .content tbody tr td img { width: 40px; height: 40px; } .detail-info.info .content tbody tr td:nth-child(2) { margin: 3px 0 0 52px; } #ar .detail-info.info .content tbody tr td:nth-child(2) { margin: 3px 52px 0 0; } .detail-info.info .content tbody tr td:nth-child(3) { padding: 0 10px; } article .ad.mobile { display: none; } article .ad.desktop { display: block; position: sticky; top: 0; height: fit-content; } } @media (min-width: 425px) { .button.deactivate + span { text-align: left; margin: 0 10px 10px; } section { clear: both; } .button.version { margin-top: 0; } .xapk-notice { width: 322px; box-sizing: border-box; margin-right: 0; } .button-group:has(.sponsor) button.variants { position: absolute; top: 35px; left: 335px; } .button-group.download:has(.loader-register) { float: none; max-width: 200px; height: 76px; } .button-group.download:has(.hidden.loader-register) { max-width: fit-content; } .button-group.download:has(.loader-register):has(p) { margin-bottom: 10px; } .button-group.download .button-group.download { float: none; margin-bottom: 0; max-width: 200px; } .button.register + p { width: 140%; clear: both; } } @media (min-width: 768px) { .button-group:has(.xapk) { background: transparent; padding: 0; } .button-group:has(.xapk) .instructions-text, .button-group:has(.xapk) .instructions-list { display: none; } .button-group { display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-end; margin: 10px; gap: 10px; flex-wrap: wrap; } .button-group:has(.external-notice) { flex-direction: column; align-items: flex-start; } .button-group:has(.external-notice) .external-notice img { margin: 0 10px; } .detail:has(+ .gallery-content .gallery) h2:after { display: none; } article .text-description p { margin-bottom: 20px; } } @media (min-width: 1396px) { .detail { padding: 10px 20px 20px; } .detail > div { margin-bottom: 0; } .gallery-content + .ad, .detail-info + .ad, .button-group.download + .ad { grid-template-rows: 1fr minmax(100px, auto) 1fr; min-height: auto; } .detail .icon img { margin: 0; } .detail .info h1 { font-size: 36px; line-height: 32px; } .detail .info .version { font-size: 14px; } .detail .info .version span.beta { vertical-align: middle; margin: 0 5px 5px; top: 1px; } .detail .info .autor, .detail .info .autor button { margin-bottom: 2px; font-size: 14px; } .detail h2 { font-size: 16px; margin: 5px 0; padding: 10px 0 0; } body.turbo .detail h2 { margin: 5px 0 0; } .detail .stats { font-size: 14px; padding: 0; line-height: 20px; } .detail .stats div { padding: 0 20px; } .detail .stats div:last-child img { margin: 9px; } .detail .stats div#detail-rating-id span { line-height: 40px; } .button.deactivate { min-width: 300px; } .button.register + p { padding: 0 20px 0; top: -10px; position: relative; } .button.secondary { display: inline-flex; max-width: none; min-width: 200px; margin: 0; vertical-align: top; order: 2; flex-direction: column; justify-content: center; height: 76px; font-size: 18px; align-items: flex-start; width: max-content; } .button.secondary span { margin: 3px 0 0; } .button.deactivate + span { text-align: left; margin: -10px 20px 20px; } .button.secondary + .button.version { margin-bottom: 0; margin-left: 0; } article { padding: 20px; font-size: 16px; text-rendering: optimizeLegibility; display: flex; } article h2 { font-family: 'geomanistmedium', sans-serif; font-size: 18px; } article .text-description a { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; font-synthesis: none; } .xapk-notice { margin: 0 10px 10px 10px; width: 300px; box-sizing: border-box; } .detail .info span.onBoard, .button.badge { margin: 5px 5px 0 0; } .external-notice img { margin: 0 10px 0 20px; } .item-row { max-width: 1396px; margin: 0 auto 40px; } .item { margin-right: 22px; } .button-group { margin: 20px 0 20px 20px; gap: 20px; flex-wrap: wrap; } #ar .button-group { flex-wrap: wrap; } body.turbo .button-group { margin: 0 20px 20px; } .button-group:has(.sponsor) .button { margin-bottom: 5px; } .button-group:has(.sponsor) .button { position: absolute; width: fit-content; top: 0; } .button-group:has(.sponsor) .button.secondary { width: fit-content; position: absolute; top: 0; left: 320px; } body .button-group.middle { margin: 20px; } .button.download.xapk p { margin: 5px 0 0; } .button h3, .button strong { font-size: 18px; } .button-group.download:has(.loader-register) { margin: 20px; align-items: center; } body.turbo .button-group.download:has(.loader-register) { margin: 0 20px 20px; } } @media (min-width: 1396px) { .middle .button.secondary { align-items: flex-start; } .c1 .item-row .content { display: flex; height: 220px; flex-wrap: inherit; scroll-padding: 0 0 20px 20px; scrollbar-color: #00aad5 #eeeeee; scrollbar-width: thin; scroll-snap-type: x mandatory; } .c1 .item-row.categories .content { height: fit-content; flex-wrap: wrap; } .c1 .item-row .content::-webkit-scrollbar { height: 5px; } .c1 .item-row .content:hover::-webkit-scrollbar { height: 10px; } .c1 .item-row .content::-webkit-scrollbar-thumb { background: #00aad5; border-radius: 100px; height: 2px; cursor: pointer; } .c1 .item-row .content::-webkit-scrollbar-track { background: #eee; height: 7px; border-radius: 100px; } .c2 { display: flex; flex-direction: column; } .c2 .ad { display: block; } .c2 .item-row .content { flex-direction: column; padding: 0 0 20px; overflow: hidden; } .c2 .item { width: 100%; display: grid; row-gap: 5px; column-gap: 10px; justify-items: start; grid-template-rows: 20px auto; grid-template-columns: 60px 1fr; margin: 0 0 9px; } .c2 .item::after { content: ''; width: 100%; height: 100%; border-radius: 10px; opacity: 0; z-index: -1; position: absolute; background: #edf3f4; transition: opacity 0.3s, transform 0.3s; } .c2 .item:hover::after { opacity: 1; transform: scale(1); } .c2 .item figure { grid-row-start: 1; grid-column-start: 1; grid-row-end: 3; grid-column-end: 2; height: auto; margin: 5px 5px 1px; } .c2 .item figure img { width: 60px; } .c2 .item .name { grid-row-start: 1; grid-column-start: 2; grid-row-end: 2; grid-column-end: 3; margin-top: 5px; } .c2 .item .description { grid-row-start: 2; grid-column-start: 2; grid-row-end: 3; grid-column-end: 3; margin: 0; } } @media (prefers-color-scheme: dark) { :root { --text-color: #cddce0; } .button-group:has(.xapk) { background: #edf3f43b; color: white; } .button-group:has(.xapk) .instructions-list { background: #f9fbfb24; color: white; } .button-group:has(.xapk) .instructions-list ol li { color: white; } .button-group:has(.xapk) .button.variants, .button-group:has(.xapk) .button.devices, .button-group:has(.xapk) .button.version { background: transparent; } .detail .icon img { color: var(--text-color); } .detail .info h1, .detail h2 { color: white; } .detail .stats { color: var(--text-color); } .button.version, .button.devices { border: 1px solid white; color: white; } .button.badge { border: 1px solid white; color: white; } article { color: var(--text-color); } .item div.name { color: #ccc; } .item div.description { color: var(--text-color); } .item figure img { color: white; } .item-row .more { color: white; } .c1 .item-row .content::-webkit-scrollbar-track { background: #333; } .button.register.on { background: transparent; } .button.register + p { color: var(--text-color); } .detail .stats div:first-child span > span, .detail .stats div span:first-child, .detail .stats div#detail-rating-id + div span > span, .detail .stats div#detail-rating-id span { color: white; } .detail .stats div:first-child span { color: var(--text-color); } .detail-info { background: #1f4e5a; } .ad-label-turbo { color: white; } .c2 .item:hover::after { opacity: 0.1; } .detail .stats div:first-child span, .detail .stats div#detail-rating-id + div span, .detail .stats div { color: var(--text-color); } .detail .stats div.dwstat { color: var(--text-color); } } @media (prefers-color-scheme: dark) and (min-width: 768px) { .button-group:has(.xapk) { background: transparent; } } .sticky_ad { display: none; } #button-download-page-link { transition: all 0.3s ease; } #button-download-page-link.floating { position: fixed; z-index: 6; box-shadow: 0 4px 30px rgba(0, 0, 0, 0.2); border-radius: 10px; animation: slideUp 0.3s ease; backdrop-filter: blur(10px); } @media (prefers-color-scheme: dark) { #button-download-page-link.floating { backdrop-filter: blur(12px) saturate(180%); box-shadow: 0 4px 30px rgba(0, 0, 0, 0.6); } } #button-download-page-link.keep-active.last { pointer-events: auto; cursor: pointer; opacity: 1; animation: none; } #button-download-page-link.keep-active.floating { animation: slideUp 0.3s ease; } @media (max-width: 767px) { #button-download-page-link.floating { bottom: 20px; width: calc(100% - 20px); } } @media (min-width: 768px) { .button.download, .button.last, .button.deactivate { width: fit-content; } #button-download-page-link.floating { bottom: 20px; right: 20px; } #button-download-page-link.floating:lang(ar) { bottom: 20px; left: 20px; right: auto; } } @media (min-width: 1440px) { #button-download-page-link.floating { bottom: 20px; left: calc(50% + 378px); right: auto; } #button-download-page-link.floating:lang(ar) { bottom: 20px; right: calc(50% + 378px); left: auto; } } @media (min-width: 2196px) { #button-download-page-link.floating { bottom: 20px; left: calc(50% + 718px); right: auto; } #button-download-page-link.floating:lang(ar) { bottom: 20px; right: calc(50% + 718px); left: auto; } } @keyframes slideUp { from { transform: translateY(100px); } to { transform: translateY(0); } } #button-download-page-link.keep-active.hide { animation: slideDown 0.3s ease forwards; } @keyframes slideDown { from { transform: translateY(0); opacity: 1; } to { transform: translateY(100px); opacity: 0; } } .detail .info button.ranking { all: unset; } .detail .info span.onBoard, .detail .info span.paid, .detail .info button.ranking { border-radius: 10px; padding: 3px 10px 3px; font-weight: 400; font-size: 8px; display: inline-flex; text-transform: uppercase; float: left; margin: 5px 5px 10px 0; } .detail .info span.onBoard { color: #1f4e5a; background: #ffc94f; border: 1px solid #ffc94f; cursor: pointer; } .detail .info span.paid { background: #b99ccf; border: 1px solid #b99ccf; color: #1f4e5a; user-select: none; } .detail:has(.paid) .info button.ranking { max-width: 85px; } .detail .info button.ranking { position: relative; max-width: 120px; background: linear-gradient(135deg, #c1cffd 0%, #f5f2f9 100%); color: #401169; user-select: none; box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15), 0 12px 30px rgba(139, 92, 246, 0.3), inset 0 1px 2px rgba(255, 255, 255, 0.5); cursor: pointer; div { display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } b { font-family: 'geomanistmedium', sans-serif; } } .detail .info button.ranking::before { content: ''; position: absolute; inset: -1px; border-radius: inherit; background: linear-gradient(135deg, #6366f1, #a855f7, #ec4899); z-index: -1; } .button.register { padding: 16px 56px 16px 16px; } .button.register.detail .info { padding: 0 10px 10px 0; } .detail .info .autor a { margin-right: 5px; } .detail .info .autor button { text-align: left; } .detail .stats img { margin-right: 5px; vertical-align: initial; } .detail .stats div { border-left: 1px solid #a4c0c7; padding: 0 20px; min-width: 80px; color: #7f949a; line-height: 20px; } .detail .stats div:first-child { border: none; cursor: pointer; padding-left: 0; } .button.download, .button.last { box-sizing: border-box; border: 0; padding: 10px 50px 10px 20px; } .button { padding: 10px 20px; display: inline-block; vertical-align: bottom; color: white; border-radius: 10px; z-index: 1; position: relative; } .button.download, .button.last, .button.deactivate { text-align: left; } .button .svg { position: absolute; right: 20px; top: 0; bottom: 0; margin: auto; } .button.download, .button.last, .button.deactivate { text-align: left; } .button.secondary.type-3 { padding-right: 60px; } .button.variants { font-family: 'geomanistmedium', sans-serif; border: 1px solid #4caf50; min-width: max-content; margin-top: 0; color: #4caf50; font-size: 10px; text-transform: uppercase; padding: 10px; background: transparent; order: 3; } .button.variants .svg { left: 10px; filter: invert(56%) sepia(68%) saturate(387%) hue-rotate(73deg) brightness(92%) contrast(90%); right: auto; } .button.external-store { font-family: 'geomanistmedium', sans-serif; border: 1px solid black; min-width: max-content; margin-top: 0; color: black; font-size: 10px; text-transform: uppercase; padding: 10px; background: transparent; order: 4; text-align: center; } .button.external-store .svg { left: 10px; right: auto; } .button.devices { font-family: 'geomanistmedium', sans-serif; border: 1px solid #00aad5; min-width: max-content; margin-top: 0; color: #00aad5; font-size: 10px; text-transform: uppercase; padding: 10px; background: transparent; order: 3; opacity: 1; transition: opacity 1s ease; @starting-style { opacity: 0; } } .button.devices .svg { left: 10px; right: auto; } article .reviewer { display: flex; flex-direction: column; gap: 2px; padding-left: 50px; position: relative; margin: 0 0 20px; } article .reviewer img { position: absolute; border-radius: 10px; left: 0; } article .reviewer div { line-height: 1; font-size: 12px; color: #7f949a; } article .reviewer a.name { font-family: geomanistmedium, sans-serif; color: #1f4e5a; line-height: 1; font-size: 12px; width: max-content; } article .reviewer div.text { font-size: 8px; color: #7f949a; } /* Tooltip container */ .tooltip { position: relative; display: inline-block; } /* Tooltip text */ .tooltiptext { visibility: hidden; /* Hidden by default */ width: 200px; background-color: #00aad5; color: #000; text-align: center; padding: 10px 10px; border-radius: 6px; position: absolute; z-index: 1; /* Ensure tooltip is displayed above content */ line-height: 1.2; top: 40px; left: 0; font-size: 12px; } .tooltiptext:lang(ar) { right: 0; } /* Show the tooltip text on hover */ .tooltip:hover .tooltiptext { visibility: visible; } .tooltiptext::after { content: ' '; position: absolute; bottom: 100%; /* At the top of the tooltip */ left: 20px; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent #00aad5 transparent; } .tooltiptext::after:lang(ar) { content: ' '; position: absolute; bottom: 100%; /* At the top of the tooltip */ left: auto; right: 20px; margin-right: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent #00aad5 transparent; } .tooltip.external-notice { z-index: 2; display: flex; .tooltiptext { text-transform: none; top: 24px; width: 300px; text-align: left; margin-right: 0; box-shadow: 0 4px 30px rgba(0, 0, 0, 0.6); } } .notice.not-available + article :not(.text-description) { margin: 0; } @media (min-width: 425px) { .button-group:has(.sponsor) button.variants { position: absolute; top: 35px; left: 335px; } .loader-register { left: 125px; top: 5px; } .button.register { padding: 16px 56px 16px 16px; float: left; } } @media (min-width: 767px) { .button.variants, .button.devices, .button.external-store { padding-left: 30px; } } @media (min-width: 1396px) { .c1 { width: 1000px; float: left; padding-bottom: 20px; } .c2 { width: 336px; float: right; margin-right: 20px; } .c2 section .title-row { padding-left: 0; padding-top: 20px; } .c2 .item .name, .c2 .item .description { text-align: left; } .detail .stats img { vertical-align: initial; } .ad.text { min-width: 360px; min-height: 250px; float: left; margin: 0 20px 10px 0; } .button.variants { margin: 0; } .button-group:has(.sponsor) button.variants { top: 45px; left: 330px; } .button-group:has(.sponsor):has(.secondary) button.variants { top: 45px; left: 535px; } .loader-register { left: 45%; top: 0; bottom: 0; margin: auto; } } @media (min-width: 1396px) { .detail .stats img { vertical-align: initial; } .ad.text { min-width: 360px; min-height: 250px; float: left; margin: 0 20px 10px 0; } } @media (prefers-color-scheme: dark) { .button.variants, .button.devices { border: 1px solid white; color: white; } .button.variants .svg, .button.devices .svg { filter: brightness(0) invert(1); } .button.external-store { border: 1px solid #7f949a; color: #ccc; background-color: #00000030; } .button.external-store .svg { filter: brightness(0) saturate(100%) invert(66%) sepia(7%) saturate(771%) hue-rotate(147deg) brightness(86%) contrast(81%); } article .reviewer div.name { color: white; } article .reviewer a.name { color: white; } } .gallery { overflow-x: auto; overflow-y: hidden; white-space: nowrap; -webkit-overflow-scrolling: touch; display: inline-flex; width: 100%; height: 170px; padding: 10px; box-sizing: border-box; scrollbar-width: none; } .gallery::-webkit-scrollbar { display: none; } .gallery div img { width: auto; height: 150px; border-radius: 10px; border: 1px solid #ccc; min-height: 100px; font-size: 10px; overflow: hidden; white-space: break-spaces; text-align: center; } @media (min-width: 768px) { .gallery { padding: 0 10px; } } @media (min-width: 1024px) { .gallery { padding: 0 10px 10px; min-height: 102px; overflow-x: auto; scrollbar-color: #00aad5 #eeeeee; scrollbar-width: thin; height: 220px; } .gallery div img { height: 200px; } .gallery::-webkit-scrollbar { height: 5px; cursor: pointer; } .gallery:hover::-webkit-scrollbar { height: 10px; } .gallery::-webkit-scrollbar-thumb { background: #00aad5; border-radius: 100px; height: 2px; cursor: pointer; } .gallery::-webkit-scrollbar-track { background: #eee; height: 7px; border-radius: 100px; } } @media (min-width: 1396px) { .gallery { padding: 0 20px 10px; } } @media (prefers-color-scheme: dark) { .gallery div img { border: 0; } .gallery::-webkit-scrollbar-track { background: #333; } .gallery { scrollbar-color: #00aad5 #333; } } .gallery div { margin-right: 10px; cursor: pointer; padding-right: 2px; }
DaVinci Resolve icon

AA गेम्स एंड्रॉइड और iOS पर मुफ्त गेमिंग ऐप

40 reviews
3.3 M downloads

The best video game software

AA Game: Android और iOS के लिए मुफ्त डाउनलोड और गेमप्ले गाइड

Will you master the delicate balance of survival, or become another ghost swallowed by the grey

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में खेलने के लिए

> _You charge in boldly. A trap triggers! Spikes desc

A minimalist text-based adventure where every choice matters. You wake in a mysterious facility with no memory. The only guide: cryptic letters on the walls—**AA**.

AA Game डाउनलोड करें: Android और iOS के लिए मुफ्त ऐप एक्सेस

AA गेम्स: Android और iOS पर मुफ्त गेमिंग ऐप

AA गेम्स: Android और iOS के लिए मुफ्त गेमिंग ऐप्स

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में खेलने के लिए डाउनलोड करें

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में खेलने के लिए डाउनलोड करें

**क्यों पसंद करेंगे AA Game?**

AA गेम्स एंड्रॉइड और iOS पर मुफ्त गेमिंग एप्स

AA गेम्स: Android और iOS के लिए मुफ्त गेमिंग ऐप

* **Strategic Glyph Combat:** Engage in turn-based duels on a hex grid. Place elemental glyphs (Fire, Frost, Verdure, Stone) to create chains and combos. A well-placed Frost glyph can freeze an enemy, allowing a follow-up Fire glyph to shatter them for massive damage.

AA गेम्स एंड्रॉइड और iOS पर मुफ्त गेमिंग ऐप

* **Sacrifice System:** Find valuable artifacts, but carrying them corrupts you. Will you keep them for power or destroy them to preserve your sanity?

AA Game: Android और iOS पर मुफ्त डाउनलोड और एक्सेस गाइड

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में डाउनलोड करें

* **Observer Patterns:** Enemy drones and guards p

**AA Game**

Example: You meet a Goblin.

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में डाउनलोड करें

> **The glyph forms the shape of a forgotten name. You feel remembered. The hallway brightens sli

AA Game ऐप स्टोर से प्राप्त करें**AA Game: सरल, मजेदार, और लत लगाने वाला!**

AA Game App - Android और iOS पर मुफ्त डा

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में डाउनलोड करें

AA गेम्स: Android और iOS पर मुफ्त गेमिंग का आनंद

<

AA Game: Android और iOS पर मुफ्त डाउनलोड और एक्सेस गाइड

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में खेलने के लिए डाउनलोड करें

`CALL` - Shout for the other A. Risky.

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में खेलने के लिए डाउनलोड करें

AA Game डाउनलोड करें: Android और iOS के लिए मुफ

AA गेम्स ऐप: एंड्रॉइड और iOS पर मुफ्त गेमिंग का आनंद

<

AA गेम्स: Android और iOS पर मुफ्त गेमिंग ऐप्स

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में खेलें

* **Fight or Flight:** Engage in tense, chess-like combat against twisted guardians. Positioning is everything. Or, use stealth and cunning to avoid conflict entirely.

AA Game डाउनलोड करें: Android और iOS के लिए मुफ्त गेमिंग ऐप

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में खेलने के लिए डाउन

AA Game डाउनलोड करें: Android और iOS के लिए मुफ्त गेमिंग ऐप

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में खेलने के लिए डाउनलोड करें

AA Game: Android और iOS के लिए मुफ्त डाउनलोड और गेमप्ले गाइड

Every decision is presented as a simple prompt. You type a two-letter command. The first letter is your **Action** (F=Fight, T=Talk, U=Use, L=Look, R=Run). The second is your **Approach** (A=Aggressive, C=Cautious, S=Stealth, D=Deceptive).

AA Game: Android और iOS पर मुफ्त डाउनलोड और एक्सेस गाइड

AA गेम्स का मोबाइल ऐक्सेस: Android और iOS के लिए ऐप डाउनलोड गाइड

<

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में डाउनलोड करें

AA गेम्स ऐप: Android और iOS

AA Game: Android और iOS पर मुफ्त डाउनलोड और प्ले

AA गेम्स: Android और iOS पर मुफ्त गेमिंग का अनुभव

**Aesthetic:**

AA Game: Android और iOS पर मुफ्त डाउनलोड और गेमिंग अनुभव

> **FS**

AA Game कैसे डाउनलोड करें: Android और iOS गाइड

AA गेम डाउनलोड: Android और iOS पर मुफ्त गेमिंग एप

4. **Ascend:** Reach the nebula’s chaotic core to confront the *Echo of the First Ship*. Your previous run’s final loadout can be salvaged as a unique starting blueprint for your next attempt.

* **Descend:** Navigate pr

Collect remnant echoes of fallen explorers to upgrade your lantern’s capabilities—increase its radius, add a blinding pulse, or reveal secret lore about the Abyss’s curse. But beware: staying in the light too long in one place will draw overwhelming attention.

<

AA Game का मोबाइल ऐप: Android और iOS पर डाउनलोड करें

AA गेम्स एंड्रॉइड और iOS पर मुफ्त गेमिंग का मंच

**Visuals & Sound:**

Encounter entities like the shifting **B**, the blocking **#**, or the helpful **?**. Collect fragments—**a**, **@**, **&**—to unlock new commands or decipher lore.

<

<

**Genre:** Retro Arcade / Action

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में प्ले करें

AA Game ऐप: Android और iOS पर मुफ्त डाउनलोड और एक्सेस

Reach **Z** to ascend, your journey recorded in a cryptic string of moves—your only proof this stark world existed.

AA Game: Android और iOS पर मुफ्त डाउनलोड और एक्सेस गाइड

AA Game कैसे डाउनलोड करें: Android और iOS गाइड

* Chiptune soundtrack and authentic keyboard "clack" sound effects.

AA Game एप्प डा

AA Game: Android और iOS पर मुफ्त डाउनलोड और एक्सेस गाइड

AA Game: Android और iOS पर मुफ्त डाउनलोड और एक्सेस

**Aesthetic:**

AA गेम्स: Android और iOS पर मुफ्त गेमिंग ऐप

AA गेम्स ऐप: Android और iOS पर मुफ्त गेमिंग का आनंद

* **HAST**

AA गेम्स: Android और iOS पर मुफ्त गेमिंग

AA Game: Android और iOS के लिए मुफ्त डाउनलोड और एक्सेस गाइड

AA Game: Android और iOS पर मुफ्त डाउनलोड और एक्सेस गाइड

AA गेम्स ऐप: Android और iOS पर मुफ्त गेमिंग का आनंद

AA Game - Android और iOS पर मुफ्त डाउनलोड और प्ले करें

<

<

AA गेम्स डाउनलोड: Android और iOS पर मुफ्त गेमिंग अनुभव

AA Game: Android और iOS के लिए मुफ्

**AA Game**

AA गेम्स: Android और iOS पर मुफ्त गेमिंग का आनंद

In the floating ruins of the Aether Spire, two teams of three wield ancient magic in fast-paced, objective-based combat. Choose from a roster of unique mages, each with a core spell that evolves dramatically throughout the match.

AA गेम्स: Android और iOS पर मुफ्त गेमिंग का आनंद

AA गेम्स ऐप: Android और iOS पर मुफ्त गेमिंग का आनंद

AA गेम्स: एंड्रॉइड और iOS पर मुफ्त गेमिंग का आनंद

<

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में खेलने के लिए डाउनलोड करें

AA Game डाउनलोड करें: Android और iOS के लिए मुफ्त गेमिंग ऐप

AA गेम्स: Android और iOS पर मुफ्त गेमिंग का आनंद

**मुख्य विशेषताएं:**

AA गेम्स एंड्रॉइड और iOS पर मुफ्त में डाउनलोड करें

A minimalist text-based adventure where you are an **A**, lost in a digital void. Your only goal: find the other **A**.

AA Game: Android और iOS पर मुफ्त डाउनलोड और गेमप्ले गाइड

AA Game: Android और iOS पर मुफ्त डाउनलोड और एक्सेस गाइड

AA गेम्स एंड्रॉइड और iOS पर मुफ्त गेमिंग एप

A

Information about DaVinci Resolve 20.3.1.6

License Free
Op. System Windows
Category Editors
Language English
Author Blackmagic Design
Downloads 3,250,119
Date Jan 9, 2026
Content Rating Not specified
Advertisement Not specified
Why is this app published on Uptodown? (More information)

Rate this App

Review the app
DaVinci Resolve icon

Rating

5.0