app_layout TESTE


SUBMITTED BY: Jesseautentic

DATE: July 12, 2024, 3 a.m.

UPDATED: Oct. 17, 2024, 2:12 p.m.

FORMAT: Text only

SIZE: 250.7 kB

HITS: 378

  1. [
  2. {
  3. "id": 20836,
  4. "label": "Nome do app",
  5. "name": "APP_NAME",
  6. "value": "Invictus VPN",
  7. "type": "STRING",
  8. "status": "ACTIVE",
  9. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  10. },
  11. {
  12. "id": 20837,
  13. "label": "Logo do app",
  14. "name": "APP_LOGO",
  15. "value": "",
  16. "type": "IMAGE",
  17. "status": "ACTIVE",
  18. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  19. },
  20. {
  21. "id": 20838,
  22. "label": "Imagem de fundo",
  23. "name": "APP_BACKGROUND_IMAGE",
  24. "value": "https://i.ibb.co/YcryDmc/Add-Text-10-10-01-00-39.jpg",
  25. "type": "IMAGE",
  26. "status": "ACTIVE",
  27. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  28. },
  29. {
  30. "id": 20839,
  31. "label": "Tipo do fundo do app",
  32. "name": "APP_BACKGROUND_TYPE",
  33. "value": {
  34. "options": [
  35. {
  36. "label": "Imagem",
  37. "value": "IMAGE"
  38. },
  39. {
  40. "label": "Cor",
  41. "value": "COLOR"
  42. }
  43. ],
  44. "selected": "IMAGE"
  45. },
  46. "type": "SELECT",
  47. "status": "ACTIVE",
  48. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  49. },
  50. {
  51. "id": 20840,
  52. "label": "Cor de fundo",
  53. "name": "APP_BACKGROUND_COLOR",
  54. "value": "#ffffff2b",
  55. "type": "COLOR",
  56. "status": "ACTIVE",
  57. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  58. },
  59. {
  60. "id": 20841,
  61. "label": "Cor do card inicial",
  62. "name": "APP_CARD_COLOR",
  63. "value": "#0000009b",
  64. "type": "COLOR",
  65. "status": "ACTIVE",
  66. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  67. },
  68. {
  69. "id": 20842,
  70. "label": "Raio do card inicial",
  71. "name": "APP_CARD_RADIUS",
  72. "value": 20,
  73. "type": "INTEGER",
  74. "status": "ACTIVE",
  75. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  76. },
  77. {
  78. "id": 20843,
  79. "label": "Cor do card de status",
  80. "name": "APP_CARD_STATUS_COLOR",
  81. "value": "#0000009b",
  82. "type": "COLOR",
  83. "status": "ACTIVE",
  84. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  85. },
  86. {
  87. "id": 20844,
  88. "label": "Raio do card de status",
  89. "name": "APP_CARD_STATUS_RADIUS",
  90. "value": 25,
  91. "type": "INTEGER",
  92. "status": "ACTIVE",
  93. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  94. },
  95. {
  96. "id": 20845,
  97. "label": "Cor do card de configurações",
  98. "name": "APP_CARD_CONFIG_COLOR",
  99. "value": "#3b3100c4",
  100. "type": "COLOR",
  101. "status": "ACTIVE",
  102. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  103. },
  104. {
  105. "id": 20846,
  106. "label": "Cor do fundo dos dialogs",
  107. "name": "APP_DIALOG_BACKGROUND_COLOR",
  108. "value": "#3b3100c4",
  109. "type": "COLOR",
  110. "status": "ACTIVE",
  111. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  112. },
  113. {
  114. "id": 20847,
  115. "label": "Cor do fundo do dialog de log",
  116. "name": "APP_DIALOG_LOGGER_COLOR",
  117. "value": "#3b3100c4",
  118. "type": "COLOR",
  119. "status": "ACTIVE",
  120. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  121. },
  122. {
  123. "id": 20848,
  124. "label": "Cor das bordas",
  125. "name": "APP_BORDER_COLOR",
  126. "value": "#FFFFFF",
  127. "type": "COLOR",
  128. "status": "ACTIVE",
  129. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  130. },
  131. {
  132. "id": 20849,
  133. "label": "Cor dos inputs",
  134. "name": "APP_INPUT_COLOR",
  135. "value": "#000000dd",
  136. "type": "COLOR",
  137. "status": "ACTIVE",
  138. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  139. },
  140. {
  141. "id": 20850,
  142. "label": "Raio dos inputs",
  143. "name": "APP_INPUT_RADIUS",
  144. "value": 25,
  145. "type": "INTEGER",
  146. "status": "ACTIVE",
  147. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  148. },
  149. {
  150. "id": 20851,
  151. "label": "Cor dos textos",
  152. "name": "APP_TEXT_COLOR",
  153. "value": "#FFFFFFFF",
  154. "type": "COLOR",
  155. "status": "ACTIVE",
  156. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  157. },
  158. {
  159. "id": 20852,
  160. "label": "Cor dos botões",
  161. "name": "APP_BUTTON_COLOR",
  162. "value": "#E91E63",
  163. "type": "COLOR",
  164. "status": "ACTIVE",
  165. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  166. },
  167. {
  168. "id": 20853,
  169. "label": "Raio dos botões",
  170. "name": "APP_BUTTON_RADIUS",
  171. "value": 25,
  172. "type": "INTEGER",
  173. "status": "ACTIVE",
  174. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  175. },
  176. {
  177. "id": 20854,
  178. "label": "Cor dos icones",
  179. "name": "APP_ICON_COLOR",
  180. "value": "#FFFFFFFF",
  181. "type": "COLOR",
  182. "status": "ACTIVE",
  183. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  184. },
  185. {
  186. "id": 20855,
  187. "label": "Exibir modo de conexão",
  188. "name": "APP_SHOW_CONNECTION_MODE",
  189. "value": true,
  190. "type": "BOOLEAN",
  191. "status": "ACTIVE",
  192. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  193. },
  194. {
  195. "id": 38735,
  196. "label": "Atualizar automaticamente as configurações ao lançar uma atualização.",
  197. "name": "APP_CONFIG_AUTO_UPDATE",
  198. "value": false,
  199. "type": "BOOLEAN",
  200. "status": "ACTIVE",
  201. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  202. },
  203. {
  204. "id": 20856,
  205. "label": "Iniciar o app automaticamente ao reiniciar o dispositivo",
  206. "name": "APP_AUTO_START",
  207. "value": false,
  208. "type": "BOOLEAN",
  209. "status": "ACTIVE",
  210. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  211. },
  212. {
  213. "id": 20857,
  214. "label": "Usar limiter de conexão",
  215. "name": "APP_CONNECTION_LIMITER",
  216. "value": false,
  217. "type": "BOOLEAN",
  218. "status": "ACTIVE",
  219. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  220. },
  221. {
  222. "id": 20858,
  223. "label": "Usar botão de atualizações",
  224. "name": "APP_BTN_UPDATE_ENABLED",
  225. "value": true,
  226. "type": "BOOLEAN",
  227. "status": "ACTIVE",
  228. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  229. },
  230. {
  231. "id": 20859,
  232. "label": "Usar botão de registros",
  233. "name": "APP_BTN_LOGGER_ENABLED",
  234. "value": true,
  235. "type": "BOOLEAN",
  236. "status": "ACTIVE",
  237. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  238. },
  239. {
  240. "id": 20860,
  241. "label": "Usar botão de pagina webview",
  242. "name": "APP_BTN_PAGE_ENABLED",
  243. "value": false,
  244. "type": "BOOLEAN",
  245. "status": "ACTIVE",
  246. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  247. },
  248. {
  249. "id": 20861,
  250. "label": "Ativar dialog de erros",
  251. "name": "APP_DIALOG_ERROR_ENABLED",
  252. "value": true,
  253. "type": "BOOLEAN",
  254. "status": "ACTIVE",
  255. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  256. },
  257. {
  258. "id": 20862,
  259. "label": "Ativar dialog de checkuser",
  260. "name": "APP_CHECKUSER_DIALOG_ENABLED",
  261. "value": true,
  262. "type": "BOOLEAN",
  263. "status": "ACTIVE",
  264. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  265. },
  266. {
  267. "id": 20863,
  268. "label": "Ativar toast de sucesso",
  269. "name": "APP_SUCCESS_TOAST_ENABLED",
  270. "value": true,
  271. "type": "BOOLEAN",
  272. "status": "ACTIVE",
  273. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  274. },
  275. {
  276. "id": 20864,
  277. "label": "Ativar toast de erro",
  278. "name": "APP_ERROR_TOAST_ENABLED",
  279. "value": true,
  280. "type": "BOOLEAN",
  281. "status": "ACTIVE",
  282. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  283. },
  284. {
  285. "id": 20865,
  286. "label": "Usar layout webview",
  287. "name": "APP_LAYOUT_WEBVIEW_ENABLED",
  288. "value": false,
  289. "type": "BOOLEAN",
  290. "status": "ACTIVE",
  291. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  292. },
  293. {
  294. "id": 20866,
  295. "label": "Mensagem",
  296. "name": "APP_MESSAGE",
  297. "value": "Sejam bem vindos!!! Não compartilhe login ou faça uso de Torrent, sistema detecta automaticamente e faz bloqueio do LOGIN sem direito a reembolso.",
  298. "type": "TEXT",
  299. "status": "ACTIVE",
  300. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  301. },
  302. {
  303. "id": 20867,
  304. "label": "URL de atualização do aplicativo",
  305. "name": "APP_UPDATE_URL",
  306. "value": null,
  307. "type": "URL",
  308. "status": "ACTIVE",
  309. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  310. },
  311. {
  312. "id": 20868,
  313. "label": "Tipo de mensagem",
  314. "name": "APP_MESSAGE_TYPE",
  315. "value": {
  316. "options": [
  317. {
  318. "label": "Alerta",
  319. "value": "ALERT"
  320. },
  321. {
  322. "label": "Informação",
  323. "value": "INFO"
  324. },
  325. {
  326. "label": "Boas vindas",
  327. "value": "WELCOME"
  328. },
  329. {
  330. "label": "Sem mensagem",
  331. "value": "NONE"
  332. }
  333. ],
  334. "selected": "WELCOME"
  335. },
  336. "type": "SELECT",
  337. "status": "ACTIVE",
  338. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  339. },
  340. {
  341. "id": 20869,
  342. "label": "LAYOUT WEBVIEW (POR SUA CONTA E RISCO)",
  343. "name": "APP_LAYOUT_WEBVIEW",
  344. "value": null,
  345. "type": "HTML",
  346. "status": "ACTIVE",
  347. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  348. },
  349. {
  350. "id": 20870,
  351. "label": "ANDROID WEBVIEW (POR SUA CONTA E RISCO)",
  352. "name": "APP_SUPPORT_BUTTON",
  353. "value": "<!DOCTYPE html>\\\n<html class="w-full h-full" lang="pt-BR">\\\n\\\n<head>\\\n <meta charset="UTF-8">\\\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\\\n\\\n <title>SSH T PROJECT | @TALKERA</title>\\\n\\\n</head>\\\n<style>\\\n *,\\\n :after,\\\n :before {\\\n box-sizing: border-box;\\\n border: 0 solid #e5e7eb\\\n }\\\n\\\n :after,\\\n :before {\\\n --tw-content: ""\\\n }\\\n\\\n html {\\\n line-height: 1.5;\\\n -webkit-text-size-adjust: 100%;\\\n -moz-tab-size: 4;\\\n -o-tab-size: 4;\\\n tab-size: 4;\\\n font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;\\\n font-feature-settings: normal;\\\n font-variation-settings: normal\\\n }\\\n\\\n body {\\\n margin: 0;\\\n line-height: inherit\\\n }\\\n\\\n hr {\\\n height: 0;\\\n color: inherit;\\\n border-top-width: 1px\\\n }\\\n\\\n abbr:where([title]) {\\\n -webkit-text-decoration: underline dotted;\\\n text-decoration: underline dotted\\\n }\\\n\\\n h1,\\\n h2,\\\n h3,\\\n h4,\\\n h5,\\\n h6 {\\\n font-size: inherit;\\\n font-weight: inherit\\\n }\\\n\\\n a {\\\n color: inherit;\\\n text-decoration: inherit\\\n }\\\n\\\n b,\\\n strong {\\\n font-weight: bolder\\\n }\\\n\\\n code,\\\n kbd,\\\n pre,\\\n samp {\\\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;\\\n font-size: 1em\\\n }\\\n\\\n small {\\\n font-size: 80%\\\n }\\\n\\\n sub,\\\n sup {\\\n font-size: 75%;\\\n line-height: 0;\\\n position: relative;\\\n vertical-align: initial\\\n }\\\n\\\n sub {\\\n bottom: -.25em\\\n }\\\n\\\n sup {\\\n top: -.5em\\\n }\\\n\\\n table {\\\n text-indent: 0;\\\n border-color: inherit;\\\n border-collapse: collapse\\\n }\\\n\\\n button,\\\n input,\\\n optgroup,\\\n select,\\\n textarea {\\\n font-family: inherit;\\\n font-feature-settings: inherit;\\\n font-variation-settings: inherit;\\\n font-size: 100%;\\\n font-weight: inherit;\\\n line-height: inherit;\\\n color: inherit;\\\n margin: 0;\\\n padding: 0\\\n }\\\n\\\n button,\\\n select {\\\n text-transform: none\\\n }\\\n\\\n [type=button],\\\n [type=reset],\\\n [type=submit],\\\n button {\\\n -webkit-appearance: button;\\\n background-color: initial;\\\n background-image: none\\\n }\\\n\\\n :-moz-focusring {\\\n outline: auto\\\n }\\\n\\\n :-moz-ui-invalid {\\\n box-shadow: none\\\n }\\\n\\\n progress {\\\n vertical-align: initial\\\n }\\\n\\\n ::-webkit-inner-spin-button,\\\n ::-webkit-outer-spin-button {\\\n height: auto\\\n }\\\n\\\n [type=search] {\\\n -webkit-appearance: textfield;\\\n outline-offset: -2px\\\n }\\\n\\\n ::-webkit-search-decoration {\\\n -webkit-appearance: none\\\n }\\\n\\\n ::-webkit-file-upload-button {\\\n -webkit-appearance: button;\\\n font: inherit\\\n }\\\n\\\n summary {\\\n display: list-item\\\n }\\\n\\\n blockquote,\\\n dd,\\\n dl,\\\n figure,\\\n h1,\\\n h2,\\\n h3,\\\n h4,\\\n h5,\\\n h6,\\\n hr,\\\n p,\\\n pre {\\\n margin: 0\\\n }\\\n\\\n fieldset {\\\n margin: 0\\\n }\\\n\\\n fieldset,\\\n legend {\\\n padding: 0\\\n }\\\n\\\n menu,\\\n ol,\\\n ul {\\\n list-style: none;\\\n margin: 0;\\\n padding: 0\\\n }\\\n\\\n dialog {\\\n padding: 0\\\n }\\\n\\\n textarea {\\\n resize: vertical\\\n }\\\n\\\n input::-moz-placeholder,\\\n textarea::-moz-placeholder {\\\n opacity: 1;\\\n color: #e5e7eb\\\n }\\\n\\\n input::placeholder,\\\n textarea::placeholder {\\\n opacity: 1;\\\n color: #e5e7eb\\\n }\\\n\\\n\\\n\\\n :disabled {\\\n cursor: default\\\n }\\\n\\\n audio,\\\n canvas,\\\n embed,\\\n iframe,\\\n img,\\\n object,\\\n svg,\\\n video {\\\n display: block;\\\n vertical-align: middle\\\n }\\\n\\\n img,\\\n video {\\\n max-width: 100%;\\\n height: auto\\\n }\\\n\\\n [hidden] {\\\n display: none\\\n }\\\n\\\n *,\\\n ::backdrop,\\\n :after,\\\n :before {\\\n --tw-border-spacing-x: 0;\\\n --tw-border-spacing-y: 0;\\\n --tw-translate-x: 0;\\\n --tw-translate-y: 0;\\\n --tw-rotate: 0;\\\n --tw-skew-x: 0;\\\n --tw-skew-y: 0;\\\n --tw-scale-x: 1;\\\n --tw-scale-y: 1;\\\n --tw-pan-x: ;\\\n --tw-pan-y: ;\\\n --tw-pinch-zoom: ;\\\n --tw-scroll-snap-strictness: proximity;\\\n --tw-gradient-from-position: ;\\\n --tw-gradient-via-position: ;\\\n --tw-gradient-to-position: ;\\\n --tw-ordinal: ;\\\n --tw-slashed-zero: ;\\\n --tw-numeric-figure: ;\\\n --tw-numeric-spacing: ;\\\n --tw-numeric-fraction: ;\\\n --tw-ring-inset: ;\\\n --tw-ring-offset-width: 0px;\\\n --tw-ring-offset-color: #fff;\\\n --tw-ring-color: #3b82f680;\\\n --tw-ring-offset-shadow: 0 0 #0000;\\\n --tw-ring-shadow: 0 0 #0000;\\\n --tw-shadow: 0 0 #0000;\\\n --tw-shadow-colored: 0 0 #0000;\\\n --tw-blur: ;\\\n --tw-brightness: ;\\\n --tw-contrast: ;\\\n --tw-grayscale: ;\\\n --tw-hue-rotate: ;\\\n --tw-invert: ;\\\n --tw-saturate: ;\\\n --tw-sepia: ;\\\n --tw-drop-shadow: ;\\\n --tw-backdrop-blur: ;\\\n --tw-backdrop-brightness: ;\\\n --tw-backdrop-contrast: ;\\\n --tw-backdrop-grayscale: ;\\\n --tw-backdrop-hue-rotate: ;\\\n --tw-backdrop-invert: ;\\\n --tw-backdrop-opacity: ;\\\n --tw-backdrop-saturate: ;\\\n --tw-backdrop-sepia:\\\n }\\\n\\\n .absolute {\\\n position: absolute\\\n }\\\n\\\n .relative {\\\n position: relative\\\n }\\\n\\\n .bottom-1 {\\\n bottom: .25rem\\\n }\\\n\\\n .left-1\/2 {\\\n left: 50%\\\n }\\\n\\\n .right-1 {\\\n right: .25rem\\\n }\\\n\\\n .top-1 {\\\n top: .25rem\\\n }\\\n\\\n .my-3 {\\\n margin-top: .75rem;\\\n margin-bottom: .75rem\\\n }\\\n\\\n .mb-1 {\\\n margin-bottom: .25rem\\\n }\\\n\\\n .mb-2 {\\\n margin-bottom: .5rem\\\n }\\\n\\\n .mb-3 {\\\n margin-bottom: .75rem\\\n }\\\n\\\n .ml-auto {\\\n margin-left: auto\\\n }\\\n\\\n .mt-14 {\\\n margin-top: 3.5rem\\\n }\\\n\\\n .mt-2 {\\\n margin-top: .5rem\\\n }\\\n\\\n .mt-2\.5 {\\\n margin-top: .625rem\\\n }\\\n\\\n .mt-3 {\\\n margin-top: .75rem\\\n }\\\n\\\n .mt-5 {\\\n margin-top: 1.25rem\\\n }\\\n\\\n .mt-8 {\\\n margin-top: 2rem\\\n }\\\n\\\n .mt-auto {\\\n margin-top: auto\\\n }\\\n\\\n .block {\\\n display: block\\\n }\\\n\\\n .flex {\\\n display: flex\\\n }\\\n\\\n .grid {\\\n display: grid\\\n }\\\n\\\n .hidden {\\\n display: none\\\n }\\\n\\\n .h-1\/5 {\\\n height: 20%\\\n }\\\n\\\n .h-10 {\\\n height: 2.5rem\\\n }\\\n\\\n .h-12 {\\\n height: 3rem\\\n }\\\n\\\n .h-2\/3 {\\\n height: 66.666667%\\\n }\\\n\\\n .h-2\/4 {\\\n height: 50%\\\n }\\\n\\\n .h-20 {\\\n height: 5rem\\\n }\\\n\\\n .h-3 {\\\n height: .75rem\\\n }\\\n\\\n .h-4 {\\\n height: 1rem\\\n }\\\n\\\n .h-5 {\\\n height: 1.25rem\\\n }\\\n\\\n .h-6 {\\\n height: 1.5rem\\\n }\\\n\\\n .h-8 {\\\n height: 2rem\\\n }\\\n\\\n .h-9 {\\\n height: 2.25rem\\\n }\\\n\\\n .h-\[100\%\] {\\\n height: 100%\\\n }\\\n\\\n .h-\[40px\] {\\\n height: 40px\\\n }\\\n\\\n .h-\[90\%\] {\\\n height: 90%\\\n }\\\n\\\n .h-\[calc\(100\%-160px\)\] {\\\n height: calc(100% - 160px)\\\n }\\\n\\\n .h-auto {\\\n height: auto\\\n }\\\n\\\n .h-full {\\\n height: 100%\\\n }\\\n\\\n .max-h-8 {\\\n max-height: 2rem\\\n }\\\n\\\n .max-h-\[10\%\] {\\\n max-height: 10%\\\n }\\\n\\\n .max-h-\[66\.666667\%\] {\\\n max-height: 66.666667%\\\n }\\\n\\\n .min-h-\[40px\] {\\\n min-height: 40px\\\n }\\\n\\\n .w-10 {\\\n width: 2.5rem\\\n }\\\n\\\n .w-11\/12 {\\\n width: 91.666667%\\\n }\\\n\\\n .w-14 {\\\n width: 3.5rem\\\n }\\\n\\\n .w-2\/4 {\\\n width: 50%\\\n }\\\n\\\n .w-20 {\\\n width: 5rem\\\n }\\\n\\\n .w-4 {\\\n width: 1rem\\\n }\\\n\\\n .w-4\/5 {\\\n width: 80%\\\n }\\\n\\\n .w-5 {\\\n width: 1.25rem\\\n }\\\n\\\n .w-5\/6 {\\\n width: 83.333333%\\\n }\\\n\\\n .w-6 {\\\n width: 1.5rem\\\n }\\\n\\\n .w-8 {\\\n width: 2rem\\\n }\\\n\\\n .w-\[40px\] {\\\n width: 40px\\\n }\\\n\\\n .w-\[calc\(100\%-30px\)\] {\\\n width: calc(100% - 30px)\\\n }\\\n\\\n .w-\[calc\(100\%-40px\)\] {\\\n width: calc(100% - 40px)\\\n }\\\n\\\n .w-auto {\\\n width: auto\\\n }\\\n\\\n .w-full {\\\n width: 100%\\\n }\\\n\\\n .flex-1 {\\\n flex: 1 1 0%\\\n }\\\n\\\n .-translate-x-1\/2 {\\\n --tw-translate-x: -50%\\\n }\\\n\\\n .-translate-x-1\/2,\\\n .-translate-x-full {\\\n transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))\\\n }\\\n\\\n .-translate-x-full {\\\n --tw-translate-x: -100%\\\n }\\\n\\\n .-translate-y-1\/2 {\\\n --tw-translate-y: -50%\\\n }\\\n\\\n .-translate-y-1\/2,\\\n .scale-0 {\\\n transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))\\\n }\\\n\\\n .scale-0 {\\\n --tw-scale-x: 0;\\\n --tw-scale-y: 0\\\n }\\\n\\\n .transform {\\\n transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))\\\n }\\\n\\\n .cursor-none {\\\n cursor: none\\\n }\\\n\\\n .grid-cols-2 {\\\n grid-template-columns: repeat(2, minmax(0, 1fr))\\\n }\\\n\\\n .flex-col {\\\n flex-direction: column\\\n }\\\n\\\n .items-end {\\\n align-items: flex-end\\\n }\\\n\\\n .items-center {\\\n align-items: center\\\n }\\\n\\\n .justify-center {\\\n justify-content: center\\\n }\\\n\\\n .justify-between {\\\n justify-content: space-between\\\n }\\\n\\\n .justify-items-center {\\\n justify-items: center\\\n }\\\n\\\n .gap-1 {\\\n gap: .25rem\\\n }\\\n\\\n .gap-2 {\\\n gap: .5rem\\\n }\\\n\\\n .gap-3 {\\\n gap: .75rem\\\n }\\\n\\\n .gap-5 {\\\n gap: 1.25rem\\\n }\\\n\\\n .overflow-auto {\\\n overflow: auto\\\n }\\\n\\\n .overflow-hidden,\\\n .truncate {\\\n overflow: hidden\\\n }\\\n\\\n .truncate {\\\n text-overflow: ellipsis;\\\n white-space: nowrap\\\n }\\\n\\\n .rounded-full {\\\n border-radius: 9999px\\\n }\\\n\\\n .rounded-md {\\\n border-radius: .375rem\\\n }\\\n\\\n .rounded-t-md {\\\n border-top-left-radius: .375rem;\\\n border-top-right-radius: .375rem\\\n }\\\n\\\n .border {\\\n border-width: 1px\\\n }\\\n\\\n .border-b {\\\n border-bottom-width: 1px\\\n }\\\n\\\n .border-\[\#01010342\] {\\\n border-color: #370279\\\n }\\\n\\\n .border-\[\#767881\] {\\\n --tw-border-opacity: 1;\\\n border-color: rgb(118 120 129/var(--tw-border-opacity))\\\n }\\\n\\\n .bg-\[\#070610\] {\\\n\\\n background-color: #120225d5\\\n }\\\n\\\n .bg-\[\#0b011800\] {\\\n --tw-bg-opacity: 1;\\\n background-color: #10042077\\\n }\\\n\\\n .bg-\[\#0a0c17ab\] {\\\n background-color: #6305d5e3\\\n }\\\n\\\n .bg-\[\#0c0d18e0\] {\\\n /* background: linear-gradient(45deg, rgba(20, 20, 44, 0.863), rgb(27, 27, 0.863), rgba(31, 28, 58, 0.897)); */\\\n background-color: #100322\\\n }\\\n\\\n .bg-\[\#121c28\] {\\\n\\\n background-color: #2d00642d\\\n }\\\n\\\n .bg-\[\#14141489\] {\\\n background-color: #14141489\\\n }\\\n\\\n .bg-\[\#414cb8\] {\\\n --tw-bg-opacity: 1;\\\n background-color: #6205D5;\\\n }\\\n\\\n .bg-\[\#575e81\] {\\\n --tw-bg-opacity: 1;\\\n background-color: rgb(87 94 129/var(--tw-bg-opacity))\\\n }\\\n\\\n .bg-red-900 {\\\n --tw-bg-opacity: 1;\\\n background-color: rgb(127 29 29/var(--tw-bg-opacity))\\\n }\\\n\\\n .bg-button {\\\n --tw-bg-opacity: 1;\\\n background-color: #1e1c2f50\\\n }\\\n\\\n .bg-transparent {\\\n background-color: initial\\\n }\\\n\\\n .bg-gradient-to-r {\\\n background-image: linear-gradient(to right, var(--tw-gradient-stops))\\\n }\\\n\\\n .from-\[\#0a0c17ab\] {\\\n --tw-gradient-from: #6305d513 var(--tw-gradient-from-position);\\\n --tw-gradient-to: #0a0c1700 var(--tw-gradient-to-position);\\\n --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)\\\n }\\\n\\\n .to-transparent {\\\n --tw-gradient-to: #0000 var(--tw-gradient-to-position)\\\n }\\\n\\\n .stroke-\[\#FFFFFF\],\\\n .stroke-white {\\\n stroke: #6205D5\\\n }\\\n\\\n .p-2 {\\\n padding: .5rem\\\n }\\\n\\\n .px-1 {\\\n padding-left: .25rem;\\\n padding-right: .25rem\\\n }\\\n\\\n .px-2 {\\\n padding-left: .5rem;\\\n padding-right: .5rem\\\n }\\\n\\\n .px-3 {\\\n padding-left: .75rem;\\\n padding-right: .75rem\\\n }\\\n\\\n .px-\[10\%\] {\\\n padding-left: 10%;\\\n padding-right: 10%\\\n }\\\n\\\n .px-\[10px\] {\\\n padding-left: 10px;\\\n padding-right: 10px\\\n }\\\n\\\n .py-2 {\\\n padding-top: .5rem;\\\n padding-bottom: .5rem\\\n }\\\n\\\n .py-2\.5 {\\\n padding-top: .625rem;\\\n padding-bottom: .625rem\\\n }\\\n\\\n .pb-\[30px\] {\\\n padding-bottom: 30px\\\n }\\\n\\\n .pl-1 {\\\n padding-left: .25rem\\\n }\\\n\\\n .pr-6 {\\\n padding-right: 1.5rem\\\n }\\\n\\\n .pt-\[10px\] {\\\n padding-top: 10px\\\n }\\\n\\\n .text-center {\\\n text-align: center\\\n }\\\n\\\n .text-\[0\.5rem\] {\\\n font-size: .5rem\\\n }\\\n\\\n .text-\[0\.65rem\] {\\\n font-size: .65rem\\\n }\\\n\\\n .text-\[0\.6rem\] {\\\n font-size: .6rem\\\n }\\\n\\\n .text-lg {\\\n font-size: 1.125rem;\\\n line-height: 1.75rem\\\n }\\\n\\\n .text-sm {\\\n font-size: .875rem;\\\n line-height: 1.25rem\\\n }\\\n\\\n .text-xs {\\\n font-size: .75rem;\\\n line-height: 1rem\\\n }\\\n\\\n .font-medium {\\\n font-weight: 500\\\n }\\\n\\\n .leading-7 {\\\n line-height: 1.75rem\\\n }\\\n\\\n .text-\[\#11c9ff\] {\\\n --tw-text-opacity: 1;\\\n color: rgb(17 201 255/var(--tw-text-opacity))\\\n }\\\n\\\n .text-\[\#767881\] {\\\n --tw-text-opacity: 1;\\\n color: rgb(118 120 129/var(--tw-text-opacity))\\\n }\\\n\\\n .text-\[\#7d7f81\] {\\\n --tw-text-opacity: 1;\\\n color: #b0a8ffff\\\n }\\\n\\\n .text-\[\#FF0000\] {\\\n --tw-text-opacity: 1;\\\n color: rgb(255 0 0/var(--tw-text-opacity))\\\n }\\\n\\\n .text-\[\#FFFFFF\],\\\n .text-white {\\\n --tw-text-opacity: 1;\\\n color: #b0a8ffff;\\\n }\\\n\\\n .shadow-\[0px_0px_10px_0px_rgba\(18\2c 22\2c 34\2c 1\)\] {\\\n --tw-shadow: 0px 0px 10px 0px #121622;\\\n --tw-shadow-colored: 0px 0px 10px 0px var(--tw-shadow-color);\\\n box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)\\\n }\\\n\\\n .outline-none {\\\n outline: 2px solid #0000;\\\n outline-offset: 2px\\\n }\\\n\\\n .transition-\[max-height\] {\\\n transition-property: max-height;\\\n transition-timing-function: cubic-bezier(.4, 0, .2, 1);\\\n transition-duration: .15s\\\n }\\\n\\\n .transition-all {\\\n transition-property: all;\\\n transition-timing-function: cubic-bezier(.4, 0, .2, 1);\\\n transition-duration: .15s\\\n }\\\n\\\n .duration-1000 {\\\n transition-duration: 1s\\\n }\\\n\\\n\\\n\\\n .container-ip,\\\n .container-log {\\\n width: 95%;\\\n margin: 20px auto;\\\n padding: 20px;\\\n background-color: #1e1c2f;\\\n border-radius: 8px;\\\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\\\n text-align: center;\\\n color: #b0a8ffff;\\\n }\\\n\\\n .container-log-title {\\\n width: 95%;\\\n margin: 20px auto;\\\n padding: 20px;\\\n background-color: #1e1c2f;\\\n border-radius: 8px;\\\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\\\n text-align: center;\\\n color: #b0a8ffff;\\\n font-size: large;\\\n }\\\n\\\n .server-status {\\\n background-color: #1e1c2f;\\\n border-radius: 8px;\\\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\\\n }\\\n\\\n input[type="text"] {\\\n width: 100%;\\\n padding: 10px;\\\n margin-bottom: 10px;\\\n box-sizing: border-box;\\\n }\\\n\\\n .start-button {\\\n padding: 10px 20px;\\\n background-color: #6305d5e3;\\\n color: white;\\\n border: none;\\\n border-radius: 5px;\\\n cursor: pointer;\\\n align-items: center;\\\n transition: background-color 0.3s, color 0.3s;\\\n\\\n }\\\n\\\n\\\n\\\n #ip-results {\\\n margin-top: 20px;\\\n }\\\n\\\n .ip {\\\n margin-bottom: 5px;\\\n }\\\n\\\n #search-btn {\\\n margin-top: 10px;\\\n }\\\n\\\n .header {\\\n height: 30px;\\\n color: white;\\\n padding: 5px;\\\n text-align: right;\\\n display: flex;\\\n align-items: center;\\\n }\\\n\\\n .header-server {\\\n height: 30px;\\\n color: #b0a8ffff;\\\n padding: 5px;\\\n text-align: right;\\\n display: flex;\\\n align-items: center;\\\n font-size: large;\\\n }\\\n\\\n .close-btn {\\\n cursor: pointer;\\\n margin-left: auto;\\\n }\\\n\\\n #overlay {\\\n position: fixed;\\\n top: 0;\\\n left: 0;\\\n width: 100%;\\\n height: 100%;\\\n background-color: #0b0118f6;\\\n /* Cor de fundo semi-transparente */\\\n z-index: 997;\\\n /* Coloque abaixo do frame */\\\n display: none;\\\n /* Inicia escondido */\\\n }\\\n\\\n #ip-range {\\\n width: 80%;\\\n padding: 10px;\\\n border: 2px solid #b0a8ffff;\\\n border-radius: 5px;\\\n font-size: 16px;\\\n background-color: #1e1c2f50;\\\n\\\n }\\\n\\\n #ip-range:focus {\\\n outline: none;\\\n border-color: #6205D5;\\\n }\\\n\\\n #server-status-container {\\\n width: 100%;\\\n padding: 10px;\\\n border: 1px solid #370279;\\\n border-radius: 5px;\\\n overflow-y: auto;\\\n background-color: #1e1c2f;\\\n font-family: monospace;\\\n font-size: 16px;\\\n scrollbar-width: thin;\\\n scrollbar-color: #370279;\\\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\\\n color: #b0a8ffff;\\\n }\\\n\\\n .logs {\\\n padding: 10px;\\\n border: 1px solid #b0a8ffff;\\\n border-radius: 5px;\\\n max-height: 300px;\\\n overflow-y: auto;\\\n background-color: #1e1c2f;\\\n font-family: monospace;\\\n font-size: 14px;\\\n scrollbar-width: thin;\\\n scrollbar-color: rgba(0, 0, 0, 0.5) rgba(17, 1, 29, 0);\\\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\\\n color: white;\\\n font-family: monospace;\\\n }\\\n\\\n .logs::-webkit-scrollbar {\\\n width: 10px;\\\n }\\\n\\\n .logs::-webkit-scrollbar-thumb {\\\n background-color: rgba(0, 0, 0, 0.5);\\\n border-radius: 10px;\\\n }\\\n\\\n .logs::-webkit-scrollbar-track {\\\n background-color: rgba(0, 0, 0, 0);\\\n }\\\n\\\n #result-container {\\\n background-color: #1e1c2f50;\\\n padding: 20px;\\\n border-radius: 10px;\\\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\\\n text-align: center;\\\n color: white;\\\n /* Limita a largura máxima para uma melhor experiência responsiva */\\\n width: 100%;\\\n /* Torna a div responsiva */\\\n }\\\n\\\n #result-container p {\\\n color: white;\\\n }\\\n\\\n #result-container h2 {\\\n color: #b0a8ffff;\\\n }\\\n\\\n #result-container button {\\\n width: 100%;\\\n padding: 10px;\\\n background-color: #6305d5e3;\\\n color: #b0a8ffff;\\\n border: none;\\\n border-radius: 5px;\\\n cursor: pointer;\\\n transition: background-color 0.3s, color 0.3s;\\\n margin-top: 20px;\\\n\\\n }\\\n\\\n #result-container button:hover {\\\n background-color: #6305d5e3;\\\n\\\n }\\\n\\\n /* Estiliza o campo de input */\\\n #username {\\\n width: 70%;\\\n /* Reduz a largura do campo para 70% da largura do contêiner */\\\n margin: 0 auto;\\\n /* Centraliza horizontalmente definindo margem automática */\\\n padding: 10px;\\\n border: none;\\\n border-radius: 5px;\\\n background-color: #1e1c2f50;\\\n color: white;\\\n transition: background-color 0.3s, color 0.3s, border 0.3s;\\\n /* Adiciona uma transição suave */\\\n }\\\n\\\n /* Estiliza o campo de input quando o mouse passa sobre ele */\\\n #username:hover {\\\n background-color: #1e1c2f50;\\\n }\\\n\\\n /* Estiliza o campo de input quando está focado (clicado) */\\\n #username:focus {\\\n background-color: #1e1c2f50;\\\n color: #b0a8ffff;\\\n outline: none;\\\n border: 2px solid #b0a8ffff;\\\n /* Adiciona uma borda quando está focado */\\\n }\\\n\\\n /* Estilos para o contêiner do retorno da API */\\\n .user-info {\\\n background-color: #1e1c2f50;\\\n padding: 20px;\\\n border-radius: 10px;\\\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\\\n text-align: center;\\\n max-width: 400px;\\\n /* Largura máxima para responsividade */\\\n margin: 20px auto;\\\n /* Centraliza o contêiner horizontalmente e adiciona espaçamento na parte superior e inferior */\\\n }\\\n\\\n /* Estilos para os elementos de texto no retorno da API */\\\n .user-info p {\\\n color: white;\\\n margin: 10px 0;\\\n }\\\n\\\n .switch {\\\n position: relative;\\\n display: inline-block;\\\n width: 55px;\\\n height: 25px;\\\n left: 25%;\\\n }\\\n\\\n .switch input {\\\n opacity: 0;\\\n width: 0;\\\n height: 0;\\\n }\\\n\\\n .slider {\\\n position: absolute;\\\n top: 0;\\\n left: 0;\\\n right: 0;\\\n bottom: 0;\\\n background-color: #00000000;\\\n -webkit-transition: .4s;\\\n transition: .4s;\\\n border-radius: 34px;\\\n border: 1px solid #6205D5;\\\n }\\\n\\\n .slider:before {\\\n position: absolute;\\\n content: "";\\\n height: 19px;\\\n width: 19px;\\\n left: 3px;\\\n bottom: 2px;\\\n background-color: #b0a8ffff;\\\n -webkit-transition: .4s;\\\n transition: .4s;\\\n border-radius: 50%;\\\n }\\\n\\\n input:checked+.slider {\\\n background-color: #6205D5;\\\n }\\\n\\\n input:focus+.slider {\\\n box-shadow: 0 0 1px #6205D5;\\\n }\\\n\\\n input:checked+.slider:before {\\\n -webkit-transform: translateX(26px);\\\n -ms-transform: translateX(26px);\\\n transform: translateX(26px);\\\n }\\\n\\\n .menu-lateral {\\\n /* Estilos da barra de rolagem */\\\n scrollbar-width: thin;\\\n /* Largura da barra de rolagem */\\\n scrollbar-color: #b0a8ffff #b0a8ffff;\\\n /* Cor da barra de rolagem e do fundo */\\\n }\\\n\\\n .menu-lateral::-webkit-scrollbar {\\\n width: 10px;\\\n /* Largura da barra de rolagem */\\\n }\\\n\\\n .menu-lateral::-webkit-scrollbar-track {\\\n background: #b0a8ffff;\\\n /* Cor de fundo da barra de rolagem */\\\n }\\\n\\\n .menu-lateral::-webkit-scrollbar-thumb {\\\n background-color: #b0a8ffff;\\\n /* Cor da barra de rolagem */\\\n border-radius: 5px;\\\n /* Borda arredondada */\\\n }\\\n\\\n hr {\\\n margin-top: 2.5%;\\\n border: solid 0.1rem #b0a8ffff;\\\n }\\\n\\\n .container-plain {\\\n width: 95%;\\\n height: 90%;\\\n position: fixed;\\\n top: 50%;\\\n left: 50%;\\\n transform: translate(-50%, -50%);\\\n background: #100322;\\\n padding: 8px;\\\n border-radius: 8px;\\\n overflow-y: auto;\\\n display: flex;\\\n flex-direction: column;\\\n align-items: center;\\\n justify-content: flex-start;\\\n font-family: system-ui;\\\n color: #FFFFFF;\\\n }\\\n\\\n .frame-header-plain {\\\n width: 100%;\\\n background-color: #17062e;\\\n color: #b0a8ffff;\\\n padding: 10px;\\\n position: sticky;\\\n top: 0;\\\n z-index: 1;\\\n /* Ensure the header is above the content */\\\n }\\\n\\\n .bg-img {\\\n padding-top: 60px;\\\n /* Adjust padding to ensure content starts below the fixed header */\\\n }\\\n\\\n\\\n .container-plain-speed {\\\n width: 95%;\\\n height: 66%;\\\n position: fixed;\\\n top: 50%;\\\n left: 50%;\\\n transform: translate(-50%, -50%);\\\n background-color: rgba(12, 13, 24, 0.952);\\\n padding: 8px;\\\n border-radius: 8px;\\\n overflow-y: auto;\\\n display: flex;\\\n align-items: center;\\\n justify-content: center;\\\n }\\\n\\\n .frame-header {\\\n position: fixed;\\\n top: 0;\\\n left: 0;\\\n width: 100%;\\\n background-color: #100322;\\\n color: #fff;\\\n padding: 10px;\\\n }\\\n\\\n\\\n /* Estilos para o botão de fechar */\\\n\\\n .frame-close-button {\\\n background-color: transparent;\\\n color: white;\\\n border: none;\\\n font-size: 20px;\\\n cursor: pointer;\\\n }\\\n</style>\\\n<style>\\\n .plan {\\\n text-align: center;\\\n margin: 20px;\\\n padding: 20px;\\\n border-radius: 5px;\\\n background-color: #1f1c3a48;\\\n text-align: center;\\\n box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;\\\n background: linear-gradient(45deg, rgba(20, 20, 44, 0.897), rgb(27, 27, 27, 0.897), rgba(31, 28, 58, 0.897));\\\n }\\\n\\\n .plan h2 {\\\n color: #b0a8ffff;\\\n }\\\n\\\n .price {\\\n\\\n --bs-text-opacity: 1;\\\n color: #6205D5 !important\\\n }\\\n\\\n .subscribe-button {\\\n font-family: monospace;\\\n flex-direction: row;\\\n display: inline-block;\\\n background-color: #6305d5ce;\\\n color: rgba(255, 255, 255, 0.774);\\\n border: none;\\\n padding: 0.5rem 1rem;\\\n border-radius: 5px;\\\n cursor: pointer;\\\n transition: background-color 0.3s ease, color 0.3s ease;\\\n }\\\n\\\n .svg-plain {\\\n display: inline-block;\\\n width: 18px;\\\n /* Tamanho do ícone */\\\n height: 18px;\\\n /* Tamanho do ícone */\\\n margin-right: 4px;\\\n /* Espaçamento entre o ícone e o texto */\\\n vertical-align: middle;\\\n /* Alinhamento vertical */\\\n background-size: contain;\\\n background-repeat: no-repeat;\\\n fill: rgba(255, 255, 255, 0.774);\\\n }\\\n\\\n\\\n .row {\\\n --bs-gutter-x: 1.5rem;\\\n --bs-gutter-y: 0;\\\n }\\\n\\\n .mx-auto {\\\n margin-right: auto !important;\\\n margin-left: auto !important;\\\n }\\\n\\\n .mt-4 {\\\n margin-top: 1.5rem !important;\\\n }\\\n\\\n .container,\\\n .container-fluid,\\\n .container-xxl,\\\n .container-xl,\\\n .container-lg,\\\n .container-md,\\\n .container-sm {\\\n --bs-gutter-x: 1.5rem;\\\n --bs-gutter-y: 0;\\\n width: 100%;\\\n padding-right: calc(var(--bs-gutter-x) * .5);\\\n padding-left: calc(var(--bs-gutter-x) * .5);\\\n margin-right: auto;\\\n margin-left: auto\\\n }\\\n\\\n\\\n\\\n .display-1 {\\\n font-size: calc(1.625rem + 4.5vw);\\\n font-weight: 300;\\\n line-height: 1.2\\\n }\\\n\\\n .text-center {\\\n text-align: center !important\\\n }\\\n\\\n .mb-0 {\\\n margin-bottom: 0 !important\\\n }\\\n\\\n .lh-1 {\\\n line-height: 1 !important\\\n }\\\n\\\n .text-primary {\\\n --bs-text-opacity: 1;\\\n color: #6205D5 !important\\\n }\\\n\\\n .lead>.text-primary {\\\n font-weight: 400\\\n }\\\n\\\n .lead {\\\n font-size: 1.25rem;\\\n font-weight: 300\\\n }\\\n\\\n .my-3 {\\\n margin-top: 1rem !important;\\\n margin-bottom: 1rem !important\\\n }\\\n\\\n .text-md-center {\\\n text-align: center !important\\\n }\\\n\\\n .col-lg-4 {\\\n flex: 0 0 auto;\\\n width: 33.33333333%\\\n }\\\n\\\n .col-md-6 {\\\n flex: 0 0 auto;\\\n width: 80%\\\n }\\\n\\\n .mt-md-0 {\\\n margin-top: 0 !important\\\n }\\\n\\\n .mt-4 {\\\n margin-top: 1.5rem !important\\\n }\\\n\\\n .mx-auto {\\\n margin-right: auto !important;\\\n margin-left: auto !important\\\n }\\\n\\\n .text-uppercase {\\\n text-transform: uppercase !important\\\n }\\\n\\\n .mb-3 {\\\n margin-bottom: 0.5rem !important\\\n }\\\n\\\n .align-top {\\\n vertical-align: top !important\\\n }\\\n\\\n .bg-img--body-gradient {\\\n background: linear-gradient(45deg, rgba(20, 20, 44, 1), rgb(27, 27, 27), rgba(31, 28, 58, 1))\\\n }\\\n\\\n .bg-img {\\\n background-repeat: no-repeat;\\\n background-size: cover;\\\n background-attachment: fixed;\\\n background-position: center\\\n }\\\n\\\n\\\n /* Estilos para o ícone de "check" */\\\n .fa-check::before {\\\n content: "\2714";\\\n /* Código Unicode do símbolo de check */\\\n color: green;\\\n /* Cor do ícone */\\\n margin-right: 5px;\\\n /* Espaçamento à direita do ícone */\\\n }\\\n\\\n /* Estilos para o ícone de "times" */\\\n .fa-times::before {\\\n content: "\2716";\\\n /* Código Unicode do símbolo de times */\\\n color: red;\\\n /* Cor do ícone */\\\n margin-right: 5px;\\\n /* Espaçamento à direita do ícone */\\\n }\\\n\\\n .server-icon {\\\n width: 32px;\\\n height: 32px;\\\n border: solid;\\\n border-radius: 50%;\\\n border-color: #6205D5;\\\n\\\n }\\\n\\\n footer {\\\n padding: 10px 0;\\\n /* Espaçamento interno do rodapé */\\\n text-align: center;\\\n /* Alinhamento do texto no centro */\\\n }\\\n\\\n footer p {\\\n margin: 0;\\\n /* Remove margem padrão do parágrafo */\\\n }\\\n\\\n blockquote,\\\n dd,\\\n dl,\\\n figure,\\\n h1,\\\n h2,\\\n h3,\\\n h4,\\\n h5,\\\n h6,\\\n hr,\\\n p,\\\n pre,\\\n ul {\\\n color: #b0a8ffff;\\\n font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;\\\n }\\\n\\\n .main-tuto {\\\n flex-direction: column;\\\n display: flex;\\\n flex: 1;\\\n max-width: 100%;\\\n margin: 0 auto;\\\n padding: 2rem;\\\n }\\\n\\\n .tutorial {\\\n margin-bottom: 2rem;\\\n padding: 1rem;\\\n border: 1px solid #b0a8ffff;\\\n border-radius: 5px;\\\n color: #b0a8ffff;\\\n box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;\\\n max-width: 600px;\\\n background-color: #1f1c3a4f;\\\n }\\\n\\\n .footer-text {\\\n text-align: center;\\\n padding: 1rem 0;\\\n background-color: #201d3d50;\\\n color: #b0a8ffff;\\\n }\\\n\\\n\\\n .modal {\\\n display: none;\\\n padding: 20px;\\\n border-radius: 5px;\\\n box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);\\\n transition: opacity 0.9s ease, transform 0.9s ease;\\\n }\\\n\\\n .modal.active {\\\n display: block;\\\n }\\\n\\\n .modal-content {\\\n max-height: 0;\\\n opacity: 0;\\\n overflow: hidden;\\\n transition: max-height 0.9s ease, opacity 0.9s ease;\\\n }\\\n\\\n .modal.active .modal-content {\\\n max-height: 100%;\\\n opacity: 1;\\\n }\\\n\\\n .open-modal,\\\n .close-modal {\\\n margin: 0 auto;\\\n display: block;\\\n background-color: #6205D5;\\\n color: #b0a8ffff;\\\n border: none;\\\n padding: 0.5rem 4rem;\\\n border-radius: 5px;\\\n cursor: pointer;\\\n transition: background-color 0.3s ease, color 0.3s ease;\\\n margin-top: 2%;\\\n }\\\n\\\n .open-modal:hover,\\\n .close-modal:hover {\\\n background-color: #b0a8ffff;\\\n color: #6205D5;\\\n }\\\n\\\n .modal-link {\\\n\\\n display: inline-block;\\\n margin: 0 auto;\\\n padding: 0.3rem 0.7rem;\\\n background-color: #6205D5;\\\n color: #b0a8ffff;\\\n text-decoration: none;\\\n border-radius: 5px;\\\n transition: background-color 0.3s ease, color 0.3s ease;\\\n margin-right: 5%\\\n }\\\n\\\n .iframe-container {\\\n text-align: center;\\\n }\\\n\\\n .iframe {\\\n width: 90%;\\\n height: 100%;\\\n height: 400px;\\\n border: 2px solid #b0a8ffff;\\\n border-radius: 10px;\\\n padding-right: 2px;\\\n\\\n }\\\n\\\n .img-hotspot {\\\n max-width: 100%;\\\n height: auto;\\\n width: 90%;\\\n border: 2px solid #b0a8ffff;\\\n border-radius: 10px;\\\n }\\\n\\\n .gif-hotspot {\\\n width: 80%;\\\n height: 90%;\\\n border: 2px solid #b0a8ffff;\\\n border-radius: 10px;\\\n }\\\n\\\n .contacts-container {\\\n background-color: #170531; /* Fundo claro */\\\n border-radius: 12px;\\\n box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\\\n padding: 20px;\\\n margin-top: 20px;\\\n width: 100%;\\\n max-width: 800px; /* Largura máxima para maior responsividade */\\\n margin-left: auto;\\\n margin-right: auto;\\\n}\\\n\\\n.contacts-container h2 {\\\n font-size: 1.75rem; /* 28px */\\\n font-weight: 600;\\\n margin-bottom: 20px;\\\n text-align: center;\\\n}\\\n\\\n.contacts-list {\\\n display: grid;\\\n grid-template-columns: 1fr;\\\n gap: 16px;\\\n}\\\n\\\n.contact-item {\\\n display: flex;\\\n align-items: center;\\\n padding: 15px;\\\n background-color: #1e1c2f7e; /* Fundo branco para os itens */\\\n border-radius: 8px;\\\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\\\n text-decoration: none;\\\n color: inherit;\\\n transition: background-color 0.3s;\\\n}\\\n\\\n.contact-item:hover {\\\n background-color: #f1f1f1;\\\n}\\\n\\\n.contact-item h3 {\\\n font-size: 1.125rem; /* 18px */\\\n font-weight: 500;\\\n margin: 0;\\\n}\\\n\\\n.contact-link {\\\n color: #6205D5;\\\n text-decoration: none;\\\n font-size: 0.875rem; /* 14px */\\\n}\\\n\\\n/* Ícones de contato */\\\n.contact-icon {\\\n width: 32px; /* Largura do ícone */\\\n height: 32px; /* Altura do ícone */\\\n margin-right: 12px;\\\n}\\\n\\\n/* Responsividade */\\\n@media (min-width: 600px) {\\\n .contacts-list {\\\n grid-template-columns: 1fr 1fr; /* Duas colunas em telas médias */\\\n }\\\n}\\\n\\\n@media (min-width: 900px) {\\\n .contacts-list {\\\n grid-template-columns: 1fr 1fr 1fr; /* Três colunas em telas grandes */\\\n }\\\n}\\\n\\\n.container-support {\\\n width: 95%;\\\n height: auto;\\\n position: fixed;\\\n top: 50%;\\\n left: 50%;\\\n transform: translate(-50%, -50%);\\\n background: #100322;\\\n padding: 8px;\\\n border-radius: 8px;\\\n overflow-y: auto;\\\n display: flex;\\\n flex-direction: column;\\\n align-items: center;\\\n justify-content: flex-start;\\\n font-family: system-ui;\\\n color: #FFFFFF;\\\n --bs-gutter-x: 1.5rem;\\\n --bs-gutter-y: 0;\\\n padding-right: calc(var(--bs-gutter-x) * .5);\\\n padding-left: calc(var(--bs-gutter-x) * .5);\\\n margin-right: auto;\\\n margin-left: auto\\\n }\\\n</style>\\\n\\\n\\\n<body class="w-full h-full">\\\n\\\n <main class="w-full h-full flex flex-col relative">\\\n <section class="w-full h-full flex flex-col px-[10px] pt-[10px] pb-[30px] overflow-hidden" id="container-home">\\\n\\\n <section class="flex justify-between items-center">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="text-[#FFFFFF] w-8 h-8"\\\n id="open-menu" viewBox="0 0 16 16">\\\n <path fill-rule="evenodd"\\\n d="M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5" />\\\n </svg>\\\n\\\n <div>\\\n <span class="text-[#FFFFFF] text-sm" id="ip-status"></span>\\\n\\\n </div>\\\n <div>\\\n <span class="text-[#FFFFFF] text-sm" id="vpn-status">Inativo</span>\\\n\\\n </div>\\\n </section>\\\n\\\n\\\n <section class=" flex justify-center">\\\n <img class="w-auto mt-2.5" id="app-logo" src="" alt="logo">\\\n </section>\\\n\\\n\\\n <section class="w-full h-[40px] flex justify-between items-center gap-2 mt-8">\\\n <button\\\n class="w-[calc(100%-40px)] h-full flex items-center justify-between gap-1 px-1 rounded-md cursor-none outline-none bg-[#070610]"\\\n id="button-of-list-carrier" type="button" title="Selecionar Configuração">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="w-6 h-6 text-[#FFFFFF]"\\\n viewBox="0 0 16 16">\\\n <path d="M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10m0-7a3 3 0 1 1 0-6 3 3 0 0 1 0 6" />\\\n </svg>\\\n\\\n <span class="w-full text-[#FFFFFF] text-xs truncate" id="value-of-carrier">ESCOLHA UMA CONFIGURAÇÃO</span>\\\n\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="text-[#FFFFFF] w-5 h-5"\\\n viewBox="0 0 16 16">\\\n <path fill-rule="evenodd"\\\n d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z" />\\\n </svg>\\\n </button>\\\n\\\n <button\\\n class="w-[40px] h-full flex items-center justify-center rounded-md cursor-none outline-none bg-[#070610]"\\\n id="button-open-checkuser" type="button" title="checkuser">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="text-[#FFFFFF]"\\\n viewBox="0 0 16 16">\\\n <path\\\n d="M4.684 11.523v-2.3h2.261v-.61H4.684V6.801h2.464v-.61H4v5.332zm3.296 0h.676V8.98c0-.554.227-1.007.953-1.007.125 0 .258.004.329.015v-.613a1.806 1.806 0 0 0-.254-.02c-.582 0-.891.32-1.012.567h-.02v-.504H7.98v4.105zm2.805-5.093c0 .238.192.425.43.425a.428.428 0 1 0 0-.855.426.426 0 0 0-.43.43m.094 5.093h.672V7.418h-.672z" />\\\n <path\\\n d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z" />\\\n </svg>\\\n </button>\\\n </section>\\\n\\\n\\\n <section class="w-full h-auto flex flex-col items-center gap-3 mt-2.5 py-2.5 rounded-md"\\\n style="background: #26074d3f center center / cover no-repeat;">\\\n <h1 class="text-[#7d7f81] text-lg font-medium">Dados de Acesso</h1>\\\n\\\n <div\\\n class="w-11/12 h-9 overflow-hidden border border-[#01010342] rounded-md bg-gradient-to-r from-[#0a0c17ab] to-transparent"\\\n id="container-input-username">\\\n <input class="w-full h-full pl-1 outline-none text-[#FFFFFF] bg-transparent" id="input-username" type="text"\\\n placeholder="Usuário">\\\n </div>\\\n\\\n <div\\\n class="w-11/12 h-9 flex items-center relative overflow-hidden border border-[#01010342] rounded-md bg-gradient-to-r from-[#0a0c17ab] to-transparent"\\\n id="container-input-password">\\\n <input class="w-[calc(100%-30px)] h-full pl-1 outline-none text-[#FFFFFF] bg-transparent" id="input-password"\\\n type="password" placeholder="Senha">\\\n\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor"\\\n class="w-5 h-5 absolute right-1 text-[#FFFFFF]" id="eye-view-password" viewBox="0 0 16 16">\\\n <path\\\n d="M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8M1.173 8a13.133 13.133 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.133 13.133 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5c-2.12 0-3.879-1.168-5.168-2.457A13.134 13.134 0 0 1 1.172 8z" />\\\n <path d="M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5M4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0" />\\\n </svg>\\\n\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor"\\\n class="w-5 h-5 absolute right-1 text-[#FFFFFF] hidden" id="eye-not-view-password" viewBox="0 0 16 16">\\\n <path\\\n d="M13.359 11.238C15.06 9.72 16 8 16 8s-3-5.5-8-5.5a7.028 7.028 0 0 0-2.79.588l.77.771A5.944 5.944 0 0 1 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.134 13.134 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755-.165.165-.337.328-.517.486z" />\\\n <path\\\n d="M11.297 9.176a3.5 3.5 0 0 0-4.474-4.474l.823.823a2.5 2.5 0 0 1 2.829 2.829zm-2.943 1.299.822.822a3.5 3.5 0 0 1-4.474-4.474l.823.823a2.5 2.5 0 0 0 2.829 2.829" />\\\n <path\\\n d="M3.35 5.47c-.18.16-.353.322-.518.487A13.134 13.134 0 0 0 1.172 8l.195.288c.335.48.83 1.12 1.465 1.755C4.121 11.332 5.881 12.5 8 12.5c.716 0 1.39-.133 2.02-.36l.77.772A7.029 7.029 0 0 1 8 13.5C3 13.5 0 8 0 8s.939-1.721 2.641-3.238l.708.709zm10.296 8.884-12-12 .708-.708 12 12-.708.708" />\\\n </svg>\\\n\\\n </div>\\\n\\\n <div\\\n class="w-11/12 h-9 hidden items-center relative overflow-hidden border border-[#01010342] rounded-md bg-gradient-to-r from-[#0a0c17ab] to-transparent"\\\n id="container-input-uuid">\\\n <input class="w-[calc(100%-30px)] h-full pl-1 outline-none text-[#FFFFFF] bg-transparent" id="input-uuid"\\\n type="password" placeholder="UUID">\\\n\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5"\\\n class="w-5 h-5 absolute right-1 text-[#FFFFFF]" id="eye-view-uuid" viewBox="0 0 16 16">\\\n <path\\\n d="M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8M1.173 8a13.133 13.133 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.133 13.133 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5c-2.12 0-3.879-1.168-5.168-2.457A13.134 13.134 0 0 1 1.172 8z" />\\\n <path d="M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5M4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0" />\\\n </svg>\\\n\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5"\\\n class="w-5 h-5 absolute right-1 text-[#FFFFFF] hidden" id="eye-not-view-uuid" viewBox="0 0 16 16">\\\n <path\\\n d="M13.359 11.238C15.06 9.72 16 8 16 8s-3-5.5-8-5.5a7.028 7.028 0 0 0-2.79.588l.77.771A5.944 5.944 0 0 1 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.134 13.134 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755-.165.165-.337.328-.517.486z" />\\\n <path\\\n d="M11.297 9.176a3.5 3.5 0 0 0-4.474-4.474l.823.823a2.5 2.5 0 0 1 2.829 2.829zm-2.943 1.299.822.822a3.5 3.5 0 0 1-4.474-4.474l.823.823a2.5 2.5 0 0 0 2.829 2.829" />\\\n <path\\\n d="M3.35 5.47c-.18.16-.353.322-.518.487A13.134 13.134 0 0 0 1.172 8l.195.288c.335.48.83 1.12 1.465 1.755C4.121 11.332 5.881 12.5 8 12.5c.716 0 1.39-.133 2.02-.36l.77.772A7.029 7.029 0 0 1 8 13.5C3 13.5 0 8 0 8s.939-1.721 2.641-3.238l.708.709zm10.296 8.884-12-12 .708-.708 12 12-.708.708" />\\\n </svg>\\\n </div>\\\n\\\n <button class="w-11/12 h-9 rounded-md shadow-[0px_0px_10px_0px_rgba(18,22,34,1)] bg-[#0a0c17ab] cursor-none"\\\n id="button-vpn-start-stop" type="button" title="conectar ou desconectar vpn">\\\n <span class="text-sm font-medium text-[#FFFFFF]" id="status-button-vpn">Conectar</span>\\\n </button>\\\n <section class="w-11/12 h-9 flex items-center justify-center gap-2 mt-3 rounded-md bg-[#0b011800]"\\\n id="button-logs">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="text-[#FFFFFF] w-4 h-4"\\\n viewBox="0 0 16 16">\\\n <path\\\n d="M5.5 7a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1zM5 9.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5m0 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5" />\\\n <path\\\n d="M9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4.5zm0 1v2A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z" />\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] text-sm font-medium">Registros</span>\\\n </section>\\\n <section class="w-11/12 h-9 flex items-center justify-center gap-2 mt-3 rounded-md bg-[#0b011800]"\\\n id="button-airplane">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#6205D5" class="text-[#FFFFFF] w-4 h-4"\\\n viewBox="0 0 32 32">\\\n <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage">\\\n <g id="Icon-Set" sketch:type="MSLayerGroup" transform="translate(-308.000000, -307.000000)"\\\n fill="#6205D5">\\\n <path\\\n d="M337.854,311.163 L330.402,318.642 L334.908,331.037 C335.13,331.747 334.992,332.627 334.705,332.914 C333.89,333.73 333.309,333.342 333,333 L325.795,323.266 L317.819,331.27 L319.255,336.6 C318.688,336.032 315.38,331.602 315.301,331.521 C315.248,331.469 310.896,328.225 310.427,327.753 L315.538,329.133 L323.665,321.152 L314,314 C313.723,313.752 313.358,313.02 314.104,312.271 C314.392,311.984 315.262,311.897 315.97,312.12 L328.311,316.592 L335.864,309.175 C336.392,308.647 337.425,308.701 337.888,309.164 C338.35,309.627 338.382,310.636 337.854,311.163 L337.854,311.163 Z M339.207,307.82 C337.961,306.57 335.771,306.863 334.518,308.119 L328.141,314.481 L316.313,310.061 C315.18,309.768 314.039,309.389 312.634,310.798 C311.917,311.516 310.427,313.01 312.634,315.221 L320.744,321.861 L315.467,327.127 L310.543,325.896 C309.813,325.708 309.321,325.855 308.946,326.269 C308.757,326.505 307.386,327.521 308.342,328.479 L314.067,332.933 L318.521,338.658 C319.213,339.352 319.856,338.919 320.735,338.084 C321.292,337.526 321.172,337.239 321.004,336.426 L319.892,331.536 L325.133,326.277 L331.763,334.389 C333.969,336.6 335.46,335.105 336.177,334.389 C337.583,332.979 337.205,331.837 336.912,330.702 L332.529,318.854 L338.88,312.481 C340.133,311.226 340.454,309.069 339.207,307.82 L339.207,307.82 Z"\\\n id="airplane" sketch:type="MSShapeGroup"></path>\\\n </g>\\\n </g>\\\n </svg>\\\n <span class="text-[#FFFFFF] text-sm font-medium">Modo Avião</span>\\\n\\\n <!-- Switch -->\\\n <label class="switch">\\\n <input type="checkbox" id="switch-button">\\\n <span class="slider"></span>\\\n </label>\\\n </section>\\\n\\\n </section>\\\n\\\n <section class="w-full h-auto grid grid-cols-2 justify-items-center mt-auto py-2.5">\\\n <span class="text-[#FFFFFF]">\\\n <p>Download: &#x2193;</p>\\\n </span>\\\n\\\n <span class="text-[#FFFFFF]">\\\n <p>Upload: &#x2191;</p>\\\n </span>\\\n\\\n <span class="text-[#FFFFFF]" id="download-value">0 B/s</span>\\\n\\\n <span class="text-[#FFFFFF]" id="upload-value">0 B/s</span>\\\n </section>\\\n\\\n\\\n <section class="w-full h-10 flex items-center justify-center gap-2 mt-2.5 bg-[#070610] rounded-md" id="nav-renew"">\\\n <svg xmlns=" http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5"\\\n stroke="#6205D5" class="stroke-[#FFFFFF] w-5 h-5">\\\n <path stroke-linecap="round" stroke-linejoin="round"\\\n d="M2.25 18.75a60.07 60.07 0 0115.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 013 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 00-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 01-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 003 15h-.75M15 10.5a3 3 0 11-6 0 3 3 0 016 0zm3 0h.008v.008H18V10.5zm-12 0h.008v.008H6V10.5z" />\\\n\\\n <span class="text-[#FFFFFF] text-sm font-medium">Comprar Login</span>\\\n </section>\\\n <section class="w-full h-10 flex items-center justify-center gap-2 mt-2.5 bg-[#070610] rounded-md" id="nav-posts"">\\\n <svg xmlns=" http://www.w3.org/2000/svg" fill="none" viewBox="0 0 60 60" stroke-width="1.5"\\\n stroke="#6205D5" class="stroke-[#FFFFFF] w-5 h-5">\\\n <path\\\n d="M49.281,11.425,9.305,26.417a2.01,2.01,0,0,0-.087,3.73l9.471,4.059,19.9-13.268a.5.5,0,0,1,.634.774l-14.5,14.5V46.268l6.031-6.031,9.6,8a2.01,2.01,0,0,0,3.237-1.057L51.938,13.8A2.011,2.011,0,0,0,49.281,11.425Z"\\\n fill="#000000" />\\\n <path\\\n d="M41.634,50.207a3.493,3.493,0,0,1-2.241-.816l-8.549-7.124-5.063,5.062a1.5,1.5,0,0,1-2.56-1.06V36.217a1.5,1.5,0,0,1,.439-1.061l7.382-7.382-11.521,7.68a1.5,1.5,0,0,1-1.422.131L8.628,31.526a3.51,3.51,0,0,1,.15-6.513L48.755,10.021a3.511,3.511,0,0,1,4.638,4.138L45.046,47.546a3.49,3.49,0,0,1-2.316,2.485A3.553,3.553,0,0,1,41.634,50.207ZM30.752,38.737a1.5,1.5,0,0,1,.96.348l9.6,8a.506.506,0,0,0,.486.094.5.5,0,0,0,.337-.362l8.346-33.386a.51.51,0,0,0-.673-.6h0L9.831,27.821a.511.511,0,0,0-.021.948l8.723,3.738L37.759,19.69a2,2,0,0,1,2.526,3.082L26.221,36.838v5.809l3.47-3.47A1.5,1.5,0,0,1,30.752,38.737ZM49.281,11.426h0Z"\\\n fill="#6205D5" />\\\n <path\\\n d="M9.305,27.917a1.5,1.5,0,0,1-.527-2.9L48.755,10.021a3.511,3.511,0,0,1,4.638,4.138,1.5,1.5,0,0,1-2.911-.726.511.511,0,0,0-.673-.6L9.831,27.821A1.476,1.476,0,0,1,9.305,27.917Z"\\\n fill="#6205D5" />\\\n <span class="text-[#FFFFFF] text-sm font-medium">Postagens</span>\\\n </section>\\\n\\\n\\\n\\\n </section>\\\n\\\n <section class="w-5/6 h-full flex flex-col items-center absolute transition-all bg-[#0c0d18e0] -translate-x-full"\\\n id="container-menu">\\\n <section class="w-full h-10 flex justify-between items-center px-1">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5"\\\n class="ml-auto text-[#FFFFFF] w-8 h-8" id="hidden-menu" viewBox="0 0 16 16">\\\n <path fill-rule="evenodd"\\\n d="M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5" />\\\n </svg>\\\n </section>\\\n\\\n <section class="w-full h-20 flex justify-center items-center mt-5">\\\n <div class="w-20 h-20 flex justify-center items-center rounded-full bg-[#070610]">\\\n <svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="900.000000pt" height="900.000000pt"\\\n viewBox="0 0 900.000000 900.000000" preserveAspectRatio="xMidYMid meet">\\\n\\\n <g transform="translate(0.000000,900.000000) scale(0.100000,-0.100000)" fill="#6205D5" stroke="#6205D5">\\\n <path d="M5789 6324 l-74 -86 -1205 7 -1205 6 -65 69 -65 68 -722 5 c-685 5\\\n -723 4 -723 -12 0 -15 326 -447 557 -738 l73 -93 64 0 c46 0 69 -5 84 -17 11\\\n -10 161 -205 334 -433 173 -228 343 -453 379 -499 l64 -83 3 626 2 626 422 0\\\n 421 0 -6 -772 c-4 -425 -7 -891 -7 -1035 l0 -262 -209 -3 c-115 -2 -212 -6\\\n -216 -10 -6 -6 109 -166 542 -751 117 -158 221 -299 230 -312 10 -14 26 -24\\\n 37 -22 12 1 162 194 423 544 221 299 403 545 403 548 0 3 -97 5 -215 5 l-215\\\n 0 0 1035 0 1035 408 0 409 0 6 -212 c4 -116 7 -392 7 -612 l1 -401 30 35 c16\\\n 19 193 247 392 507 l362 472 55 2 c30 0 65 4 78 7 15 5 130 147 327 407 168\\\n 220 305 405 305 411 0 15 -371 24 -956 24 l-461 0 -74 -86z" />\\\n </g>\\\n </svg>\\\n\\\n </div>\\\n </section>\\\n\\\n <section class="menu-lateral w-full h-[calc(100%-160px)] flex flex-col mt-5 px-2 " style="overflow-y: auto;">\\\n <hr class="mt-5">\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" id="nav-update">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="text-[#FFFFFF] w-5 h-5"\\\n viewBox="0 0 16 16">\\\n <path d="M11.473 9a4.5 4.5 0 0 0-8.72-.99A3 3 0 0 0 3 14h8.5a2.5 2.5 0 1 0-.027-5" />\\\n <path\\\n d="M14.544 9.772a3.506 3.506 0 0 0-2.225-1.676 5.502 5.502 0 0 0-6.337-4.002 4.002 4.002 0 0 1 7.392.91 2.5 2.5 0 0 1 1.17 4.769z" />\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] font-medium">Verificar atualizações</span>\\\n </nav>\\\n <hr>\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" id="nav-renew">\\\n <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="#6205D5"\\\n class="stroke-[#FFFFFF] w-5 h-5">\\\n <path stroke-linecap="round" stroke-linejoin="round"\\\n d="M2.25 18.75a60.07 60.07 0 0115.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 013 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 00-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 01-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 003 15h-.75M15 10.5a3 3 0 11-6 0 3 3 0 016 0zm3 0h.008v.008H18V10.5zm-12 0h.008v.008H6V10.5z" />\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] font-medium">Comprar Login</span>\\\n </nav>\\\n <hr>\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" id="nav-tuto">\\\n <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\\\n <path\\\n d="M10.0495 2.52979L4.02953 6.45979C2.09953 7.71979 2.09953 10.5398 4.02953 11.7998L10.0495 15.7298C11.1295 16.4398 12.9095 16.4398 13.9895 15.7298L19.9795 11.7998C21.8995 10.5398 21.8995 7.72979 19.9795 6.46979L13.9895 2.53979C12.9095 1.81979 11.1295 1.81979 10.0495 2.52979Z"\\\n stroke="#6205D5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\\\n <path opacity="0.4"\\\n d="M5.62914 13.0801L5.61914 17.7701C5.61914 19.0401 6.59914 20.4001 7.79914 20.8001L10.9891 21.8601C11.5391 22.0401 12.4491 22.0401 13.0091 21.8601L16.1991 20.8001C17.3991 20.4001 18.3791 19.0401 18.3791 17.7701V13.1301"\\\n stroke="#6205D5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\\\n <path opacity="0.4" d="M21.4004 15V9" stroke="#6205D5" stroke-width="1.5" stroke-linecap="round"\\\n stroke-linejoin="round" />\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] font-medium">Tutoriais</span>\\\n </nav>\\\n <hr>\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" id="nav-support">\\\n <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg ">\\\n <g id="SVGRepo_bgCarrier" stroke-width="0" />\\\n\\\n <g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round" />\\\n\\\n <g id="SVGRepo_iconCarrier">\\\n <path\\\n d="M6.72266 5.47968C6.81011 4.6032 7.11663 3.7628 7.61402 3.03585C8.11141 2.30889 8.78368 1.71874 9.56895 1.31971C10.3542 0.920684 11.2272 0.725607 12.1077 0.752437C12.9881 0.779267 13.8476 1.02714 14.6071 1.47324C15.3666 1.91935 16.0017 2.54934 16.4539 3.30524C16.9061 4.06113 17.1609 4.91863 17.1948 5.79881C17.2287 6.67899 17.0407 7.55355 16.648 8.342C16.2627 9.11563 15.6925 9.78195 14.9883 10.2821"\\\n stroke="#6205D5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\\\n <path\\\n d="M7.43945 3.35268C8.25207 4.19161 9.22512 4.85854 10.3007 5.31379C11.3763 5.76904 12.5325 6.00332 13.7005 6.00268C14.8492 6.00382 15.9865 5.77762 17.0469 5.33742"\\\n stroke="#6205D5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\\\n <path\\\n d="M10.8232 9.75268C10.5266 9.75268 10.2366 9.84065 9.98989 10.0055C9.74321 10.1703 9.55096 10.4046 9.43742 10.6787C9.32389 10.9527 9.29419 11.2543 9.35206 11.5453C9.40994 11.8363 9.5528 12.1036 9.76258 12.3133C9.97236 12.5231 10.2396 12.666 10.5306 12.7239C10.8216 12.7817 11.1232 12.752 11.3973 12.6385C11.6714 12.525 11.9056 12.3327 12.0704 12.086C12.2353 11.8394 12.3232 11.5493 12.3232 11.2527C12.3232 10.8549 12.1652 10.4733 11.8839 10.192C11.6026 9.91071 11.2211 9.75268 10.8232 9.75268Z"\\\n stroke="#6205D5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\\\n <path\\\n d="M4.82324 7.17467V8.25268C4.82324 9.04832 5.13931 9.81139 5.70192 10.374C6.26453 10.9366 7.02759 11.2527 7.82324 11.2527H9.24649"\\\n stroke="#6205D5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\\\n <path\\\n d="M21.7005 23.2527C21.7006 21.4693 21.211 19.7202 20.2852 18.196C19.3632 16.6779 18.0438 15.4409 16.4697 14.6187"\\\n stroke="#6205D5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\\\n <path\\\n d="M2.2002 23.2527C2.2 21.4695 2.68926 19.7206 3.61465 18.1963C4.53542 16.6797 5.85284 15.4435 7.42453 14.621"\\\n stroke="#6205D5" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\\\n </g>\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] font-medium">Suporte</span>\\\n </nav>\\\n <hr>\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" class="w-11/12 h-5 flex items-center gap-1 "\\\n id="nav-checkuser_2">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="text-[#FFFFFF]"\\\n viewBox="0 0 16 16">\\\n <path\\\n d="M4.684 11.523v-2.3h2.261v-.61H4.684V6.801h2.464v-.61H4v5.332zm3.296 0h.676V8.98c0-.554.227-1.007.953-1.007.125 0 .258.004.329.015v-.613a1.806 1.806 0 0 0-.254-.02c-.582 0-.891.32-1.012.567h-.02v-.504H7.98v4.105zm2.805-5.093c0 .238.192.425.43.425a.428.428 0 1 0 0-.855.426.426 0 0 0-.43.43m.094 5.093h.672V7.418h-.672z" />\\\n <path\\\n d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z" />\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] font-medium">Check User</span>\\\n </nav>\\\n <hr>\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" id="nav-servers">\\\n <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\\\n <path\\\n d="M18 7H18.01M15 7H15.01M18 17H18.01M15 17H15.01M6 10H18C18.9319 10 19.3978 10 19.7654 9.84776C20.2554 9.64477 20.6448 9.25542 20.8478 8.76537C21 8.39782 21 7.93188 21 7C21 6.06812 21 5.60218 20.8478 5.23463C20.6448 4.74458 20.2554 4.35523 19.7654 4.15224C19.3978 4 18.9319 4 18 4H6C5.06812 4 4.60218 4 4.23463 4.15224C3.74458 4.35523 3.35523 4.74458 3.15224 5.23463C3 5.60218 3 6.06812 3 7C3 7.93188 3 8.39782 3.15224 8.76537C3.35523 9.25542 3.74458 9.64477 4.23463 9.84776C4.60218 10 5.06812 10 6 10ZM6 20H18C18.9319 20 19.3978 20 19.7654 19.8478C20.2554 19.6448 20.6448 19.2554 20.8478 18.7654C21 18.3978 21 17.9319 21 17C21 16.0681 21 15.6022 20.8478 15.2346C20.6448 14.7446 20.2554 14.3552 19.7654 14.1522C19.3978 14 18.9319 14 18 14H6C5.06812 14 4.60218 14 4.23463 14.1522C3.74458 14.3552 3.35523 14.7446 3.15224 15.2346C3 15.6022 3 16.0681 3 17C3 17.9319 3 18.3978 3.15224 18.7654C3.35523 19.2554 3.74458 19.6448 4.23463 19.8478C4.60218 20 5.06812 20 6 20Z"\\\n stroke="#6205D5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] font-medium">Servidores</span>\\\n </nav>\\\n <hr>\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" id="nav-speed-test">\\\n\\\n <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\\\n <path\\\n d="M4 14C4 12.9494 4.20693 11.9091 4.60896 10.9385C5.011 9.96793 5.60028 9.08601 6.34315 8.34314C7.08602 7.60028 7.96793 7.011 8.93853 6.60896C9.90914 6.20693 10.9494 6 12 6C13.0506 6 14.0909 6.20693 15.0615 6.60897C16.0321 7.011 16.914 7.60028 17.6569 8.34315C18.3997 9.08602 18.989 9.96793 19.391 10.9385C19.7931 11.9091 20 12.9494 20 14"\\\n stroke="#6205D5" stroke-width="2" stroke-linejoin="round" />\\\n <path\\\n d="M10 15C10 14.7374 10.0517 14.4773 10.1522 14.2346C10.2528 13.992 10.4001 13.7715 10.5858 13.5858C10.7715 13.4001 10.992 13.2528 11.2346 13.1522C11.4773 13.0517 11.7374 13 12 13C12.2626 13 12.5227 13.0517 12.7654 13.1522C13.008 13.2528 13.2285 13.4001 13.4142 13.5858C13.5999 13.7715 13.7473 13.992 13.8478 14.2346C13.9483 14.4773 14 14.7374 14 15"\\\n stroke="#6205D5" stroke-width="2" stroke-linejoin="round" />\\\n <path d="M13 13L15 10" stroke="#6205D5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />\\\n <path d="M20 14V15C20 15.5523 19.5523 16 19 16H5C4.44772 16 4 15.5523 4 15V14" stroke="#6205D5"\\\n stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />\\\n </svg>\\\n </svg>\\\n <span class="text-[#FFFFFF] font-medium">SpeedTest</span>\\\n </nav>\\\n <hr>\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" id="nav-hotspot">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="text-[#FFFFFF] w-5 h-5"\\\n viewBox="0 0 16 16">\\\n <path\\\n d="M5.525 3.025a3.5 3.5 0 0 1 4.95 0 .5.5 0 1 0 .707-.707 4.5 4.5 0 0 0-6.364 0 .5.5 0 0 0 .707.707Z" />\\\n <path d="M6.94 4.44a1.5 1.5 0 0 1 2.12 0 .5.5 0 0 0 .708-.708 2.5 2.5 0 0 0-3.536 0 .5.5 0 0 0 .707.707Z" />\\\n <path\\\n d="M2.974 2.342a.5.5 0 1 0-.948.316L3.806 8H1.5A1.5 1.5 0 0 0 0 9.5v2A1.5 1.5 0 0 0 1.5 13H2a.5.5 0 0 0 .5.5h2A.5.5 0 0 0 5 13h6a.5.5 0 0 0 .5.5h2a.5.5 0 0 0 .5-.5h.5a1.5 1.5 0 0 0 1.5-1.5v-2A1.5 1.5 0 0 0 14.5 8h-2.306l1.78-5.342a.5.5 0 1 0-.948-.316L11.14 8H4.86L2.974 2.342ZM2.5 11a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1m4.5-.5a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0m2.5.5a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1m1.5-.5a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0m2 0a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0" />\\\n <path d="M8.5 5.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0" />\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] font-medium">HotsPot Share</span>\\\n </nav>\\\n <hr>\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" id="nav-access-point">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="text-[#FFFFFF] w-5 h-5"\\\n viewBox="0 0 16 16">\\\n <path d="M16 4.5a4.492 4.492 0 0 1-1.703 3.526L13 5l2.959-1.11c.027.2.041.403.041.61" />\\\n <path\\\n d="M11.5 9c.653 0 1.273-.139 1.833-.39L12 5.5 11 3l3.826-1.53A4.5 4.5 0 0 0 7.29 6.092l-6.116 5.096a2.583 2.583 0 1 0 3.638 3.638L9.908 8.71A4.49 4.49 0 0 0 11.5 9m-1.292-4.361-.596.893.809-.27a.25.25 0 0 1 .287.377l-.596.893.809-.27.158.475-1.5.5a.25.25 0 0 1-.287-.376l.596-.893-.809.27a.25.25 0 0 1-.287-.377l.596-.893-.809.27-.158-.475 1.5-.5a.25.25 0 0 1 .287.376M3 14a1 1 0 1 1 0-2 1 1 0 0 1 0 2" />\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] font-medium">Ajustes de APN</span>\\\n </nav>\\\n <hr>\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" id="nav-ip-hunter">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="text-[#FFFFFF] w-5 h-5"\\\n viewBox="0 0 20.234 20.234">\\\n <path d="M6.776,4.72h1.549v6.827H6.776V4.72z M11.751,4.669c-0.942,0-1.61,0.061-2.087,0.143v6.735h1.53\\\n V9.106c0.143,0.02,0.324,0.031,0.527,0.031c0.911,0,1.691-0.224,2.218-0.721c0.405-0.386,0.628-0.952,0.628-1.621\\\n c0-0.668-0.295-1.234-0.729-1.579C13.382,4.851,12.702,4.669,11.751,4.669z M11.709,7.95c-0.222,0-0.385-0.01-0.516-0.041V5.895\\\n c0.111-0.03,0.324-0.061,0.639-0.061c0.769,0,1.205,0.375,1.205,1.002C13.037,7.535,12.53,7.95,11.709,7.95z M10.117,0\\\n C5.523,0,1.8,3.723,1.8,8.316s8.317,11.918,8.317,11.918s8.317-7.324,8.317-11.917S14.711,0,10.117,0z M10.138,13.373\\\n c-3.05,0-5.522-2.473-5.522-5.524c0-3.05,2.473-5.522,5.522-5.522c3.051,0,5.522,2.473,5.522,5.522\\\n C15.66,10.899,13.188,13.373,10.138,13.373z" />\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] font-medium">IP-Hunter</span>\\\n </nav>\\\n <hr>\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" id="nav-app-clean-data">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="text-[#FFFFFF] w-5 h-5"\\\n viewBox="0 0 16 16">\\\n <path\\\n d="M11 1.5v1h3.5a.5.5 0 0 1 0 1h-.538l-.853 10.66A2 2 0 0 1 11.115 16h-6.23a2 2 0 0 1-1.994-1.84L2.038 3.5H1.5a.5.5 0 0 1 0-1H5v-1A1.5 1.5 0 0 1 6.5 0h3A1.5 1.5 0 0 1 11 1.5m-5 0v1h4v-1a.5.5 0 0 0-.5-.5h-3a.5.5 0 0 0-.5.5M4.5 5.029l.5 8.5a.5.5 0 1 0 .998-.06l-.5-8.5a.5.5 0 1 0-.998.06Zm6.53-.528a.5.5 0 0 0-.528.47l-.5 8.5a.5.5 0 0 0 .998.058l.5-8.5a.5.5 0 0 0-.47-.528ZM8 4.5a.5.5 0 0 0-.5.5v8.5a.5.5 0 0 0 1 0V5a.5.5 0 0 0-.5-.5" />\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] font-medium">Limpar dados</span>\\\n </nav>\\\n <hr>\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" id="nav-terms">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="text-[#FFFFFF] w-5 h-5"\\\n viewBox="0 0 24 24">\\\n <path fill-rule="evenodd" clip-rule="evenodd"\\\n d="M9 2L8.93417 2C8.04768 1.99995 7.28387 1.99991 6.67221 2.08215C6.01669 2.17028 5.38834 2.36902 4.87868 2.87868C4.36902 3.38835 4.17027 4.0167 4.08214 4.67221C3.9999 5.28387 3.99995 6.04769 4 6.93417L4 7V10.5V16.1707C2.83481 16.5825 2 17.6938 2 19C2 20.6569 3.34315 22 5 22H15.9966L16 22C17.6569 22 19 20.6569 19 19V9.00001V7.00001H19.5C20.8807 7.00001 22 5.88072 22 4.50001C22 3.11929 20.8807 2.00001 19.5 2.00001C19.3961 2.00001 19.2937 2.00634 19.1932 2.01865C19.1307 2.00641 19.0661 2 19 2H9ZM13.1707 20C13.0602 19.6872 13 19.3506 13 19V18H5C4.44772 18 4 18.4477 4 19C4 19.5523 4.44772 20 5 20H13.1707ZM19 5.00001H19.5C19.7761 5.00001 20 4.77615 20 4.50001C20 4.22386 19.7761 4.00001 19.5 4.00001C19.2239 4.00001 19 4.22386 19 4.50001V5.00001ZM8 7C8 6.44772 8.44772 6 9 6H14C14.5523 6 15 6.44772 15 7C15 7.55228 14.5523 8 14 8H9C8.44772 8 8 7.55228 8 7ZM9 10C8.44772 10 8 10.4477 8 11C8 11.5523 8.44772 12 9 12H14C14.5523 12 15 11.5523 15 11C15 10.4477 14.5523 10 14 10H9Z"\\\n fill="#6205D5" />\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] font-medium">Termos de uso</span>\\\n </nav>\\\n <hr>\\\n <nav class="w-11/12 h-5 flex items-center gap-3 mt-5" id="nav-policy">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5" class="text-[#FFFFFF] w-5 h-5"\\\n viewBox="0 0 24 24">\\\n <path fill-rule="evenodd" clip-rule="evenodd"\\\n d="M9 2L8.93417 2C8.04768 1.99995 7.28387 1.99991 6.67221 2.08215C6.01669 2.17028 5.38834 2.36902 4.87868 2.87868C4.36902 3.38835 4.17027 4.0167 4.08214 4.67221C3.9999 5.28387 3.99995 6.04769 4 6.93417L4 7V10.5V16.1707C2.83481 16.5825 2 17.6938 2 19C2 20.6569 3.34315 22 5 22H15.9966L16 22C17.6569 22 19 20.6569 19 19V9.00001V7.00001H19.5C20.8807 7.00001 22 5.88072 22 4.50001C22 3.11929 20.8807 2.00001 19.5 2.00001C19.3961 2.00001 19.2937 2.00634 19.1932 2.01865C19.1307 2.00641 19.0661 2 19 2H9ZM13.1707 20C13.0602 19.6872 13 19.3506 13 19V18H5C4.44772 18 4 18.4477 4 19C4 19.5523 4.44772 20 5 20H13.1707ZM19 5.00001H19.5C19.7761 5.00001 20 4.77615 20 4.50001C20 4.22386 19.7761 4.00001 19.5 4.00001C19.2239 4.00001 19 4.22386 19 4.50001V5.00001ZM8 7C8 6.44772 8.44772 6 9 6H14C14.5523 6 15 6.44772 15 7C15 7.55228 14.5523 8 14 8H9C8.44772 8 8 7.55228 8 7ZM9 10C8.44772 10 8 10.4477 8 11C8 11.5523 8.44772 12 9 12H14C14.5523 12 15 11.5523 15 11C15 10.4477 14.5523 10 14 10H9Z"\\\n fill="#6205D5" />\\\n </svg>\\\n\\\n <span class="text-[#FFFFFF] font-medium">Politica de Privacidade</span>\\\n </nav>\\\n <hr>\\\n </section>\\\n\\\n </section>\\\n\\\n <section\\\n class="w-full h-full flex flex-col items-center justify-center absolute transition-all bg-[#0c0d18e0] scale-0"\\\n id="container-terms">\\\n <section class="w-11/12 h-2/3 flex flex-col relative rounded-md bg-[#121c28]">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5"\\\n class="absolute top-1 left-1/2 transform -translate-x-1/2 -translate-y-1/2 text-[#FF0000] w-20 h-20"\\\n viewBox="0 0 16 16">\\\n <path\\\n d="M11.46.146A.5.5 0 0 0 11.107 0H4.893a.5.5 0 0 0-.353.146L.146 4.54A.5.5 0 0 0 0 4.893v6.214a.5.5 0 0 0 .146.353l4.394 4.394a.5.5 0 0 0 .353.146h6.214a.5.5 0 0 0 .353-.146l4.394-4.394a.5.5 0 0 0 .146-.353V4.893a.5.5 0 0 0-.146-.353L11.46.146zM8 4c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995A.905.905 0 0 1 8 4m.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2" />\\\n </svg>\\\n\\\n <h1 class="w-full mt-14 text-[#FFFFFF] text-center text-lg font-medium">TERMOS DE USO</h1>\\\n\\\n <section class="w-full h-full mt-3 mb-3 px-3 overflow-auto">\\\n <div class="container bg-img row mx-auto gap-3 justify-content-center align-items-center flex-column">\\\n <h2>Aceitação dos Termos:</h2>\\\n <hr>\\\n <p>Ao utilizar nosso aplicativo, você concorda com estes termos de uso e com nossa política de privacidade.\\\n Caso\\\n você\\\n não concorde com algum dos termos aqui apresentados, solicitamos que não faça uso do aplicativo.</p>\\\n <hr>\\\n <h2>Uso do Aplicativo:</h2>\\\n <p>Nosso aplicativo tem como objetivo fornecer conexão VPN gratuita para dispositivos móveis por meio de uma\\\n técnica\\\n conhecida como "bughost". O uso do aplicativo é exclusivamente responsabilidade do usuário, que concorda\\\n em\\\n utilizá-lo apenas para fins legais e legítimos. O usuário não deve usar o aplicativo para atividades\\\n ilegais,\\\n prejudiciais, fraudulentas ou que violem os direitos de terceiros.</p>\\\n <hr>\\\n <h2>Limitações:</h2>\\\n <p>Embora nos esforcemos para fornecer um serviço de qualidade, não podemos garantir a disponibilidade\\\n contínua,\\\n ininterrupta ou livre de erros do aplicativo. Eventuais interrupções, falhas técnicas ou\\\n indisponibilidades\\\n podem\\\n ocorrer, e não nos responsabilizamos por quaisquer danos ou prejuízos decorrentes dessas situações.</p>\\\n <hr>\\\n <h2>Privacidade e Segurança:</h2>\\\n <p>Nosso aplicativo adota medidas para proteger a privacidade e segurança dos usuários. No entanto, devido à\\\n natureza\\\n da Internet e das conexões VPN, não podemos garantir a total confidencialidade das informações\\\n transmitidas\\\n por\\\n meio\\\n do aplicativo. O usuário reconhece e concorda que o uso do aplicativo está sujeito a riscos associados à\\\n segurança\\\n e\\\n privacidade na Internet.</p>\\\n <hr>\\\n <h2>Propriedade Intelectual:</h2>\\\n <p>Todo o conteúdo e propriedade intelectual relacionados ao aplicativo, incluindo logotipos, marcas\\\n registradas,\\\n textos, gráficos, imagens e outros materiais, são de nossa propriedade ou licenciados para nós. Nenhum\\\n direito ou\\\n licença de uso sobre esses elementos é concedido ao usuário, a menos que expressamente autorizado por nós.\\\n </p>\\\n <hr>\\\n <h2>Reembolsos e Compras de Login Premium:</h2>\\\n <p>Ao adquirir um login premium em nosso aplicativo, você concorda com os seguintes termos relativos a\\\n reembolsos:\\\n </p>\\\n <p>1. Oferecemos reembolsos para compras de login premium somente sob as seguintes condições:</p>\\\n <ul>\\\n a. O usuário testou a funcionalidade do login premium antes de adquiri-lo.\\\n b. O problema relatado está diretamente relacionado a uma queda ou falha em nossos servidores.\\\n </ul>\\\n <p>2. Não forneceremos reembolsos em casos nos quais a queda de proxies ou bloqueio por parte da operadora\\\n seja\\\n a\\\n causa do problema.</p>\\\n <p>3. Os reembolsos serão processados de acordo com nossas políticas internas e podem estar sujeitos a\\\n prazos e\\\n procedimentos específicos. É responsabilidade do usuário verificar nossas políticas de reembolso\\\n atualizadas.</p>\\\n <p>4. Caso você preencha os critérios para solicitar um reembolso, entre em contato conosco através dos\\\n canais\\\n de\\\n suporte fornecidos no aplicativo, apresentando as informações necessárias para avaliação e processamento\\\n do\\\n reembolso.</p>\\\n <p>5. Observe que os reembolsos serão concedidos a nosso critério e de acordo com as condições estabelecidas\\\n nesta\\\n seção.</p>\\\n <hr>\\\n <h2>Modificações nos Termos:</h2>\\\n <p>Podemos fazer alterações nestes termos de uso periodicamente, e tais alterações entrarão em vigor assim\\\n que\\\n forem\\\n publicadas no aplicativo. É responsabilidade do usuário verificar regularmente os termos de uso\\\n atualizados.\\\n O uso\\\n continuado do aplicativo após a publicação das alterações implica na aceitação das mesmas.</p>\\\n <hr>\\\n <h2>Rescisão:</h2>\\\n <p>Reservamo-nos o direito de rescindir ou suspender o acesso do usuário ao aplicativo, a nosso critério,\\\n sem\\\n aviso\\\n prévio, caso identifiquemos qualquer violação destes termos de uso ou do uso inadequado do aplicativo.</p>\\\n <hr>\\\n <h2>Disposições Gerais:</h2>\\\n <p>Estes termos de uso constituem o acordo integral entre o usuário e nós, substituindo qualquer acordo ou\\\n entendimento anterior em relação ao assunto aqui tratado. Caso qualquer disposição destes termos seja\\\n considerada\\\n inválida ou inexequível, as demais disposições permanecerão em pleno vigor e efeito.</p>\\\n <hr>\\\n <p>Ao utilizar nosso aplicativo, você concorda em cumprir estes termos de uso. Em caso de dúvidas ou\\\n preocupações,\\\n entre em contato conosco através dos canais de suporte fornecidos no aplicativo.</p>\\\n <hr>\\\n <p>Data de entrada em vigor: 2021</p>\\\n <hr>\\\n </div>\\\n </section>\\\n\\\n <section class="w-full h-auto flex items-center justify-center my-3">\\\n <button class="w-2/4 h-9 rounded-md cursor-none bg-[#414cb8]" id="close-terms-container" type="button">\\\n <span class="text-[#FFFFFF]">CONCORDO</span>\\\n </button>\\\n </section>\\\n </section>\\\n </section>\\\n <section\\\n class="w-full h-full flex flex-col items-center justify-center absolute transition-all bg-[#0c0d18e0] scale-0"\\\n id="container-poli">\\\n <section class="w-11/12 h-2/3 flex flex-col relative rounded-md bg-[#121c28]">\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5"\\\n class="absolute top-1 left-1/2 transform -translate-x-1/2 -translate-y-1/2 text-[#FF0000] w-20 h-20"\\\n viewBox="0 0 16 16">\\\n <path\\\n d="M11.46.146A.5.5 0 0 0 11.107 0H4.893a.5.5 0 0 0-.353.146L.146 4.54A.5.5 0 0 0 0 4.893v6.214a.5.5 0 0 0 .146.353l4.394 4.394a.5.5 0 0 0 .353.146h6.214a.5.5 0 0 0 .353-.146l4.394-4.394a.5.5 0 0 0 .146-.353V4.893a.5.5 0 0 0-.146-.353L11.46.146zM8 4c.535 0 .954.462.9.995l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995A.905.905 0 0 1 8 4m.002 6a1 1 0 1 1 0 2 1 1 0 0 1 0-2" />\\\n </svg>\\\n\\\n <h1 class="w-full mt-14 text-[#FFFFFF] text-center text-lg font-medium">POLITICA DE PRIVACIDADE</h1>\\\n\\\n <section class="w-full h-full mt-3 mb-3 px-3 overflow-auto">\\\n <div class="container bg-img row mx-auto gap-3 justify-content-center align-items-center flex-column">\\\n <div class="container mt-5">\\\n <h1>Política de Privacidade</h1>\\\n <hr>\\\n <p>A sua privacidade é importante para nós. É política do ssh t project respeitar a sua privacidade em\\\n relação a\\\n qualquer informação sua que possamos coletar no site ssh t project, e outros sites que possuímos e\\\n operamos.</p>\\\n <hr>\\\n <p>Solicitamos informações pessoais apenas quando realmente precisamos delas para lhe fornecer um serviço.\\\n Fazemo-lo por meios justos e legais, com o seu conhecimento e consentimento. Também informamos por que\\\n estamos\\\n coletando e como será usado.</p>\\\n <hr>\\\n <p>Apenas retemos as informações coletadas pelo tempo necessário para fornecer o serviço solicitado.\\\n Quando\\\n armazenamos dados, protegemos dentro de meios comercialmente aceitáveis para evitar perdas e roubos, bem\\\n como\\\n acesso, divulgação, cópia, uso ou modificação não autorizados.</p>\\\n <hr>\\\n <p>Não compartilhamos informações de identificação pessoal publicamente ou com terceiros, exceto quando\\\n exigido\\\n por lei.</p>\\\n <hr>\\\n <p>O nosso site pode ter links para sites externos que não são operados por nós. Esteja ciente de que não\\\n temos\\\n controle sobre o conteúdo e práticas desses sites e não podemos aceitar responsabilidade por suas\\\n respectivas\\\n políticas de privacidade.</p>\\\n <hr>\\\n <p>Você é livre para recusar a nossa solicitação de informações pessoais, entendendo que talvez não\\\n possamos\\\n fornecer alguns dos serviços desejados.</p>\\\n <hr>\\\n <p>O uso continuado de nosso site será considerado como aceitação de nossas práticas em torno de\\\n privacidade e\\\n informações pessoais. Se você tiver alguma dúvida sobre como lidamos com dados do usuário e informações\\\n pessoais, entre em contato conosco.</p>\\\n <hr>\\\n </div>\\\n </div>\\\n </section>\\\n\\\n <section class="w-full h-auto flex items-center justify-center my-3">\\\n <button class="w-2/4 h-9 rounded-md cursor-none bg-[#414cb8]" id="close-poli-container" type="button">\\\n <span class="text-[#FFFFFF]">CONCORDO</span>\\\n </button>\\\n </section>\\\n </section>\\\n </section>\\\n\\\n <section\\\n class="w-full h-full flex flex-col items-center justify-center absolute transition-all scale-0 bg-[#0c0d18e0]"\\\n id="container-hotspot">\\\n <section class="w-11/12 h-auto flex flex-col relative rounded-md bg-[#121c28]">\\\n\\\n <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#6205D5"\\\n class="absolute top-1 left-1/2 transform -translate-x-1/2 -translate-y-1/2 text-[#11c9ff] w-20 h-20"\\\n viewBox="0 0 16 16">\\\n <path d="M5.525 3.025a3.5 3.5 0 0 1 4.95 0 .5.5 0 1 0 .707-.707 4.5 4.5 0 0 0-6.364 0 .5.5 0 0 0 .707.707Z" />\\\n <path d="M6.94 4.44a1.5 1.5 0 0 1 2.12 0 .5.5 0 0 0 .708-.708 2.5 2.5 0 0 0-3.536 0 .5.5 0 0 0 .707.707Z" />\\\n <path\\\n d="M2.974 2.342a.5.5 0 1 0-.948.316L3.806 8H1.5A1.5 1.5 0 0 0 0 9.5v2A1.5 1.5 0 0 0 1.5 13H2a.5.5 0 0 0 .5.5h2A.5.5 0 0 0 5 13h6a.5.5 0 0 0 .5.5h2a.5.5 0 0 0 .5-.5h.5a1.5 1.5 0 0 0 1.5-1.5v-2A1.5 1.5 0 0 0 14.5 8h-2.306l1.78-5.342a.5.5 0 1 0-.948-.316L11.14 8H4.86L2.974 2.342ZM2.5 11a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1m4.5-.5a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0m2.5.5a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1m1.5-.5a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0m2 0a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0" />\\\n <path d="M8.5 5.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0" />\\\n </svg>\\\n\\\n <h1 class="w-full mt-14 text-[#11c9ff] text-center text-lg font-medium">ROTEAMENTO POR PROXY</h1>\\\n\\\n <section class="w-full h-full mt-3 mb-3 px-3 overflow-auto text-center">\\\n <p class="text-[#FFFFFF]">\\\n Essa função serve para rotear para outros dispositivos o hotspot, caso queira ativar ou precise desativar é\\\n só apertar no botão a baixo.\\\n </p>\\\n </section>\\\n\\\n <section class="w-full h-auto flex items-center justify-center gap-5 my-3">\\\n <button class="w-auto h-9 px-2 rounded-md cursor-none bg-[#414cb8]" id="button-hotspot" type="button">\\\n <span class="text-[#FFFFFF]" id="value-of-button-hotspot">ATIVAR HOTSPOT</span>\\\n </button>\\\n\\\n <button class="w-auto h-9 px-2 rounded-md cursor-none bg-red-900" id="close-hotspot-container" type="button">\\\n <span class="text-[#FFFFFF]">FECHAR</span>\\\n </button>\\\n </section>\\\n </section>\\\n </section>\\\n\\\n <section\\\n class="w-full h-full flex flex-col items-center justify-center absolute transition-all scale-0 bg-[#0c0d18e0]"\\\n id="container-checkuser">\\\n <div class="container mt-5 ">\\\n <div id="result-container"\\\n style="background: linear-gradient(45deg, rgba(20, 20, 44, 1), rgb(27, 27, 27), rgba(31, 28, 58, 1))">\\\n <h2>Verificar Usuário</h2>\\\n <input type="text" id="username" placeholder="Digite o nome de usuário">\\\n <button id="check-button">Verificar</button>\\\n <div id="user-info"></div>\\\n <button class=" px-2 rounded-md cursor-none bg-button check-button" id="close-checkuser-container"\\\n type="button">\\\n FECHAR\\\n </div>\\\n </div>\\\n </button>\\\n </section>\\\n\\\n <section\\\n class="w-full h-full flex flex-col items-center justify-center absolute transition-all scale-0 bg-[#0c0d18e0]"\\\n id="server-frame">\\\n <div class="container mt-5 w-11/12 h-11/12">\\\n <div class="container-ip">\\\n <p>Total de Usuários Online: <span id="total-status">0</span></p>\\\n </div>\\\n <div class="container-log">\\\n <h3>SERVIDORES</h3>\\\n <div id="server-status-container" class="logs">\\\n </div>\\\n <button\\\n class="mt-3 w-11/12 h-9 rounded-md shadow-[0px_0px_10px_0px_rgba(18,22,34,1)] bg-[#0a0c17ab] cursor-none"\\\n id="refresh-button" onclick="updateServerStatus()">Refresh</button>\\\n <button\\\n class="mt-3 w-11/12 h-9 rounded-md shadow-[0px_0px_10px_0px_rgba(18,22,34,1)] bg-[#0a0c17ab] cursor-none"\\\n id="close-checkuser-container">FECHAR</button>\\\n\\\n </div>\\\n </div>\\\n </section>\\\n <section\\\n class="w-full h-full flex flex-col items-center justify-center absolute transition-all scale-0 bg-[#0c0d18e0]"\\\n id="ip-hunter-frame">\\\n <div class="container mt-5 w-11/12 h-11/12">\\\n <div class="container-ip">\\\n <h2>Buscador de IP</h2>\\\n <input type="text" id="ip-range" placeholder="Ex: 100.100.191, 100.10...">\\\n <button class="start-button" id="search-btn">Iniciar</button>\\\n </div>\\\n <div class="container-log">\\\n <h3>Registros</h3>\\\n <div id="ip-results" class="logs">\\\n </div>\\\n <button\\\n class="mt-3 w-11/12 h-9 rounded-md shadow-[0px_0px_10px_0px_rgba(18,22,34,1)] bg-[#0a0c17ab] cursor-none"\\\n id="close-IpHunter-container">FECHAR</button>\\\n </div>\\\n </div>\\\n </section>\\\n <section class="w-full h-full flex flex-col items-center justify-center absolute transition-all scale-0"\\\n id="plain-frame">\\\n <div class="container mt-5 w-11/12 h-11/12 relative">\\\n <div class="container-plain">\\\n <header class="frame-header-plain rounded-md">\\\n <button class="text-white text-lg focus:outline-none frame-plain-close-button"\\\n onclick="hiddenPlainFrame()">&laquo; PLANOS</button>\\\n </header>\\\n <section class="pt-5 bg-img d-flex justify-content-center align-items-center flex-column"\\\n style="min-height: 40vh; padding-top: 60px;">\\\n <div class="container py-5 h-screen" style="max-width: 700px;">\\\n <h1 class="display-1 text-center mb-0 lh-1">\\\n Conheça nossos <span class="text-primary">planos!</span>\\\n </h1>\\\n <p class="lead my-3 text-md-center">\\\n <strong>Possuímos o melhor <span class="text-primary">Custo x Beneficio</span> do mercado, com suporte\\\n sempre rápido e com varios adminstradores para ajudar você.</strong>\\\n </p>\\\n </div>\\\n <hr>\\\n <div class="col-lg-4 col-md-6 mt-md-0 mt-4 plan mx-auto">\\\n <div class="price-inner card box-shadow active">\\\n <div class="card-body">\\\n <h4 class="text-uppercase text-center mb-3"><img class="server-icon"\\\n src="data:image/png;base64,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"\\\n alt="servidor vps brasileiro"><span class="text-primary" style="font-size: 35px;">1</span>\\\n Dispositivo\\\n </h4>\\\n <h5 class="card-title pricing-card-title">\\\n <span class="align-top">R$: <span class="text-primary">4,00</span></span>\\\n </h5>\\\n <ul class="list-unstyled mt-3 mb-4" style="font-family: monospace;">\\\n <li><span class="fa fa-check" style="color: green" aria-hidden="true"></span> Servidor Brasileiro\\\n </li>\\\n <li><span class="fa fa-check" style="color: green" aria-hidden="true"></span> 30 dias de Duração\\\n </li>\\\n <li><span class="fa fa-check" style="color: green" aria-hidden="true"></span> Tráfego Ilimitado\\\n </li>\\\n <li><span class="fa fa-check" style="color: green" aria-hidden="true"></span> UDP / Chamadas VoIP\\\n </li>\\\n <li><span class="fa fa-check" style="color: green" aria-hidden="true"></span> Roda Netflix &amp;\\\n IPTV</li>\\\n <li><span class="fa fa-check" style="color: green" aria-hidden="true"></span> Jogos Online</li>\\\n <li><span class="fa fa-times" style="color: red" aria-hidden="true"></span> Torrent Proibido</li>\\\n </ul>\\\n <div class="read-more mt-4 pt-lg-2 text-center">\\\n <a class="subscribe-button" href="https://api.whatsapp.com/send?phone=5521965687520&amp;text=ola">\\\n <svg class="svg-plain" fill="#000000" width="32" height="32" viewBox="0 0 32 32" version="1.1"\\\n xmlns="http://www.w3.org/2000/svg">\\\n <title>whatsapp</title>\\\n <path\\\n d="M26.576 5.363c-2.69-2.69-6.406-4.354-10.511-4.354-8.209 0-14.865 6.655-14.865 14.865 0 2.732 0.737 5.291 2.022 7.491l-0.038-0.070-2.109 7.702 7.879-2.067c2.051 1.139 4.498 1.809 7.102 1.809h0.006c8.209-0.003 14.862-6.659 14.862-14.868 0-4.103-1.662-7.817-4.349-10.507l0 0zM16.062 28.228h-0.005c-0 0-0.001 0-0.001 0-2.319 0-4.489-0.64-6.342-1.753l0.056 0.031-0.451-0.267-4.675 1.227 1.247-4.559-0.294-0.467c-1.185-1.862-1.889-4.131-1.889-6.565 0-6.822 5.531-12.353 12.353-12.353s12.353 5.531 12.353 12.353c0 6.822-5.53 12.353-12.353 12.353h-0zM22.838 18.977c-0.371-0.186-2.197-1.083-2.537-1.208-0.341-0.124-0.589-0.185-0.837 0.187-0.246 0.371-0.958 1.207-1.175 1.455-0.216 0.249-0.434 0.279-0.805 0.094-1.15-0.466-2.138-1.087-2.997-1.852l0.010 0.009c-0.799-0.74-1.484-1.587-2.037-2.521l-0.028-0.052c-0.216-0.371-0.023-0.572 0.162-0.757 0.167-0.166 0.372-0.434 0.557-0.65 0.146-0.179 0.271-0.384 0.366-0.604l0.006-0.017c0.043-0.087 0.068-0.188 0.068-0.296 0-0.131-0.037-0.253-0.101-0.357l0.002 0.003c-0.094-0.186-0.836-2.014-1.145-2.758-0.302-0.724-0.609-0.625-0.836-0.637-0.216-0.010-0.464-0.012-0.712-0.012-0.395 0.010-0.746 0.188-0.988 0.463l-0.001 0.002c-0.802 0.761-1.3 1.834-1.3 3.023 0 0.026 0 0.053 0.001 0.079l-0-0.004c0.131 1.467 0.681 2.784 1.527 3.857l-0.012-0.015c1.604 2.379 3.742 4.282 6.251 5.564l0.094 0.043c0.548 0.248 1.25 0.513 1.968 0.74l0.149 0.041c0.442 0.14 0.951 0.221 1.479 0.221 0.303 0 0.601-0.027 0.889-0.078l-0.031 0.004c1.069-0.223 1.956-0.868 2.497-1.749l0.009-0.017c0.165-0.366 0.261-0.793 0.261-1.242 0-0.185-0.016-0.366-0.047-0.542l0.003 0.019c-0.092-0.155-0.34-0.247-0.712-0.434z">\\\n </path>\\\n </svg>\\\n WhatsApp\\\n </a>\\\n <a class="subscribe-button" href="https://t.me/ssh_t_project_vip_bot">\\\n <svg class="svg-plain" width="32px" height="32px" viewBox="0 0 24 24" fill="none"\\\n xmlns="http://www.w3.org/2000/svg">\\\n <path fill-rule="evenodd" clip-rule="evenodd"\\\n d="M23.1117 4.49449C23.4296 2.94472 21.9074 1.65683 20.4317 2.227L2.3425 9.21601C0.694517 9.85273 0.621087 12.1572 2.22518 12.8975L6.1645 14.7157L8.03849 21.2746C8.13583 21.6153 8.40618 21.8791 8.74917 21.968C9.09216 22.0568 9.45658 21.9576 9.70712 21.707L12.5938 18.8203L16.6375 21.8531C17.8113 22.7334 19.5019 22.0922 19.7967 20.6549L23.1117 4.49449ZM3.0633 11.0816L21.1525 4.0926L17.8375 20.2531L13.1 16.6999C12.7019 16.4013 12.1448 16.4409 11.7929 16.7928L10.5565 18.0292L10.928 15.9861L18.2071 8.70703C18.5614 8.35278 18.5988 7.79106 18.2947 7.39293C17.9906 6.99479 17.4389 6.88312 17.0039 7.13168L6.95124 12.876L3.0633 11.0816ZM8.17695 14.4791L8.78333 16.6015L9.01614 15.321C9.05253 15.1209 9.14908 14.9366 9.29291 14.7928L11.5128 12.573L8.17695 14.4791Z"\\\n fill="rgba(255, 255, 255, 0.774)" />\\\n </svg>\\\n Telegram\\\n </a>\\\n </div>\\\n </div>\\\n </div>\\\n </div>\\\n\\\n <div class="col-lg-4 col-md-6 mt-md-0 mt-4 plan mx-auto">\\\n <div class="price-inner card box-shadow active">\\\n <div class="card-body">\\\n <h4 class="text-uppercase text-center mb-3 "><img class="server-icon"\\\n src="data:image/png;base64,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"\\\n alt="servidor vps brasileiro"><span class="text-primary" style="font-size: 35px;">1</span>\\\n Dispositivo</h4>\\\n <h5 class="card-title pricing-card-title">\\\n <span class="align-top ">R$: <span class="text-primary">6,00</span></span>\\\n </h5>\\\n <ul class="list-unstyled mt-3 mb-4" style="font-family: monospace;">\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Servidor Brasileiro\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> 60 dias de Duração\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Tráfego Ilimitado\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> UDP / Chamadas VoIP\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Roda Netflix &amp;\\\n IPTV\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Jogos Online</li>\\\n <li> <span class="fa fa-times" style="color: red" aria-hidden="true"></span> Torrent Proibido</li>\\\n </ul>\\\n <div class="read-more mt-4 pt-lg-2 text-center">\\\n <a class="subscribe-button" href="https://api.whatsapp.com/send?phone=5521965687520&amp;text=ola">\\\n <svg class="svg-plain" fill="#000000" width="32" height="32" viewBox="0 0 32 32" version="1.1"\\\n xmlns="http://www.w3.org/2000/svg">\\\n <title>whatsapp</title>\\\n <path\\\n d="M26.576 5.363c-2.69-2.69-6.406-4.354-10.511-4.354-8.209 0-14.865 6.655-14.865 14.865 0 2.732 0.737 5.291 2.022 7.491l-0.038-0.070-2.109 7.702 7.879-2.067c2.051 1.139 4.498 1.809 7.102 1.809h0.006c8.209-0.003 14.862-6.659 14.862-14.868 0-4.103-1.662-7.817-4.349-10.507l0 0zM16.062 28.228h-0.005c-0 0-0.001 0-0.001 0-2.319 0-4.489-0.64-6.342-1.753l0.056 0.031-0.451-0.267-4.675 1.227 1.247-4.559-0.294-0.467c-1.185-1.862-1.889-4.131-1.889-6.565 0-6.822 5.531-12.353 12.353-12.353s12.353 5.531 12.353 12.353c0 6.822-5.53 12.353-12.353 12.353h-0zM22.838 18.977c-0.371-0.186-2.197-1.083-2.537-1.208-0.341-0.124-0.589-0.185-0.837 0.187-0.246 0.371-0.958 1.207-1.175 1.455-0.216 0.249-0.434 0.279-0.805 0.094-1.15-0.466-2.138-1.087-2.997-1.852l0.010 0.009c-0.799-0.74-1.484-1.587-2.037-2.521l-0.028-0.052c-0.216-0.371-0.023-0.572 0.162-0.757 0.167-0.166 0.372-0.434 0.557-0.65 0.146-0.179 0.271-0.384 0.366-0.604l0.006-0.017c0.043-0.087 0.068-0.188 0.068-0.296 0-0.131-0.037-0.253-0.101-0.357l0.002 0.003c-0.094-0.186-0.836-2.014-1.145-2.758-0.302-0.724-0.609-0.625-0.836-0.637-0.216-0.010-0.464-0.012-0.712-0.012-0.395 0.010-0.746 0.188-0.988 0.463l-0.001 0.002c-0.802 0.761-1.3 1.834-1.3 3.023 0 0.026 0 0.053 0.001 0.079l-0-0.004c0.131 1.467 0.681 2.784 1.527 3.857l-0.012-0.015c1.604 2.379 3.742 4.282 6.251 5.564l0.094 0.043c0.548 0.248 1.25 0.513 1.968 0.74l0.149 0.041c0.442 0.14 0.951 0.221 1.479 0.221 0.303 0 0.601-0.027 0.889-0.078l-0.031 0.004c1.069-0.223 1.956-0.868 2.497-1.749l0.009-0.017c0.165-0.366 0.261-0.793 0.261-1.242 0-0.185-0.016-0.366-0.047-0.542l0.003 0.019c-0.092-0.155-0.34-0.247-0.712-0.434z">\\\n </path>\\\n </svg>\\\n WhatsApp\\\n </a>\\\n <a class="subscribe-button" href="https://t.me/ssh_t_project_vip_bot">\\\n <svg class="svg-plain" width="32px" height="32px" viewBox="0 0 24 24" fill="none"\\\n xmlns="http://www.w3.org/2000/svg">\\\n <path fill-rule="evenodd" clip-rule="evenodd"\\\n d="M23.1117 4.49449C23.4296 2.94472 21.9074 1.65683 20.4317 2.227L2.3425 9.21601C0.694517 9.85273 0.621087 12.1572 2.22518 12.8975L6.1645 14.7157L8.03849 21.2746C8.13583 21.6153 8.40618 21.8791 8.74917 21.968C9.09216 22.0568 9.45658 21.9576 9.70712 21.707L12.5938 18.8203L16.6375 21.8531C17.8113 22.7334 19.5019 22.0922 19.7967 20.6549L23.1117 4.49449ZM3.0633 11.0816L21.1525 4.0926L17.8375 20.2531L13.1 16.6999C12.7019 16.4013 12.1448 16.4409 11.7929 16.7928L10.5565 18.0292L10.928 15.9861L18.2071 8.70703C18.5614 8.35278 18.5988 7.79106 18.2947 7.39293C17.9906 6.99479 17.4389 6.88312 17.0039 7.13168L6.95124 12.876L3.0633 11.0816ZM8.17695 14.4791L8.78333 16.6015L9.01614 15.321C9.05253 15.1209 9.14908 14.9366 9.29291 14.7928L11.5128 12.573L8.17695 14.4791Z"\\\n fill="rgba(255, 255, 255, 0.774)" />\\\n </svg>\\\n Telegram\\\n </a>\\\n </div>\\\n </div>\\\n </div>\\\n </div>\\\n <div class="col-lg-4 col-md-6 mt-md-0 mt-4 plan mx-auto">\\\n <div class="price-inner card box-shadow active">\\\n <div class="card-body">\\\n <h4 class="text-uppercase text-center mb-3 "><img class="server-icon"\\\n src="data:image/png;base64,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"\\\n alt="servidor vps brasileiro"><span class="text-primary" style="font-size: 35px;">1</span>\\\n Dispositivo</h4>\\\n <h5 class="card-title pricing-card-title">\\\n <span class="align-top ">R$: <span class="text-primary">8,00</span></span>\\\n </h5>\\\n <ul class="list-unstyled mt-3 mb-4" style="font-family: monospace;">\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Servidor Brasileiro\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> 90 dias de Duração\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Tráfego Ilimitado\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> UDP / Chamadas VoIP\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Roda Netflix &amp;\\\n IPTV\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Jogos Online</li>\\\n <li> <span class="fa fa-times" style="color: red" aria-hidden="true"></span> Torrent Proibido</li>\\\n </ul>\\\n <div class="read-more mt-4 pt-lg-2 text-center">\\\n <a class="subscribe-button" href="https://api.whatsapp.com/send?phone=5521965687520&amp;text=ola">\\\n <svg class="svg-plain" fill="#000000" width="32" height="32" viewBox="0 0 32 32" version="1.1"\\\n xmlns="http://www.w3.org/2000/svg">\\\n <title>whatsapp</title>\\\n <path\\\n d="M26.576 5.363c-2.69-2.69-6.406-4.354-10.511-4.354-8.209 0-14.865 6.655-14.865 14.865 0 2.732 0.737 5.291 2.022 7.491l-0.038-0.070-2.109 7.702 7.879-2.067c2.051 1.139 4.498 1.809 7.102 1.809h0.006c8.209-0.003 14.862-6.659 14.862-14.868 0-4.103-1.662-7.817-4.349-10.507l0 0zM16.062 28.228h-0.005c-0 0-0.001 0-0.001 0-2.319 0-4.489-0.64-6.342-1.753l0.056 0.031-0.451-0.267-4.675 1.227 1.247-4.559-0.294-0.467c-1.185-1.862-1.889-4.131-1.889-6.565 0-6.822 5.531-12.353 12.353-12.353s12.353 5.531 12.353 12.353c0 6.822-5.53 12.353-12.353 12.353h-0zM22.838 18.977c-0.371-0.186-2.197-1.083-2.537-1.208-0.341-0.124-0.589-0.185-0.837 0.187-0.246 0.371-0.958 1.207-1.175 1.455-0.216 0.249-0.434 0.279-0.805 0.094-1.15-0.466-2.138-1.087-2.997-1.852l0.010 0.009c-0.799-0.74-1.484-1.587-2.037-2.521l-0.028-0.052c-0.216-0.371-0.023-0.572 0.162-0.757 0.167-0.166 0.372-0.434 0.557-0.65 0.146-0.179 0.271-0.384 0.366-0.604l0.006-0.017c0.043-0.087 0.068-0.188 0.068-0.296 0-0.131-0.037-0.253-0.101-0.357l0.002 0.003c-0.094-0.186-0.836-2.014-1.145-2.758-0.302-0.724-0.609-0.625-0.836-0.637-0.216-0.010-0.464-0.012-0.712-0.012-0.395 0.010-0.746 0.188-0.988 0.463l-0.001 0.002c-0.802 0.761-1.3 1.834-1.3 3.023 0 0.026 0 0.053 0.001 0.079l-0-0.004c0.131 1.467 0.681 2.784 1.527 3.857l-0.012-0.015c1.604 2.379 3.742 4.282 6.251 5.564l0.094 0.043c0.548 0.248 1.25 0.513 1.968 0.74l0.149 0.041c0.442 0.14 0.951 0.221 1.479 0.221 0.303 0 0.601-0.027 0.889-0.078l-0.031 0.004c1.069-0.223 1.956-0.868 2.497-1.749l0.009-0.017c0.165-0.366 0.261-0.793 0.261-1.242 0-0.185-0.016-0.366-0.047-0.542l0.003 0.019c-0.092-0.155-0.34-0.247-0.712-0.434z">\\\n </path>\\\n </svg>\\\n WhatsApp\\\n </a>\\\n <a class="subscribe-button" href="https://t.me/ssh_t_project_vip_bot">\\\n <svg class="svg-plain" width="32px" height="32px" viewBox="0 0 24 24" fill="none"\\\n xmlns="http://www.w3.org/2000/svg">\\\n <path fill-rule="evenodd" clip-rule="evenodd"\\\n d="M23.1117 4.49449C23.4296 2.94472 21.9074 1.65683 20.4317 2.227L2.3425 9.21601C0.694517 9.85273 0.621087 12.1572 2.22518 12.8975L6.1645 14.7157L8.03849 21.2746C8.13583 21.6153 8.40618 21.8791 8.74917 21.968C9.09216 22.0568 9.45658 21.9576 9.70712 21.707L12.5938 18.8203L16.6375 21.8531C17.8113 22.7334 19.5019 22.0922 19.7967 20.6549L23.1117 4.49449ZM3.0633 11.0816L21.1525 4.0926L17.8375 20.2531L13.1 16.6999C12.7019 16.4013 12.1448 16.4409 11.7929 16.7928L10.5565 18.0292L10.928 15.9861L18.2071 8.70703C18.5614 8.35278 18.5988 7.79106 18.2947 7.39293C17.9906 6.99479 17.4389 6.88312 17.0039 7.13168L6.95124 12.876L3.0633 11.0816ZM8.17695 14.4791L8.78333 16.6015L9.01614 15.321C9.05253 15.1209 9.14908 14.9366 9.29291 14.7928L11.5128 12.573L8.17695 14.4791Z"\\\n fill="rgba(255, 255, 255, 0.774)" />\\\n </svg>\\\n Telegram\\\n </a>\\\n </div>\\\n </div>\\\n </div>\\\n </div>\\\n <div class="col-lg-4 col-md-6 mt-md-0 mt-4 plan mx-auto">\\\n <div class="price-inner card box-shadow active">\\\n <div class="card-body">\\\n <h4 class="text-uppercase text-center mb-3 "><img class="server-icon"\\\n src="data:image/png;base64,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"\\\n alt="servidor vps brasileiro"><span class="text-primary" style="font-size: 35px;">2</span>\\\n Dispositivos</h4>\\\n <h5 class="card-title pricing-card-title">\\\n <span class="align-top ">R$: <span class="text-primary">6,00</span></span>\\\n </h5>\\\n <ul class="list-unstyled mt-3 mb-4" style="font-family: monospace;">\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Servidor Brasileiro\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> 30 dias de Duração\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Tráfego Ilimitado\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> UDP / Chamadas VoIP\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Roda Netflix &amp;\\\n IPTV\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Jogos Online</li>\\\n <li> <span class="fa fa-times" style="color: red" aria-hidden="true"></span> Torrent Proibido</li>\\\n </ul>\\\n <div class="read-more mt-4 pt-lg-2 text-center">\\\n <a class="subscribe-button" href="https://api.whatsapp.com/send?phone=5521965687520&amp;text=ola">\\\n <svg class="svg-plain" fill="#000000" width="32" height="32" viewBox="0 0 32 32" version="1.1"\\\n xmlns="http://www.w3.org/2000/svg">\\\n <title>whatsapp</title>\\\n <path\\\n d="M26.576 5.363c-2.69-2.69-6.406-4.354-10.511-4.354-8.209 0-14.865 6.655-14.865 14.865 0 2.732 0.737 5.291 2.022 7.491l-0.038-0.070-2.109 7.702 7.879-2.067c2.051 1.139 4.498 1.809 7.102 1.809h0.006c8.209-0.003 14.862-6.659 14.862-14.868 0-4.103-1.662-7.817-4.349-10.507l0 0zM16.062 28.228h-0.005c-0 0-0.001 0-0.001 0-2.319 0-4.489-0.64-6.342-1.753l0.056 0.031-0.451-0.267-4.675 1.227 1.247-4.559-0.294-0.467c-1.185-1.862-1.889-4.131-1.889-6.565 0-6.822 5.531-12.353 12.353-12.353s12.353 5.531 12.353 12.353c0 6.822-5.53 12.353-12.353 12.353h-0zM22.838 18.977c-0.371-0.186-2.197-1.083-2.537-1.208-0.341-0.124-0.589-0.185-0.837 0.187-0.246 0.371-0.958 1.207-1.175 1.455-0.216 0.249-0.434 0.279-0.805 0.094-1.15-0.466-2.138-1.087-2.997-1.852l0.010 0.009c-0.799-0.74-1.484-1.587-2.037-2.521l-0.028-0.052c-0.216-0.371-0.023-0.572 0.162-0.757 0.167-0.166 0.372-0.434 0.557-0.65 0.146-0.179 0.271-0.384 0.366-0.604l0.006-0.017c0.043-0.087 0.068-0.188 0.068-0.296 0-0.131-0.037-0.253-0.101-0.357l0.002 0.003c-0.094-0.186-0.836-2.014-1.145-2.758-0.302-0.724-0.609-0.625-0.836-0.637-0.216-0.010-0.464-0.012-0.712-0.012-0.395 0.010-0.746 0.188-0.988 0.463l-0.001 0.002c-0.802 0.761-1.3 1.834-1.3 3.023 0 0.026 0 0.053 0.001 0.079l-0-0.004c0.131 1.467 0.681 2.784 1.527 3.857l-0.012-0.015c1.604 2.379 3.742 4.282 6.251 5.564l0.094 0.043c0.548 0.248 1.25 0.513 1.968 0.74l0.149 0.041c0.442 0.14 0.951 0.221 1.479 0.221 0.303 0 0.601-0.027 0.889-0.078l-0.031 0.004c1.069-0.223 1.956-0.868 2.497-1.749l0.009-0.017c0.165-0.366 0.261-0.793 0.261-1.242 0-0.185-0.016-0.366-0.047-0.542l0.003 0.019c-0.092-0.155-0.34-0.247-0.712-0.434z">\\\n </path>\\\n </svg>\\\n WhatsApp\\\n </a>\\\n <a class="subscribe-button" href="https://t.me/ssh_t_project_vip_bot">\\\n <svg class="svg-plain" width="32px" height="32px" viewBox="0 0 24 24" fill="none"\\\n xmlns="http://www.w3.org/2000/svg">\\\n <path fill-rule="evenodd" clip-rule="evenodd"\\\n d="M23.1117 4.49449C23.4296 2.94472 21.9074 1.65683 20.4317 2.227L2.3425 9.21601C0.694517 9.85273 0.621087 12.1572 2.22518 12.8975L6.1645 14.7157L8.03849 21.2746C8.13583 21.6153 8.40618 21.8791 8.74917 21.968C9.09216 22.0568 9.45658 21.9576 9.70712 21.707L12.5938 18.8203L16.6375 21.8531C17.8113 22.7334 19.5019 22.0922 19.7967 20.6549L23.1117 4.49449ZM3.0633 11.0816L21.1525 4.0926L17.8375 20.2531L13.1 16.6999C12.7019 16.4013 12.1448 16.4409 11.7929 16.7928L10.5565 18.0292L10.928 15.9861L18.2071 8.70703C18.5614 8.35278 18.5988 7.79106 18.2947 7.39293C17.9906 6.99479 17.4389 6.88312 17.0039 7.13168L6.95124 12.876L3.0633 11.0816ZM8.17695 14.4791L8.78333 16.6015L9.01614 15.321C9.05253 15.1209 9.14908 14.9366 9.29291 14.7928L11.5128 12.573L8.17695 14.4791Z"\\\n fill="rgba(255, 255, 255, 0.774)" />\\\n </svg>\\\n Telegram\\\n </a>\\\n </div>\\\n </div>\\\n </div>\\\n </div>\\\n <div class="col-lg-4 col-md-6 mt-md-0 mt-4 plan mx-auto">\\\n <div class="price-inner card box-shadow active">\\\n <div class="card-body">\\\n <h4 class="text-uppercase text-center mb-3 "><img class="server-icon"\\\n src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAD7AAAA+wFieMcIAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAB1tJREFUWIWtl2lslNcVhp/zfd+Ml7HNYHvwNrbHGyDMYnCMY9lxBgppgbYpaaqmUmiToob+KEJJK0Wt1LRRWqVFaRs17Y8mKFVTIopIiVKJ3W0Hg1kVTCAJGAy2B+MFb+OxPTOe5bv9MWwO3pr2lUYa3XvOed9zz5w75wqzRHV1dZrFYtmglKxGYxkKF2C/ve1DaBfFeVP4l5jmvqamppHZxJWZDOrq6uabaC8K6ikcycmUOlDOVLAnQaIRNwpFwRdEOv1wdQD6xwKgduma9uvGxsarn0tATU1Nkuj6K6Jp29TSHIOVTpibNJukkKEgnLoBF7sjmLxusegveTye0KwF1NfXl8VMcy+u9MVqTRlkzI74AQwEkMNXwTt8ymJoGz0eT8+MAmrq65drpjqkKnIdrC0FbcYqTQ8FNLahnfJ2xjRZf7Kx8eKUAuKZqybWljnUitz/jfiz+PAm0tB6w2LoK+8/Ce3OF7fbnRgz1R610jl78piKf2aDyjzUQ3n5kVhs77p16xIeEBCORn+hXHOX4S6ZXcDeUWRnM/KXD6F7Vh0Hq0qgwF7j94/+5M6SQLzVlMgnanOVQUby9EGiJjR1kHDOy9Pr4/p37leML8qB1cVg0af3Hwgib58dtWhamcfj6dEBnAWu7VTkVrIke3pnrw/2XGSpDPLqVoP6FcKy+cIXqoT2cyP0HL0FmcnTt2uyBfzjVtXtt3m93n1SXV2dZlis3eq5lclTOoaicLSN1CtdPPNVjY2rBBD6ffH6Z9oFEWg4bfLH3SY+pwPWlsXJJsNgEHnrzBjKzDEsFssG5bBNSS6X++DIVWrKYjz/c4NUG+x432T/cRN/JAWlYI51lA2PCJu+LFQuMvjTewMcfmsIHi1CLct9sNnTkyAj2UZ/cL2en1+4TS3PXUGBfaKRP4R8cIn0T728+LSw+WsaoHj+NZOj14oIZ9UiGQuR9FLCtmIutoQ5e26IDY9orK4SFjgVFw70M3ZlGPLmQNLE05DRMKrTP6gXuAp/SnV+HnNv//iUQj7qRtv7CY/ND/HLrRoLCuMp/G6nyZnuUjRHOWJYuZuaZiCpuQwMRhi6NUBthUZ+lrCuTiM8EKTlg564ad6cuy4SNZFP+yIGiiLscXLpG4MDLeTFRnhhq86KhXe7lH6f4tBJwNqDOdaHmJG43sQMbJkFBK0OxFHOwdMdfO8JE3sqpCTBD76p465UvPZOOx2X+1BfnA85qSh7MoIqNoA0DEGOd2Cc9fKN1fDs4wYWY2JFrrQDKXmI8+F7JVUmEhxgfKQHNdwM9lJUooNL17upWXZP/OJSYcfPdPYcCfDnvzUTWZILVU6AOXEaBSpmglJM9Qc5HgH0eI9bLTrhSAxEg2QH2OYhcxeg+i9BoB/fDPeSsmh3WQzAT8zM5NEioovmsetAC43nRnhhk86KhffEOLMFPTxKcpKV0WAYgASLgcXQGQ2Og25FspahRrpwZkcnEH7cqnjtHZMO04Z66nYJBoIIDGsIbfiCcWUOG2rTcm4uL+NHb8Crb5v4x+K9XuoEp32Q0FAXKcnxq9xUJuHoPbKE6BDFWQEWl8SFjwbhD7tjbPstdMx3ob5TCTmpAIgvAMh1vbCgsErZEyspnBuPIgLZqahF87j+UYDD+wNkZwquXKHEKRxs6AHbPGJixTQVMVORZktAC/uIdBzj5S2KeenCyQuKH/8+xtkRO+rJJVCWOaG68nEvdPr26c7CQpuEIk+yPG9ioRINKM8ilGrD8/4QV66ZrH1Yo6o8xpnj1xjz+SAaREKDjPdeIi1wnpe3KPKzhdffNXlzn0agtgTWTH4jypFWJBjZLm63OyUSjXWr51amzHgVt3TxzOMa62uF0xehtVMhQGk+VC/RONb8313FFkPPFoDaurodLM3drNbNn9zhDrw+OHiFpZkhfrhJpzAnvtx1S/Gbv5qc60pAfakMitKnDSP7W1AXe988cbxxiw5Q5HJdUr0j32eBQyfZOrXnnERYmk3vABzYPQTAhauKV3YobuTkwNfLIcM2fRLxOTGsKfNbXq93SAfo6OgYLMgvTGUwWEt51vTDuq6Bay6x4kzOe0Zo7jCIblwMFTnxvelgKuQfl2A4tL3p+PH3AO5ODyUlxcfMoeAaGY86KZ7+CAFIscKSbKjIhbSEme0B+ec15HLfibTUlO+2trbG4DO5ut3u7Eg0dkatKc2nMm/yKJ8X8aG0C2VWNTU1dd1ZnjA/tbe3jzpdrgb92uBX1FgkjaL0/9tYLo1tN5Sprztx4ti1+7cnje52uzMjkdjfKbTXq8fKmHFOnAp9AThyFen0nbTo+hOTPUwmnSDb29sDixeX7xq/5TflfNdD4h+3SqbtgaFiSgwGwdOGHGoJiz+0PS0l5dmGhobhyUxnPF+3250djcZeUvBtMm02yjJQeXNuP05v6w/F4o/Tm8NwpR8GAmMKedfQ+FVjY2PbdPFnXWC3250SiZgbEHMVSAVQxP3Pc2hDaMaUf1ss2n6PxzM6m7j/AZ+A8+62QO2/AAAAAElFTkSuQmCC"\\\n alt="servidor vps brasileiro"><span class="text-primary" style="font-size: 35px;">2</span>\\\n Dispositivos</h4>\\\n <h5 class="card-title pricing-card-title">\\\n <span class="align-top ">R$: <span class="text-primary">8,00</span></span>\\\n </h5>\\\n <ul class="list-unstyled mt-3 mb-4" style="font-family: monospace;">\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Servidor Brasileiro\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> 60 dias de Duração\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Tráfego Ilimitado\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> UDP / Chamadas VoIP\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Roda Netflix &amp;\\\n IPTV\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Jogos Online</li>\\\n <li> <span class="fa fa-times" style="color: red" aria-hidden="true"></span> Torrent Proibido</li>\\\n </ul>\\\n <div class="read-more mt-4 pt-lg-2 text-center">\\\n <a class="subscribe-button" href="https://api.whatsapp.com/send?phone=5521965687520&amp;text=ola">\\\n <svg class="svg-plain" fill="#000000" width="32" height="32" viewBox="0 0 32 32" version="1.1"\\\n xmlns="http://www.w3.org/2000/svg">\\\n <title>whatsapp</title>\\\n <path\\\n d="M26.576 5.363c-2.69-2.69-6.406-4.354-10.511-4.354-8.209 0-14.865 6.655-14.865 14.865 0 2.732 0.737 5.291 2.022 7.491l-0.038-0.070-2.109 7.702 7.879-2.067c2.051 1.139 4.498 1.809 7.102 1.809h0.006c8.209-0.003 14.862-6.659 14.862-14.868 0-4.103-1.662-7.817-4.349-10.507l0 0zM16.062 28.228h-0.005c-0 0-0.001 0-0.001 0-2.319 0-4.489-0.64-6.342-1.753l0.056 0.031-0.451-0.267-4.675 1.227 1.247-4.559-0.294-0.467c-1.185-1.862-1.889-4.131-1.889-6.565 0-6.822 5.531-12.353 12.353-12.353s12.353 5.531 12.353 12.353c0 6.822-5.53 12.353-12.353 12.353h-0zM22.838 18.977c-0.371-0.186-2.197-1.083-2.537-1.208-0.341-0.124-0.589-0.185-0.837 0.187-0.246 0.371-0.958 1.207-1.175 1.455-0.216 0.249-0.434 0.279-0.805 0.094-1.15-0.466-2.138-1.087-2.997-1.852l0.010 0.009c-0.799-0.74-1.484-1.587-2.037-2.521l-0.028-0.052c-0.216-0.371-0.023-0.572 0.162-0.757 0.167-0.166 0.372-0.434 0.557-0.65 0.146-0.179 0.271-0.384 0.366-0.604l0.006-0.017c0.043-0.087 0.068-0.188 0.068-0.296 0-0.131-0.037-0.253-0.101-0.357l0.002 0.003c-0.094-0.186-0.836-2.014-1.145-2.758-0.302-0.724-0.609-0.625-0.836-0.637-0.216-0.010-0.464-0.012-0.712-0.012-0.395 0.010-0.746 0.188-0.988 0.463l-0.001 0.002c-0.802 0.761-1.3 1.834-1.3 3.023 0 0.026 0 0.053 0.001 0.079l-0-0.004c0.131 1.467 0.681 2.784 1.527 3.857l-0.012-0.015c1.604 2.379 3.742 4.282 6.251 5.564l0.094 0.043c0.548 0.248 1.25 0.513 1.968 0.74l0.149 0.041c0.442 0.14 0.951 0.221 1.479 0.221 0.303 0 0.601-0.027 0.889-0.078l-0.031 0.004c1.069-0.223 1.956-0.868 2.497-1.749l0.009-0.017c0.165-0.366 0.261-0.793 0.261-1.242 0-0.185-0.016-0.366-0.047-0.542l0.003 0.019c-0.092-0.155-0.34-0.247-0.712-0.434z">\\\n </path>\\\n </svg>\\\n WhatsApp\\\n </a>\\\n <a class="subscribe-button" href="https://t.me/ssh_t_project_vip_bot">\\\n <svg class="svg-plain" width="32px" height="32px" viewBox="0 0 24 24" fill="none"\\\n xmlns="http://www.w3.org/2000/svg">\\\n <path fill-rule="evenodd" clip-rule="evenodd"\\\n d="M23.1117 4.49449C23.4296 2.94472 21.9074 1.65683 20.4317 2.227L2.3425 9.21601C0.694517 9.85273 0.621087 12.1572 2.22518 12.8975L6.1645 14.7157L8.03849 21.2746C8.13583 21.6153 8.40618 21.8791 8.74917 21.968C9.09216 22.0568 9.45658 21.9576 9.70712 21.707L12.5938 18.8203L16.6375 21.8531C17.8113 22.7334 19.5019 22.0922 19.7967 20.6549L23.1117 4.49449ZM3.0633 11.0816L21.1525 4.0926L17.8375 20.2531L13.1 16.6999C12.7019 16.4013 12.1448 16.4409 11.7929 16.7928L10.5565 18.0292L10.928 15.9861L18.2071 8.70703C18.5614 8.35278 18.5988 7.79106 18.2947 7.39293C17.9906 6.99479 17.4389 6.88312 17.0039 7.13168L6.95124 12.876L3.0633 11.0816ZM8.17695 14.4791L8.78333 16.6015L9.01614 15.321C9.05253 15.1209 9.14908 14.9366 9.29291 14.7928L11.5128 12.573L8.17695 14.4791Z"\\\n fill="rgba(255, 255, 255, 0.774)" />\\\n </svg>\\\n Telegram\\\n </a>\\\n </div>\\\n </div>\\\n </div>\\\n </div>\\\n <div class="col-lg-4 col-md-6 mt-md-0 mt-4 plan mx-auto">\\\n <div class="price-inner card box-shadow active">\\\n <div class="card-body">\\\n <h4 class="text-uppercase text-center mb-3 "><img class="server-icon"\\\n src="data:image/png;base64,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"\\\n alt="servidor vps brasileiro"><span class="text-primary" style="font-size: 35px;">2</span>\\\n Dispositivos</h4>\\\n <h5 class="card-title pricing-card-title">\\\n <span class="align-top ">R$: <span class="text-primary">10,00</span></span>\\\n </h5>\\\n <ul class="list-unstyled mt-3 mb-4" style="font-family: monospace;">\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Servidor Brasileiro\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> 90 dias de Duração\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Tráfego Ilimitado\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> UDP / Chamadas VoIP\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Roda Netflix &amp;\\\n IPTV\\\n </li>\\\n <li> <span class="fa fa-check" style="color: green" aria-hidden="true"></span> Jogos Online</li>\\\n <li> <span class="fa fa-times" style="color: red" aria-hidden="true"></span> Torrent Proibido</li>\\\n </ul>\\\n <div class="read-more mt-4 pt-lg-2 text-center">\\\n <a class="subscribe-button" href="https://api.whatsapp.com/send?phone=5521965687520&amp;text=ola">\\\n <svg class="svg-plain" fill="#000000" width="32" height="32" viewBox="0 0 32 32" version="1.1"\\\n xmlns="http://www.w3.org/2000/svg">\\\n <title>whatsapp</title>\\\n <path\\\n d="M26.576 5.363c-2.69-2.69-6.406-4.354-10.511-4.354-8.209 0-14.865 6.655-14.865 14.865 0 2.732 0.737 5.291 2.022 7.491l-0.038-0.070-2.109 7.702 7.879-2.067c2.051 1.139 4.498 1.809 7.102 1.809h0.006c8.209-0.003 14.862-6.659 14.862-14.868 0-4.103-1.662-7.817-4.349-10.507l0 0zM16.062 28.228h-0.005c-0 0-0.001 0-0.001 0-2.319 0-4.489-0.64-6.342-1.753l0.056 0.031-0.451-0.267-4.675 1.227 1.247-4.559-0.294-0.467c-1.185-1.862-1.889-4.131-1.889-6.565 0-6.822 5.531-12.353 12.353-12.353s12.353 5.531 12.353 12.353c0 6.822-5.53 12.353-12.353 12.353h-0zM22.838 18.977c-0.371-0.186-2.197-1.083-2.537-1.208-0.341-0.124-0.589-0.185-0.837 0.187-0.246 0.371-0.958 1.207-1.175 1.455-0.216 0.249-0.434 0.279-0.805 0.094-1.15-0.466-2.138-1.087-2.997-1.852l0.010 0.009c-0.799-0.74-1.484-1.587-2.037-2.521l-0.028-0.052c-0.216-0.371-0.023-0.572 0.162-0.757 0.167-0.166 0.372-0.434 0.557-0.65 0.146-0.179 0.271-0.384 0.366-0.604l0.006-0.017c0.043-0.087 0.068-0.188 0.068-0.296 0-0.131-0.037-0.253-0.101-0.357l0.002 0.003c-0.094-0.186-0.836-2.014-1.145-2.758-0.302-0.724-0.609-0.625-0.836-0.637-0.216-0.010-0.464-0.012-0.712-0.012-0.395 0.010-0.746 0.188-0.988 0.463l-0.001 0.002c-0.802 0.761-1.3 1.834-1.3 3.023 0 0.026 0 0.053 0.001 0.079l-0-0.004c0.131 1.467 0.681 2.784 1.527 3.857l-0.012-0.015c1.604 2.379 3.742 4.282 6.251 5.564l0.094 0.043c0.548 0.248 1.25 0.513 1.968 0.74l0.149 0.041c0.442 0.14 0.951 0.221 1.479 0.221 0.303 0 0.601-0.027 0.889-0.078l-0.031 0.004c1.069-0.223 1.956-0.868 2.497-1.749l0.009-0.017c0.165-0.366 0.261-0.793 0.261-1.242 0-0.185-0.016-0.366-0.047-0.542l0.003 0.019c-0.092-0.155-0.34-0.247-0.712-0.434z">\\\n </path>\\\n </svg>\\\n WhatsApp\\\n </a>\\\n <a class="subscribe-button" href="https://t.me/ssh_t_project_vip_bot">\\\n <svg class="svg-plain" width="32px" height="32px" viewBox="0 0 24 24" fill="none"\\\n xmlns="http://www.w3.org/2000/svg">\\\n <path fill-rule="evenodd" clip-rule="evenodd"\\\n d="M23.1117 4.49449C23.4296 2.94472 21.9074 1.65683 20.4317 2.227L2.3425 9.21601C0.694517 9.85273 0.621087 12.1572 2.22518 12.8975L6.1645 14.7157L8.03849 21.2746C8.13583 21.6153 8.40618 21.8791 8.74917 21.968C9.09216 22.0568 9.45658 21.9576 9.70712 21.707L12.5938 18.8203L16.6375 21.8531C17.8113 22.7334 19.5019 22.0922 19.7967 20.6549L23.1117 4.49449ZM3.0633 11.0816L21.1525 4.0926L17.8375 20.2531L13.1 16.6999C12.7019 16.4013 12.1448 16.4409 11.7929 16.7928L10.5565 18.0292L10.928 15.9861L18.2071 8.70703C18.5614 8.35278 18.5988 7.79106 18.2947 7.39293C17.9906 6.99479 17.4389 6.88312 17.0039 7.13168L6.95124 12.876L3.0633 11.0816ZM8.17695 14.4791L8.78333 16.6015L9.01614 15.321C9.05253 15.1209 9.14908 14.9366 9.29291 14.7928L11.5128 12.573L8.17695 14.4791Z"\\\n fill="rgba(255, 255, 255, 0.774)" />\\\n </svg>\\\n Telegram\\\n </a>\\\n </div>\\\n </div>\\\n </div>\\\n </div>\\\n <footer></footer>\\\n </section>\\\n </div>\\\n </div>\\\n </section>\\\n <section class="scale-0 w-full h-full flex flex-col items-center justify-center absolute transition-all "\\\n id="tuto-frame">\\\n <div class="container container-plain mt-5 w-11/12 h-11/12 relative">\\\n <header class="frame-header-plain rounded-md">\\\n <button class="text-white text-lg focus:outline-none frame-tuto-close-button"\\\n onclick="hiddenTutoFrame()">&laquo; TUTORIAIS</button>\\\n </header>\\\n <main class="main-tuto">\\\n <section class="tutorial" id="1">\\\n <h2 class="tutorial-heading"><b>Tutorial de Introdução ao App!!</b></h2>\\\n <hr>\\\n <p class="tutorial-text"><i>Este é um tutorial inicial sobre como se conectar no APP!.</i></p>\\\n\\\n <button class="open-modal">Ver mais</button>\\\n <div class="modal">\\\n <div class="modal-content">\\\n <hr>\\\n <h2><b>Download do APP 👇:</b></h2><br>\\\n <a class="modal-link" href="https://t.me/ssh_t_project_grupo/494"><b>TELEGRAM</b></a>\\\n <a class="modal-link" href="https://play.google.com/store/apps/details?id=app.sshtproject"><b>PLAY\\\n STORE</b></a>\\\n <hr>\\\n <div class="iframe-container">\\\n <h2>Video Explicativo:</h2>\\\n <iframe class="iframe" width="250" height="400" src="https://www.youtube.com/embed/4KM2Bsgpmmo"\\\n title="Tutorial de Conexão - SSH T PROJECT VPN" frameborder="0"\\\n allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"\\\n allowfullscreen=""></iframe>\\\n </div>\\\n <br> <br>\\\n <button class="close-modal">Fechar</button>\\\n </div>\\\n </div>\\\n </section>\\\n <section class="tutorial" id="2">\\\n <h2 class="tutorial-heading"><b>Tutorial de Hotspot do App!!</b></h2>\\\n <hr>\\\n <p class="tutorial-text"><i>Este é um tutorial que explica como ultilizar a função hotspot para compartilhas\\\n sua vpn!!</i></p>\\\n\\\n <button class="open-modal">Ver mais</button>\\\n <div class="modal">\\\n <div class="modal-content">\\\n <hr>\\\n <h2>Passo 1:</h2>\\\n <p>Habilite Roteador do seu dispositivo!</p>\\\n <h2>Passo 2:</h2>\\\n <p>Abra o menu lateral no canto esquerdo superior!!!</p>\\\n <h2>Passo 3:</h2>\\\n <p>Habilite o hotspot clickando no botão do menu!!!</p>\\\n <h2>Passo 4:</h2>\\\n <p>Anote o endereço do proxy e da porta que aparecera nas notificações.. voce usara para configurar no\\\n dispositivo que ira se conectar ao seu roteador!!\\\n <br><br>\\\n Normalmente o ip do proxy começara com: 192.168.183.xx:porta\\\n </p>\\\n <img\\\n src="data:image/jpeg;base64,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"\\\n class="img-hotspot">\\\n <h2>Passo 4:</h2>\\\n <p>\\\n No dispositivo que ira se conectarao roteador!, acesse as configurações de rede. Isso pode variar\\\n dependendo do sistema\\\n operacional que você está usando. Geralmente, você pode encontrar as configurações de rede nas\\\n opções de conexão Wi-Fi ou Ethernet.\\\n <br><br>\\\n Dentro das configurações de rede, você encontrará a opção para configurar um proxy. As opções\\\n específicas podem variar, mas geralmente você terá as seguintes opções:\\\n <br><br>\\\n Proxy Manual: Aqui você pode inserir o endereço IP do servidor proxy e a porta que ele está\\\n usando.\\\n <br><br>\\\n </p>\\\n <div class="iframe-container">\\\n <h2>Pequeno Exemplo:</h2>\\\n <img src="https://sshtproject.com/tutoriais/img/video_2023-08-31_14-14-10.gif" class="gif-hotspot">\\\n </div>\\\n\\\n <p></p>\\\n <hr>\\\n <br>\\\n <button class="close-modal">Fechar</button>\\\n </div>\\\n </div>\\\n </section>\\\n <section class="tutorial" id="3">\\\n <h2 class="tutorial-heading"><b>Tutorial de APN!!</b></h2>\\\n <hr>\\\n <p class="tutorial-text"><i>Este é pequeno tutorial sobre apn.</i></p>\\\n\\\n <button class="open-modal">Ver mais</button>\\\n <div class="modal">\\\n <div class="modal-content">\\\n <hr>\\\n <div class="iframe-container">\\\n <h2>Video Explicativo:</h2>\\\n <iframe class="iframe" width="250" height="400" src="https://www.youtube.com/embed/-mM9TKPNDkY"\\\n title="Tutorial de APN - SSH T PROJECT VPN" frameborder="0"\\\n allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"\\\n allowfullscreen=""></iframe>\\\n </div>\\\n <br> <br>\\\n <button class="close-modal">Fechar</button>\\\n </div>\\\n </div>\\\n </section>\\\n <section class="tutorial" id="4">\\\n <h2 class="tutorial-heading"><b>Tutorial de como comprar login ssh!!</b></h2>\\\n <hr>\\\n <p class="tutorial-text"><i>Tutorial rapido sobre compra seu login ssh atravez do nosso bot!</i></p>\\\n <button class="open-modal">Ver mais</button>\\\n <div class="modal">\\\n <div class="modal-content">\\\n <hr>\\\n <div class="iframe-container">\\\n <h2>Video Explicativo:</h2>\\\n <iframe class="iframe" width="250" height="400" src="https://www.youtube.com/embed/lSJ_M4WeXgA"\\\n title="Dica de Conexão - SSH T PROJECT VPN" frameborder="0"\\\n allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"\\\n allowfullscreen=""></iframe>\\\n </div>\\\n <br> <br>\\\n <button class="close-modal">Fechar</button>\\\n </div>\\\n </div>\\\n </section>\\\n <section class="tutorial" id="5">\\\n <h2 class="tutorial-heading"><b>Dica sobre conexão operadora roxa!</b></h2>\\\n <hr>\\\n <p class="tutorial-text"><i>Esta é uma dica para resolver problemas na operadora roxa com plano pré\\\n pago!!!</i></p>\\\n\\\n <button class="open-modal">Ver mais</button>\\\n <div class="modal">\\\n <div class="modal-content">\\\n <hr>\\\n <div class="iframe-container">\\\n <h2>Video Explicativo:</h2>\\\n <iframe class="iframe" width="250" height="400" src="https://www.youtube.com/embed/mXp8U6BoaG4"\\\n title="Dica de Conexão - SSH T PROJECT VPN" frameborder="0"\\\n allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"\\\n allowfullscreen=""></iframe>\\\n </div>\\\n <br> <br>\\\n <button class="close-modal">Fechar</button>\\\n </div>\\\n </div>\\\n </section>\\\n <section class="tutorial " id="6">\\\n <h2 class="tutorial-heading"><b>Dica sobre modo avião!</b></h2>\\\n <hr>\\\n <p class="tutorial-text"><i>Pequena dica sobre modo avão e a sua importancia no uso da vpn!</i></p>\\\n\\\n <button class="open-modal">Ver mais</button>\\\n <div class="modal">\\\n <div class="modal-content">\\\n <hr>\\\n <p>\\\n </p>\\\n <h1>Usando o Modo Avião para Conectar no App</h1>\\\n\\\n <p>O aplicativo oferece uma maneira eficiente e segura de acessar a internet. No entanto, em certas\\\n situações, você pode se deparar com a necessidade de usar o "Modo Avião" em seu dispositivo para\\\n estabelecer uma conexão eficaz com o aplicativo. Vamos explorar por que e como o "Modo Avião"\\\n pode ajudar a melhorar sua experiência.</p>\\\n\\\n <h2>O Papel do "Modo Avião" na Troca de IPs Internos</h2>\\\n\\\n <p>Quando você se conecta à rede móvel de uma operadora, é atribuído um endereço IP interno que\\\n identifica seu dispositivo na rede. No entanto, em alguns casos, certos IPs internos podem ser\\\n bloqueados para acessar determinados serviços, como aplicativos de VPN. Aqui é onde entra o\\\n "Modo Avião".</p>\\\n\\\n <h2>Como Funciona o "Modo Avião"</h2>\\\n\\\n <p>O "Modo Avião" é uma configuração em seu dispositivo que desativa todas as conexões de rede,\\\n incluindo Wi-Fi, dados móveis e Bluetooth. Embora possa parecer contraditório, ativar o "Modo\\\n Avião" temporariamente e depois reativar as conexões pode permitir que seu dispositivo obtenha\\\n um novo IP interno da operadora. Isso pode ser útil quando você está tendo dificuldades para se\\\n conectar ao aplicativo SSH T PROJECT VPN.</p>\\\n\\\n <h2>Passos para Usar o "Modo Avião" com o App</h2>\\\n\\\n <ol>\\\n <li><strong>Ative o Modo Avião:</strong> Vá até as configurações do seu dispositivo e ative o\\\n "Modo Avião". Isso desligará temporariamente todas as conexões de rede.</li>\\\n <li><strong>Aguarde Alguns Momentos:</strong> Permaneça no "Modo Avião" por alguns segundos ou\\\n minutos para garantir que seu dispositivo tenha tempo para liberar o IP interno anterior.\\\n </li>\\\n <li><strong>Desative o Modo Avião:</strong> Depois de um tempo, desative o "Modo Avião". Isso\\\n permitirá que seu dispositivo se reconecte à rede móvel e obtenha um novo IP interno.</li>\\\n <li><strong>Inicie o Aplicativo:</strong> Com um novo IP interno, você deve ser capaz de iniciar\\\n o aplicativo SSH T PROJECT VPN e se conectar com mais sucesso.</li>\\\n </ol>\\\n\\\n <p><strong>Importante Considerar:</strong></p>\\\n <ul>\\\n <li>Nem sempre é necessário usar o "Modo Avião". Tente essa abordagem se você estiver\\\n enfrentando problemas persistentes de conexão.</li>\\\n <li>Seu dispositivo pode demorar alguns momentos para se reconectar após desativar o "Modo\\\n Avião".</li>\\\n <li>Certifique-se de verificar as configurações do seu dispositivo e operadora antes de fazer\\\n alterações nas conexões de rede.</li>\\\n </ul>\\\n </div>\\\n <hr>\\\n <br>\\\n <button class="close-modal">Fechar</button>\\\n </div>\\\n\\\n </section>\\\n <section class="tutorial" id="7">\\\n <h2 class="tutorial-heading"><b>Dica sobre conexão!!</b></h2>\\\n <hr>\\\n <p class="tutorial-text">Esta é uma dica que pode lhe ajudar a se conectar!</p>\\\n <button class="open-modal">Ver mais</button>\\\n <div class="modal">\\\n <div class="modal-content">\\\n <hr>\\\n <div class="iframe-container">\\\n <h2>Video Explicativo:</h2>\\\n <iframe class="iframe" width="250" height="400" src="https://www.youtube.com/embed/YXvJlOmn81w"\\\n title="Dica de Conexão - SSH T PROJECT VPN" frameborder="0"\\\n allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"\\\n allowfullscreen=""></iframe>\\\n </div>\\\n <br> <br>\\\n <button class="close-modal">Fechar</button>\\\n </div>\\\n </div>\\\n </section>\\\n </main>\\\n </div>\\\n </section>\\\n <section class="scale-0 w-full h-full flex flex-col items-center justify-center absolute transition-all "\\\n id="support-frame">\\\n <div class="container container-support mt-5 w-11/12 h-11/12 relative">\\\n <header class="frame-header-plain rounded-md">\\\n <button class="text-white text-lg focus:outline-none frame-tuto-close-button"\\\n onclick="hiddenSupportFrame()">&laquo; Contatos & Grupos de Suporte</button>\\\n </header>\\\n <div class="contacts-container">\\\n <h2>Contatos Telegram</h2>\\\n <div class="contacts-list"> \\\n <a href="https://t.me/ssh_t_project" class="contact-item">\\\n <svg class="contact-icon" width="32px" height="32px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\\\n <path fill-rule="evenodd" clip-rule="evenodd"\\\n d="M23.1117 4.49449C23.4296 2.94472 21.9074 1.65683 20.4317 2.227L2.3425 9.21601C0.694517 9.85273 0.621087 12.1572 2.22518 12.8975L6.1645 14.7157L8.03849 21.2746C8.13583 21.6153 8.40618 21.8791 8.74917 21.968C9.09216 22.0568 9.45658 21.9576 9.70712 21.707L12.5938 18.8203L16.6375 21.8531C17.8113 22.7334 19.5019 22.0922 19.7967 20.6549L23.1117 4.49449ZM3.0633 11.0816L21.1525 4.0926L17.8375 20.2531L13.1 16.6999C12.7019 16.4013 12.1448 16.4409 11.7929 16.7928L10.5565 18.0292L10.928 15.9861L18.2071 8.70703C18.5614 8.35278 18.5988 7.79106 18.2947 7.39293C17.9906 6.99479 17.4389 6.88312 17.0039 7.13168L6.95124 12.876L3.0633 11.0816ZM8.17695 14.4791L8.78333 16.6015L9.01614 15.321C9.05253 15.1209 9.14908 14.9366 9.29291 14.7928L11.5128 12.573L8.17695 14.4791Z"\\\n fill="#6205D5" />\\\n </svg>\\\n <div>\\\n <h3>Grupo 1</h3>\\\n <p class="contact-link">t.me/ssh_t_project</p>\\\n </div>\\\n </a>\\\n <a href="https://t.me/ssh_t_project_grupo" class="contact-item">\\\n <svg class="contact-icon" width="32px" height="32px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\\\n <path fill-rule="evenodd" clip-rule="evenodd"\\\n d="M23.1117 4.49449C23.4296 2.94472 21.9074 1.65683 20.4317 2.227L2.3425 9.21601C0.694517 9.85273 0.621087 12.1572 2.22518 12.8975L6.1645 14.7157L8.03849 21.2746C8.13583 21.6153 8.40618 21.8791 8.74917 21.968C9.09216 22.0568 9.45658 21.9576 9.70712 21.707L12.5938 18.8203L16.6375 21.8531C17.8113 22.7334 19.5019 22.0922 19.7967 20.6549L23.1117 4.49449ZM3.0633 11.0816L21.1525 4.0926L17.8375 20.2531L13.1 16.6999C12.7019 16.4013 12.1448 16.4409 11.7929 16.7928L10.5565 18.0292L10.928 15.9861L18.2071 8.70703C18.5614 8.35278 18.5988 7.79106 18.2947 7.39293C17.9906 6.99479 17.4389 6.88312 17.0039 7.13168L6.95124 12.876L3.0633 11.0816ZM8.17695 14.4791L8.78333 16.6015L9.01614 15.321C9.05253 15.1209 9.14908 14.9366 9.29291 14.7928L11.5128 12.573L8.17695 14.4791Z"\\\n fill="#6205D5" />\\\n </svg>\\\n <div>\\\n <h3>Grupo 2</h3>\\\n <p class="contact-link">t.me/ssh_t_project_grupo</p>\\\n </div>\\\n </a>\\\n <a href="https:// t.me/sshtplayground" class="contact-item">\\\n <svg class="contact-icon" width="32px" height="32px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\\\n <path fill-rule="evenodd" clip-rule="evenodd"\\\n d="M23.1117 4.49449C23.4296 2.94472 21.9074 1.65683 20.4317 2.227L2.3425 9.21601C0.694517 9.85273 0.621087 12.1572 2.22518 12.8975L6.1645 14.7157L8.03849 21.2746C8.13583 21.6153 8.40618 21.8791 8.74917 21.968C9.09216 22.0568 9.45658 21.9576 9.70712 21.707L12.5938 18.8203L16.6375 21.8531C17.8113 22.7334 19.5019 22.0922 19.7967 20.6549L23.1117 4.49449ZM3.0633 11.0816L21.1525 4.0926L17.8375 20.2531L13.1 16.6999C12.7019 16.4013 12.1448 16.4409 11.7929 16.7928L10.5565 18.0292L10.928 15.9861L18.2071 8.70703C18.5614 8.35278 18.5988 7.79106 18.2947 7.39293C17.9906 6.99479 17.4389 6.88312 17.0039 7.13168L6.95124 12.876L3.0633 11.0816ZM8.17695 14.4791L8.78333 16.6015L9.01614 15.321C9.05253 15.1209 9.14908 14.9366 9.29291 14.7928L11.5128 12.573L8.17695 14.4791Z"\\\n fill="#6205D5" />\\\n </svg>\\\n <div>\\\n <h3>Canal Oficial</h3>\\\n <p class="contact-link"> t.me/sshtplayground</p>\\\n </div>\\\n </a>\\\n </div>\\\n <div class="contacts-container">\\\n <h2>Contatos WhatsApp</h2>\\\n </div>\\\n <a href="https://chat.whatsapp.com/KOs4IT5FsC1FVOyysOC17f" class="contact-item">\\\n <svg class="contact-icon" fill="#6205D5" width="32" height="32" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg">\\\n <title>whatsapp</title>\\\n <path\\\n d="M26.576 5.363c-2.69-2.69-6.406-4.354-10.511-4.354-8.209 0-14.865 6.655-14.865 14.865 0 2.732 0.737 5.291 2.022 7.491l-0.038-0.070-2.109 7.702 7.879-2.067c2.051 1.139 4.498 1.809 7.102 1.809h0.006c8.209-0.003 14.862-6.659 14.862-14.868 0-4.103-1.662-7.817-4.349-10.507l0 0zM16.062 28.228h-0.005c-0 0-0.001 0-0.001 0-2.319 0-4.489-0.64-6.342-1.753l0.056 0.031-0.451-0.267-4.675 1.227 1.247-4.559-0.294-0.467c-1.185-1.862-1.889-4.131-1.889-6.565 0-6.822 5.531-12.353 12.353-12.353s12.353 5.531 12.353 12.353c0 6.822-5.53 12.353-12.353 12.353h-0zM22.838 18.977c-0.371-0.186-2.197-1.083-2.537-1.208-0.341-0.124-0.589-0.185-0.837 0.187-0.246 0.371-0.958 1.207-1.175 1.455-0.216 0.249-0.434 0.279-0.805 0.094-1.15-0.466-2.138-1.087-2.997-1.852l0.010 0.009c-0.799-0.74-1.484-1.587-2.037-2.521l-0.028-0.052c-0.216-0.371-0.023-0.572 0.162-0.757 0.167-0.166 0.372-0.434 0.557-0.65 0.146-0.179 0.271-0.384 0.366-0.604l0.006-0.017c0.043-0.087 0.068-0.188 0.068-0.296 0-0.131-0.037-0.253-0.101-0.357l0.002 0.003c-0.094-0.186-0.836-2.014-1.145-2.758-0.302-0.724-0.609-0.625-0.836-0.637-0.216-0.010-0.464-0.012-0.712-0.012-0.395 0.010-0.746 0.188-0.988 0.463l-0.001 0.002c-0.802 0.761-1.3 1.834-1.3 3.023 0 0.026 0 0.053 0.001 0.079l-0-0.004c0.131 1.467 0.681 2.784 1.527 3.857l-0.012-0.015c1.604 2.379 3.742 4.282 6.251 5.564l0.094 0.043c0.548 0.248 1.25 0.513 1.968 0.74l0.149 0.041c0.442 0.14 0.951 0.221 1.479 0.221 0.303 0 0.601-0.027 0.889-0.078l-0.031 0.004c1.069-0.223 1.956-0.868 2.497-1.749l0.009-0.017c0.165-0.366 0.261-0.793 0.261-1.242 0-0.185-0.016-0.366-0.047-0.542l0.003 0.019c-0.092-0.155-0.34-0.247-0.712-0.434z">\\\n </path>\\\n </svg>\\\n <div>\\\n <h3>Grupo do WhatsApp</h3>\\\n <p class="contact-link">chat.whatsapp.com/SSH_T_PROJECT</p>\\\n </div>\\\n </a>\\\n </div>\\\n </div>\\\n\\\n </div>\\\n </section>\\\n <section class="w-full h-full flex flex-col items-center justify-center absolute transition-all scale-0"\\\n id="speed-frame">\\\n <div class="container mt-5 w-11/12 h-11/12 relative">\\\n <div class="container-plain-speed " style="background: linear-gradient(to top, #a048d3 0%, #da71fa 100%);">\\\n <header class="absolute top-0 right-0 p-2 frame-header">\\\n <button class="text-white text-lg focus:outline-none frame-close-button" onclick="hiddenSpeedFrame()"\\\n id="close-frame">&laquo; Teste de Velocidade</button>\\\n </header>\\\n <main style=" height: 100%; width: 100%; padding-top: 50px;" id="frame-content">\\\n\\\n </main>\\\n </div>\\\n </div>\\\n </section>\\\n <section class="w-full h-full flex flex-col items-center justify-center absolute transition-all scale-0"\\\n id="telegram-frame">\\\n <div class="container mt-5 w-11/12 h-11/12 relative">\\\n <div class="container-plain-speed ">\\\n <header class="absolute top-0 right-0 p-2 frame-header">\\\n <button class="text-white text-lg focus:outline-none frame-close-button" onclick="hiddenTelegramFrame()"\\\n id="close-frame">&laquo; Channel Telegram</button>\\\n </header>\\\n <main style=" height: 100%; width: 100%; padding-top: 50px;" id="tg-frame-content">\\\n </main>\\\n\\\n </div>\\\n </div>\\\n </section>\\\n <section\\\n class="w-full h-full flex flex-col items-center justify-center absolute transition-all scale-0 bg-[#0c0d18e0]"\\\n id="container-configs">\\\n <section class="w-11/12 max-h-[66.666667%] flex flex-col relative rounded-md"\\\n style="background: linear-gradient(45deg, rgba(20,20,44,1), rgb(27,27,27), rgba(31,28,58,1));">\\\n <header class="w-full min-h-[40px] max-h-[10%] flex items-center mb-2 border-b border-[#01010342] rounded-t-md">\\\n <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="#6205D5"\\\n class="w-6 h-6 stroke-white" id="hidden-container-configs">\\\n <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5L8.25 12l7.5-7.5" />\\\n </svg>\\\n\\\n <h1 class="flex-1 pr-6 text-white text-center text-sm font-medium">CONFIGURAÇÕES</h1>\\\n </header>\\\n\\\n <section class="w-full h-[90%] overflow-auto px-1 mb-1 rounded-md">\\\n <section class="w-full h-auto flex flex-col gap-2" id="area-carrier-list">\\\n <div class="flex items-center">\\\n <input class="peer hidden" type="radio" name="config" id="tim-premium-cf">\\\n <label\\\n class="w-full max-h-8 p-2 border border-[#01010342] rounded-md transition-[max-height] duration-1000 overflow-hidden"\\\n for="tim-premium-cf">\\\n <header class="w-full h-3 flex items-center justify-center p-2">\\\n <h1 class="text-xs font-medium text-white truncate">VIVO PREMIUM ACF</h1>\\\n </header>\\\n\\\n <ul class="w-full h-auto flex flex-col gap-2 mt-3 overflow-hidden">\\\n <li class="w-full h-12 flex items-center gap-2 px-1 rounded-md overflow-hidden bg-[#0c0d18e0]">\\\n <div class="w-10 h-[100%] flex items-center">\\\n <img src="" alt="icon">\\\n </div>\\\n\\\n <div class="flex-1 flex flex-col gap-1 truncate">\\\n <h1 class="text-white text-xs truncate">TIM 1 ➜ CONFIG 1 ➜ SV01.OCI (COPY)</h1>\\\n\\\n <span class="text-white text-[0.65rem] truncate">SERVIDOR: 🇧🇷 ➜ LATÊNCIA BAIXA </span>\\\n </div>\\\n\\\n <div class="w-14 h-[100%] flex gap-1 items-end truncate">\\\n <span class="text-white text-[0.5rem] leading-7 truncate">OVPN_SSL_PROXY</span>\\\n </div>\\\n </li>\\\n\\\n <li class="w-full h-12 flex items-center gap-2 px-1 rounded-md overflow-hidden bg-[#0c0d18e0]">\\\n <div class="w-10 h-[100%] flex items-center">\\\n <img src="" alt="icon">\\\n </div>\\\n\\\n <div class="flex-1 flex flex-col gap-1 truncate">\\\n <h1 class="text-white text-xs truncate">TIM 1 ➜ CONFIG 1 ➜ SV01.OCI (COPY)</h1>\\\n\\\n <span class="text-white text-[0.65rem] truncate">SERVIDOR: 🇧🇷 ➜ LATÊNCIA BAIXA </span>\\\n </div>\\\n\\\n <div class="w-14 h-[100%] relative truncate">\\\n <span class="text-white text-[0.6rem] truncate absolute bottom-1 right-1">SSH_PROXY</span>\\\n </div>\\\n </li>\\\n </ul>\\\n </label>\\\n </div>\\\n\\\n <div class="flex items-center">\\\n <input class="peer hidden" type="radio" name="config" id="vivo-premium-cf">\\\n <label\\\n class="w-full max-h-8 p-2 border border-[#01010342] rounded-md transition-[max-height] duration-1000 overflow-hidden"\\\n for="vivo-premium-cf">\\\n <header class="w-full h-3 flex items-center justify-center p-2">\\\n <h1 class="text-sm text-white truncate">TIM PREMIUM ACF</h1>\\\n </header>\\\n\\\n <section class="w-full h-auto"></section>\\\n </label>\\\n </div>\\\n </section>\\\n </section>\\\n </section>\\\n </section>\\\n </main>\\\n\\\n <!-- FUNÇÕES DO APP -->\\\n <script>\\\n function appGetStatusbarHeightSize() {\\\n if (window?.DtGetStatusBarHeight?.execute && typeof window?.DtGetStatusBarHeight.execute === "function") {\\\n return DtGetStatusBarHeight.execute()\\\n }\\\n\\\n return 0\\\n }\\\n\\\n function appGetNavbarHeightSize() {\\\n if (window?.DtGetNavigationBarHeight?.execute && typeof window?.DtGetNavigationBarHeight?.execute === "function") {\\\n return DtGetNavigationBarHeight.execute()\\\n }\\\n\\\n return 0\\\n }\\\n\\\n\\\n function appTranslateText(label) {\\\n if (window?.DtTranslateText?.execute && typeof window?.DtTranslateText?.execute === "function") {\\\n return DtTranslateText.execute(label)\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appGetConfigLabel(label) {\\\n if (window?.DtGetAppConfig?.execute && typeof window?.DtGetAppConfig?.execute === "function") {\\\n return DtGetAppConfig.execute(label)\\\n }\\\n\\\n return null\\\n }\\\n\\\n\\\n function appGetCarrierName() {\\\n if (window?.Android?.getNetworkName && typeof window?.Android?.getNetworkName === "function") {\\\n return Android.getNetworkName()\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appGetLocalIp() {\\\n if (window?.Android?.getLocalIP && typeof window?.Android.getLocalIP === "function") {\\\n return Android.getLocalIP()\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appGetConfigVersion() {\\\n if (window?.DtGetLocalConfigVersion?.execute && typeof window?.DtGetLocalConfigVersion?.execute === "function") {\\\n return DtGetLocalConfigVersion.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appOpenDialogConfig() {\\\n if (window?.DtExecuteDialogConfig?.execute && typeof window?.DtExecuteDialogConfig?.execute === "function") {\\\n return DtExecuteDialogConfig.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appGetDefaultConfig() {\\\n if (window?.DtGetDefaultConfig?.execute && typeof window?.DtGetDefaultConfig?.execute) {\\\n return DtGetDefaultConfig.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appGetAllConfigs() {\\\n if (window?.DtGetConfigs?.execute && typeof window?.DtGetConfigs?.execute === "function") {\\\n return JSON.parse(DtGetConfigs.execute())\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appSetConfig(id) {\\\n if (window?.DtSetConfig?.execute && typeof window?.DtSetConfig?.execute === "function") {\\\n window?.DtSetConfig?.execute(id)\\\n }\\\n\\\n return null\\\n }\\\n\\\n\\\n\\\n function appOpenDialogDialogs() {\\\n if (window?.DtShowLoggerDialog?.execute && typeof window?.DtShowLoggerDialog?.execute === "function") {\\\n return window?.DtShowLoggerDialog.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n\\\n function appGetUsername() {\\\n if (window?.DtUsername && typeof window?.DtUsername.get === "function") {\\\n return DtUsername.get()\\\n }\\\n\\\n return ''\\\n }\\\n\\\n function appGetPassword() {\\\n if (window?.DtPassword && typeof window?.DtPassword?.get === "function") {\\\n return DtPassword.get()\\\n }\\\n\\\n return ''\\\n }\\\n\\\n function appGetUUID() {\\\n if (window?.DtUuid?.get && typeof window?.DtUuid.get === "function") {\\\n return DtUuid.get()\\\n }\\\n\\\n return ''\\\n }\\\n\\\n\\\n function appSetUsername(username) {\\\n if (window?.DtUsername?.set && typeof window?.DtUsername?.set === "function") {\\\n return window.DtUsername.set(username)\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appSetPassword(password) {\\\n if (window?.DtPassword?.set && typeof window?.DtPassword?.set === "function") {\\\n return window.DtPassword.set(password)\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appSetUUID(UUID) {\\\n if (window?.DtUuid.set && typeof window?.DtUuid?.set === "function") {\\\n return window.DtUuid.set(UUID)\\\n }\\\n\\\n return null\\\n }\\\n\\\n\\\n function appGetConnectionState() {\\\n if (window?.DtGetVpnState?.execute && typeof window?.DtGetVpnState?.execute === "function") {\\\n return DtGetVpnState.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appStartConnection() {\\\n if (window?.DtExecuteVpnStart?.execute && typeof window?.DtExecuteVpnStart?.execute === "function") {\\\n return DtExecuteVpnStart.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appStopConnection() {\\\n if (window?.DtExecuteVpnStop?.execute && typeof window?.DtExecuteVpnStop?.execute === "function") {\\\n return DtExecuteVpnStop.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n\\\n function appGetDownloadBytes() {\\\n if (window?.DtGetNetworkDownloadBytes?.execute && typeof window?.DtGetNetworkDownloadBytes?.execute === "function") {\\\n return Number(window?.DtGetNetworkDownloadBytes?.execute())\\\n }\\\n\\\n return 0\\\n }\\\n\\\n function appGetUploadBytes() {\\\n if (window?.DtGetNetworkUploadBytes?.execute && typeof window?.DtGetNetworkUploadBytes?.execute === "function") {\\\n return Number(window?.DtGetNetworkUploadBytes?.execute())\\\n }\\\n\\\n return 0\\\n }\\\n\\\n\\\n function appGetStatusHotspot() {\\\n if (window?.DtGetStatusHotSpotService?.execute && typeof window?.DtGetStatusHotSpotService?.execute === "function") {\\\n return window?.DtGetStatusHotSpotService.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appStartHotspot() {\\\n if (window?.DtStartHotSpotService?.execute && typeof window?.DtStartHotSpotService?.execute === "function") {\\\n return window.DtStartHotSpotService.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appStopHotspot() {\\\n if (window?.DtStopHotSpotService?.execute && typeof window?.DtStopHotSpotService?.execute === "function") {\\\n return window?.DtStopHotSpotService.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n\\\n function AppUpdate() {\\\n if (window?.DtStartAppUpdate?.execute && typeof window?.DtStartAppUpdate?.execute === "function") {\\\n return window.DtStartAppUpdate.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n\\\n function appIntoBrowser(url) {\\\n if (window?.DtStartWebViewActivity?.execute && typeof window?.DtStartWebViewActivity?.execute === 'function') {\\\n return DtStartWebViewActivity.execute(url)\\\n }\\\n\\\n window.open(url, '_blank')\\\n }\\\n\\\n function appCheckuser() {\\\n if (window?.DtStartCheckUser?.execute && typeof window?.DtStartCheckUser?.execute === "function") {\\\n return window.DtStartCheckUser.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appApnConfiguration() {\\\n if (window?.DtStartApnActivity?.execute && typeof window?.DtStartApnActivity?.execute == "function") {\\\n return window?.DtStartApnActivity.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appBatteryOptimize() {\\\n if (window?.DtIgnoreBatteryOptimizations?.execute && typeof window?.DtIgnoreBatteryOptimizations?.execute === "function") {\\\n return DtIgnoreBatteryOptimizations.execute()\\\n }\\\n\\\n return null\\\n }\\\n\\\n function appClearData() {\\\n if (window?.DtCleanApp?.execute && typeof window?.DtCleanApp?.execute === "function") {\\\n return DtCleanApp.execute()\\\n }\\\n\\\n return null\\\n }\\\n </script>\\\n\\\n <!-- DOM WRAPPER -->\\\n <script>\\\n const Dom = (selector) => {\\\n const _elements = document.querySelectorAll(selector)\\\n\\\n const wrapper = {\\\n on(listeners) {\\\n for (const [event, listener] of Object.entries(listeners)) {\\\n _elements.forEach((element) => {\\\n element.addEventListener(event, listener)\\\n })\\\n }\\\n\\\n return wrapper\\\n },\\\n addClass: (...tokens) => {\\\n _elements.forEach((element) => {\\\n element.classList.add(...tokens)\\\n })\\\n\\\n return wrapper\\\n },\\\n removeClass: (...tokens) => {\\\n _elements.forEach((element) => {\\\n element.classList.remove(...tokens)\\\n })\\\n\\\n return wrapper\\\n },\\\n toggleClass: (token, force) => {\\\n _elements.forEach((element) => {\\\n element.classList.toggle(token, force)\\\n })\\\n\\\n return wrapper\\\n },\\\n style(styles) {\\\n for (const [property, value] of Object.entries(styles)) {\\\n _elements.forEach((element) => {\\\n element.style[property] = value\\\n })\\\n }\\\n\\\n return wrapper\\\n },\\\n attr(attrs) {\\\n for (const [name, value] of Object.entries(attrs)) {\\\n _elements.forEach((element) => element.setAttribute(name, value))\\\n }\\\n\\\n return wrapper\\\n },\\\n html(value) {\\\n _elements.forEach((element) => (element.innerHTML = value))\\\n return wrapper\\\n },\\\n /**\\\n * @return {Element|null}\\\n */\\\n element() {\\\n return _elements.length > 0 ? _elements[0] : null;\\\n },\\\n allElements: _elements\\\n }\\\n\\\n return wrapper\\\n }\\\n </script>\\\n\\\n <!-- VÁRIAVIES -->\\\n <script>\\\n const body = Dom('body')\\\n\\\n const containerHome = Dom('#container-home')\\\n\\\n const openMenuButton = Dom('#open-menu')\\\n const vpnStatusValue = Dom('#vpn-status')\\\n\\\n\\\n const appLogo = Dom('#app-logo')\\\n\\\n const buttonOfListCarrier = Dom('#button-of-list-carrier')\\\n const valueOnButtonOfCarrierList = Dom('#value-of-carrier')\\\n const buttonOfCheckUser = Dom('#button-open-checkuser')\\\n\\\n const containerInputUsername = Dom('#container-input-username')\\\n const containerInputPassword = Dom('#container-input-password')\\\n const containerInputUUID = Dom('#container-input-uuid')\\\n\\\n const inputUsername = Dom('#input-username')\\\n const inputPassword = Dom('#input-password')\\\n const inputUUID = Dom('#input-uuid')\\\n\\\n const eyeViewPasswordInput = Dom('#eye-view-password')\\\n const eyeNotViewPasswordInput = Dom('#eye-not-view-password')\\\n\\\n const eyeViewUUID = Dom('#eye-view-uuid')\\\n const eyeNotViewUUID = Dom('#eye-not-view-uuid')\\\n\\\n const buttonStartStopVpn = Dom('#button-vpn-start-stop')\\\n const buttonStartStopValue = Dom('#status-button-vpn')\\\n\\\n const downloadValue = Dom('#download-value')\\\n const uploadValue = Dom('#upload-value')\\\n\\\n const buttonLogs = Dom('#button-logs')\\\n\\\n const containerMenu = Dom('#container-menu')\\\n const hiddenContainerMenuButton = Dom('#hidden-menu')\\\n\\\n const expiresDateUserInMenu = Dom('#expires-date-user-in-menu')\\\n\\\n const navCheckuser = Dom('#nav-checkuser')\\\n const navCheckuser2 = Dom('#nav-checkuser_2')\\\n // const navServers = Dom('#nav-servers')\\\n const navRenew = Dom('#nav-renew')\\\n const navPosts = Dom('#nav-posts')\\\n const navSpeedTest = Dom('#nav-speed-test')\\\n const navUpdate = Dom('#nav-update')\\\n const navTuto = Dom('#nav-tuto')\\\n const navSupport = Dom('#nav-support')\\\n const navTerms = Dom('#nav-terms')\\\n const navPolicy = Dom('#nav-policy')\\\n const navHotspot = Dom('#nav-hotspot')\\\n const navAccessPoint = Dom('#nav-access-point')\\\n const navAppCleanData = Dom('#nav-app-clean-data')\\\n const navFrameServer = Dom('#nav-servers')\\\n const navIpHunter = Dom('#nav-ip-hunter')\\\n const closeNavIpHunter = Dom('#close-IpHunter-container')\\\n\\\n\\\n const containerTerms = Dom('#container-terms')\\\n const closeContainerTerms = Dom('#close-terms-container')\\\n\\\n const containerPoli = Dom('#container-poli')\\\n const closeContainerPoli = Dom('#close-poli-container')\\\n\\\n const containerSpeedFrame = Dom('#speed-frame')\\\n const containerTelegramFrame = Dom('#telegram-frame')\\\n const closecontainerSpeedFrame = Dom('#close-frame')\\\n const containerPlainFrame = Dom('#plain-frame')\\\n\\\n const containerTutoFrame = Dom('#tuto-frame')\\\n const containerSupportFrame = Dom('#support-frame')\\\n const containerHotspot = Dom('#container-hotspot')\\\n const containerCheckUser = Dom('#container-checkuser')\\\n const containerServerFrame = Dom('#server-frame')\\\n const containerIpHunterFrame = Dom('#ip-hunter-frame')\\\n const closeServerFrame = Dom('#close-checkuser-container')\\\n const closeContainerCheckUserButton = Dom('#close-checkuser-container')\\\n const closeContainerHotspotButton = Dom('#close-hotspot-container')\\\n const buttonStartOrStopHotspot = Dom('#button-hotspot')\\\n const valueOfButtonHotspot = Dom('#value-of-button-hotspot')\\\n\\\n const containerConfigs = Dom('#container-configs')\\\n const closeContainerConfigs = Dom('#hidden-container-configs')\\\n\\\n const containerAreaCarrierList = Dom('#area-carrier-list')\\\n\\\n const inputsPeer = Dom('input.peer')\\\n const labelsFor = Dom('label[for]')\\\n </script>\\\n\\\n <!-- VÁRIAVEIS DO SISTEMA -->\\\n <script>\\\n const currentNetworkDownload = parseFloat(localStorage.getItem('networkDownload') ?? appGetDownloadBytes())\\\n const currentNetworkUpload = parseFloat(localStorage.getItem('networkUpload') ?? appGetUploadBytes())\\\n </script>\\\n\\\n <!-- FUNÇÕES -->\\\n <script>\\\n\\\n function getAppBackground() {\\\n const background_type = appGetConfigLabel("APP_BACKGROUND_TYPE")\\\n const background_color = appGetConfigLabel("APP_BACKGROUND_COLOR")\\\n const background_image = appGetConfigLabel("APP_BACKGROUND_IMAGE")\\\n\\\n if (!background_type) {\\\n return "url('../dist/bg.jpeg')"\\\n }\\\n\\\n if (JSON.parse(background_type)?.value === "COLOR") {\\\n return JSON.parse(background_color).value\\\n }\\\n\\\n return `url(${JSON.parse(background_image).value})`\\\n }\\\n\\\n function getAppLogo() {\\\n const logo = appGetConfigLabel("APP_LOGO")\\\n\\\n if (!logo) {\\\n return '../dist/logo.png'\\\n }\\\n\\\n return JSON.parse(logo)?.value\\\n }\\\n\\\n function getConfigName() {\\\n const config = appGetDefaultConfig()\\\n\\\n if (!config) {\\\n return {\\\n name: appTranslateText('LBL_CHOOSE_CONFIG'),\\\n mode: ''\\\n }\\\n }\\\n\\\n if (JSON.parse(config)?.name && JSON.parse(config)?.mode) {\\\n return {\\\n name: JSON.parse(config)?.name,\\\n mode: JSON.parse(config)?.mode\\\n }\\\n }\\\n\\\n return {\\\n name: appTranslateText('LBL_CHOOSE_CONFIG'),\\\n mode: ''\\\n }\\\n }\\\n\\\n function writeConfigValueOnButton() {\\\n valueOnButtonOfCarrierList.html(getConfigName()?.name)\\\n }\\\n\\\n function connectionState(state) {\\\n const connectionValue = `${state || appGetConnectionState()}`\\\n\\\n switch (connectionValue) {\\\n case "DISCONNECTED":\\\n buttonStartStopValue.html(appTranslateText('LBL_BTN_START'))\\\n vpnStatusValue.html(appTranslateText('LBL_STATE_DISCONNECTED'))\\\n break\\\n case "CONNECTING":\\\n buttonStartStopValue.html(appTranslateText('LBL_BTN_STOP'))\\\n vpnStatusValue.html(appTranslateText('LBL_STATE_CONNECTING'))\\\n break\\\n case "CONNECTED":\\\n buttonStartStopValue.html(appTranslateText('LBL_BTN_STOP'))\\\n vpnStatusValue.html(appTranslateText('LBL_STATE_CONNECTED'))\\\n break\\\n case "STOPPING":\\\n buttonStartStopValue.html(appTranslateText('LBL_BTN_STOPPING'))\\\n vpnStatusValue.html(appTranslateText('LBL_STATE_STOPPING'))\\\n break\\\n case "NO_NETWORK":\\\n buttonStartStopValue.html(appTranslateText('LBL_BTN_STOP'))\\\n vpnStatusValue.html(appTranslateText('LBL_STATE_NO_NETWORK'))\\\n break\\\n case "AUTH":\\\n buttonStartStopValue.html(appTranslateText('LBL_BTN_STOP'))\\\n vpnStatusValue.html(appTranslateText('LBL_STATE_AUTH'))\\\n break\\\n case "AUTH_FAILED":\\\n buttonStartStopValue.html(appTranslateText('LBL_BTN_START'))\\\n vpnStatusValue.html(appTranslateText('LBL_STATE_AUTH_FAILED'))\\\n break\\\n }\\\n }\\\n\\\n\\\n function startStopConnection() {\\\n const state = appGetConnectionState()\\\n state !== "CONNECTED" ? appStartConnection() : appStopConnection()\\\n }\\\n\\\n function startHotspot() {\\\n appStartHotspot()\\\n\\\n valueOfButtonHotspot.html('DESATIVAR HOTSPOT')\\\n\\\n return\\\n }\\\n\\\n function stopHotspot() {\\\n appStopHotspot()\\\n\\\n valueOfButtonHotspot.html('ATIVAR HOTSPOT')\\\n\\\n return\\\n }\\\n\\\n function toggleHotspot() {\\\n appGetStatusHotspot() === "STOPPED" ? startHotspot() : stopHotspot()\\\n\\\n return\\\n }\\\n\\\n function setStatusHotspot() {\\\n if (appGetStatusHotspot() === "STOPPED") {\\\n valueOfButtonHotspot.html('ATIVAR HOTSPOT')\\\n\\\n return\\\n } else {\\\n valueOfButtonHotspot.html('DESATIVAR HOTSPOT')\\\n\\\n return\\\n }\\\n\\\n return\\\n }\\\n\\\n function showInputPasswordValue() {\\\n eyeViewPasswordInput.addClass("hidden")\\\n eyeNotViewPasswordInput.removeClass("hidden")\\\n inputPassword.attr({ type: "text" })\\\n }\\\n function hiddenInputPasswordValue() {\\\n eyeViewPasswordInput.removeClass("hidden")\\\n eyeNotViewPasswordInput.addClass("hidden")\\\n inputPassword.attr({ type: "password" })\\\n }\\\n\\\n function showInputUUIDValue() {\\\n eyeViewUUID.addClass("hidden")\\\n eyeNotViewUUID.removeClass("hidden")\\\n inputUUID.attr({ type: "text" })\\\n }\\\n function hiddenInputUUIDValue() {\\\n eyeViewUUID.removeClass("hidden")\\\n eyeNotViewUUID.addClass("hidden")\\\n inputUUID.attr({ type: "password" })\\\n }\\\n\\\n function showContainerMenu() {\\\n containerMenu.removeClass('-translate-x-full')\\\n\\\n return\\\n }\\\n function hiddenContainerMenu() {\\\n containerMenu.addClass('-translate-x-full')\\\n\\\n return\\\n }\\\n\\\n function showContainerTerms() {\\\n containerTerms.removeClass('scale-0')\\\n\\\n return\\\n }\\\n function hiddenContainerTerms() {\\\n containerTerms.addClass('scale-0')\\\n\\\n return\\\n }\\\n\\\n function showContainerPoli() {\\\n containerPoli.removeClass('scale-0')\\\n\\\n return\\\n }\\\n function hiddenContainerPoli() {\\\n containerPoli.addClass('scale-0')\\\n\\\n return\\\n }\\\n\\\n function showContainerHotspot() {\\\n containerHotspot.removeClass('scale-0')\\\n\\\n return\\\n }\\\n function hiddenContainerHotspot() {\\\n containerHotspot.addClass('scale-0')\\\n\\\n return\\\n }\\\n\\\n function showContainerCheckUser() {\\\n containerCheckUser.removeClass('scale-0')\\\n\\\n return\\\n }\\\n function hiddenContainerCheckUser() {\\\n containerCheckUser.addClass('scale-0')\\\n\\\n return\\\n }\\\n\\\n function showContainerFrameServer() {\\\n containerServerFrame.removeClass('scale-0')\\\n\\\n return\\\n }\\\n function hiddenContainerFrameServer() {\\\n containerServerFrame.addClass('scale-0')\\\n\\\n return\\\n }\\\n\\\n function showIpHunterFrameServer() {\\\n containerIpHunterFrame.removeClass('scale-0')\\\n\\\n return\\\n }\\\n function hiddenIpHunterFrameServer() {\\\n containerIpHunterFrame.addClass('scale-0')\\\n\\\n return\\\n }\\\n\\\n function showSpeedFrame() {\\\n containerSpeedFrame.removeClass('scale-0');\\\n\\\n const frameContent = document.querySelector('#frame-content');\\\n if (!document.querySelector('#speed-iframe')) {\\\n const iframe = document.createElement('iframe');\\\n iframe.src = 'https://fast.com';\\\n iframe.id = 'speed-iframe';\\\n iframe.className = 'w-full h-full';\\\n iframe.onload = function () {\\\n // Acessa o documento do iframe\\\n const iframeDocument = iframe.contentDocument || iframe.contentWindow.document;\\\n\\\n if (iframeDocument) {\\\n // Adiciona estilos ao html e body da página do fast.com\\\n const htmlElement = iframeDocument.documentElement;\\\n const bodyElement = iframeDocument.body;\\\n\\\n if (htmlElement) {\\\n htmlElement.style.background = '#00000000';\\\n htmlElement.style.color = '#6205D5';\\\n htmlElement.style.fontFamily = 'ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji';\\\n }\\\n\\\n if (bodyElement) {\\\n bodyElement.style.background = '#00000000';\\\n bodyElement.style.color = '#6205D5';\\\n bodyElement.style.fontFamily = 'ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji';\\\n }\\\n\\\n\\\n }\\\n // Controla o estilo do elemento com a classe speed-results-container succeeded\\\n const speedResultsContainer = iframeDocument.querySelector('.speed-results-container.succeeded');\\\n if (speedResultsContainer) {\\\n console.log('speed-results-container.succeeded encontrado'); // Log para verificar a presença do elemento\\\n speedResultsContainer.style.color = '#6205D5'; // Altere a cor para a desejada\\\n } else {\\\n console.log('speed-results-container.succeeded não encontrado'); // Log para verificar a ausência do elemento\\\n }\\\n // Modifica o URL do logo\\\n const logo = iframeDocument.querySelector('.logo.centered');\\\n if (logo) {\\\n logo.style.backgroundImage = 'url("https://raw.githubusercontent.com/TelksBr/SSH_T_PROJECT_VPN/cc31aea4b3a41f25c6dd5d5d3d8876c985edc737/null/IC/logosvg.svg")';\\\n }\\\n\\\n\\\n };\\\n frameContent.appendChild(iframe);\\\n }\\\n }\\\n\\\n\\\n function hiddenSpeedFrame() {\\\n containerSpeedFrame.addClass('scale-0')\\\n const frameContent = document.querySelector('#frame-content');\\\n const iframe = document.querySelector('#speed-iframe');\\\n if (iframe) {\\\n frameContent.removeChild(iframe);\\\n }\\\n return\\\n }\\\n\\\n\\\n function showTelegramFrame() {\\\n containerTelegramFrame.removeClass('scale-0');\\\n\\\n const frameContent = document.querySelector('#tg-frame-content');\\\n if (!document.querySelector('#tg-iframe')) {\\\n const iframe = document.createElement('iframe');\\\n iframe.src = 'http://v2premium.sshtproject.com:9090/https://t.me/s/ssh_t_project';\\\n iframe.id = 'tg-iframe';\\\n iframe.className = 'w-full h-full';\\\n\\\n frameContent.appendChild(iframe);\\\n }\\\n }\\\n\\\n\\\n function hiddenTelegramFrame() {\\\n containerTelegramFrame.addClass('scale-0')\\\n const frameContent = document.querySelector('#tg-frame-content');\\\n const iframe = document.querySelector('#tg-iframe');\\\n if (iframe) {\\\n frameContent.removeChild(iframe);\\\n }\\\n return\\\n }\\\n\\\n function showPlainFrame() {\\\n containerPlainFrame.removeClass('scale-0')\\\n return\\\n }\\\n function hiddenPlainFrame() {\\\n containerPlainFrame.addClass('scale-0')\\\n\\\n return\\\n }\\\n\\\n function showTutoFrame() {\\\n containerTutoFrame.removeClass('scale-0')\\\n return\\\n }\\\n function hiddenTutoFrame() {\\\n containerTutoFrame.addClass('scale-0')\\\n\\\n return\\\n }\\\n\\\n function showSupportFrame() {\\\n containerSupportFrame.removeClass('scale-0')\\\n return\\\n }\\\n function hiddenSupportFrame() {\\\n containerSupportFrame.addClass('scale-0')\\\n\\\n return\\\n }\\\n\\\n\\\n function writeCarrierList() {\\\n const data = appGetAllConfigs()\\\n\\\n if (data) {\\\n containerAreaCarrierList.html('')\\\n\\\n data.sort((a, b) => a.sorter - b.sorter)\\\n\\\n data.forEach((item, index) => item.items.sort((a, b) => a.sorter - b.sorter))\\\n\\\n const labels = [];\\\n let selectedLabel = null;\\\n\\\n data.forEach((category) => {\\\n const div = document.createElement('div')\\\n const input = document.createElement('input')\\\n const label = document.createElement('label')\\\n const header = document.createElement('header')\\\n const h1 = document.createElement('h1')\\\n const ul = document.createElement('ul')\\\n\\\n div.classList.add('flex', 'items-center')\\\n input.classList.add('hidden')\\\n label.classList.add('w-full', 'max-h-8', 'p-2', 'border', 'border-[#01010342]', 'rounded-md', 'transition-[max-height]', 'duration-1000', 'overflow-hidden')\\\n header.classList.add('w-full', 'h-3', 'flex', 'items-center', 'justify-center', 'p-2')\\\n h1.classList.add('text-xs', 'font-medium', 'text-white', 'truncate')\\\n ul.classList.add('w-full', 'h-auto', 'flex', 'flex-col', 'gap-2', 'mt-3', 'overflow-hidden')\\\n\\\n input.type = 'radio'\\\n input.name = 'config'\\\n input.id = category.name.trim()\\\n label.htmlFor = category.name.trim()\\\n\\\n h1.textContent = category.name\\\n\\\n category.items.forEach((item) => {\\\n const li = document.createElement('li')\\\n const liDivLeft = document.createElement('div')\\\n const carrierIcon = document.createElement('img')\\\n const liDivCenter = document.createElement('div')\\\n const configTitle = document.createElement('h1')\\\n const configDescription = document.createElement('span')\\\n const liDivRight = document.createElement('div')\\\n const configType = document.createElement('span')\\\n\\\n li.classList.add('w-full', 'h-12', 'flex', 'items-center', 'gap-2', 'px-1', 'rounded-md', 'overflow-hidden', 'bg-[#0c0d18e0]')\\\n liDivLeft.classList.add('w-10', 'h-[100%]', 'flex', 'items-center')\\\n liDivCenter.classList.add('flex-1', 'flex', 'flex-col', 'gap-1', 'truncate')\\\n configTitle.classList.add('text-white', 'text-xs', 'truncate')\\\n configDescription.classList.add('text-white', 'text-[0.65rem]', 'truncate')\\\n liDivRight.classList.add('w-14', 'h-[100%]', 'flex', 'items-end', 'truncate')\\\n configType.classList.add('text-white', 'text-[0.5rem]', 'leading-7', 'truncate')\\\n\\\n carrierIcon.src = item.icon\\\n carrierIcon.alt = item.name\\\n\\\n configTitle.textContent = item.name\\\n configDescription.textContent = item.description\\\n\\\n configType.textContent = item.mode\\\n\\\n liDivLeft.appendChild(carrierIcon)\\\n\\\n liDivCenter.appendChild(configTitle)\\\n liDivCenter.appendChild(configDescription)\\\n\\\n liDivRight.appendChild(configType)\\\n\\\n li.appendChild(liDivLeft)\\\n li.appendChild(liDivCenter)\\\n li.appendChild(liDivRight)\\\n\\\n li.addEventListener('click', () => {\\\n appSetConfig(item.id)\\\n hiddenContainerConfigs()\\\n })\\\n\\\n ul.appendChild(li)\\\n })\\\n\\\n header.appendChild(h1)\\\n\\\n label.appendChild(header)\\\n label.appendChild(ul)\\\n\\\n input.addEventListener('change', () => {\\\n if (input.checked) {\\\n labels.forEach((otherLabel) => {\\\n if (otherLabel !== label) {\\\n otherLabel.style.maxHeight = '32px';\\\n }\\\n });\\\n\\\n label.style.maxHeight = label.scrollHeight + 'px';\\\n\\\n selectedLabel = label;\\\n }\\\n });\\\n\\\n labels.push(label);\\\n\\\n div.appendChild(input)\\\n div.appendChild(label)\\\n\\\n containerAreaCarrierList.element().appendChild(div)\\\n })\\\n }\\\n }\\\n function showContainerConfigs() {\\\n writeCarrierList()\\\n containerConfigs.removeClass('scale-0')\\\n\\\n return\\\n }\\\n function hiddenContainerConfigs() {\\\n containerConfigs.addClass('scale-0')\\\n\\\n return\\\n }\\\n\\\n function checkV2ray() {\\\n const data = JSON.parse(appGetDefaultConfig());\\\n\\\n if (!data) {\\\n return false;\\\n }\\\n\\\n if (data.mode?.toLowerCase().startsWith("v2ray")) {\\\n if (data.auth?.v2ray_uuid) {\\\n return 'exists v2ray config';\\\n }\\\n return true;\\\n }\\\n\\\n return false;\\\n }\\\n\\\n function toggleInput() {\\\n const v2rayUUID = checkV2ray();\\\n\\\n if (v2rayUUID === 'exists v2ray config') {\\\n containerInputUsername.addClass('hidden');\\\n containerInputPassword.addClass('hidden');\\\n containerInputUUID.addClass('hidden');\\\n } else if (v2rayUUID) {\\\n containerInputUsername.addClass('hidden');\\\n containerInputPassword.addClass('hidden');\\\n containerInputUUID.removeClass('hidden');\\\n containerInputUUID.addClass('flex')\\\n } else {\\\n containerInputUsername.removeClass('hidden');\\\n containerInputPassword.removeClass('hidden');\\\n containerInputUUID.addClass('flex')\\\n containerInputUUID.addClass('hidden');\\\n }\\\n }\\\n\\\n function formatBytes(bytes) {\\\n const sizes = ["B/s", "KB/s", "MB/s", "GB/s", "TB/s"]\\\n\\\n if (bytes === 0) return "0 B/s"\\\n\\\n const i = parseInt(Math.floor(Math.log(bytes) / Math.log(1024)))\\\n\\\n return (bytes / Math.pow(1024, i)).toPrecision(3) + " " + sizes[i]\\\n }\\\n\\\n function updateNetworkStats() {\\\n setInterval(() => {\\\n const newNetworkDownload = appGetDownloadBytes()\\\n const newNetworkUpload = appGetUploadBytes()\\\n\\\n downloadValue.html(formatBytes(newNetworkDownload - currentNetworkDownload))\\\n uploadValue.html(formatBytes(newNetworkUpload - currentNetworkUpload))\\\n\\\n localStorage.setItem('networkDownload', formatBytes(newNetworkDownload - currentNetworkDownload))\\\n localStorage.setItem('networkUpload', formatBytes(newNetworkUpload - currentNetworkUpload))\\\n }, 500)\\\n }\\\n\\\n function getExpirationDateOfUser() {\\\n const expirationDate = localStorage.getItem('expirationDate')\\\n\\\n if (expirationDate) {\\\n expiresDateUserInMenu.style({ display: 'block' })\\\n\\\n return `Expira em: ${expirationDate}`\\\n }\\\n\\\n expiresDateUserInMenu.style({ display: 'none' })\\\n\\\n return ''\\\n }\\\n\\\n function toggleLabelHeight(inputId) {\\\n const input = document.getElementById(inputId);\\\n const label = document.querySelector(`label[for="${inputId}"]`);\\\n\\\n if (input.checked) {\\\n // Se o input estiver selecionado, ajuste a altura máxima do label\\\n label.style.maxHeight = label.scrollHeight + "px";\\\n } else {\\\n // Se o input não estiver selecionado, redefina a altura máxima\\\n label.style.maxHeight = '32px';\\\n }\\\n }\\\n\\\n function toggleMoreInputs() {\\\n const data = JSON.parse(appGetDefaultConfig())\\\n\\\n if (!data) return null\\\n\\\n containerInputUsername.removeClass('hidden')\\\n containerInputPassword.removeClass('hidden')\\\n containerInputUUID.addClass('hidden')\\\n\\\n if (data?.auth?.username) {\\\n containerInputUsername.addClass('hidden')\\\n }\\\n\\\n if (data?.auth?.password) {\\\n containerInputPassword.addClass('hidden')\\\n }\\\n\\\n if (!data?.auth?.username) {\\\n containerInputUsername.removeClass('hidden')\\\n }\\\n\\\n if (!data?.auth?.password) {\\\n containerInputPassword.removeClass('hidden')\\\n }\\\n\\\n if (data.mode?.toLowerCase().startsWith("v2ray")) {\\\n if (data?.auth?.v2ray_uuid) {\\\n containerInputUUID.addClass('hidden')\\\n containerInputUsername.addClass('hidden')\\\n containerInputPassword.addClass('hidden')\\\n }\\\n\\\n if (!data?.auth?.v2ray_uuid) {\\\n containerInputUUID.removeClass('hidden')\\\n containerInputUsername.addClass('hidden')\\\n containerInputPassword.addClass('hidden')\\\n }\\\n }\\\n }\\\n\\\n openMenuButton.on({\\\n click: (event) => {\\\n // Impede a propagação do evento de clique para evitar que atinja elementos abaixo\\\n event.stopPropagation();\\\n showContainerMenu();\\\n },\\\n });\\\n\\\n // Adiciona um ouvinte de clique à barra lateral para impedir a propagação\\\n containerMenu.on({\\\n click: (event) => {\\\n event.stopPropagation();\\\n },\\\n });\\\n\\\n </script>\\\n\\\n <!-- AÇÕES -->\\\n <script>\\\n body.style({\\\n background: 'linear-gradient(45deg, rgba(20, 20, 44, 1), rgb(27, 27, 27), rgba(31, 28, 58, 1))',\\\n backgroundSize: "cover",\\\n backgroundPosition: "center",\\\n backgroundRepeat: "no-repeat",\\\n })\\\n\\\n containerHome.style({\\\n padding: `${appGetStatusbarHeightSize() + 10}px 10px ${appGetNavbarHeightSize() + 10}px 10px`\\\n })\\\n\\\n appLogo.attr({ src: 'data:image/png;base64,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' })\\\n\\\n appLogo.on({ click: () => AppUpdate() })\\\n\\\n buttonOfListCarrier.on({ click: () => showContainerConfigs() })\\\n valueOnButtonOfCarrierList.html(getConfigName()?.name)\\\n closeContainerConfigs.on({ click: () => hiddenContainerConfigs() })\\\n\\\n buttonOfCheckUser.on({ click: () => appCheckuser() })\\\n\\\n inputUsername.attr({ placeholder: appTranslateText('LBL_USERNAME') })\\\n inputPassword.attr({ placeholder: appTranslateText('LBL_PASSWORD') })\\\n inputUUID.attr({ placeholder: appTranslateText('LBL_UUID') })\\\n\\\n inputUsername.attr({ value: appGetUsername() })\\\n inputPassword.attr({ value: appGetPassword() })\\\n inputUUID.attr({ value: appGetUUID() })\\\n\\\n inputUsername.on({ input: (e) => appSetUsername(e.target.value) })\\\n inputPassword.on({ input: (e) => appSetPassword(e.target.value) })\\\n inputUUID.on({ input: (e) => appSetUUID(e.target.value) })\\\n\\\n eyeViewPasswordInput.on({ click: () => showInputPasswordValue() })\\\n eyeNotViewPasswordInput.on({ click: () => hiddenInputPasswordValue() })\\\n\\\n eyeViewUUID.on({ click: () => showInputUUIDValue() })\\\n eyeNotViewUUID.on({ click: () => hiddenInputUUIDValue() })\\\n\\\n buttonStartStopVpn.on({ click: () => startStopConnection() })\\\n\\\n buttonLogs.on({ click: () => appOpenDialogDialogs() })\\\n\\\n\\\n containerMenu.style({\\\n padding: `${appGetStatusbarHeightSize() + 10}px 10px ${appGetNavbarHeightSize() + 10}px 10px`\\\n })\\\n\\\n openMenuButton.on({ click: () => showContainerMenu() })\\\n\\\n hiddenContainerMenuButton.on({ click: () => hiddenContainerMenu() })\\\n\\\n\\\n expiresDateUserInMenu.html(getExpirationDateOfUser())\\\n\\\n navCheckuser.on({ click: () => appCheckuser() })\\\n navCheckuser2.on({ click: () => showContainerCheckUser() })\\\n closeContainerCheckUserButton.on({ click: () => hiddenContainerCheckUser() })\\\n\\\n navFrameServer.on({\\\n click: () => {\\\n showContainerFrameServer();\\\n initializeServerElements();\\\n updateServerStatus();\\\n }\\\n });\\\n closeServerFrame.on({ click: () => hiddenContainerFrameServer() })\\\n\\\n navIpHunter.on({\\\n click: () => {\\\n showIpHunterFrameServer();\\\n }\\\n });\\\n closeNavIpHunter.on({ click: () => hiddenIpHunterFrameServer() })\\\n\\\n // navCheckuser2.on({ click: () => DtStartWebViewActivity.execute() })\\\n\\\n // navServers.on({ click: () => appIntoBrowser('http://sshtproject.com/servers/') })\\\n\\\n navRenew.on({ click: () => showPlainFrame() })\\\n\\\n navPosts.on({ click: () => showTelegramFrame() })\\\n\\\n navSpeedTest.on({ click: () => showSpeedFrame() })\\\n\\\n navTuto.on({ click: () => showTutoFrame() })\\\n\\\n navSupport.on({ click: () => showSupportFrame() })\\\n\\\n navUpdate.on({ click: () => AppUpdate() })\\\n\\\n navTerms.on({ click: () => showContainerTerms() })\\\n\\\n navPolicy.on({ click: () => showContainerPoli() })\\\n\\\n closeContainerTerms.on({ click: () => hiddenContainerTerms() })\\\n closeContainerPoli.on({ click: () => hiddenContainerPoli() })\\\n\\\n navHotspot.on({ click: () => showContainerHotspot() })\\\n buttonStartOrStopHotspot.on({ click: () => toggleHotspot() })\\\n closeContainerHotspotButton.on({ click: () => hiddenContainerHotspot() })\\\n\\\n navAccessPoint.on({ click: () => appApnConfiguration() })\\\n\\\n\\\n\\\n navAppCleanData.on({ click: () => appClearData() })\\\n\\\n connectionState()\\\n setStatusHotspot()\\\n updateNetworkStats()\\\n toggleMoreInputs()\\\n </script>\\\n\\\n <!-- FUNÇÕES PARA O APP -->\\\n <script>\\\n function dtConfigClickListener() {\\\n writeConfigValueOnButton()\\\n\\\n toggleMoreInputs()\\\n\\\n inputUsername.attr({ value: appGetUsername() })\\\n inputPassword.attr({ value: appGetPassword() })\\\n inputUUID.attr({ value: appGetUUID() })\\\n }\\\n\\\n function dtVpnStateListener(state) {\\\n connectionState(state)\\\n }\\\n\\\n const dtCheckUserModelListener = (model) => {\\\n const data = JSON.parse(model)\\\n\\\n expiresDateUserInMenu.html(`Expira em: ${data.expiration_date}`)\\\n\\\n expiresDateUserInMenu.style({ display: 'block' })\\\n\\\n localStorage.setItem('expirationDate', data.expiration_date)\\\n }\\\n class LocalIPComponent {\\\n constructor(elementId, updateInterval = 1000) {\\\n this.elementId = elementId;\\\n this.updateInterval = updateInterval;\\\n\\\n // Cria um intervalo para atualizar o IP periodicamente\\\n this.intervalId = setInterval(() => {\\\n this.updateIP();\\\n }, this.updateInterval);\\\n\\\n // Chama a função uma vez para definir o valor inicial\\\n this.updateIP();\\\n }\\\n\\\n updateIP() {\\\n const ipStatusElement = document.getElementById(this.elementId);\\\n if (ipStatusElement) {\\\n const localIP = window?.DtGetLocalIP?.execute() ?? '127.0.0.1';\\\n ipStatusElement.innerHTML = `IP: ${localIP}`;\\\n } else {\\\n console.error(`Element with ID '${this.elementId}' not found.`);\\\n }\\\n }\\\n\\\n stopUpdating() {\\\n // Para o intervalo de atualização\\\n clearInterval(this.intervalId);\\\n }\\\n }\\\n\\\n // Exemplo de uso\\\n const localIPComponent = new LocalIPComponent('ip-status');\\\n </script>\\\n\\\n <script>\\\n var searchBtn = document.getElementById('search-btn');\\\n\\\n\\\n // Variável para controlar se a execução da função buscarIPs deve parar\\\n var stopBuscarIPs = false;\\\n\\\n async function buscarIPs() {\\\n // Obter o intervalo de IP especificado pelo usuário\\\n var ipRange = document.getElementById('ip-range').value;\\\n\\\n // Converter o intervalo de IP em um array\\\n var ipList = ipRange.split(',');\\\n\\\n // Função para aguardar a obtenção de um novo IP\\\n function aguardarNovoIP() {\\\n return new Promise((resolve) => {\\\n // Verificar a cada segundo se um novo IP foi obtido\\\n var interval = setInterval(() => {\\\n var newIP = window?.DtGetLocalIP?.execute();\\\n if (newIP && newIP !== '127.0.0.1') {\\\n clearInterval(interval); // Parar de verificar\\\n resolve(newIP); // Resolver a promise com o novo IP\\\n }\\\n }, 1000); // Verificar a cada segundo\\\n });\\\n }\\\n\\\n // Loop para buscar IPs\\\n for (var i = 0; i < 256; i++) {\\\n // Verificar se a execução deve parar\\\n if (stopBuscarIPs) {\\\n break;\\\n }\\\n\\\n // Alterna entre ligar e desligar o modo avião\\\n DtAirplaneActivate.execute(); // Ativar modo avião\\\n await new Promise(resolve => setTimeout(resolve, 2000)); // Aguardar 2 segundos\\\n DtAirplaneDeactivate.execute(); // Desativar modo avião\\\n\\\n // Aguardar a obtenção de um novo IP\\\n var newIP = await aguardarNovoIP();\\\n\\\n // Verificar se o IP está dentro de algum intervalo especificado pelo usuário\\\n var isInRange = ipList.some(ip => {\\\n var ipParts = ip.trim().split('.');\\\n var newIPParts = newIP.split('.');\\\n for (var j = 0; j < ipParts.length; j++) {\\\n if (ipParts[j] !== newIPParts[j]) {\\\n return false;\\\n }\\\n }\\\n return true;\\\n });\\\n\\\n // Formatando a data e hora atual\\\n var now = new Date();\\\n var formattedTime = now.toLocaleTimeString();\\\n\\\n // Construir a mensagem de log detalhada\\\n var logMessage = `${formattedTime} - IP: ${newIP} - ${isInRange ? 'dentro' : 'fora'} do intervalo`;\\\n\\\n // Exibir os resultados no campo de log\\\n var logContainer = document.getElementById('ip-results');\\\n var logEntry = document.createElement('p');\\\n logEntry.textContent = logMessage;\\\n logContainer.appendChild(logEntry);\\\n\\\n // Se o IP estiver dentro de algum intervalo especificado, pare a busca\\\n if (isInRange) {\\\n break;\\\n }\\\n }\\\n }\\\n\\\n var stopBuscarIPs = false; // Variável de controle para parar a busca de IPs\\\n\\\n // Adiciona um evento de clique ao botão de pesquisa\\\n searchBtn.addEventListener('click', function () {\\\n if (stopBuscarIPs) {\\\n stopBuscarIPs = false; // Resetar a variável de controle\\\n searchBtn.textContent = 'Parar'; // Atualizar o texto do botão para "Parar"\\\n } else {\\\n stopBuscarIPs = true; // Parar a execução da função buscarIPs\\\n searchBtn.textContent = 'Iniciar'; // Atualizar o texto do botão para "Iniciar"\\\n }\\\n buscarIPs(); // Chama a função buscarIPs\\\n });\\\n\\\n </script>\\\n <script>\\\n document.addEventListener("DOMContentLoaded", function () {\\\n const switchButton = document.getElementById("switch-button");\\\n\\\n // Define a função para atualizar o estado do switch e do modo avião\\\n function updateSwitchAndAirplaneMode() {\\\n const airplaneState = DtAirplaneState.execute();\\\n switchButton.checked = airplaneState === "ativo";\\\n }\\\n\\\n // Atualiza o estado inicial do switch e do modo avião\\\n updateSwitchAndAirplaneMode();\\\n\\\n // Adiciona um ouvinte de evento de clique para o botão de modo avião\\\n const buttonAirplane = document.getElementById("button-airplane");\\\n buttonAirplane.addEventListener("click", function () {\\\n switchButton.checked = !switchButton.checked;\\\n if (switchButton.checked) {\\\n DtAirplaneActivate.execute();\\\n } else {\\\n DtAirplaneDeactivate.execute();\\\n }\\\n });\\\n });\\\n\\\n </script>\\\n <script>\\\n const checkButton = document.getElementById('check-button');\\\n const usernameInput = document.getElementById('username');\\\n const userInfoDiv = document.getElementById('user-info');\\\n\\\n checkButton.addEventListener('click', () => {\\\n const username = usernameInput.value.trim();\\\n if (username === '') {\\\n alert('Por favor, insira um nome de usuário válido.');\\\n return;\\\n }\\\n\\\n fetch(`http://bot.sshtproject.com/check/${username}`)\\\n .then(response => response.json())\\\n .then(data => {\\\n const userInformation = `\\\n <div class="user-info">\\\n <h2>Informações do Usuário</h2>\\\n <p>Nome de Usuário: ${data.username}</p>\\\n <p>Limite de Conexões: ${data.limit_connections}</p>\\\n <p>Conexões Atuais: ${data.count_connections}</p>\\\n <p>Data de Expiração: ${data.expiration_date}</p>\\\n <p>Dias: ${data.expiration_days}</p>\\\n </div>\\\n `;\\\n\\\n userInfoDiv.innerHTML = userInformation;\\\n })\\\n .catch(error => {\\\n console.error('Erro ao buscar informações do usuário:', error);\\\n userInfoDiv.innerHTML = '<p>Ocorreu um erro ao buscar informações do usuário.</p>';\\\n });\\\n });\\\n </script>\\\n <script>\\\n async function updateServerStatus() {\\\n console.log('updateServerStatus function called');\\\n const premiumServersCount = 2;\\\n const freeServersCount = 15;\\\n let totalOnlineUsers = 0;\\\n\\\n const servers = [];\\\n\\\n // Cria a lista de servidores premium\\\n for (let i = 1; i <= premiumServersCount; i++) {\\\n servers.push({\\\n name: `Premium ${i}`,\\\n url: `http://premium${i}.sshtproject.com:8888/online`,\\\n type: 'premium',\\\n index: i\\\n });\\\n }\\\n\\\n // Cria a lista de servidores free\\\n for (let i = 1; i <= freeServersCount; i++) {\\\n servers.push({\\\n name: `Free ${i}`,\\\n url: `http://free${i}.sshtproject.com:8888/online`,\\\n type: 'free',\\\n index: i\\\n });\\\n }\\\n\\\n // Função para buscar o status do servidor com tentativas múltiplas\\\n async function fetchServerWithRetries(server, retries = 3) {\\\n for (let attempt = 1; attempt <= retries; attempt++) {\\\n try {\\\n const { onlineUsers } = await fetchServerStatus(server.url);\\\n return { ...server, onlineUsers };\\\n } catch (error) {\\\n if (attempt < retries) {\\\n console.warn(`Erro ao buscar dados do servidor (${server.url}), tentativas restantes: ${retries - attempt}`);\\\n await new Promise(resolve => setTimeout(resolve, 2000)); // Espera 2 segundos antes da próxima tentativa\\\n } else {\\\n console.error(`Erro ao buscar dados do servidor (${server.url}) após múltiplas tentativas:`, error);\\\n return { ...server, onlineUsers: 'Erro' };\\\n }\\\n }\\\n }\\\n }\\\n\\\n // Busca o status de todos os servidores em paralelo\\\n servers.forEach(async server => {\\\n const serverStatus = await fetchServerWithRetries(server);\\\n updateServerElement(serverStatus.name, serverStatus.onlineUsers, serverStatus.index, serverStatus.type);\\\n if (!isNaN(serverStatus.onlineUsers)) {\\\n totalOnlineUsers += serverStatus.onlineUsers;\\\n }\\\n document.getElementById('total-status').textContent = totalOnlineUsers.toString();\\\n });\\\n }\\\n\\\n function initializeServerElements() {\\\n const premiumServersCount = 2;\\\n const freeServersCount = 15;\\\n const serverStatusContainer = document.getElementById('server-status-container');\\\n serverStatusContainer.innerHTML = '';\\\n\\\n for (let i = 1; i <= premiumServersCount; i++) {\\\n createServerElement(`Premium ${i}`, 'Carregando...', i, 'premium');\\\n }\\\n\\\n for (let i = 1; i <= freeServersCount; i++) {\\\n createServerElement(`Free ${i}`, 'Carregando...', i, 'free');\\\n }\\\n }\\\n\\\n function createServerElement(serverName, onlineUsers, index, type) {\\\n const serverStatusContainer = document.getElementById('server-status-container');\\\n const serverElement = document.createElement('div');\\\n serverElement.id = `${type}-${index}`;\\\n serverElement.classList.add('server-status');\\\n serverElement.innerHTML = `\\\n <h3>${serverName}</h3>\\\n <p>Usuários Online: ${onlineUsers}</p>\\\n `;\\\n serverStatusContainer.appendChild(serverElement);\\\n }\\\n\\\n function updateServerElement(serverName, onlineUsers, index, type) {\\\n const serverElement = document.getElementById(`${type}-${index}`);\\\n serverElement.innerHTML = `\\\n <h3>${serverName}</h3>\\\n <p>Usuários Online: ${onlineUsers}</p>\\\n `;\\\n }\\\n\\\n async function fetchServerStatus(url) {\\\n const timeout = 10000; // 10 segundos\\\n return new Promise((resolve, reject) => {\\\n const timer = setTimeout(() => {\\\n reject(new Error(`Timeout ao buscar dados do servidor (${url})`));\\\n }, timeout);\\\n\\\n fetch(url, {\\\n headers: {\\\n 'Cache-Control': 'no-cache',\\\n 'Pragma': 'no-cache'\\\n }\\\n })\\\n .then(response => {\\\n clearTimeout(timer);\\\n if (!response.ok) {\\\n throw new Error(`Erro ao buscar dados do servidor (${url}): ${response.statusText}`);\\\n }\\\n return response.json();\\\n })\\\n .then(data => {\\\n resolve(data);\\\n })\\\n .catch(error => {\\\n clearTimeout(timer);\\\n reject(error);\\\n });\\\n });\\\n }\\\n\\\n document.getElementById('refresh-button').addEventListener('click', function () {\\\n // Limpa os valores atuais dos servidores\\\n document.getElementById('server-status-container').innerHTML = '';\\\n\\\n // Recria as divs dos servidores\\\n initializeServerElements();\\\n\\\n // Atualiza os valores dos servidores\\\n updateServerStatus();\\\n });\\\n\\\n </script>\\\n <script>\\\n // Seleciona todos os botões de abrir modal\\\n const openModalButtons = document.querySelectorAll('.open-modal');\\\n\\\n // Adiciona um event listener para cada botão\\\n openModalButtons.forEach(button => {\\\n button.addEventListener('click', () => {\\\n const modal = button.nextElementSibling;\\\n\\\n // Verifica se o modal já está ativo e alterna a classe 'active'\\\n if (modal.classList.contains('active')) {\\\n modal.classList.remove('active');\\\n } else {\\\n modal.classList.add('active');\\\n }\\\n });\\\n });\\\n\\\n // Seleciona todos os botões de fechar modal\\\n const closeModalButtons = document.querySelectorAll('.close-modal');\\\n\\\n // Adiciona um event listener para cada botão\\\n closeModalButtons.forEach(button => {\\\n button.addEventListener('click', () => {\\\n const modal = button.closest('.modal');\\\n modal.classList.remove('active');\\\n });\\\n });\\\n\\\n // Seleciona o ícone do menu e o menu\\\n const menuIcon = document.getElementById("menu-icon");\\\n const menu = document.getElementById("menu");\\\n\\\n // Adiciona um event listener ao ícone do menu\\\n menuIcon.addEventListener("click", () => {\\\n menu.classList.toggle("active");\\\n });\\\n </script>\\\n\\\n</body>\\\n\\\n</html>",
  354. "type": "HTML",
  355. "status": "ACTIVE",
  356. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  357. },
  358. {
  359. "id": 20871,
  360. "label": "PAGINA WEBVIEW (POR SUA CONTA E RISCO)",
  361. "name": "APP_WEB_VIEW",
  362. "value": null,
  363. "type": "HTML",
  364. "status": "ACTIVE",
  365. "user_id": "ff477647-61b1-48e1-b2b8-3ea067dc6a8c"
  366. }
  367. ]

comments powered by Disqus