109.71.252.43
As of: Apr 22, 2025 6:32am UTC |
Latest
{
"ip": "109.71.252.43",
"services": [
{
"_decoded": "ssh",
"_encoding": {
"banner": "DISPLAY_UTF8",
"banner_hex": "DISPLAY_HEX"
},
"banner": "SSH-2.0-OpenSSH_8.9p1 Ubuntu-3ubuntu0.11",
"banner_hashes": [
"sha256:7f12520cab2bd2cabc490845f81da09b4ce8633e075bb6e76f04b112c8be28b4"
],
"banner_hex": "5353482d322e302d4f70656e5353485f382e397031205562756e74752d337562756e7475302e3131",
"discovery_method": "PREDICTIVE_METHOD_7",
"extended_service_name": "SSH",
"labels": [
"remote-access"
],
"observed_at": "2025-04-22T01:48:22.154934936Z",
"perspective_id": "PERSPECTIVE_UNKNOWN",
"port": 22,
"service_name": "SSH",
"software": [
{
"product": "openssh",
"other": {
"comment": "Ubuntu-3ubuntu0.11"
},
"source": "OSI_APPLICATION_LAYER"
},
{
"uniform_resource_identifier": "cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*",
"part": "o",
"vendor": "Ubuntu",
"product": "Linux",
"other": {
"family": "Linux"
},
"source": "OSI_APPLICATION_LAYER"
},
{
"uniform_resource_identifier": "cpe:2.3:a:openbsd:openssh:8.9p1:*:*:*:*:*:*:*",
"part": "a",
"vendor": "OpenBSD",
"product": "OpenSSH",
"version": "8.9p1",
"other": {
"family": "OpenSSH"
},
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "162.142.125.195",
"ssh": {
"endpoint_id": {
"_encoding": {
"raw": "DISPLAY_UTF8"
},
"raw": "SSH-2.0-OpenSSH_8.9p1 Ubuntu-3ubuntu0.11",
"protocol_version": "2.0",
"software_version": "OpenSSH_8.9p1",
"comment": "Ubuntu-3ubuntu0.11"
},
"kex_init_message": {
"kex_algorithms": [
"curve25519-sha256",
"[email protected]",
"ecdh-sha2-nistp256",
"ecdh-sha2-nistp384",
"ecdh-sha2-nistp521",
"[email protected]",
"diffie-hellman-group-exchange-sha256",
"diffie-hellman-group16-sha512",
"diffie-hellman-group18-sha512",
"diffie-hellman-group14-sha256",
"[email protected]"
],
"host_key_algorithms": [
"rsa-sha2-512",
"rsa-sha2-256",
"ecdsa-sha2-nistp256",
"ssh-ed25519"
],
"client_to_server_ciphers": [
"[email protected]",
"aes128-ctr",
"aes192-ctr",
"aes256-ctr",
"[email protected]",
"[email protected]"
],
"server_to_client_ciphers": [
"[email protected]",
"aes128-ctr",
"aes192-ctr",
"aes256-ctr",
"[email protected]",
"[email protected]"
],
"client_to_server_macs": [
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
"hmac-sha2-256",
"hmac-sha2-512",
"hmac-sha1"
],
"server_to_client_macs": [
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
"[email protected]",
"hmac-sha2-256",
"hmac-sha2-512",
"hmac-sha1"
],
"client_to_server_compression": [
"none",
"[email protected]"
],
"server_to_client_compression": [
"none",
"[email protected]"
],
"first_kex_follows": false
},
"algorithm_selection": {
"kex_algorithm": "[email protected]",
"host_key_algorithm": "ecdsa-sha2-nistp256",
"client_to_server_alg_group": {
"cipher": "aes128-ctr",
"mac": "hmac-sha2-256",
"compression": "none"
},
"server_to_client_alg_group": {
"cipher": "aes128-ctr",
"mac": "hmac-sha2-256",
"compression": "none"
}
},
"server_host_key": {
"fingerprint_sha256": "4d63d5adbd4b08fda6cbd61f7802b44fd7f5e5108872c0302a6c951b9b025db2",
"ecdsa_public_key": {
"_encoding": {
"b": "DISPLAY_BASE64",
"gx": "DISPLAY_BASE64",
"gy": "DISPLAY_BASE64",
"n": "DISPLAY_BASE64",
"p": "DISPLAY_BASE64",
"x": "DISPLAY_BASE64",
"y": "DISPLAY_BASE64"
},
"b": "WsY12Ko6k+ez671VdpiGvGUdBrDMU7D2O848PifSYEs=",
"curve": "P-256",
"gx": "axfR8uEsQkf4vOblY6RA8ncDfYEt6zOg9KE5RdiYwpY=",
"gy": "T+NC4v4af5uO5+tKfA+eFivOM1drMV7Oy7ZAaDe/UfU=",
"length": 256,
"n": "/////wAAAAD//////////7zm+q2nF56E87nKwvxjJVE=",
"p": "/////wAAAAEAAAAAAAAAAAAAAAD///////////////8=",
"x": "RMZzSy68ZHFlE7DWGokr31pMIOFNmEpSKPN0kQfZwD4=",
"y": "waRRl7golCxM3n6pbHXo/c6muLZ4SdhAc8Nb7YEdQsY="
}
},
"hassh_fingerprint": "41ff3ecd1458b0bf86e1b4891636213e"
},
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 404 Not Found\r\nServer: nginx/1.18.0 (Ubuntu)\r\nDate: <REDACTED>\r\nContent-Type: text/html\r\nTransfer-Encoding: chunked\r\nConnection: keep-alive\r\nContent-Encoding: gzip\r\n",
"banner_hashes": [
"sha256:47993c12bd45511268c274adb000951fc2436ea5a8e968b2b1f7b49fb5b05631"
],
"banner_hex": "485454502f312e3120343034204e6f7420466f756e640d0a5365727665723a206e67696e782f312e31382e3020285562756e7475290d0a446174653a20203c52454441435445443e0d0a436f6e74656e742d547970653a20746578742f68746d6c0d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a436f6e74656e742d456e636f64696e673a20677a69700d0a",
"discovery_method": "IPV4_WALK_FULL_PRIORITY_1",
"extended_service_name": "HTTP",
"http": {
"request": {
"method": "GET",
"uri": "http://109.71.252.43/",
"headers": {
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
],
"_encoding": {
"User_Agent": "DISPLAY_UTF8",
"Accept": "DISPLAY_UTF8"
},
"Accept": [
"*/*"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 404,
"status_reason": "Not Found",
"headers": {
"Date": [
"<REDACTED>"
],
"_encoding": {
"Date": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Content_Encoding": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8"
},
"Server": [
"nginx/1.18.0 (Ubuntu)"
],
"Content_Encoding": [
"gzip"
],
"Transfer_Encoding": [
"chunked"
],
"Content_Type": [
"text/html"
],
"Connection": [
"keep-alive"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>404 Not Found</title>"
],
"body_size": 162,
"body": "<html>\r\n<head><title>404 Not Found</title></head>\r\n<body>\r\n<center><h1>404 Not Found</h1></center>\r\n<hr><center>nginx/1.18.0 (Ubuntu)</center>\r\n</body>\r\n</html>\r\n",
"body_hashes": [
"sha256:340c8464c2007ce3f80682e15dfafa4180b641d53c14201b929906b7b0284d87",
"sha1:d01c97e2944166ed23e47e4a62ff471ab8fa031f",
"tlsh:59c08c6e2613bd4cc6a3217522c3b490c09aa3a7a4ea46214840805331cb29a8ac7396"
],
"body_hash": "sha1:d01c97e2944166ed23e47e4a62ff471ab8fa031f",
"html_title": "404 Not Found"
},
"supports_http2": false
},
"observed_at": "2025-04-21T16:40:47.011811898Z",
"perspective_id": "PERSPECTIVE_UNKNOWN",
"port": 80,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:f5:nginx:1.18.0:*:*:*:*:*:*:*",
"part": "a",
"vendor": "nginx",
"product": "nginx",
"version": "1.18.0",
"other": {
"family": "nginx"
},
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "162.142.125.115",
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "http",
"_encoding": {
"banner": "DISPLAY_UTF8",
"certificate": "DISPLAY_HEX",
"banner_hex": "DISPLAY_HEX"
},
"banner": "HTTP/1.1 200 OK\r\nServer: nginx/1.18.0 (Ubuntu)\r\nContent-Type: text/html; charset=UTF-8\r\nTransfer-Encoding: chunked\r\nConnection: keep-alive\r\nCache-Control: no-cache, private\r\nDate: <REDACTED>\r\nSet-Cookie: XSRF-TOKEN=eyJpdiI6IjZTNGJRUzRzd0V4TkdUNFZnS3RFNlE9PSIsInZhbHVlIjoidGZCd2wzcG02d2lXMFdQREdWTHNVa2xxSGxwdHdoTUgyU3dWVlVjaFY5QWhpZ2xGaTRjM1RCeDBuN0xBU0xiNDV3TlNjSGFIdHBSRDNOdUphSnFycEJIYTFaNExiUVUrbHhxbFI2V0FOV2U3K2tFQk85Tk14T2lOSUtubzZKRloiLCJtYWMiOiIwNmRkZDQzNjkzZGNiOGJmNTQ0NzNmNGEwNTM1M2ZmYmE0ZjJhN2NhNzQ5YzFhMDdkM2Q3NjI1MjgzMjhkMTc1IiwidGFnIjoiIn0%3D; expires=Tue, 22 Apr 2025 18:32:06 GMT; Max-Age=43200; path=/; secure; samesite=lax\r\nSet-Cookie: pterodactyl_session=eyJpdiI6IjdIUTlKR2t4Q2RjdXZtdDMrTmwyWnc9PSIsInZhbHVlIjoiWXkxWXpWSGYxaW1CRlp5ZXVONnlTcUJ6c0lPb1A3YTBsaldzRkU0RUFnbWM3ZmNJSmtaN2tXRk9IdHlaYUxlZDNXYUViSVNCNW52WTBpd0tTV1VhZHlZSXFXRDc4ZnRGTFBDL1BKZUo3Z2k5R3ByTVd5RHhOZmNNOHlvZ3RFZngiLCJtYWMiOiJkMTJlYmRlYWExYTVhZjY3ZTAyMTgyYWEyZjA0NzI3OTgwZGZiODMwNDg3ZGJlZmI3ZWU2Mjg2ZTg4ZGUzMTE1IiwidGFnIjoiIn0%3D; expires=Tue, 22 Apr 2025 18:32:06 GMT; Max-Age=43200; path=/; secure; httponly; samesite=lax\r\nContent-Encoding: gzip\r\n",
"banner_hashes": [
"sha256:c0f43661f4d7ac50b307370e373a79d3e55edf0ae66566b8d18c82df2aa79943"
],
"banner_hex": "485454502f312e3120323030204f4b0d0a5365727665723a206e67696e782f312e31382e3020285562756e7475290d0a436f6e74656e742d547970653a20746578742f68746d6c3b20636861727365743d5554462d380d0a5472616e736665722d456e636f64696e673a206368756e6b65640d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a43616368652d436f6e74726f6c3a206e6f2d63616368652c20707269766174650d0a446174653a20203c52454441435445443e0d0a5365742d436f6f6b69653a20585352462d544f4b454e3d65794a7064694936496a5a544e474a52557a527a64305634546b64554e465a6e533352464e6c453950534973496e5a686248566c496a6f6964475a436432777a6347303264326c584d4664515245645754484e5661327878534778776448646f5455677955336457566c566a61465935515768705a3278476154526a4d315243654442754e307842553078694e445633546c4e6a534746496448425352444e4f64557068536e467963454a49595446614e4578695556557262486878624649325630464f563255334b327446516b3835546b313454326c4f53557475627a5a4b526c6f694c434a7459574d694f6949774e6d526b5a44517a4e6a6b7a5a474e694f474a6d4e5451304e7a4e6d4e4745774e544d314d325a6d596d45305a6a4a684e324e684e7a5135597a46684d44646b4d3251334e6a49314d6a677a4d6a686b4d546331496977696447466e496a6f69496e302533443b20657870697265733d5475652c2032322041707220323032352031383a33323a303620474d543b204d61782d4167653d34333230303b20706174683d2f3b207365637572653b2073616d65736974653d6c61780d0a5365742d436f6f6b69653a20707465726f64616374796c5f73657373696f6e3d65794a7064694936496a644955546c4b523274345132526a64585a7464444d72546d7779576e633950534973496e5a686248566c496a6f6957586b78575870575347597861573143526c70355a58564f4e6e6c5463554a3663306c506231413359544273616c647a526b55305255466e62574d335a6d4e4a536d74614e327458526b394964486c615955786c5a444e585955566953564e434e5735325754427064307454563156685a486c5a53584658524463345a6e5247544642444c31424b5a556f335a326b3552334279545664355248684f5a6d4e4e4f486c765a3352465a6e67694c434a7459574d694f694a6b4d544a6c596d526c59574578595456685a6a59335a5441794d546779595745795a6a41304e7a49334f5467775a475a694f444d774e4467335a474a6c5a6d49335a5755324d6a67325a5467345a47557a4d544531496977696447466e496a6f69496e302533443b20657870697265733d5475652c2032322041707220323032352031383a33323a303620474d543b204d61782d4167653d34333230303b20706174683d2f3b207365637572653b20687474706f6e6c793b2073616d65736974653d6c61780d0a436f6e74656e742d456e636f64696e673a20677a69700d0a",
"certificate": "61e218a03e3bd8e1e647f59dc3a7b66b4bb4537dfd9764ab40670a0c2e865408",
"discovery_method": "IPV4_WALK_FULL_PRIORITY_1",
"extended_service_name": "HTTPS",
"http": {
"request": {
"method": "GET",
"uri": "https://109.71.252.43/",
"headers": {
"User_Agent": [
"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
],
"_encoding": {
"User_Agent": "DISPLAY_UTF8",
"Accept": "DISPLAY_UTF8"
},
"Accept": [
"*/*"
]
}
},
"response": {
"protocol": "HTTP/1.1",
"status_code": 200,
"status_reason": "OK",
"headers": {
"Cache_Control": [
"no-cache, private"
],
"_encoding": {
"Cache_Control": "DISPLAY_UTF8",
"Server": "DISPLAY_UTF8",
"Transfer_Encoding": "DISPLAY_UTF8",
"Content_Type": "DISPLAY_UTF8",
"Connection": "DISPLAY_UTF8",
"Date": "DISPLAY_UTF8",
"Content_Encoding": "DISPLAY_UTF8",
"Set_Cookie": "DISPLAY_UTF8"
},
"Server": [
"nginx/1.18.0 (Ubuntu)"
],
"Transfer_Encoding": [
"chunked"
],
"Content_Type": [
"text/html; charset=UTF-8"
],
"Connection": [
"keep-alive"
],
"Date": [
"<REDACTED>"
],
"Content_Encoding": [
"gzip"
],
"Set_Cookie": [
"XSRF-TOKEN=eyJpdiI6IjZTNGJRUzRzd0V4TkdUNFZnS3RFNlE9PSIsInZhbHVlIjoidGZCd2wzcG02d2lXMFdQREdWTHNVa2xxSGxwdHdoTUgyU3dWVlVjaFY5QWhpZ2xGaTRjM1RCeDBuN0xBU0xiNDV3TlNjSGFIdHBSRDNOdUphSnFycEJIYTFaNExiUVUrbHhxbFI2V0FOV2U3K2tFQk85Tk14T2lOSUtubzZKRloiLCJtYWMiOiIwNmRkZDQzNjkzZGNiOGJmNTQ0NzNmNGEwNTM1M2ZmYmE0ZjJhN2NhNzQ5YzFhMDdkM2Q3NjI1MjgzMjhkMTc1IiwidGFnIjoiIn0%3D; expires=Tue, 22 Apr 2025 18:32:06 GMT; Max-Age=43200; path=/; secure; samesite=lax",
"pterodactyl_session=eyJpdiI6IjdIUTlKR2t4Q2RjdXZtdDMrTmwyWnc9PSIsInZhbHVlIjoiWXkxWXpWSGYxaW1CRlp5ZXVONnlTcUJ6c0lPb1A3YTBsaldzRkU0RUFnbWM3ZmNJSmtaN2tXRk9IdHlaYUxlZDNXYUViSVNCNW52WTBpd0tTV1VhZHlZSXFXRDc4ZnRGTFBDL1BKZUo3Z2k5R3ByTVd5RHhOZmNNOHlvZ3RFZngiLCJtYWMiOiJkMTJlYmRlYWExYTVhZjY3ZTAyMTgyYWEyZjA0NzI3OTgwZGZiODMwNDg3ZGJlZmI3ZWU2Mjg2ZTg4ZGUzMTE1IiwidGFnIjoiIn0%3D; expires=Tue, 22 Apr 2025 18:32:06 GMT; Max-Age=43200; path=/; secure; httponly; samesite=lax"
]
},
"_encoding": {
"html_tags": "DISPLAY_UTF8",
"body": "DISPLAY_UTF8",
"body_hash": "DISPLAY_UTF8",
"html_title": "DISPLAY_UTF8"
},
"html_tags": [
"<title>Solo Cloud</title>",
"<meta charset=\"utf-8\">",
"<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">",
"<meta content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\" name=\"viewport\">",
"<meta name=\"csrf-token\" content=\"BqdFdMNaer7ldgxdUp2fWPZOjaDolKzMv1lYJ1lT\">",
"<meta name=\"robots\" content=\"noindex\">",
"<meta name=\"msapplication-config\" content=\"/favicons/browserconfig.xml\">",
"<meta name=\"theme-color\" content=\"#0e4688\">"
],
"body_size": 36971,
"body": "<!DOCTYPE html>\n<html>\n <head>\n <title>Solo Cloud</title>\n\n \n <meta charset=\"utf-8\">\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\" name=\"viewport\">\n <meta name=\"csrf-token\" content=\"BqdFdMNaer7ldgxdUp2fWPZOjaDolKzMv1lYJ1lT\">\n <meta name=\"robots\" content=\"noindex\">\n <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/favicons/apple-touch-icon.png\">\n <link rel=\"icon\" type=\"image/png\" href=\"/favicons/favicon-32x32.png\" sizes=\"32x32\">\n <link rel=\"icon\" type=\"image/png\" href=\"/favicons/favicon-16x16.png\" sizes=\"16x16\">\n <link rel=\"manifest\" href=\"/favicons/manifest.json\">\n <link rel=\"mask-icon\" href=\"/favicons/safari-pinned-tab.svg\" color=\"#bc6e3c\">\n <link rel=\"shortcut icon\" href=\"/favicons/favicon.ico\">\n <meta name=\"msapplication-config\" content=\"/favicons/browserconfig.xml\">\n <meta name=\"theme-color\" content=\"#0e4688\">\n \n <script>\n window.SiteConfiguration = {\"name\":\"Solo Cloud\",\"locale\":\"en\",\"recaptcha\":{\"enabled\":true,\"siteKey\":\"6LcJcjwUAAAAAO_Xqjrtj9wWufUpYRnK6BW8lnfn\"},\"blueprint\":{\"disable_attribution\":false}};\n </script>\n <style>\n @import url('//fonts.googleapis.com/css?family=Rubik:300,400,500&display=swap');\n @import url('//fonts.googleapis.com/css?family=IBM+Plex+Mono|IBM+Plex+Sans:500&display=swap');\n </style>\n\n \n </head>\n <body class=\"bg-neutral-800\">\n <div id=\"modal-portal\"></div>\n <div id=\"app\"></div>\n \n <!-- Import scripts. -->\n\n<!-- Import stylesheets. -->\n<style> @import url(\"/extensions/nebula/libraries/statusOrb.css?1744168479\"); </style>\n<style> @import url(\"/extensions/nebula/libraries/fixUserInterfaceBugs.css?1744168479\"); </style>\n<style> @import url(\"/extensions/nebula/libraries/customContextMenu.css?1744168479\"); </style>\n<style> @import url(\"/extensions/nebula/libraries/fileMode.css?1744168479\"); </style>\n<style> @import url(\"/extensions/nebula/libraries/borderRadius.css?1744168479\"); </style>\n<style> @import url(\"/extensions/nebula/libraries/extendedStyles.css?1744168479\"); </style>\n<style> @import url(\"/extensions/nebula/libraries/tagStyling.css?1744168479\"); </style>\n<style> @import url(\"/extensions/nebula/libraries/betterServerList.css?1744168479\"); </style><style> @import url(\"/extensions/nebula/libraries/keybindsModal.css?1744168479\"); </style><style> @import url(\"/extensions/nebula/libraries/weblinks.css?1744168479\"); </style><style> @import url(\"/extensions/nebula/libraries/alert.css?1744168479\"); </style>\n<style> @import url(\"https://cdn.nebula.style/icons/bootstrap/bootstrap-icons.css\"); </style>\n<style> @import url(\"https://cdn.nebula.style/icons/lucide/lucide.css\"); </style> \n \n<script>\n function DismissNebulaAlert() {\n let alertSpacer = document.querySelector(\".nebula-weblinks\"); let alert = document.querySelector(\".nebula-alert\")\n alert.style.opacity = 0;\n alert.style.height = alert.offsetHeight+'px';\n setInterval(() => {\n alert.style.height = 0;\n alert.style.marginTop = 0;\n alertSpacer.style.marginBottom = 10+'px'\n }, 100);\n }\n </script>\n\n<style id=\"nebula-components\">\n\n #nebulaContextMenu,\n #filesContextMenu,\n #moreContextMenu {\n display: none\n }\n\n .nebulaFooter {\n text-align: center;\n font-size: 12px;\n font-weight: 300;\n color: #9aa5b1;\n text-decoration: none;\n padding-bottom: 10px;\n }\n\n span.tooltip { \n display: none\n }\n \n /* SIDEBAR */\n .sidebar {\n transition: \n left 0.5s,\n width 1s !important;\n position: fixed;\n left: 0; top: 0px;\n width: 75px; height: 100%;\n background-color: var(--sidebarBackground);\n z-index: 5;\n border-radius: 0px var(--borderRadiusSidebar) var(--borderRadiusSidebar) 0px;\n }\n \n .sidebarContentContainer {\n margin: 10px 10px 10px 10px;\n height: calc(100% - 20px);\n overflow: auto;\n overflow-x: hidden !important;\n \n scrollbar-width: none;\n -ms-overflow-style: none;\n &::-webkit-scrollbar {\n display: none;\n }\n }\n\n .sidebarContent {\n }\n\n\n /* SIDEBAR ITEMS */\n .sidebarButton {\n border: none;\n background-color: var(--sidebarSecondary);\n width: calc(75px - 10px - 10px);\n height: calc(75px - 10px - 10px);\n border-radius: var(--borderRadiusSidebar);\n margin-bottom: 10px;\n overflow-x: hidden;\n overflow-y: hidden;\n transition: \n background-color 0.5s,\n width 1s,\n border .2s,\n border-left .2s !important;\n }\n .sidebarButton:hover {\n background-color: var(--sidebarSecondaryHover);\n }\n .sidebarButton:active {\n background-color: var(--sidebarSecondaryActive);\n }\n\n .sidebarButtonSelected {\n background-color: var(--sidebarButtonActive);\n }\n\n .sidebarIcon {\n color: var(--sidebarPrimary);\n transition:\n color 0.3s,\n opacity 0.3s !important;\n \n }\n .sidebarIcon:hover {\n color: var(--sidebarPrimaryHover);\n }\n\n .customicon {\n width: 100%;\n height: 100%;\n scale: calc(0.9);\n }\n\n .sidebarSpacer {\n padding-top: 7px;\n padding-bottom: 5px;\n margin-left: 12.5%;\n margin-right: 12.5%;\n width: 75%;\n border-top: 1px solid var(--sidebarSecondary);\n }\n\n .sidebarCategory {\n display: none;\n }\n\n /* BODY */\n \n body, bg-neutral-800 {\n color: #fff;\n background-color: var(--pageBackground);\n }\n\n \n \n html {\n background-color: #000000;\n z-index: -2;\n }\n\n .fixed-background {\n background: url(\"https://images3.alphacoders.com/135/1353838.png\") no-repeat;\n z-index: -1;\n background-position: center;\n background-size: cover;\n position: fixed;\n top: 0;\n left: 0;\n width: 100vw;\n height: 100vh;\n }\n\n body {\n z-index: 2;\n }\n \n \n</style>\n<style id=\"nebula-mobile-navigation\">\n .nebula-mobile-nav { display: none }\n\n @media screen and (max-width: 760px) {\n body, body.bg-neutral-800 {\n padding-left: unset !important;\n }\n\n .sidebar {\n display: none;\n z-index: 101;\n }\n div.ProgressBar___StyledDiv-sc-14ayc3f-1.jleFWY {\n left: 0 !important;\n width: 100% !important;\n }\n .nebula-mobile-nav {\n position: fixed;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 80px;\n z-index: 99;\n /*background-color: var(--sidebarBackground);\n border-top: 1px solid var(--sidebarSecondaryHover);*/\n display: flex;\n justify-content: center;\n flex-direction: row;\n background: transparent;\n background: linear-gradient(180deg, transparent 0%, var(--pageBackground) 100%); \n }\n .mobile-nav-container {\n margin-left: 15px;\n margin-right: 15px;\n }\n\n .mobile-nav-icon {\n font-size: 20px;\n color: var(--sidebarPrimary);\n }\n .mobile-nav-button {\n background-color: var(--sidebarSecondary);\n border-radius: 100px;\n padding-left: 25px;\n padding-right: 25px;\n padding-top: 10px;\n padding-bottom: 10px;\n }\n\n .nebula-mobile-overlay {\n width: 100%;\n height: 100%;\n opacity: 0;\n display: none;\n position: fixed;\n left: -200px;\n top: 0;\n transition: opacity .4s, left .4s;\n z-index: 100;\n background: var(--pageBackground);\n background: linear-gradient(90deg, var(--pageBackground) 75%, transparent 100%);\n }\n\n .pointer-events-none.fixed.bottom-0.mb-6.flex.justify-center.w-full.z-50:has(.ipOPTy) {\n margin-bottom: 0px !important;\n margin-top: 20px !important;\n bottom: unset !important;\n top: 0px !important;\n }\n #fileMode {\n bottom: unset !important;\n top: 20px !important;\n }\n\n /* loading bar styling */\n .CbttB {\n top: 0;\n bottom: unset !important;\n }\n }\n</style>\n\n<style id=\"nebula-variables\">\n \n /* Variables */\n :root {\n --sidebarPrimary: #ffffff;\n --sidebarPrimaryHover: #ffffff;\n --sidebarSecondary: #251f30;\n --sidebarSecondaryHover: #23293e;\n --sidebarSecondaryActive: #23293e;\n --sidebarSecondarySelected: #7a98ff;\n --sidebarButtonActive: #7a98ff;\n\n --pagePrimary: #e9eaee;\n --pagePrimaryHover: #7a98ff;\n --pageSecondary: #251f30;\n --pageSecondaryHover: #2b2f3e;\n --pageSecondaryActive: #303443;\n --pageSecondarySelected: #363e57;\n --pageButtonDefault: #3a435c;\n --pageButtonHover: #4f6295;\n\n --authA: #040814; /* #080808 */\n --authB: #251f30; /* #0f0f0f */\n --authC: #2b2f3e; /* #1f1f1f */\n --authD: #3a435c; /* #2c2c2c */\n --authE: #e18989; /* #ff5151 */\n --authF: #4f6295; /* #3b82f6 */\n --authG: #47526a; /* #505050 */\n \n --sidebarBackground: #040814;\n --pageBackground: #040814;\n\n --borderRadius: 20px;\n --borderRadiusSidebar: 20px;\n --borderRadiusAuth: 10px;\n }\n\n</style><!-- PTERODACTYL AUTHENTICATION THEMING -->\n<style id=\"nebula-authentication-theme\">\n html, body {\n background-color: #000 !important;\n }\n div.ProgressBar___StyledDiv-sc-14ayc3f-1.jleFWY { position: fixed; z-index: 4; top: 0; left: 0 !important; width: 100% !important; }\n\n @keyframes backdrop {\n 0% {scale: calc(.1 + 2.4 )}\n 100% {scale: 2 }\n }\n\n .LoginFormContainer__Container-sc-cyh04c-0.cEWvSE .LoginFormContainer___StyledH-sc-cyh04c-1.hpqfJy {\n content: url(\"https://i.ibb.co/gLRtRjfc/logo-36.png\");\n border-radius: 10px;\n padding: 0;\n height: 65px;\n margin-left: auto;\n margin-right: auto;\n }\n \n .nebula-auth-wallpaper { \n z-index: 3;\n overflow: hidden;\n background: url(\"https://static.vecteezy.com/system/resources/thumbnails/012/003/621/small/modern-purple-gradient-background-with-sporty-design-cool-gaming-concept-banner-presentation-social-media-certificate-brochure-eps10-vector.jpg\") no-repeat; background-color: #000; background-position: center;\n background-size: cover;\n height: 100vh;\n width: 100vw;\n top: 0; left: 0;\n position: fixed;\n filter: blur(50px);scale: 2; filter: blur(50px); animation: backdrop 2s;\n }\n .nebula-auth-backdrop {\n background-color: #000 !important;\n z-index: 2;\n position: fixed;\n left: 0; top: 0;\n width: 100vw; height: 100vh;\n }\n\n div.App___StyledDiv-sc-2l91w7-0.fnfeQw { background-color: var(--pageBackground) !important; z-index: 1; }\n .LoginFormContainer___StyledDiv-sc-cyh04c-3 { padding-left: 10px !important; padding-right: 10px !important; }\n\n /* login container */\n div.LoginFormContainer__Container-sc-cyh04c-0 {\n z-index: 4;\n position: fixed;\n width: 30%;\n left: 50%;\n background-color: var(--authB);\n border-radius: var(--borderRadiusAuth);\n top: 50%;\n -ms-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n padding: 40px !important;\n }\n @media screen and (max-width: 1200px) {div.LoginFormContainer__Container-sc-cyh04c-0 {width: 40%;}}\n @media screen and (max-width: 1100px) {div.LoginFormContainer__Container-sc-cyh04c-0 {width: 45%;}}\n @media screen and (max-width: 1000px) {div.LoginFormContainer__Container-sc-cyh04c-0 {width: 50%;}}\n @media screen and (max-width: 900px) {div.LoginFormContainer__Container-sc-cyh04c-0 {width: 55%;}}\n @media screen and (max-width: 800px) {div.LoginFormContainer__Container-sc-cyh04c-0 {width: 60%; padding: 30px !important;}}\n @media screen and (max-width: 700px) {div.LoginFormContainer__Container-sc-cyh04c-0 {width: 70%; padding: 25px !important;}}\n @media screen and (max-width: 600px) {div.LoginFormContainer__Container-sc-cyh04c-0 {width: 80%; padding: 20px !important;}}\n @media screen and (max-width: 500px) {div.LoginFormContainer__Container-sc-cyh04c-0 {width: 90%; padding: 15px !important;}}\n\n\n .LoginFormContainer___StyledDiv-sc-cyh04c-3 { background: none; background-color: #00000000; box-shadow: none; }\n div.LoginFormContainer___StyledDiv2-sc-cyh04c-4 { display: none; }\n .Input-sc-19rce1w-0.fFYzlR {\n background: none !important;\n background-color: var(--authC) !important;\n border: none;\n border-bottom: 5px var(--authD) solid !important;\n border-radius: 0;\n }\n .Input-sc-19rce1w-0.floJYL {\n background: none !important;\n background-color: var(--authC) !important;\n border: none;\n border-bottom: 5px var(--authE) solid !important;\n border-radius: 0;\n }\n input[type=text],input[type=text]::placeholder, \n input[type=password],input[type=password]::placeholder, \n input[type=email],input[type=email]::placeholder{\n color:white !important;\n }\n\n .dLAOsI:not(:disabled) {\n background: none !important;\n background-color: var(--authF) !important;\n transition: opacity .2s;\n border: none !important;\n }\n .dLAOsI:hover:not(:disabled) {\n background-color: var(--authF) !important;\n opacity: 0.90;\n }\n\n /*ptero footer*/\n .LoginFormContainer___StyledP-sc-cyh04c-7.llNNfK {\n padding: 0;\n margin: 0;\n opacity: 0.5;\n }\n\n\n .cjgCjC {\n color: #606060 !important;\n }\n .dqkKHi {\n color: var(--authG) !important;\n }\n\n</style>\n<!-- PTERODACTYL PANEL THEMING -->\n<style id=\"nebula-theme\">\n /* Pterodactyl */\n div.w-full.bg-neutral-900.shadow-md.overflow-x-auto { display: none; background-color: var(--pageBackground); opacity: 0; transition: none; }\n div.SubNavigation-sc-lfuaoi-0.jZPsWO.fade-appear-done.fade-enter-done { display: none; background-color: var(--pageBackground); opacity: 0; transition: none; }\n div.App___StyledDiv-sc-2l91w7-0.fnfeQw { background-color: #00000000 } div.SubNavigation-sc-lfuaoi-0.jZPsWO { display: none; background-color: var(--pageBackground); opacity: 0; transition: none; }\n div.ProgressBar___StyledDiv-sc-14ayc3f-1.jleFWY { position: fixed; z-index: 6; top: 0; left: 70px; width: calc(100% - 70px); }\n .bg-neutral-900, .bg-gray-900, .bg-neutral-700 { background-color: var(--pageSecondaryActive) }\n .ZkNLd:not([type=\"checkbox\"]):not([type=\"radio\"]) { background: none; background-color: var(--pageSecondaryActive); border: none; }\n .jqTCDz:not([type=\"checkbox\"]):not([type=\"radio\"]) { background: none; background-color: var(--pageSecondaryActive); border: none; }\n input.form-input.styles-module_S9h-xMSg.styles-module_AWe-iPIe.mt-3,\n input.form-input.styles-module_S9h-xMSg.styles-module_AWe-iPIe.mt-1 { background: none; background-color: var(--pageSecondaryActive); border: none; }\n select.Select-sc-17exaqp-0 { background-color: var(--pageSecondaryActive); border: none; }\n div.ContentBox___StyledDiv-sc-mjlt6f-2.iGOcRf { background-color: var(--pageSecondary) }\n .DropdownMenu___StyledDiv-sc-1ojgpy2-1 { display: none }\n .FileEditContainer___StyledDiv5-sc-48rzpu-9.arKOj { background-color: transparent !important; }\n\n /*error!*/\n .icGkbh {\n border: none !important;\n border-color: transparent !important;\n padding: 1rem !important;\n }\n .ErrorBoundary___StyledDiv2-sc-gjlwx5-1.fqqyUj {\n padding: 20px !important;\n border-radius: var(--borderRadius) !important;\n background-color: var(--pageBackground) !important;\n color: var(--pageButtonDefault) !important\n }\n\n /*texts*/\n .hojpzx, .jeOYKC, .Button___StyledSpan-sc-1qu1gou-2 {\n font-weight: 800 !important;\n text-transform: capitalize !important;\n }\n\n /*screenblock*/\n .ScreenBlock___StyledDiv2-sc-1f87kcm-2 { background-color: transparent; }\n .ScreenBlock___StyledH-sc-1f87kcm-5,\n .ScreenBlock___StyledP-sc-1f87kcm-6 { color: white; }\n \n .WebsocketHandler___StyledDiv-sc-s2kfyl-0 {\n position: fixed;\n bottom: 20px;\n right: 20px;\n z-index: 41;\n border-radius: var(--borderRadius);\n padding-left: 15px;\n padding-right: 15px;\n padding-top: 10px;\n padding-bottom: 10px;\n }\n\n .style-module_3kBDV_wo, .cDkCmT {\n --thisButtonColor: var(--pageButtonDefault); /*#474849*/\n --tw-ring-opacity: 0 !important;\n --tw-ring-color: #00000000 !important;\n --tw-ring-offset-width: 0px !important;\n background: none !important;\n background-color: var(--thisButtonColor) !important;\n border: none !important;\n transition: background-color .4s !important;\n }\n .style-module_3kBDV_wo:hover, .cDkCmT:hover { --thisButtonColor: var(--pageButtonHover) } /*#525354*/\n .style-module_Yp7-2Fw- { --thisButtonColor: var(--pageSecondaryHover) }\n .style-module_Yp7-2Fw-:hover { background-color: var(--pageSecondaryActive) !important; }\n \n /* Modal 1 */\n div.Modal___StyledDiv2-sc-9vzni8-3 { background-color: var(--pageSecondary) }\n .bOwzFe { z-index: 101 !important }\n /* Modal 2 */\n div.style-module_1RnhIT0w div.flex.p-6.pb-0.overflow-y-auto { background-color: var(--pageSecondary) }\n div.style-module_1RnhIT0w { background-color: var(--pageSecondary) }\n div.px-6.py-3.bg-gray-700.flex.items-center.justify-end.space-x-3.rounded-b {\n background-color: var(--pageSecondary);\n padding-bottom: 1rem !important;\n padding-left: 1rem !important;\n padding-right: 1.25rem !important;\n }\n div.style-module_1RnhIT0w { border: var(--pageSecondary) 5px solid; --tw-ring-shadow: none; }\n div.fixed:nth-child(1) { background-color: #00000075 }\n button.style-module_4LBM1DKx.style-module_3kBDV_wo.style-module_3xOG8K0n.style-module_2UCZLAAp.style-module_Yp7-2Fw-.group {\n background-color: var(--pageSecondaryHover);\n }\n div#headlessui-portal-root div div div div.z-40 { z-index: 101 !important; }\n div#headlessui-portal-root div div div > div.z-50 { z-index: 102 !important; }\n .kztmyO { border-width: 0px !important; background-color: transparent !important; }\n\n /* search modal */\n a.fKxTnL[href*=\"/server/\"] {\n background-color: var(--pageSecondary);\n transition: background-color .3s;\n box-shadow: unset !important;\n border: unset !important;\n border-color: transparent !important;\n border-width: 0px !important;\n border-radius: var(--borderRadius);\n }\n a.fKxTnL[href*=\"/server/\"]:hover {\n background-color: var(--pageSecondaryHover);\n }\n .SearchModal___StyledSpan-sc-e8elnt-6.epzEyg {\n background-color: var(--pageSecondaryHover) !important;\n }\n\n /* loading bar styling */\n .CbttB {\n box-shadow: unset !important;\n background-color: var(--pagePrimaryHover);\n position: fixed;\n bottom: 0;\n left: 0;\n height: 2px !important;\n opacity: 1;\n transition: \n opacity .4s,\n width .5s !important;\n z-index: 6 !important;\n }\n .CbttB.fade-exit {\n opacity: 0 !important;\n }\n .fade-enter {\n opacity: 0 !important;\n }\n\n /* server list */\n .dyLna-D:hover {\n --tw-border-opacity: 0 !important;\n border-color: var(--pageSecondaryHover);\n }\n .Pagination___StyledDiv-sc-7j9cqz-1 {\n position: fixed;\n z-index: 21 !important;\n bottom: 20px;\n right: 20px;\n }\n .Pagination__Block-sc-7j9cqz-0 {\n border: none !important;\n background-color: var(--pageSecondary);\n }\n .Pagination__Block-sc-7j9cqz-0:hover {\n background-color: var(--pageSecondaryHover) !important;\n }\n\n /* shadows begone */\n .oLbNP, .ekHIsr { --tw-shadow: unset !important; }\n /* pterodactyl home */\n div.ServerRow___StyledDiv-sc-1ibsw91-3.ecJXa-d div.icon.mr-4 {\n background-color: var(--pageSecondaryHover)\n }\n p { color: var(--pagePrimary) }\n /* account 2fa codes */\n #disable-totp-form .form-input.styles-module_S9h-xMSg.styles-module_AWe-iPIe,\n .bg-gray-800.rounded.p-2.mt-6.cursor-pointer\n { background: none; background-color: var(--pageSecondaryHover) !important }\n /* account api key */\n .ApiKeyModal___StyledPre-sc-s6pcab-2.irvYxA,\n .AccountApiContainer___StyledCode-sc-1c4s3nm-10.lnIosn { background-color: var(--pageSecondaryHover) !important }\n /* file manager */\n div.style-module_35MPv1CD.active { margin-bottom: 0px; background-color: var(--pageSecondary); transition: background-color .5s; }\n div.style-module_1WqkLT9X { margin-bottom: 7px; border-radius: var(--borderRadius); background-color: var(--pageSecondary); transition: background-color .5s; }\n div.style-module_35MPv1CD.active:hover { background-color: var(--pageSecondaryHover) }\n div.style-module_1WqkLT9X:hover { background-color: var(--pageSecondaryHover) }\n\n .CodeMirror.cm-s-ayu-mirage.CodeMirror-wrap.CodeMirror-overlayscroll,\n .CodeMirror-gutter.CodeMirror-foldgutter,\n .CodeMirror-gutter.CodeMirror-linenumbers,\n .FileEditContainer___StyledDiv4-sc-48rzpu-8.eDlcZT .Select-sc-17exaqp-0.dupyoa { background-color: var(--pageSecondary); border: none; }\n \n /* mass action bar */\n .MassActionsBar___StyledDiv2-sc-1x2nl3g-1.haunnZ.fade-enter-done,\n .MassActionsBar___StyledDiv2-sc-1x2nl3g-1.haunnZ {\n background-color: var(--pageSecondaryHover);\n height: 50px;\n border-radius: var(--borderRadius);\n padding: 10px 10px !important;\n }\n /* mass action bar container */\n div.fixed.bottom-0.mb-6.flex.justify-center.w-full.z-50 {\n width: auto;\n right: 150px;\n }\n /* mass action bar buttons */\n .MassActionsBar___StyledDiv2-sc-1x2nl3g-1 > button:nth-child(1),\n .MassActionsBar___StyledDiv2-sc-1x2nl3g-1 > button:nth-child(2),\n .MassActionsBar___StyledDiv2-sc-1x2nl3g-1 > button:nth-child(3) {\n font-size: 0px;\n margin-top: 10px !important;\n margin-bottom: 10px !important;\n margin-left: 0 !important;\n margin-right: 0 !important;\n scale: 0.75 !important;\n border-radius: var(--borderRadius) !important;\n padding-left: 0px !important;\n padding-right: 0px !important;\n background-color: #00000000 !important;\n }\n\n .MassActionsBar___StyledDiv2-sc-1x2nl3g-1 > button:nth-child(1)::before {\n font-size: 22px;\n color: #c7c9cc;\n font-family: bootstrap-icons !important;\n content: \"\\F2E2\";\n padding-left: 10px;\n padding-right: 10px;\n padding-top: 7px;\n padding-bottom: 7px;\n }\n .MassActionsBar___StyledDiv2-sc-1x2nl3g-1 > button:nth-child(2)::before {\n font-size: 22px;\n color: #c7c9cc;\n font-family: bootstrap-icons !important;\n content: \"\\F10C\";\n padding-left: 10px;\n padding-right: 10px;\n padding-top: 7px;\n padding-bottom: 7px;\n }\n .MassActionsBar___StyledDiv2-sc-1x2nl3g-1 > button:nth-child(3)::before {\n font-size: 22px;\n color: #ff524c;\n font-family: bootstrap-icons !important;\n content: \"\\F78A\";\n padding-left: 10px;\n padding-right: 10px;\n padding-top: 7px;\n padding-bottom: 7px;\n }\n \n /* checkbox */\n .jqTCDz[type=\"checkbox\"]:checked, .jqTCDz[type=\"radio\"]:checked {\n background: hex(#3a3a3a00) !important;\n background-color: #dddddd !important;\n background-image: none;\n border: none;\n border-color: #00000000;\n }\n .jqTCDz[type=\"checkbox\"], .jqTCDz[type=\"radio\"] { background-color: transparent !important;border-color: #ffffff30; transition: border-color .3s, background-color .3s; border-radius: 5px; }\n .jqTCDz[type=\"checkbox\"]:hover, .jqTCDz[type=\"radio\"]:hover { border-color: #ffffffaa; transition: border-color .3s, background-color .3s }\n\n /* terminal */\n div.style-module_2Vp6MaXq.bg-gray-600.cursor-pointer { background-color: var(--pageSecondary); overflow: hidden; color: #fff !important; }\n div.style-module_2Vp6MaXq.bg-gray-600.cursor-pointer div.style-module_1DtraXMW.bg-gray-700 { background-color: var(--pageSecondaryHover); box-shadow: none !important; border: none !important; }\n div.style-module_2Vp6MaXq.bg-gray-600 { background-color: var(--pageSecondary); overflow: hidden; }\n div.style-module_2Vp6MaXq.bg-gray-600 div.style-module_1DtraXMW.bg-gray-700 { background-color: #00000000 !important; box-shadow: none; background: none !important; }\n div.style-module_2XbmHEcn:nth-child(1) { background-color: var(--pageSecondary); border-bottom: 3px solid var(--pageSecondary); }\n div.style-module_2XbmHEcn:nth-child(2) { background-color: var(--pageSecondary); border-bottom: 3px solid var(--pageSecondary); }\n div.style-module_2Vp6MaXq:nth-child(2) > div:nth-child(2),\n div.style-module_1DtraXMW.bg-red-500,\n div.style-module_1DtraXMW.bg-yellow-500 { background: none !important; }\n div.style-module_2XbmHEcn:nth-child(3) { background-color: var(--pageSecondary); border-bottom: 3px solid var(--pageSecondary); }\n \n /* copy notification */\n div.rounded-md.py-3.px-4.text-gray-200.bg-neutral-600\\/95.shadow {\n background-color: var(--pageSecondary) !important;\n }\n\n\n /* ICONS INSTEAD OF TEXT ON START/STOP/RESTART BUTTONS */\n .PageContentBlock___StyledContentContainer-sc-kbxq2g-0 div.grid.grid-cols-4.gap-4.mb-4 div.col-span-4.sm\\:col-span-2.lg\\:col-span-1.self-end div.flex.sm\\:justify-end.space-x-2 button.style-module_4LBM1DKx:nth-child(1),\n .PageContentBlock___StyledContentContainer-sc-kbxq2g-0 div.grid.grid-cols-4.gap-4.mb-4 div.col-span-4.sm\\:col-span-2.lg\\:col-span-1.self-end div.flex.sm\\:justify-end.space-x-2 button.style-module_4LBM1DKx:nth-child(2),\n .PageContentBlock___StyledContentContainer-sc-kbxq2g-0 div.grid.grid-cols-4.gap-4.mb-4 div.col-span-4.sm\\:col-span-2.lg\\:col-span-1.self-end div.flex.sm\\:justify-end.space-x-2 button.style-module_4LBM1DKx:nth-child(3) {\n font-size: 0px !important;\n background-color: transparent !important;\n transition: background-color .3s !important;\n border: none !important;\n box-shadow: none !important;\n width: 50px !important;\n flex: unset !important;\n border-radius: 100px !important;\n }\n\n #power-start { background-color: #18b855 !important; }\n #power-restart { background-color: #ca7a25 !important; }\n #power-stop { background-color: #bc362f !important; }\n\n #power-start:hover { background-color: #149e49 !important; }\n #power-restart:hover { background-color: #a76218 !important; }\n #power-stop:hover { background-color: #a72721 !important; }\n {}\n #power-start::before {\n font-family: bootstrap-icons !important;\n font-size: 25px !important;\n content: \"\\F4F4\" !important;\n }\n #power-restart::before {\n font-family: bootstrap-icons !important;\n font-size: 21px !important;\n content: \"\\F130\" !important;\n }\n #power-stop::before {\n font-family: bootstrap-icons !important;\n font-size: 25px !important;\n content: \"\\F592\" !important;\n }\n \n\n /* default status */\n .Icon___StyledSvg-sc-omsq29-0.ejRaBu.text-gray-100,\n /* warning status */\n .style-module_1DtraXMW.bg-yellow-500 .Icon___StyledSvg-sc-omsq29-0.ejRaBu.text-gray-50,\n /* danger status */\n .style-module_1DtraXMW.bg-red-500 .Icon___StyledSvg-sc-omsq29-0.ejRaBu.text-gray-50 {\n /* styles */\n z-index: 4;\n margin-right:25px;\n scale: 4;\n color: #ffffff09 !important;\n transition: color .3s, scale .3s, background-color .3s;\n }\n\n .Icon___StyledSvg-sc-omsq29-0.ejRaBu.text-gray-100:hover {\n z-index: 4;\n color: #ffffff12 !important;\n }\n\n /* address */ div.style-module_2Vp6MaXq:nth-child(1) > div:nth-child(2) > svg:nth-child(1) {scale: 5 !important;rotate: -20deg !important;}\n /* address hover */ div.style-module_2Vp6MaXq:nth-child(1):hover > div:nth-child(2) > svg:nth-child(1) {scale: 5.3 !important; color: #ffffff12 !important;}\n \n /* uptime */ div.style-module_2Vp6MaXq:nth-child(2) > div:nth-child(2) > svg:nth-child(1) {scale: 4.5 !important;rotate: -20deg !important; color: #ffffff09 !important; transition: color .3s, scale .3s, background-color .3s;}\n /* uptime hover */ div.style-module_2Vp6MaXq:nth-child(2):hover > div:nth-child(2) > svg:nth-child(1) {scale: 4.8 !important; color: #ffffff12 !important;}\n\n /* cpu */ div.style-module_2Vp6MaXq:nth-child(3) > div:nth-child(2) > svg:nth-child(1) {scale: 3.8 !important;rotate: -20deg !important;}\n /* cpu hover */ div.style-module_2Vp6MaXq:nth-child(3):hover > div:nth-child(2) > svg:nth-child(1) {scale: 4.1 !important; color: #ffffff12 !important;}\n \n /* ram */ div.style-module_2Vp6MaXq:nth-child(4) > div:nth-child(2) > svg:nth-child(1) {scale: 4 !important;rotate: -20deg !important;}\n /* ram hover */ div.style-module_2Vp6MaXq:nth-child(4):hover > div:nth-child(2) > svg:nth-child(1) {scale: 4.3 !important; color: #ffffff12 !important;}\n \n /* disk */ div.style-module_2Vp6MaXq:nth-child(5) > div:nth-child(2) > svg:nth-child(1) {scale: 4.5 !important;rotate: -20deg !important;}\n /* disk hover */ div.style-module_2Vp6MaXq:nth-child(5):hover > div:nth-child(2) > svg:nth-child(1) {scale: 4.8 !important; color: #ffffff12 !important;}\n \n /* network in */ div.style-module_2Vp6MaXq:nth-child(6) > div:nth-child(2) > svg:nth-child(1) {scale: 4.5 !important;rotate: -20deg !important;}\n /* network in hover */ div.style-module_2Vp6MaXq:nth-child(6):hover > div:nth-child(2) > svg:nth-child(1) {scale: 4.8 !important; color: #ffffff12 !important;}\n \n /* network out */ div.style-module_2Vp6MaXq:nth-child(7) > div:nth-child(2) > svg:nth-child(1) {scale: 4.5 !important;rotate: -20deg !important;}\n /* network out hover */ div.style-module_2Vp6MaXq:nth-child(7):hover > div:nth-child(2) > svg:nth-child(1) {scale: 4.8 !important; color: #ffffff12 !important;}\n\n /* xterm */\n .relative.style-module_1AMtO9lt input { background: none; background-color: var(--pageSecondaryHover); }\n .style-module_1n_DiqmT.style-module_1AMtO9lt, .xterm-screen, .xterm-viewport, .terminal.xterm { background: none !important; background-color: var(--pageSecondary) !important; }\n\n /* schedules */\n .GreyRowBox-sc-1xo9c6v-0,\n .flex.ScheduleEditContainer___StyledScheduleCronRow-sc-1fhsmlc-5.gLoyLu { background-color: var(--pageSecondary) }\n div.ScheduleEditContainer___StyledDiv3-sc-1fhsmlc-7 { background-color: var(--pageSecondary); border-color: var(--pageSecondaryHover) }\n div.ScheduleEditContainer___StyledDiv-sc-1fhsmlc-0.bWXUsX { background-color: var(--pageSecondaryHover) }\n div.ScheduleTaskRow___StyledDiv-sc-17r38ls-0.ipThkt { background: none !important; background-color: var(--pageSecondaryHover) !important; border: none; margin-bottom: 5px; border-radius: 2.5px }\n .ScheduleTaskRow___StyledDiv4-sc-17r38ls-6.cPagWz { background-color: var(--pageSecondaryActive); }\n .ScheduleEditContainer___StyledDiv7-sc-1fhsmlc-18 { background: none !important; }\n\n div.EditScheduleModal___StyledDiv2-sc-wh9db9-4,\n div.EditScheduleModal___StyledDiv4-sc-wh9db9-6,\n div.EditScheduleModal___StyledDiv5-sc-wh9db9-7,\n div.TaskDetailsModal___StyledDiv5-sc-1b5dnyw-7 { background-color: var(--pageSecondaryHover); border: none; } /*create/edit schedule*/\n\n div.EditScheduleModal___StyledDiv3-sc-wh9db9-5.hsBdEm,\n div.EditScheduleModal___StyledDiv3-sc-wh9db9-5.hsBdEm * {\n background-color: var(--pageSecondaryActive) !important;\n border-radius: var(--borderRadius) !important;\n }\n div.EditScheduleModal___StyledDiv3-sc-wh9db9-5.hsBdEm {\n margin-top: 15px;\n }\n .jpYRCT { box-shadow: none !important; }\n\n\n /* settings */\n .jRrWLs { border-bottom-width: 0 !important; }\n .SettingsContainer___StyledTitledGreyBox-sc-1e5ycmz-3 > div:nth-child(2) > div:nth-child(1) > input:nth-child(2) { background-color: var(--pageSecondaryActive); border: none; }\n .SettingsContainer___StyledDiv3-sc-1e5ycmz-4.keyYci .Input-sc-19rce1w-0.jqTCDz.cursor-pointer { background-color: var(--pageSecondaryActive); border: none; }\n #name { background-color: var(--pageSecondaryActive); border: none; }\n .Input__Textarea-sc-19rce1w-1 { background-color: var(--pageSecondaryActive); border: none; }\n \n div.RenameServerBox___StyledTitledGreyBox-sc-1bh2mfg-0 > div:nth-child(1),\n div.SettingsContainer___StyledTitledGreyBox2-sc-1e5ycmz-10 > div:nth-child(1),\n div.ReinstallServerBox___StyledTitledGreyBox-sc-1prmksw-0 > div:nth-child(1),\n div.SettingsContainer___StyledTitledGreyBox-sc-1e5ycmz-3 > div:nth-child(1)\n { background-color: var(--pageSecondary); border-bottom-width: 0 !important; }\n\n .SettingsContainer___StyledCode-sc-1e5ycmz-12.EwfIk,\n .SettingsContainer___StyledCode2-sc-1e5ycmz-14.izAmwE,\n div.RenameServerBox___StyledTitledGreyBox-sc-1bh2mfg-0 > div:nth-child(2),\n div.SettingsContainer___StyledTitledGreyBox2-sc-1e5ycmz-10 > div:nth-child(2),\n div.ReinstallServerBox___StyledTitledGreyBox-sc-1prmksw-0 > div:nth-child(2),\n div.SettingsContainer___StyledTitledGreyBox-sc-1e5ycmz-3 > div:nth-child(2),\n .oLbNP,\n .StartupContainer___StyledDiv-sc-163imy2-0.dUOPLC .TitledGreyBox___StyledDiv3-sc-gvsoy-4.fKIIIQ,\n .StartupContainer___StyledDiv-sc-163imy2-0.dUOPLC .TitledGreyBox___StyledDiv2-sc-gvsoy-1.jRrWLs,\n .StartupContainer___StyledDiv-sc-163imy2-0.dUOPLC .TitledGreyBox___StyledDiv-sc-gvsoy-0.oLbNP.StartupContainer___StyledTitledGreyBox-sc-163imy2-1.kRunTE,\n .StartupContainer___StyledDiv-sc-163imy2-0.dUOPLC .TitledGreyBox___StyledDiv-sc-gvsoy-0.oLbNP.StartupContainer___StyledTitledGreyBox2-sc-163imy2-4.aRhRz,\n .StartupContainer___StyledDiv3-sc-163imy2-8.gMWjQt .TitledGreyBox___StyledDiv2-sc-gvsoy-1.jRrWLs,\n .StartupContainer___StyledDiv3-sc-163imy2-8.gMWjQt .TitledGreyBox___StyledDiv3-sc-gvsoy-4.fKIIIQ,\n .StartupContainer___StyledDiv3-sc-163imy2-8.gMWjQt .TitledGreyBox___StyledDiv-sc-gvsoy-0.oLbNP,\n .EditSubuserModal___StyledDiv4-sc-1hon03w-7.bgqXrq .TitledGreyBox___StyledDiv2-sc-gvsoy-1.jRrWLs,\n .EditSubuserModal___StyledDiv4-sc-1hon03w-7.bgqXrq .TitledGreyBox___StyledDiv-sc-gvsoy-0.oLbNP.EditSubuserModal___StyledPermissionTitleBox-sc-1hon03w-8,\n .EditSubuserModal___StyledDiv4-sc-1hon03w-7.bgqXrq .TitledGreyBox___StyledDiv3-sc-gvsoy-4.fKIIIQ\n { background-color: var(--pageSecondary) }\n\n /* activity ACCOUNT + SERVER */\n .ContentContainer-sc-x3r2dw-0.PageContentBlock___StyledContentContainer-sc-kbxq2g-0.jyeSuy.HeRWk.fade-appear-done.fade-enter-done div.bg-gray-700 div.grid {\n background-color: var(--pageSecondary);\n border-radius: var(--borderRadius);\n border: none;\n margin-bottom: 10px;\n }\n .ContentContainer-sc-x3r2dw-0.PageContentBlock___StyledContentContainer-sc-kbxq2g-0.jyeSuy.HeRWk.fade-appear-done.fade-enter-done div.bg-gray-700,\n .bg-gray-700,\n div.ContentContainer-sc-x3r2dw-0:nth-child(2) {\n background: none;\n background-color: none;\n transition: none;\n animation: none;\n border: none;\n border-color: #00000000;\n }\n /* startup */\n .StartupContainer___StyledDiv-sc-163imy2-0.dUOPLC .TitledGreyBox___StyledDiv-sc-gvsoy-0.oLbNP.StartupContainer___StyledTitledGreyBox2-sc-163imy2-4.aRhRz .TitledGreyBox___StyledDiv3-sc-gvsoy-4.fKIIIQ .Select-sc-17exaqp-0.dupyoa,\n .StartupContainer___StyledDiv2-sc-163imy2-2.gMdcgi p { background-color: var(--pageSecondaryActive); border: none; }\n\n .Label-sc-g780ms-0.eDArzA,\n .StartupContainer___StyledDiv3-sc-163imy2-8.gMWjQt .Input-sc-19rce1w-0.jqTCDz { border: none; }\n /* subusers */\n .TitledGreyBox___StyledDiv3-sc-gvsoy-4.fKIIIQ .PermissionRow__Container-sc-1h899cn-0.icxFlO:hover { border-color: #00000000; border: none; background-color: var(--pageSecondaryActive) }\n .TitledGreyBox___StyledDiv3-sc-gvsoy-4.fKIIIQ .PermissionRow__Container-sc-1h899cn-0.icxFlO { border-color: #00000000; border: none; }\n /* backups */\n .CreateBackupButton___StyledDiv2-sc-da8bqw-3.eDncUf { background-color: var(--pageSecondaryHover); border: none; }\n</style> <div class=\"nebula-auth-wallpaper\"></div>\n <div class=\"nebula-auth-backdrop\"></div>\n <style>.g-recaptcha {display: none !important;}</style>\n <script> \r\n\r\ndocument.head = document.head || document.getElementsByTagName('head')[0];\r\n\r\nfunction changeFavicon() {\r\n var link = document.createElement('link'),\r\n oldLink = document.getElementById('dynamic-favicon');\r\n link.id = 'dynamic-favicon';\r\n link.rel = 'shortcut icon';\r\n link.href = \"https://panel.solocloud.site/storage/ToFbh9MlnD4rhm0QG7A6TO0BH0CF5dBaRHollsl5.png\";\r\n if (oldLink) {\r\n document.head.removeChild(oldLink);\r\n }\r\n var favicons = document.querySelectorAll(\"link[rel='shortcut icon'], link[rel='icon']\");\r\n for(var i = 0; i < favicons.length; i++){\r\n document.head.removeChild(favicons[i]);\r\n }\r\n document.head.appendChild(link);\r\n}\r\n\r\nchangeFavicon();\r\n\r\n</script>\r\n <p class=\"PteroFooter\"><a rel=\"noopener nofollow noreferrer\" href=\"https://pterodactyl.io\" target=\"_blank\" class=\"PageContentBlock___StyledA-sc-kbxq2g-4 eOGAqX\">Pterodactyl\u00ae</a> \u00a9 2015 - 2023</p>\r\n\r\n\r\n<style id=\"footer\">\r\n\r\n.Footer{\r\n text-align: center;\r\n color: #000000;\r\n font-size: 1;\r\n line-height: 1rem;\r\n content: \"before\";\r\n }\r\n\r\n.PteroFooter{\r\n text-align: center;\r\n --tw-text-opacity: 1;\r\n padding-top: 10px;\r\n color: hsla(211,12%,43%,var(--tw-text-opacity));\r\n font-size: 0.75rem;\r\n line-height: 1rem;\r\n}\r\n\r\n.dcHyfd{\r\n display: none;\r\n}\r\n</style> <script src=\"/assets/bundle.8e70a671.js\" crossorigin=\"anonymous\"></script>\n </body>\n</html>",
"favicons": [
{
"size": 9537,
"name": "https://109.71.252.43/favicons/apple-touch-icon.png",
"md5_hash": "573c22ef6e4b096b6441fa6d0d47d530",
"hashes": [
"md5:573c22ef6e4b096b6441fa6d0d47d530",
"sha256:12447a9f7cc574efef8c28821d34ab819e2866d2d22acd654ee5500043584d24"
],
"shodan_hash": -1013450590
},
{
"size": 1662,
"name": "https://109.71.252.43/favicons/favicon-32x32.png",
"md5_hash": "17ce6e2889f7a873a72564283f47cab4",
"hashes": [
"md5:17ce6e2889f7a873a72564283f47cab4",
"sha256:eeb77a3447905ef66a0e44be6f28c29ed8e6aaf59214fd0bfb54df1dbdabd931"
],
"shodan_hash": 846001371
},
{
"size": 1165,
"name": "https://109.71.252.43/favicons/favicon-16x16.png",
"md5_hash": "35d10ac6496677b1bce834ae0d34e0d6",
"hashes": [
"md5:35d10ac6496677b1bce834ae0d34e0d6",
"sha256:8a8bb31485ca20bf0ad4af5b4bec129dbb27c942c8fb27ee4a9956aaf362be19"
],
"shodan_hash": -2140375570
},
{
"size": 1150,
"name": "https://109.71.252.43/favicons/favicon.ico",
"md5_hash": "58f9d7df6864e798b102d4b84d099a7d",
"hashes": [
"md5:58f9d7df6864e798b102d4b84d099a7d",
"sha256:d92bbe2d195d33096df2157a88d1027d33c5b2635d81f82b37d7c781e37d4579"
],
"shodan_hash": -456405319
}
],
"body_hashes": [
"sha256:7e4058bd7bbc8d7a0d82d8b636b572e28c6f14d99954fa1270abd26a85aff6ff",
"sha1:9c5aa0170b49bd24102af575a16540891bc141a9",
"tlsh:48f26326fb930156361f922476f7b3b8ab7b208b9f449e7575ad23748f813e241a31c4"
],
"body_hash": "sha1:9c5aa0170b49bd24102af575a16540891bc141a9",
"html_title": "Solo Cloud"
},
"supports_http2": false
},
"jarm": {
"_encoding": {
"fingerprint": "DISPLAY_HEX",
"cipher_and_version_fingerprint": "DISPLAY_HEX",
"tls_extensions_sha256": "DISPLAY_HEX"
},
"fingerprint": "15d3fd16d29d29d00042d43d000000fe02290512647416dcf0a400ccbc0b6b",
"cipher_and_version_fingerprint": "15d3fd16d29d29d00042d43d000000",
"tls_extensions_sha256": "fe02290512647416dcf0a400ccbc0b6b",
"observed_at": "2025-04-09T00:17:29.727591424Z"
},
"observed_at": "2025-04-22T06:32:03.805889356Z",
"perspective_id": "PERSPECTIVE_UNKNOWN",
"port": 443,
"service_name": "HTTP",
"software": [
{
"uniform_resource_identifier": "cpe:2.3:a:f5:nginx:1.18.0:*:*:*:*:*:*:*",
"part": "a",
"vendor": "nginx",
"product": "nginx",
"version": "1.18.0",
"other": {
"family": "nginx"
},
"source": "OSI_APPLICATION_LAYER"
}
],
"source_ip": "199.45.155.66",
"tls": {
"version_selected": "TLSv1_3",
"cipher_selected": "TLS_CHACHA20_POLY1305_SHA256",
"certificates": {
"_encoding": {
"leaf_fp_sha_256": "DISPLAY_HEX",
"chain_fps_sha_256": "DISPLAY_HEX"
},
"leaf_fp_sha_256": "61e218a03e3bd8e1e647f59dc3a7b66b4bb4537dfd9764ab40670a0c2e865408",
"chain_fps_sha_256": [
"591e9ce6c863d3a079e9fabe1478c7339a26b21269dde795211361024ae31a44"
],
"leaf_data": {
"names": [
"panel.solocloud.site"
],
"subject_dn": "CN=panel.solocloud.site",
"issuer_dn": "C=US, O=Let's Encrypt, CN=R11",
"pubkey_bit_size": 2048,
"pubkey_algorithm": "RSA",
"tbs_fingerprint": "b1ad3c58d5184c6239abd50cd1240ebc839d75929f0c6980c5ab29a63a515fb5",
"fingerprint": "61e218a03e3bd8e1e647f59dc3a7b66b4bb4537dfd9764ab40670a0c2e865408",
"issuer": {
"common_name": [
"R11"
],
"organization": [
"Let's Encrypt"
],
"country": [
"US"
]
},
"subject": {
"common_name": [
"panel.solocloud.site"
]
},
"public_key": {
"key_algorithm": "RSA",
"rsa": {
"_encoding": {
"modulus": "DISPLAY_BASE64",
"exponent": "DISPLAY_BASE64"
},
"modulus": "74O6fWhEmGOlbIeTSo7suae/ofpMdF32J3u/26VoFnsxVLLKnuHjgatWp0MX2NAu8X34ceUACXxgYtlPlqijNE5gPlO3rwTKOzvKvTGg9AMNKGzo5PSltOXzSt6Fs59I99VAfzbZZ+MssMM4hPDkTwEJgvmhJLSiYKYzmA1T00fH7LkA/C28wPsjfOd2440LrzEUs20n7VIsNf37xrzbIJ8XsE8M4ypWhrv1j9AW5ss5qcvIrJa16O+/4zGNb2blBvhOBphA2YZHdxKmacUjrCyk3E7KtO1dRrTQgPWInP8s+eohd74o4dGMWG8iOh5Lc68Ux/Ro5YKf7De1lJ2IrQ==",
"exponent": "AAEAAQ==",
"length": 256
},
"fingerprint": "5817a2a8a671be765b528a1dd413b97380747a1d27bf53a56fd00d815dc73b0a"
},
"signature": {
"signature_algorithm": "SHA256-RSA",
"self_signed": false
}
},
"chain": [
{
"fingerprint": "591e9ce6c863d3a079e9fabe1478c7339a26b21269dde795211361024ae31a44",
"subject_dn": "C=US, O=Let's Encrypt, CN=R11",
"issuer_dn": "C=US, O=Internet Security Research Group, CN=ISRG Root X1"
}
]
},
"_encoding": {
"ja3s": "DISPLAY_HEX"
},
"ja3s": "475c9302dc42b2751db9edcac3b74891",
"ja4s": "t130200_1303_a56c5b993250",
"versions": [
{
"tls_version": "TLSv1_3",
"_encoding": {
"ja3s": "DISPLAY_HEX"
},
"ja3s": "475c9302dc42b2751db9edcac3b74891",
"ja4s": "t130200_1303_a56c5b993250"
},
{
"tls_version": "TLSv1_2",
"_encoding": {
"ja3s": "DISPLAY_HEX"
},
"ja3s": "d25619cb77d3219fc9fc14cb6b35eacc",
"ja4s": "t120200_cca8_344b4dce5a52"
}
]
},
"transport_protocol": "TCP",
"truncated": false
},
{
"_decoded": "banner_grab",
"_encoding": {
"banner": "DISPLAY_UTF8",
"banner_hex": "DISPLAY_HEX"
},
"banner": "\ufffd\ufffd\ufffd\ufffdA'\u007f,w",
"banner_hashes": [
"sha256:a97e6f28d42dae30823dc055dc707891390e70d17a29863d81e73c52fd1c8002"
],
"banner_hex": "ffffffff41277f2c77",
"discovery_method": "IPV4_WALK_FULL_PRIORITY_1",
"extended_service_name": "VALVE",
"labels": [
"gaming"
],
"observed_at": "2025-04-20T21:25:02.360190922Z",
"perspective_id": "PERSPECTIVE_UNKNOWN",
"port": 27015,
"service_name": "VALVE",
"source_ip": "199.45.155.72",
"transport_protocol": "UDP",
"truncated": false
}
],
"location": {
"continent": "Europe",
"country": "Germany",
"country_code": "DE",
"city": "Frankfurt am Main",
"postal_code": "60311",
"timezone": "Europe/Berlin",
"province": "Hesse",
"coordinates": {
"latitude": 50.1112,
"longitude": 8.6831
}
},
"location_updated_at": "2025-04-18T14:26:19.208436576Z",
"autonomous_system": {
"asn": 58087,
"description": "FLORIANKOLB",
"bgp_prefix": "109.71.252.0/24",
"name": "FLORIANKOLB",
"country_code": "DE"
},
"autonomous_system_updated_at": "2025-04-18T14:26:19.208545942Z",
"whois": {
"network": {
"handle": "DATALIX",
"name": "Datalix",
"cidrs": [
"109.71.252.0/24"
],
"created": "2023-01-24T00:00:00Z",
"updated": "2023-01-24T00:00:00Z"
},
"organization": {
"handle": "ORG-DA1262-RIPE",
"name": "Datalix",
"address": "Theodor-Heuss-Str. 1, 97230 Estenfeld, Deutschland",
"abuse_contacts": [
{
"handle": "ACRO47748-RIPE",
"name": "Abuse contact role object",
"email": "[email protected]"
}
]
}
},
"operating_system": {
"uniform_resource_identifier": "cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*",
"part": "o",
"vendor": "Ubuntu",
"product": "Linux",
"other": {
"family": "Linux"
}
},
"dns": {
"reverse_dns": {
"names": [
"solohost.online"
],
"resolved_at": "2025-04-17T19:14:45.801878038Z"
}
},
"last_updated_at": "2025-04-22T06:32:21.596Z",
"labels": [
"gaming",
"remote-access"
]
}