*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}#app{width:100%;max-width:400px;padding:20px}.profile{text-align:center;margin-bottom:30px;color:#fff}.profile img{width:100px;height:100px;border-radius:50%;border:3px solid white;margin-bottom:15px}.profile h1{font-size:1.8rem;margin-bottom:8px}.profile p{opacity:.9;font-size:.95rem;line-height:1.4}.link-button{display:block;background:#fff3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;text-decoration:none;padding:16px;margin:12px 0;border-radius:12px;text-align:center;transition:all .3s ease;border:1px solid rgba(255,255,255,.3);font-size:1rem}.link-button:hover{background:#ffffff4d;transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}
