          100% {
                    transform: rotate(360deg);
                }
            }

            .share-link {
                width: 96%;
                padding: 0.5rem;
                border: 1px solid #e2e8f0;
                border-radius: 0.375rem;
                font-size: 1rem;
                margin-top: 1rem;
                background: #f8fafc;
            }

            .options-toggle {
                margin-bottom: 5px;
                border-radius: 10px;
                backgr