Atualização tema


SUBMITTED BY: Mentalista

DATE: April 24, 2022, 4:07 p.m.

UPDATED: June 22, 2022, 2:21 a.m.

FORMAT: Text only

SIZE: 35.8 kB

HITS: 424

  1. <meta name='viewport' content='width=device-width, initial-scale=1.0'><style>@font-face {
  2. font-family: 'Palanquin Dark';
  3. font-style: normal;
  4. font-weight: 400;
  5. font-display: swap;
  6. src: url(pictures/atlantus.woff2) format('woff2');
  7. unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  8. }
  9. body
  10. {
  11. overflow: hidden;
  12. position: fixed;
  13. font-family: 'Palanquin Dark', sans-serif;
  14. background: url(https://wallpapercave.com/wp/TkzMdMk.jpg);
  15. background-size: cover;
  16. color: white;
  17. margin: 0px;
  18. left: 0px;
  19. top: 0px;
  20. height: 100%;
  21. width: 100%;
  22. }
  23. .waves {
  24. position:relative;
  25. width: 100%;
  26. height:15vh;
  27. margin-bottom:-7px; /*Fix for safari gap*/
  28. min-height:100px;
  29. max-height:150px;
  30. }
  31. .content {
  32. position:relative;
  33. height:20vh;
  34. text-align:center;
  35. background-color: white;
  36. }
  37. /* Animation */
  38. .parallax > use {
  39. animation: move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite;
  40. }
  41. .parallax > use:nth-child(1) {
  42. animation-delay: -2s;
  43. animation-duration: 7s;
  44. }
  45. .parallax > use:nth-child(2) {
  46. animation-delay: -3s;
  47. animation-duration: 10s;
  48. }
  49. .parallax > use:nth-child(3) {
  50. animation-delay: -4s;
  51. animation-duration: 13s;
  52. }
  53. .parallax > use:nth-child(4) {
  54. animation-delay: -5s;
  55. animation-duration: 20s;
  56. }
  57. @keyframes move-forever {
  58. 0% {
  59. transform: translate3d(-90px,0,0);
  60. }
  61. 100% {
  62. transform: translate3d(85px,0,0);
  63. }
  64. }
  65. /*Shrinking for mobile*/
  66. @media (max-width: 768px) {
  67. .waves {
  68. height:40px;
  69. min-height:40px;
  70. }
  71. .content {
  72. height:30vh;
  73. }
  74. h1 {
  75. font-size:24px;
  76. }
  77. }
  78. .notification
  79. {
  80. background: linear-gradient(45deg, #6e3033, #810d52);
  81. transform: translate(0%, -50%);
  82. position: fixed;
  83. right: 5px;
  84. top: 88%;
  85. height: 50px;
  86. width: max-content;
  87. color: white;
  88. text-align: left;
  89. padding-left: 19px;
  90. padding-right: 15px;
  91. z-index: 7;
  92. font-size: 15px;
  93. border-radius: 3px;
  94. }
  95. #logsview
  96. {
  97. position: absolute;
  98. top: 46px;
  99. left: 0px;
  100. height: 69%;
  101. display: none;
  102. font-size: 14px;
  103. font-family: sans-serif;
  104. width: 100%;
  105. text-align: left;
  106. color: #ccc;
  107. overflow: scroll;
  108. padding-left: 20px;
  109. }
  110. .atlimg.animated {
  111. -webkit-animation: filter-animation 5s infinite;
  112. animation: filter-animation 5s infinite;
  113. }
  114. @-webkit-keyframes filter-animation {
  115. 0% {
  116. -webkit-filter: hue-rotate(0deg);
  117. }
  118. 40% {
  119. -webkit-filter: hue-rotate(100deg);
  120. }
  121. 76% {
  122. -webkit-filter: hue-rotate(
  123. 241deg);
  124. }
  125. 100% {
  126. -webkit-filter: hue-rotate(
  127. 343deg);
  128. }
  129. }
  130. @keyframes filter-animation {
  131. 0% {
  132. filter: hue-rotate(0deg);
  133. }
  134. 50% {
  135. filter: hue-rotate(100deg);
  136. }
  137. 86% {
  138. filter: hue-rotate(
  139. 241deg);
  140. }
  141. 100% {
  142. filter: hue-rotate(
  143. 343deg);
  144. }
  145. }
  146. .demotxt
  147. {
  148. position: fixed;
  149. -webkit-transform: translate(-50%, -50%);
  150. transform: translate(-50%, -50%);
  151. left: 50%; top: 50%;
  152. font-size: 7vw; width: 85%;
  153. text-shadow: 0px 0px 5px black;
  154. }
  155. @keyframes demo {
  156. 0% {
  157. box-shadow: 0px 0px 0px 2px #ff004c;;
  158. }
  159. 25% {
  160. box-shadow: 0px 0px 0px 2px #8a2b47;;
  161. }
  162. 75% {
  163. box-shadow: 0px 0px 0px 2px #4b242f;;
  164. }
  165. 100% {
  166. box-shadow: 0px 0px 0px 2px #972b4c;;
  167. }
  168. }
  169. @keyframes shake {
  170. 0% {
  171. transform: translate(-50%, -50%) rotate(
  172. 0deg);
  173. filter: drop-shadow(2px 4px 16px red);
  174. }
  175. 25% {
  176. transform: translate(-50%, -50%) rotate(
  177. -1deg);
  178. filter: drop-shadow(2px 4px 6px rgb(197, 12, 43));
  179. }
  180. 50% {
  181. transform: translate(-50%, -50%) rotate(
  182. 1deg);
  183. filter: drop-shadow(2px 4px 6px darkred);
  184. }
  185. 75% {
  186. transform: translate(-50%, -50%) rotate(
  187. -1deg);
  188. }
  189. 100% {
  190. transform: translate(-50%, -50%) rotate(
  191. -1deg);
  192. }
  193. }
  194. .hshakex {
  195. animation: shakex 0.8s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  196. }
  197. .hshake {
  198. animation: shake 0.8s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  199. }
  200. .hshakez {
  201. animation: shakez 0.8s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  202. }
  203. @keyframes shakez {
  204. 0% {
  205. transform:translate(-50%, -50%) rotate(
  206. 0deg);
  207. filter: drop-shadow(2px 5px 16px rgb(204, 167, 167));
  208. }
  209. 25% {
  210. transform:translate(-50%, -50%) rotate(
  211. -1deg);
  212. filter: drop-shadow(2px 4px 6px rgb(87, 156, 196));
  213. }
  214. 50% {
  215. transform:translate(-50%, -50%) rotate(
  216. 1deg);
  217. filter: drop-shadow(2px 4px 6px rgb(195, 201, 159));
  218. }
  219. 75% {
  220. transform:translate(-50%, -50%) rotate(
  221. -1deg);
  222. }
  223. 100% {
  224. transform:translate(-50%, -50%) rotate(
  225. -1deg);
  226. }
  227. }
  228. @keyframes shakex {
  229. 0% {
  230. transform: rotate(
  231. 0deg);
  232. filter: drop-shadow(2px 4px 16px red);
  233. }
  234. 25% {
  235. transform: rotate(
  236. -1deg);
  237. filter: drop-shadow(2px 4px 6px rgb(197, 12, 43));
  238. }
  239. 50% {
  240. transform: rotate(
  241. 1deg);
  242. filter: drop-shadow(2px 4px 6px darkred);
  243. }
  244. 75% {
  245. transform: rotate(
  246. -1deg);
  247. }
  248. 100% {
  249. transform: rotate(
  250. -1deg);
  251. }
  252. }
  253. #connecting
  254. {
  255. display: none;
  256. margin-left: 7px;
  257. color: #b7344a;
  258. }
  259. #connected
  260. {
  261. display:none;
  262. color: #7fffdc;
  263. }
  264. .lds-ring {
  265. display: inline-block;
  266. position: absolute;
  267. display:none;
  268. top: -13px;
  269. left: -13px;
  270. }
  271. .lds-ring div {
  272. box-sizing: border-box;
  273. display: block;
  274. position: absolute;
  275. width: 160px;
  276. height: 161px;
  277. margin: 8px;
  278. border: 4px solid #1f312f;
  279. border-radius: 50%;
  280. animation: lds-ring 0.8s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  281. border-color: #3ab757 #41b73a #69b73a #80b73a;
  282. }
  283. .lds-ring div:nth-child(1) {
  284. animation-delay: -0.45s;
  285. }
  286. .lds-ring div:nth-child(2) {
  287. animation-delay: -0.3s;
  288. }
  289. .lds-ring div:nth-child(3) {
  290. animation-delay: -0.15s;
  291. }
  292. @keyframes lds-ring {
  293. 0% {
  294. transform: rotate(0deg);
  295. }
  296. 100% {
  297. transform: rotate(360deg);
  298. }
  299. }
  300. .lds-dual-ring {
  301. display: inline-block;
  302. width: 80px;
  303. height: 80px;
  304. position: absolute;
  305. margin-left: -35px;
  306. margin-top: 1px;
  307. }
  308. .lds-dual-ring:after {
  309. content: " ";
  310. display: block;
  311. width: 17px;
  312. height: 17px;
  313. margin: 8px;
  314. border-radius: 50%;
  315. border: 2px solid #fff;
  316. border-color: #fff #fff5f536 #fff white;
  317. animation: lds-dual-ring 1.2s linear infinite;
  318. }
  319. @keyframes lds-dual-ring {
  320. 0% {
  321. transform: rotate(0deg);
  322. }
  323. 100% {
  324. transform: rotate(360deg);
  325. }
  326. }
  327. .lds-dual-ring {
  328. display: inline-block;
  329. width: 80px;
  330. height: 80px;
  331. position: absolute;
  332. margin-left: -35px;
  333. margin-top: 1px;
  334. }
  335. .lds-dual-ring:after {
  336. content: " ";
  337. display: block;
  338. width: 17px;
  339. height: 17px;
  340. margin: 8px;
  341. border-radius: 50%;
  342. border: 2px solid #fff;
  343. border-color: #fff #fff5f536 #fff white;
  344. animation: lds-dual-ring 1.2s linear infinite;
  345. }
  346. @keyframes lds-dual-ring {
  347. 0% {
  348. transform: rotate(0deg);
  349. }
  350. 100% {
  351. transform: rotate(360deg);
  352. }
  353. }
  354. .flagserver
  355. {
  356. height: 32px;
  357. position: absolute;
  358. left: 11px;
  359. top: 10px;
  360. }
  361. .substatus
  362. {
  363. display: inline-block;
  364. font-size: 16px;
  365. position: relative;
  366. left: 7px;
  367. top: 0px;
  368. }
  369. .statusserver
  370. {
  371. position: absolute;
  372. width: 100%;
  373. top: 113px;
  374. font-size: 16px;
  375. color: #9e9e9e;
  376. display: inline-block;
  377. left: 0px;
  378. }
  379. .arrowudp
  380. {
  381. position: absolute;
  382. right: 13px;
  383. height: 18px;
  384. top: 18px;
  385. filter: invert(1);
  386. }
  387. .arrowserver
  388. {
  389. position: absolute;
  390. right: 13px;
  391. height: 18px;
  392. top: 18px;
  393. filter: invert(1);
  394. }
  395. .descserver
  396. {
  397. width: 59%;
  398. text-align: left;
  399. height: 22px;
  400. white-space: nowrap;
  401. overflow: hidden;
  402. text-overflow: ellipsis;
  403. position: absolute;
  404. top: 23px;
  405. font-size: 12px;
  406. left: 57px;
  407. color: #cccc;
  408. }
  409. .focuinauth
  410. { position: fixed;
  411. background: #00000017;
  412. height: 200%;
  413. width: 100%;
  414. top: -176px;
  415. z-index: 1;
  416. left: 0px;
  417. backdrop-filter: blur(0.5px);
  418. display:none;
  419. }
  420. .focuinserver
  421. {
  422. backdrop-filter: blur(2px);
  423. height: 200%;
  424. width: 100%;
  425. position: fixed;
  426. background: #0000006e;
  427. display:none;
  428. left: 0px;
  429. top: -248px;
  430. z-index: 4;
  431. }
  432. .nameserver
  433. {
  434. position: absolute;
  435. top: 3px;
  436. font-size: 16px;
  437. width: 64%;
  438. text-align: left;
  439. left: 57px;
  440. white-space: nowrap;
  441. overflow: hidden;
  442. text-overflow: ellipsis;
  443. }
  444. .selectedserver
  445. {
  446. background: #11111d;
  447. width: 64%;
  448. height: 35px;
  449. z-index: 5;
  450. padding: 9px;
  451. position: relative;
  452. top: 0px;
  453. display: inline-block;
  454. border-radius: 6px;
  455. }
  456. #menuexpand
  457. {
  458. position: absolute;
  459. left: 0px;
  460. height: 100%;
  461. bottom: 0px;
  462. display: none;
  463. width: 298px;
  464. padding-left: 11px;
  465. background: #0a0e17f5;
  466. z-index: 6;
  467. }
  468. .connectbt
  469. {
  470. width: 83%;
  471. margin-top: 68px;
  472. padding: 10px;
  473. background: #0000007a;
  474. border-radius: 8px;
  475. font-size: 24px;
  476. box-shadow: 0px 0px 20px #26133f;
  477. border-radius: 10px;
  478. }
  479. .inputmax
  480. {
  481. padding: 11px;
  482. width: 90%;
  483. font-size: 19px;
  484. border: 0;
  485. color: #acacac;
  486. position: relative;
  487. top: 27px;
  488. border-radius: 8px;
  489. font-size: 23px;
  490. background: transparent;
  491. text-shadow: 6px 0px 20px #304255;
  492. border-bottom: 2px solid #673ab7;
  493. border-radius: 0px;
  494. }
  495. #nrlixuser
  496. {
  497. background: linear-gradient(
  498. 45deg
  499. , #00000085, #100516);
  500. width: 94%;
  501. height: 336px;
  502. transform: translate(-50%, -50%);
  503. left: 50%;
  504. top: 54%;
  505. z-index: 1;
  506. position: fixed;
  507. border-radius: 10px;
  508. color: white;
  509. }
  510. #logsbar
  511. {
  512. position: absolute;
  513. bottom: -1px;
  514. height: 80px;
  515. font-size: 11px;
  516. transition: width 2s, height 0.8s;
  517. width: 100%;
  518. text-align: center;
  519. z-index: 5;
  520. background: #0000004d;
  521. color: #ccc;
  522. overflow: visible;
  523. }
  524. .presshere
  525. {
  526. position: absolute;
  527. -webkit-transform: translate(-50%, -50%);
  528. transform: translate(-50%, -50%);
  529. top: 79%;
  530. left: 150%;
  531. font-size: 18px;
  532. width: 330px;
  533. text-align: center;
  534. }
  535. .freeimg
  536. {
  537. height: 40px;
  538. width: 40px;
  539. background: #ffffff4d url(pictures/crown.png);
  540. background-repeat: no-repeat;
  541. background-position: 5px;
  542. border-radius: 60px;
  543. position: absolute;
  544. top: 9px;
  545. left: 6px;
  546. }
  547. .freetxtsmall
  548. {
  549. position: absolute;
  550. left: 58px;
  551. top: 26px;
  552. color: #ccc;
  553. font-size: 12px;
  554. }
  555. .freetxt
  556. {
  557. position: absolute;
  558. left: 58px;
  559. top: 4px;
  560. font-size: 17px;
  561. }
  562. .header
  563. {
  564. position: fixed;
  565. top: 57px;
  566. left: 0px;
  567. width: 100%;
  568. z-index:3;
  569. text-align: center;
  570. }
  571. .startfree
  572. {
  573. width: 300px;
  574. height: 60px;
  575. background: #4b0e79;
  576. position: absolute;
  577. left: 50%;
  578. bottom: 27px;
  579. -webkit-transform: translate(-50%, -50%);
  580. transform: translate(-50%, -50%);
  581. border-radius: 10px;
  582. }
  583. .centerbody
  584. {
  585. background: url(pictures/map.png);
  586. position: absolute;
  587. opacity: 0.03;
  588. height: 495px;
  589. width: 100%;
  590. z-index: 1;
  591. left: 50%;
  592. background-size: 200% 100%;
  593. background-position-x: -120px;
  594. top: 55%;
  595. -webkit-transform: translate(-50%, -50%);
  596. transform: translate(-50%, -50%);
  597. }
  598. .containerzz
  599. {
  600. position: relative;
  601. width: 100%;
  602. display: flex;
  603. justify-content: center;
  604. align-items: center;
  605. transform: translate(-50%, -50%);
  606. left: 50%;
  607. top: 50%;
  608. }
  609. .containerzz .ringplus
  610. {
  611. position: relative;
  612. width: 150px;
  613. height: 150px;
  614. margin: -30px;
  615. border-radius: 50%;
  616. border: 4px solid transparent;
  617. border-top: 4px solid #24ecff;
  618. animation: animate 4s linear infinite;
  619. }
  620. @keyframes animate
  621. {
  622. 0%
  623. {
  624. transform: rotate(0deg);
  625. }
  626. 100%
  627. {
  628. transform: rotate(360deg);
  629. }
  630. }
  631. .containerzz .ringplus::before
  632. {
  633. content: '';
  634. position: absolute;
  635. top: 12px;
  636. right: 12px;
  637. border-radius: 50%;
  638. width: 15px;
  639. height: 15px;
  640. background: #24ecff;
  641. box-shadow: 0 0 0 5px #24ecff33,
  642. 0 0 0 10px #24ecff22,
  643. 0 0 0 20px #24ecff11,
  644. 0 0 20px #24ecff,
  645. 0 0 50px #24ecff;
  646. }
  647. .containerzz .ringplus:nth-child(2)
  648. {
  649. animation: animate2 4s linear infinite;
  650. animation-delay: -1s;
  651. border-top: 4px solid transparent;
  652. border-left: 4px solid #93ff2d;
  653. }
  654. .containerzz .ringplus:nth-child(2)::before
  655. {
  656. content: '';
  657. position: absolute;
  658. top: initial;
  659. bottom: 12px;
  660. left: 12px;
  661. border-radius: 50%;
  662. width: 15px;
  663. height: 15px;
  664. background: #93ff2d;
  665. box-shadow: 0 0 0 5px #93ff2d33,
  666. 0 0 0 10px #93ff2d22,
  667. 0 0 0 20px #93ff2d11,
  668. 0 0 20px #93ff2d,
  669. 0 0 50px #93ff2d;
  670. }
  671. @keyframes animate2
  672. {
  673. 0%
  674. {
  675. transform: rotate(360deg);
  676. }
  677. 100%
  678. {
  679. transform: rotate(0deg);
  680. }
  681. }
  682. .containerzz .ringplus:nth-child(3)
  683. {
  684. animation: animate2 4s linear infinite;
  685. animation-delay: -3s;
  686. position: absolute;
  687. top: -66.66px;
  688. border-top: 4px solid transparent;
  689. border-left: 4px solid #e41cf8;
  690. }
  691. .containerzz .ringplus:nth-child(3)::before
  692. {
  693. content: '';
  694. position: absolute;
  695. top: initial;
  696. bottom: 12px;
  697. left: 12px;
  698. border-radius: 50%;
  699. width: 15px;
  700. height: 15px;
  701. background: #e41cf8;
  702. box-shadow: 0 0 0 5px #e41cf833,
  703. 0 0 0 10px #e41cf822,
  704. 0 0 0 20px #e41cf811,
  705. 0 0 20px #e41cf8,
  706. 0 0 50px #e41cf8;
  707. }
  708. .containerzz p
  709. {
  710. position: absolute;
  711. color: #9d9d9d;
  712. font-size: 1.5em;
  713. bottom: -129px;
  714. text-shadow: 0px 0px 10px #ffffff24;
  715. }
  716. #splashscreen
  717. {
  718. background: #0c0c11;
  719. position: fixed;
  720. height: 100%;
  721. width: 100%;
  722. z-index: 500;
  723. }
  724. #application
  725. {
  726. display: none;
  727. }
  728. .menuiconx
  729. {
  730. position: absolute;
  731. right: 19px;
  732. filter: invert(1);
  733. top: 44px;
  734. height: 24px;
  735. }
  736. #appname
  737. {
  738. font-size: 0px;
  739. color: #ff3434;
  740. }
  741. .pingserver
  742. {
  743. position: absolute;
  744. right: 14px;
  745. font-size: 13px;
  746. color: #ccc;
  747. }
  748. .premiumserver
  749. {
  750. display:none;
  751. }
  752. .bronzeserver
  753. {
  754. display: none;
  755. }
  756. .freeserver
  757. {
  758. }
  759. .goldserver
  760. {
  761. display: none;
  762. }
  763. .recommendserver
  764. {
  765. display: none;
  766. }
  767. .greenping
  768. {
  769. background: #49ff50;
  770. width: 5px;
  771. height: 13px;
  772. position: absolute;
  773. right: -8px;
  774. border-radius: 55px;
  775. top: 7px;
  776. }
  777. .svbubble
  778. {
  779. background: #0f171e;
  780. width: 88%;
  781. transform: translate(-50%, 0%);
  782. left: 45%;
  783. height: 31px;
  784. border-radius: 8px;
  785. top: 6px;
  786. margin-bottom: 7px;
  787. padding: 9px;
  788. position: relative;
  789. }
  790. .typeserver
  791. {
  792. position: relative;
  793. width: 100%;
  794. text-align: left;
  795. padding-left: 20px;
  796. top: 20px;
  797. }
  798. .userprofile
  799. {
  800. background: url(pictures/149071.png);
  801. position: relative;
  802. height: 80px;
  803. width: 220px;
  804. background-size: 80px 80px;
  805. border-bottom: 1px solid #2b3548;
  806. background-repeat: no-repeat;
  807. left: 40px;
  808. top: 100px;
  809. padding-bottom: 50px;
  810. background-position-x: 65px;
  811. }
  812. .descudp
  813. {
  814. left: 14px;
  815. font-family: sans-serif;
  816. top: 27px;
  817. }
  818. #serverlist
  819. {
  820. position: fixed;
  821. top: 77px;
  822. left: 2.5%;
  823. display: none;
  824. overflow-x: hidden;
  825. overflow-y: scroll;
  826. width: 95%;
  827. background: #080607ad;
  828. height: 39vh;
  829. padding-bottom: 100px;
  830. z-index: 8;
  831. border-radius: 6px;
  832. }
  833. .userid
  834. {
  835. position: absolute;
  836. bottom: 8px;
  837. width: 100%;
  838. text-align: center;
  839. font-size: 12px;
  840. color: #909090;
  841. }
  842. .userexp
  843. {
  844. position: absolute;
  845. bottom: 23px;
  846. color: #8e8e8e;
  847. width: 100%;
  848. text-align: center;
  849. font-size: 12px;
  850. }
  851. .menulist
  852. {
  853. position: absolute;
  854. color: #adadaf;
  855. top: 275px;
  856. left: 52px;
  857. }
  858. .menuicon
  859. {
  860. position: absolute;
  861. left: 19px;
  862. filter: invert(1);
  863. top: 11px;
  864. height: 24px;
  865. }
  866. .menutxt
  867. {
  868. position: relative;
  869. margin-bottom: 30px;
  870. margin-left: -38px;
  871. }
  872. .rightbt
  873. {
  874. position: absolute;
  875. right: 8px;
  876. border-radius: 5px;
  877. transform: rotate(
  878. 0deg
  879. );
  880. top: 8px;
  881. background: #0806076b;
  882. text-align: center;
  883. width: max-content;
  884. padding: 4px;
  885. }
  886. .menuicond
  887. {
  888. position: absolute;
  889. height: 18px;
  890. left: -27px;
  891. top: 6px;
  892. filter: invert(1);
  893. opacity: 0.77;
  894. }
  895. .crowimg
  896. {
  897. height: 20px;
  898. position: relative;
  899. left: 11px;
  900. top: 0px;
  901. display: inline-block;
  902. }
  903. .activebt
  904. {
  905. position: relative;
  906. top: 14px;
  907. padding: 5px;
  908. display: inline-block;
  909. background: #3f51b5;
  910. width: 100px;
  911. border-radius: 5px;
  912. }
  913. .textboost
  914. {
  915. font-size: 14px;
  916. color: #e6e6e6;
  917. }
  918. .titleboost
  919. {
  920. margin-top: -59px;
  921. font-size: 24px;
  922. color: #ffa382;
  923. }
  924. .wave {
  925. animation-name: wave-animation; /* Refers to the name of your @keyframes element below */
  926. animation-duration: 2.5s; /* Change to speed up or slow down */
  927. animation-iteration-count: infinite; /* Never stop waving :) */
  928. transform-origin: 70% 70%; /* Pivot around the bottom-left palm */
  929. display: inline-block;
  930. }
  931. @keyframes wave-animation {
  932. 0% { transform: rotate( 0.0deg) }
  933. 10% { transform: rotate(14.0deg) } /* The following five values can be played with to make the waving more or less extreme */
  934. 20% { transform: rotate(-8.0deg) }
  935. 30% { transform: rotate(14.0deg) }
  936. 40% { transform: rotate(-4.0deg) }
  937. 50% { transform: rotate(10.0deg) }
  938. 60% { transform: rotate( 0.0deg) } /* Reset for the last half to pause */
  939. 100% { transform: rotate( 0.0deg) }
  940. }
  941. .bodyboost
  942. {
  943. position: absolute;
  944. left: 50%;
  945. top: 48%;
  946. -webkit-transform: translate(-50%, -50%);
  947. transform: translate(-50%, -50%);
  948. background: #121f2dd9;
  949. height: 350px;
  950. width: 330px;
  951. border-radius: 10px;
  952. padding: 20px;
  953. text-align: center;
  954. }
  955. .atlantusoverlay
  956. {
  957. display: none;
  958. position: absolute;
  959. height: 100%;
  960. width: 100%;
  961. backdrop-filter: blur(4px);
  962. background: rgb(0 0 0 / 61%);
  963. z-index: 5;
  964. }
  965. #boostmode
  966. {
  967. display:none;
  968. position: absolute; height: 100%;
  969. width: 100%;
  970. backdrop-filter: blur(4px);
  971. background: rgb(0 0 0 / 61%); z-index: 5;
  972. }
  973. #connectedpl
  974. {
  975. display:none;
  976. position: absolute; height: 100%;
  977. width: 100%;
  978. backdrop-filter: blur(4px);
  979. background: rgb(0 0 0 / 61%); z-index: 5;
  980. }
  981. #storagemode
  982. {
  983. display:none;
  984. position: absolute; height: 100%;
  985. width: 100%; background: rgba(0, 0, 0, 0.76); z-index: 5;
  986. }
  987. .protxt
  988. {
  989. color: #dadada;
  990. font-weight: 100;
  991. display: inline-block;
  992. font-size: 14px;
  993. width: 100%;
  994. text-align: center;
  995. position: relative;
  996. left: 0px;
  997. }</style><meta name="viewport" content="width=device-width, initial-scale=1.0">
  998. <div id="withoutlogin" class="body">
  999. <div id="updatechecking" style="
  1000. position: absolute;
  1001. bottom: 63px;
  1002. display:none;
  1003. left: 42px;
  1004. font-size: 13px;
  1005. color: #999;
  1006. text-align: center;
  1007. "><div class="lds-dual-ring" style="
  1008. height: 30px;
  1009. width: 30px;
  1010. position: relative;
  1011. top: 7px;
  1012. left: -3px;
  1013. "></div>Buscando atualização...</div>
  1014. <div id="menuexpand" onclick="menuclose()">
  1015. <div class="menulist">
  1016. <div class="menutxt" onclick="authfinishu()">👤 Autenticar</div>
  1017. <div class="menutxt">☁️ Verificar atualizações</div>
  1018. <div class="menutxt" onclick="termos()">📕 Termos de uso</div>
  1019. <div class="menutxt hsharez" onclick="hostshare()">🔌 HostShare</div>
  1020. <div class="menutxt ipv6txt" onclick="setipv6()">🕋 IPV6 (Desligado)</div>
  1021. <div class="menutxt" onclick="exitapp('')">❌ Encerrar aplicativo</div>
  1022. </div>
  1023. <div class="userprofile">
  1024. <div class="userid">USER-ID: 0000xx</div>
  1025. </div>
  1026. <img src="pictures/menu.png" class="menuiconx" />
  1027. </div>
  1028. <div id="exitapp" class="atlantusoverlay">
  1029. <div class="bodyboost" style="
  1030. height: 260px;
  1031. "><span class="wave" style="
  1032. height: 106px;
  1033. position: relative;
  1034. top: -70px;
  1035. font-size: 70px;
  1036. margin-left: -16px;
  1037. ">👋</span>
  1038. <div class="titleboost" style="
  1039. color: #ffc83d;
  1040. ">Deseja realmente sair?<br>
  1041. <div class="textboost">Sua conexão será encerrada, se você confirmar este dialogo.</div></div>
  1042. <br>
  1043. <div onclick="exitappfinish()" class="activebt hshareon">Sim</div>
  1044. <div onclick="exitappclose()" class="activebt" style="
  1045. margin-left: 5px;
  1046. background: #b2355b;
  1047. ">Não</div><div onclick="exitapphide()" class="activebt" style="
  1048. margin-left: 5px;
  1049. background: #673ab7;
  1050. margin-top: 5px;
  1051. ">Minimizar</div>
  1052. </div></div>
  1053. <div id="hostshare" class="atlantusoverlay" style="">
  1054. <div class="bodyboost" style="
  1055. height: 246px;
  1056. ">
  1057. <img src="pictures/hostshare.gif" style="
  1058. height: 106px;
  1059. position: relative;
  1060. top: -55px;
  1061. filter: invert(1);
  1062. ">
  1063. <div class="titleboost" style="
  1064. color: #2196f3;
  1065. ">HostShare<br>
  1066. <div class="textboost">Esta função serve para rotear para outros dispositivos o hostshare, caso queira configurar, clique em gerenciar.</div></div>
  1067. <br>
  1068. <div onclick="hostshareset()" class="activebt hshareon">Gerenciar</div>
  1069. <div onclick="hostshareclose()" class="activebt" style="
  1070. margin-left: 5px;
  1071. background: #b2355b;
  1072. ">Cancelar</div>
  1073. </div></div>
  1074. <div id="wronguser" class="atlantusoverlay">
  1075. <div class="bodyboost" style="
  1076. height: 246px;
  1077. ">
  1078. <img src="pictures/wrong.svg" style="
  1079. height: 106px;
  1080. position: relative;
  1081. top: -55px;
  1082. ">
  1083. <div class="titleboost" style="
  1084. color: #ff2222;
  1085. ">Autenticação Falhou<br>
  1086. <div class="textboost">Seus dados de usuário estão incorretos, por favor verifique novamente o seu acesso.</div></div>
  1087. <br><div onclick="authfinishu()" class="activebt">Corrigir</div>
  1088. </div></div>
  1089. <div id="termos" class="atlantusoverlay">
  1090. <div class="bodyboost">
  1091. <img src="pictures/terms.svg" style="
  1092. height: 106px;
  1093. position: relative;
  1094. top: -55px;
  1095. ">
  1096. <div class="titleboost" style=" color: #e64c3c;">Termos de Uso<br>
  1097. <div class="textboost" style="font-size: 14px; color: #e6e6e6; height: 168px; overflow: scroll;">
  1098. <center>Certifique-se de não usar este aplicativo para atividades ilegais, sua conta será suspensa se detectada.<br>
  1099. Algum conteúdo pode estar banido em seu país, então não acesse,<br>
  1100. apenas faça atividades básicas como filmes, jogos e música e pesquisas em geral,<br>
  1101. pornografia infantil e golpes são inaceitáveis ​​e você será severamente punido se usar<br>
  1102. este aplicativo para cometer esses absurdos .</center></div></div>
  1103. <br><div onclick="termos()" class="activebt">Concordo</div>
  1104. </div></div>
  1105. <div id="storagemode">
  1106. <div class="bodyboost" style="
  1107. height: 241px;">
  1108. <img src="pictures/lock.svg" style="
  1109. height: 106px;
  1110. position: relative;
  1111. top: -55px;
  1112. ">
  1113. <div class="titleboost" style="
  1114. color: #b79608;">Acesso Restrito<br>
  1115. <div class="textboost">Este acesso atingiu o limite em dipositivos que pode conectar, caso esta mensagem seja um engano, contate o fornecedor de serviço para mais informações.</div></div>
  1116. <br><div onclick="storagemode()" class="activebt">Certo</div>
  1117. </div></div>
  1118. <div id="connectedpl" >
  1119. <div class="bodyboost" style="
  1120. height: 271px;">
  1121. <img src="pictures/check.svg" style="
  1122. height: 106px;
  1123. position: relative;
  1124. top: -55px;
  1125. ">
  1126. <div class="titleboost" style="
  1127. color: #6d86ff;
  1128. ">Conectado com sucesso<br>
  1129. <div class="textboost">Conexão bem sucedida, fique atento <b style="
  1130. color: cadetblue;
  1131. ">{{ username }}</b> faltam 56 dias para seu acesso expirar, recomendamos renovar de forma antecipada para que ele não seja excluido após acabar os dias.</div></div>
  1132. <br><div onclick="$('#connectedpl').fadeOut(0);" class="activebt" style=" color: white;
  1133. background: #12226e;">Entendi</div>
  1134. </div></div>
  1135. <div id="boostmode">
  1136. <div class="bodyboost">
  1137. <img src="pictures/boost.svg" style="
  1138. height: 106px;
  1139. position: relative;
  1140. top: -55px;
  1141. ">
  1142. <div class="titleboost">Modo Boost<br>
  1143. <div class="textboost">O modo Boost pode otimizar a velocidade e detectar os aplicativos usados &ZeroWidthSpace;&ZeroWidthSpace;para melhorar a experiência de conexão, você pode habilitar este modo. No entanto, você precisa conceder as permissões necessárias para realizar esta atividade.</div></div>
  1144. <br><div onclick="acboostmode()" class="activebt">Ativar</div>
  1145. <div onclick="boostmode()" style="margin-top: 5px; background: #9e330a;" class="activebt">Cancelar</div></div></div>
  1146. <div id="authtype" style="
  1147. position: absolute;
  1148. height: 100%;
  1149. width: 100%;
  1150. display:none;
  1151. background: #000000c2;
  1152. z-index: 5;
  1153. "><div style="
  1154. position: absolute;
  1155. left: 50%;
  1156. top: 35%;
  1157. -webkit-transform: translate(-50%, -50%);
  1158. transform: translate(-50%, -50%);
  1159. background: #1e2532;
  1160. height: 250px;
  1161. width: 330px;
  1162. border-radius: 10px;
  1163. text-align: center;
  1164. "><img src="pictures/149071.png" style="
  1165. height: 77px;
  1166. position: relative;
  1167. top: -37px;
  1168. ">
  1169. <div style=" margin-top: -23px;color: cadetblue; margin-bottom: 1px;">Selecione o modo de login</div>
  1170. <div onclick="authfinish()" style="
  1171. position: relative;
  1172. top: 14px;
  1173. padding: 5px;
  1174. background: #673ab7;
  1175. width: 200px;
  1176. left: 59px;
  1177. border-radius: 5px;
  1178. ">Modo Token</div>
  1179. <div onclick="authfinishu()" style="
  1180. position: relative; top: 21px; padding: 5px; background: #30329a; width: 200px; left: 59px; border-radius: 5px;
  1181. ">Modo Usuário</div>
  1182. <div style="
  1183. font-size: 11px;
  1184. margin-top: 26px;
  1185. color: #ccc;
  1186. ">Selecione o modo de autenticação.</div></div></div>
  1187. <div id="authuser" style="
  1188. position: absolute;
  1189. display:none;
  1190. height: 100%;
  1191. width: 100%;
  1192. backdrop-filter: blur(4px);
  1193. background: rgb(0 0 0 / 61%);
  1194. z-index: 5;
  1195. "><div style="
  1196. position: absolute;
  1197. left: 50%;
  1198. top: 48%;
  1199. -webkit-transform: translate(-50%, -50%);
  1200. transform: translate(-50%, -50%);
  1201. background: #111724c4;
  1202. height: 261px;
  1203. width: 330px;
  1204. border-radius: 4px;
  1205. padding: 20px;
  1206. text-align: center;
  1207. "><img src="pictures/user.png" style="
  1208. filter: invert(1);
  1209. height: 77px;
  1210. position: relative;
  1211. top: -37px;
  1212. ">
  1213. <div style="
  1214. margin-top: -28px;
  1215. ">Dados de usuário</div><input type="text" id="userssh" placeholder="login" style="
  1216. padding: 10px;
  1217. border-radius: 5px;
  1218. background: #00000087;
  1219. border: 0px;
  1220. font-size: 18px;
  1221. color: #ddd;
  1222. margin-top: 11px;
  1223. ">
  1224. <input type="text" id="passssh" placeholder="senha" style="
  1225. padding: 10px;
  1226. border-radius: 5px;
  1227. background: #00000087;
  1228. border: 0px;
  1229. font-size: 18px;
  1230. color: #ddd;
  1231. margin-top: 11px;
  1232. ">
  1233. <div onclick="authfinishu()" style="
  1234. position: relative;
  1235. top: 14px;
  1236. padding: 5px;
  1237. background: #3f51b5;
  1238. width: 100px;
  1239. left: 106px;
  1240. border-radius: 5px;
  1241. ">Entrar</div></div></div>
  1242. <div id="authtoken" style="
  1243. position: absolute;
  1244. height: 100%;
  1245. width: 100%;
  1246. display:none;
  1247. background: #000000c2;
  1248. z-index: 5;
  1249. "><div style="
  1250. position: absolute;
  1251. left: 50%;
  1252. top: 35%;
  1253. -webkit-transform: translate(-50%, -50%);
  1254. transform: translate(-50%, -50%);
  1255. background: #1e2532;
  1256. height: 250px;
  1257. width: 330px;
  1258. border-radius: 10px;
  1259. text-align: center;
  1260. "><img src="pictures/user.png" style="
  1261. filter: invert(1);
  1262. height: 77px;
  1263. position: relative;
  1264. top: -37px;
  1265. ">
  1266. <div style="
  1267. margin-top: -11px;
  1268. ">Acesso token</div><input type="text" id="token" placeholder="token" style="
  1269. padding: 10px;
  1270. border-radius: 5px;
  1271. background: #191e25;
  1272. border: 0px;
  1273. font-size: 18px;
  1274. color: #999;
  1275. margin-top: 11px;
  1276. ">
  1277. <div onclick="authfinish()" style="
  1278. position: relative;
  1279. top: 14px;
  1280. padding: 5px;
  1281. background: #3f51b5;
  1282. width: 100px;
  1283. left: 106px;
  1284. border-radius: 5px;
  1285. ">Entrar</div>
  1286. <div style="
  1287. font-size: 11px;
  1288. margin-top: 26px;
  1289. color: #ccc;
  1290. ">O acesso token pode ser obtido com o fornecedor.</div></div></div>
  1291. <div id="withoutlogin" class="body centerbody"></div>
  1292. <div id="logsbar" onclick="viewlogs()"><div id="openlog" style="
  1293. text-align: center;
  1294. font-size: 14px;
  1295. margin-top: 8px;
  1296. ">🔼 Expandir Logs 🔼</div> <div id="logsview"></div></div>
  1297. <div id="dontconnect" class="presshere"></div>
  1298. <div id="connecting" class="presshere"><div class="lds-dual-ring"></div>Conectando</div>
  1299. <div id="connected" class="presshere">Conexão Estabelecida</div>
  1300. </div><div id="withoutlogin" class="header">
  1301. <!--Hey! This is the original version
  1302. of Simple CSS Waves-->
  1303. <div class="focuinauth"></div>
  1304. <div id="nrlixserver" style="
  1305. background: transparent;
  1306. width: 97%;
  1307. -webkit-transform: translate(-50%, -50%);
  1308. transform: translate(-50%, -50%);
  1309. left: 50%;
  1310. height: 435px;
  1311. border-radius: 7px;
  1312. top: 308px;
  1313. padding: 9px;
  1314. position: absolute;
  1315. "><center>
  1316. <div id="serverlist" onclick="serverchange()">
  1317. </div>
  1318. <div class="focuinserver"></div>
  1319. <div class="selectedserver selectedserverz" onclick="serverchange()">
  1320. <img id="fserver" src="pictures/flags/location.png" class="flagserver">
  1321. <div id="nserver" class="nameserver">Defina um provedor</div>
  1322. <div id="dserver" class="descserver">Provedor é a forma de conexão.</div>
  1323. <img src="pictures/arrow.png" class="arrowserver">
  1324. </div>
  1325. <div class="selectedserver selectedudp" onclick="udpchange()" style="
  1326. width: 22%;
  1327. left: 0px;
  1328. margin-left: 1px;
  1329. ">
  1330. <div id="nserver" class="nameserver" style="
  1331. left: 14px;
  1332. ">UDP</div>
  1333. <div id="dserver" class="descserver descudp">* Random</div>
  1334. <img src="pictures/arrow.png" class="arrowudp">
  1335. </div>
  1336. <div class="selectedserver udplist" style="
  1337. width: 22%;
  1338. margin-left: 1px;
  1339. z-index: 25;
  1340. position: absolute;
  1341. right: 3%;
  1342. top: 72px;
  1343. height: 134px;
  1344. border-radius: 6px;
  1345. ">
  1346. </div>
  1347. <div id="nrlixuser">
  1348. <div id="connectedvalidity" style="
  1349. position: relative;
  1350. display:none;
  1351. ">
  1352. <div style="
  1353. padding-left: 7px;
  1354. font-size: 20px;
  1355. color: #8bc34a;
  1356. margin-top: 23px;
  1357. position: relative;
  1358. top: -11px;
  1359. ">Conexão estabelecida</div>🚀
  1360. <div id="checkvl">Checando validade...</div>
  1361. </div>
  1362. <div id="connectedview" style="
  1363. position: relative;
  1364. display:none;
  1365. ">
  1366. <div style="
  1367. padding-left: 7px;
  1368. font-size: 20px;
  1369. color: #8bc34a;
  1370. margin-top: 23px;
  1371. position: relative;
  1372. top: -11px;
  1373. ">Conexão estabelecida</div>
  1374. <div style="
  1375. font-size: 44px;
  1376. position: absolute;
  1377. -webkit-transform: translate(-50%, -50%);
  1378. transform: translate(-50%, -50%);
  1379. left: 50%;
  1380. top: 67%;
  1381. ">🌍<div class="lds-ringx" style="-webkit-transform: translate(-50%, -50%);text-align: center;font-size: 22px;transform: translate(-50%, -50%);position: absolute;top: 20%;left: 50%;width: 200px;display: block;filter: hue-rotate(7deg) drop-shadow(1px 1px 4px green);height: 34px;"><center><div style="position: relative;height: 89px;width: 89px;border: 2px double #222;border-color: #83b646 #00ff0a #8bc34a00 #8bc34a00;margin: 0px;border-radius: 50%;"></div></center></div></div>
  1382. <input type="text" placeholder="Login" class="nrlixusesr inputmax" style="opacity: 0;">
  1383. <input type="text" placeholder="Senha" style="margin-top:4px;opacity: 0;" class="nrlsixpass inputmax">
  1384. </div>
  1385. <div id="startedview" style="
  1386. position: relative;
  1387. display:none;
  1388. ">
  1389. <div style="
  1390. padding-left: 7px;
  1391. font-size: 20px;
  1392. color: #a48a8c;
  1393. margin-top: 23px;
  1394. ">Conectando</div>
  1395. <div style="
  1396. font-size: 44px;
  1397. position: absolute;
  1398. -webkit-transform: translate(-50%, -50%);
  1399. transform: translate(-50%, -50%);
  1400. left: 50%;
  1401. top: 67%;
  1402. ">🔌<div class="lds-ringx" style="-webkit-transform: translate(-50%, -50%);text-align: center;font-size: 22px;transform: translate(-50%, -50%);position: absolute;top: 20%;left: 50%;width: 200px;display: block;filter: hue-rotate(300deg) drop-shadow(1px 1px 4px red);height: 34px;"><center><div style="position: relative;height: 89px;width: 89px;border: 3px solid #222;border-color: #000000 #9c27b0 #673ab7 #3f51b5;filter: invert(1);margin: 0px;border-radius: 50%;"></div></center></div></div>
  1403. <input type="text" placeholder="Login" class="nrlixusesr inputmax" style="opacity: 0;">
  1404. <input type="text" placeholder="Senha" style="margin-top:4px;opacity: 0;" class="nrlsixpass inputmax">
  1405. </div>
  1406. <div id="accessview">
  1407. <div style="
  1408. padding-left: 7px;
  1409. font-size: 20px;
  1410. color: #ffffff;
  1411. margin-top: 23px;
  1412. text-shadow: 0px 0px 20px black;
  1413. ">Dados de Acesso</div>
  1414. <input type="text" placeholder="Login" class="nrlixuser inputmax">
  1415. <input type="password" placeholder="Senha" style="margin-top:4px;" class="nrlixpass inputmax">
  1416. </div>
  1417. <div onclick="startatlantus()" class="connectbt">Conectar</Div>
  1418. <div id="wrongaccess" style="
  1419. font-size: 12px;
  1420. margin-top: 8px;
  1421. display:none;
  1422. color: #c54671;
  1423. ">Por favor, preencha os dados.</div>
  1424. </div>
  1425. </center></div>
  1426. <div class="rightbt">
  1427. <div class="substatus protxt">Inativo</div>
  1428. </div>
  1429. <img onclick="menuaction()" src="pictures/menu.png" class="menuicon">
  1430. <div id="appname"></div>
  1431. <img class="logoapp" src="pictures/logo702.png" style="
  1432. height: 110px;
  1433. -webkit-transform: translate(-50%, -50%);
  1434. transform: translate(-50%, -50%);
  1435. top: 76px;
  1436. position: fixed;
  1437. ">
  1438. <div class="logoappx" style="
  1439. background: url(pictures/logo702.png);
  1440. display:none;
  1441. height: 107px;
  1442. background-size: 100% 100%;
  1443. width: 107px;
  1444. -webkit-transform: translate(-50%, -50%);
  1445. transform: translate(-50%, -50%);
  1446. left: 50%;
  1447. top: 109px;
  1448. position: fixed;
  1449. "></div>
  1450. <div style="display:none;" class="statusserver">Status:
  1451. <div class="substatusz">Desconectado</div>
  1452. </div>
  1453. </div>

comments powered by Disqus