* { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; background: white; min-height: 100vh; display: flex; justify-content: center; align-items: flex-start; padding-top: 50px; } .container { width: 100%; max-width: 800px; padding: 20px; } h1 { text-align: center; color: #333; margin-bottom: 40px; font-size: 28px; } .timestamp { background: #f5f5f5; padding: 20px; border-radius: 8px; text-align: center; } .timestamp > div:first-child { color: #666; margin-bottom: 10px; } .timestamp-value { color: #333; font-weight: bold; font-size: 18px; } .loading { color: #999; font-style: italic; }