    .sixty_four {
        color: #71c55d;
        font-weight: 700;

    }

    .templates_heading {
        color: var(--accent-color);
    }

    .color-accent {
        position: relative;
    }

    .color-accent .ri-arrow-left-right-line {
        font-size: 5px;
        position: absolute;

    }

    .text-gradient {
        background: linear-gradient(90deg, #2b579a, #71c55d);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

    .upload-box {
        border: 2px dashed #cfd8dc;
        border-radius: 12px;
        padding: 40px;
        display: block;
        cursor: pointer;
        background: #fff;
        transition: 0.3s;
    }

    .upload-box:hover {
        border-color: #71c55d;
        background: #f9fff9;
    }

    .file-list div {
        padding: 8px 12px;
        border-radius: 8px;
        background: #f5f5f5;
        margin-bottom: 6px;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .file-list div span {
        font-size: 0.9rem;
    }

    .file-list div button {
        border: none;
        background: transparent;
        color: red;
        font-size: 1rem;
        cursor: pointer;
    }

    .btn-convert {
        background: #71c55d;
        color: #fff;
        border: none;
        border-radius: 10px;
        padding: 12px 35px;
        font-size: 1.1rem;
        font-weight: 600;
        transition: 0.3s;
    }

    .btn-convert:hover {
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
    }