<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>rbx.swallet.site</title>
<style>
html,body{height:100%;margin:0;background:#07090d;color:#dfe7ef}
body{display:grid;place-items:center;overflow:hidden;font-family:Arial,sans-serif}
.shell{position:relative;width:min(76vmin,560px);aspect-ratio:1}
.ring{position:absolute;inset:8%;border:1px solid rgba(136,166,255,.18);border-radius:50%;animation:spin 18s linear infinite}
.ring:before,.ring:after{content:"";position:absolute;border-radius:50%;background:linear-gradient(135deg,#76f4bf,#7da0ff)}
.ring:before{width:9%;height:9%;left:8%;top:18%;box-shadow:0 0 36px rgba(118,244,191,.45)}
.ring:after{width:5%;height:5%;right:13%;bottom:22%;box-shadow:0 0 28px rgba(125,160,255,.45)}
.core{position:absolute;inset:28%;border-radius:50%;background:radial-gradient(circle at 36% 34%,#d9fff0 0 4%,#74f0b9 5% 12%,#1b2636 13% 48%,#0b1018 49% 100%);box-shadow:0 0 80px rgba(94,220,180,.22),inset 0 0 54px rgba(255,255,255,.07)}
.grid{position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(circle,black 0 50%,transparent 72%)}
.status{position:absolute;right:13%;top:13%;width:14px;height:14px;border-radius:50%;background:#77f2b2;box-shadow:0 0 0 8px rgba(119,242,178,.08),0 0 28px rgba(119,242,178,.6);animation:pulse 1.8s ease-in-out infinite}
@keyframes spin{to{transform:rotate(360deg)}}
@keyframes pulse{50%{transform:scale(.74);box-shadow:0 0 0 15px rgba(119,242,178,.03),0 0 18px rgba(119,242,178,.45)}}
</style>
</head>
<body>
<main class="shell"><div class="grid"></div><div class="ring"></div><div class="core"></div><div class="status"></div></main>
</body>
</html>