 center;
            align-items: center;

        }



        body {
            margin: 2em 2em;
        }

        .container {
            opacity: 0;
            z-index: 10;
            max-width: 1200px;
            max-height: 80vh;
            padding: 48px;
            margin: 0 auto;
            border-radius: 20px;
            padding: 2em;
            background-color: var(--color-bg-primary);
            transition: opacity 0.5s;
            
        }

        .atropos-inner {
            bo